Access数据库系统与应用 第9章 应用程序设计

Access数据库系统与应用 第9章 应用程序设计

ID:45793513

大小:2.37 MB

页数:32页

时间:2019-11-17

Access数据库系统与应用 第9章 应用程序设计_第1页
Access数据库系统与应用 第9章 应用程序设计_第2页
Access数据库系统与应用 第9章 应用程序设计_第3页
Access数据库系统与应用 第9章 应用程序设计_第4页
Access数据库系统与应用 第9章 应用程序设计_第5页
资源描述:

《Access数据库系统与应用 第9章 应用程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9章应用程序设计温故而知新,可以为师也。全体编者ComputeCenter,QiqiharUniversity本章内容提要:需求分析与功能描述数据库的设计系统安全的设计主界面的设计主要功能模块的设计本次课为综合实验与后继课程设计的基础一、系统分析1、需求分析需求分析要从客户的需求中提取出软件系统的功能,帮助解决实际业务问题。根据对高校图书馆管理的实际调查分析,总结出高校图书馆管理系统主要包括如下功能:资料管理借阅管理信息查询统计分析报表管理系统管理系统帮助一、系统分析2、确定系统功能模块经分析,将系统划分成如下主要功能模块包括:资料管理、

2、借阅管理、信息查询、统计分析、报表管理、系统管理模块等。在本系统中,把模块分为3个功能集合来描述。基本信息管理功能集合业务管理功能集合操作员管理及权限功能集合二、数据库设计数据库的设计工作主要包括:确定系统需要保存的数据信息分析其中包含的关系模式建立表对象与字段设定表间的关系设计分析物理实现1.确定系统需要保存的数据根据需求分析,确定需要的数据,主要来自以下方面:图书信息,一般包括书籍编号、名称、ISNB、著者信息、出版社信息、书籍定价信息等读者信息,一般包括读者编号、姓名、办证日期、读者卡号、阅读天数、借阅限量等出版社信息,一般包括出版社

3、编号、出版社名称等读者借阅信息,一般包括读者卡号、书籍编号、借阅时间、归还时间等超期罚款信息,一般包括读者卡号、书籍编号、超期天数、罚款总额等管理员信息,一般包括管理员编号、管理员姓名、密码、管理员权限等2.分析其中包含的关系模式关系模式如下:图书信息(书籍编号,名称,ISNB,著者信息,出版社信息,书籍定价信息,……)读者信息(读者编号,姓名,办证日期,读者卡号,阅读天数,借阅限量)出版社信息(出版社编号,出版社名称,……)读者借阅信息(读者卡号,书籍编号,借阅时间,归还时间)超期罚款信息(读者卡号,书籍编号,超期天数,罚款总额)管理员信

4、息(管理员编号,管理员姓名,密码,管理员权限)3.建立表对象与字段创建一个数据库,命名为“高校图书馆管理系统.mdb”建立了6个数据表:图书编目表读者档案表出版社明细表读者借阅表超期罚款表管理员信息表编号字段名称数据类型1读者编号文本2读者姓名文本3读者性别是/否4出生年月日期/时间5办证日期日期/时间6读者卡号文本7读者身份文本8读者单位文本9借阅限量数字10阅读天数数字11联系电话文本12照片OLE对象读者档案表结构编号字段名称数据类型1管理员编号文本2管理员姓名文本3密码文本4管理员权限文本管理员信息表结构4.设定表间的关系主表的主键

5、和子表的外键的连接来建立关系三、系统安全的设计系统安全使用安全用户登录控制和模块权限控制数据安全数据备份与恢复以用户登录为例【例8.43】创建一个登录窗口设置窗口属性编写代码四、主界面的设计主界面包括的主要元素:主窗体、菜单系统、工具栏、状态栏1.菜单系统的设计通过窗体对象和宏对象两种方法来设计菜单,以宏对象为例。基本步骤如下:设计下拉子菜单设计主菜单主窗体激活菜单(1)设计下拉子菜单设计“资料管理”的下拉子菜单设计“借阅管理”的下拉子菜单设计“信息查询”的下拉子菜单设计“统计分析”的下拉子菜单设计“报表管理”的下拉子菜单设计“系统管理”的

6、下拉子菜单设计“系统帮助”的下拉子菜单(2)用宏设计水平主菜单创建一个宏名为“主菜单”的宏,如图所示。步骤:选中“主菜单”宏菜单栏中的“工具”选择“宏”子菜单单击“用宏创建菜单”命令项当制作的菜单做任何修改时,必需重新用宏创建菜单。(3)主窗体激活菜单系统主要设计步骤如下:创建主窗体,命名为“主系统”;打开“属性”窗口;选择“其他”选项卡;“菜单栏”属性为“主菜单”宏。2.整个系统的连接通过主菜单和主窗体的结合使各主要模块进行了衔接,但从启动到主系统的运行还要经过一个过程,其过程如下:打开数据库时自动启动系统通过建立Autoexec宏利用“

7、登录窗体”登录系统设计“窗体最大化”宏与设置窗体“弹出方式”属性更改数据库默认界面菜单栏的“工具”

8、“启动”命令项操作演示五、主要功能模块的设计系统中主要的功能模块设计读者资料管理模块设计出版社资料管理模块设计借书模块设计还书模块设计1.读者资料管理模块设计读者资料管理模块主要完成读者基本信息的处理,包括记录的浏览、编辑、添加、删除、撤消、保存、打印等操作。设计步骤:新建一个窗体,设置“记录源”为“读者档案表”数据表;从字段列表中选择字段放到窗体中;创建4个浏览记录命令按钮;创建5个记录操作命令按钮;创建一个窗体操作命令按钮,为“关闭窗体”

9、功能。2.出版社资料管理模块设计出版社资料管理模块主要完成出版社基本信息的处理,其功能与读者资料管理模块相似,只是使用可以浏览、编辑多个记录的设计风格。3.借书模块设计借书模块主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。