《数据库系统开发实例(精品).ppt》由会员分享,可在线阅读,更多相关《数据库系统开发实例(精品).ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Access2003数据库应用技术 第 9 章 数据库系统开发实例Access2003数据库应用技术 总体要求:l熟练掌握数据库应用系统的开发过程和设计方法l具备数据库应用系统开发的基本能力l熟悉数据库应用系统的开发环境Access2003数据库应用技术 学习重难点:l掌握数据库应用系统设计思想l熟练掌握数据库系统开发技巧l掌握应用系统的集成方法l掌握数据库的维护方法Access2003数据库应用技术 主要内容:l数据库应用系统设计流程 l需求分析及主要功能模块l设计数据库l建立操作界面 l创建学籍管理系统报表 l实现学生学籍管理系统 l维护学生学籍管理系统 Access2003数据库应用技术
2、 9.1 数据库应用系统设计流程 提需求需求分析设计数据库,建立系统功能模块结构图设计数据输入界面:窗体、数据访问页等设计数据输出界面:报表、查询界面等设计宏以及VBA程序设计系统菜单测试和改进功能打包,制作安装程序和使用说明书系统最后测试修正交付用户,发布完成Access2003数据库应用技术 9.2 需求分析及主要功能模块 学生学籍管理应用系统教师信息管理学生信息管理选课信息管理学生成绩管理系统维护退出输入新生信息修改学生信息查询学生信息预览学生报表打印学生报表返回上级菜单设计思想:自顶向下Access2003数据库应用技术 9.3 设计数据库 设计数据库要完成以下几个工作:(1)收集数据
3、:就是将与数据库应用系统相关的数据汇集到一起。(2)分析数据:根据数据库应用系统的需求,分析确定数据的来源,删除重复数据,删除无关数据。(3)规范数据:按“数据规范化”原则,设计数据库应该使用多少个数据表,并合理定义每个数据表的结构以及数据类型。(4)建立关联:在数据库中,确定表之间的关系。9.3.1 设计数据库的过程 Access2003数据库应用技术 操作要点 (1)创建数据库 (2)建立数据表 (3)建立表之间的关系 Access2003数据库应用技术 9.4 建立操作界面 1.“数据输入”窗体 2.“数据浏览”窗体 3.“数据维护”窗体 4.“数据查询”窗体 Access2003数据库
4、应用技术 9.5 创建学籍管理系统报表 1.设计单表报表 Access2003数据库应用技术 2、设计多表报表 Access2003数据库应用技术 3.设计统计汇总报表 Access2003数据库应用技术 9.6 实现学生学籍管理系统 1.创建“系统登录”窗体Access2003数据库应用技术 2.创建主控面板窗体 Access2003数据库应用技术 3.创建子面板Access2003数据库应用技术 4.设置启动选项 1设置基本启动选项 操作步骤:(1)打开“学籍管理”数据库。(2)执行菜单栏上的“工具”“启动”命令,打开“启动”对话框,进行相应设置。Access2003数据库应用技术 2设置
5、应用程序图标 操作步骤:(1)打开“学籍管理”数据库。(2)选 择“工 具”“启动”命令,打开“启动”对话框。(3)单击“浏览”按钮,打开“图标浏览器”对话框。Access2003数据库应用技术 9.7 维护学生学籍管理系统 9.7.1压缩和修复数据库 l压缩Access数据库文件 l关闭时自动压缩数据库文件 l压缩生成副本数据库文件 l修复Access数据库文件 Access2003数据库应用技术 9.7.2 备份和恢复数据库 1备份数据库【例9-6】备份学籍管理数据库。2用备份副本还原Access数据库 Access2003数据库应用技术 1设置用户密码【例9-7】为“学籍管理”数据库设置
6、用户密码。2撤销用户密码 9.7.3 设置数据库密码 Access2003数据库应用技术 9.7.4 生成MDE文件 为了保证“学籍管理”数据库的安全,还需要把该系统生成为MDE文件。在将把一个数据库文件转换为一个MDE文件之前,为了更好地保护数据库应用系统,最好先对数据库应用系统进行安全保密的设置,之后,再进行转换。Access2003数据库应用技术 操作要点:【例9-8】将学生学籍管理数据库系统生成MDE文件。(1)为学生学籍管理数据库系统建立一个副本“学生学籍管理数据库系统副本”,具体步骤参见例9-6。(2)选择菜单栏上的“工具”“数据库实用工具”“生成MDE文件”命令,如图9-33示。
7、(3)打开“保存数据库为MDE”对话框,在“查找范围”下拉列表框中,选择驱动器和文件夹,找到并选择要生成MDE文件的数据库文件名。(4)单击“生成”按钮,打开“将MDE保存为”对话框,在该对话框中为新生成的MDE文件指定存储位置和文件名,最后单击“保存”按钮即可。Access2003数据库应用技术 选择“生成MDE文件”命令 设置生成MDE文件的数据库文件名及其路径 窗口Access2003数据库应用技术 本章小结 本章介绍了一个实际的学籍管理数据库系统,并介绍了如何设计一个Access的数据库应用系统的全过程。本章说明了数据库应用系统开发的一般步骤和方法,并介绍了结构化软件生命周期法是对准备
8、开发的整个系统的数据流程以及要完成的功能来理解和设计的。Access2003数据库应用技术 习题思考1.数据库应用系统开发的一般过程是怎样的?2.如何完成设置数据库密码?3.自动启动窗体的作用是什么?如何创建自动启动窗体?4.在开发数据库应用系统中,系统菜单的关键作用是什么?Access2003数据库应用技术 实验13 学生学籍管理系统开发l实验目的(1)掌握Access数据库应用系统设计的一般步骤。(2)熟练地将Access数据库中的各个对象有机地结合起来,构成一个功能基本完整的数据库应用系统。l实验内容设计一个“学籍管理系统”,具体要求如下:(1)系统设计。(2)创建学籍管理数据库。(3)
9、在学籍管理数据库中新建一个窗体“用户登录”。窗体包含两个命令按钮:“进入”和“退出”以及包含输入密码的一个“密码”文本框控件。可参见本章例9-1。(4)在“用户登录”窗体中,用户通过文本框控件来输入密码,并通过单击“进入”按钮来触发事件。用户输入的密码要求以一串星号“*”显示。(5)该“学籍管理系统”的工作流程是:当用户运行“学籍管理系统”时,系统首先打开“用户登录”窗体,如果用户输入正确的系统密码并单击“进入”按钮,系统将自动打开“主控面板”窗体,否则系统将弹出“输入错误密码”对话框。在“主控面板”窗体中,用户可通过选择“主控面板”窗口主菜单或“主控面板”窗体上的命令按钮两种方式来实现“学籍管理系统”的各项功能。(6)设置启动选项,以使用户在打开“学籍管理系统”时,自动打开“用户登录”窗体。(7)为学籍管理数据库设置用户打开密码。(8)备份学籍管理数据库。(9)将学籍管理数据库“打包”生成MDE文件,文件名为:学生学籍管理应用系统.mde。Access2003数据库应用技术 Access2003数据库应用技术
限制150内