Acces应用系统实例.ppt
文本预览下载声明
第10章 Access应用系统实例 10.1 “CD管理系统”示例 为了防止数据的丢失和损坏,数据备份是最有效的措施之一。Access提供多种数据备份的方法。 设计数据库的一般步骤如下。 (1)分析需求。 (2)确定需要的表。 (3)确定需要的字段。 (4)确定各表之间的关系。 (5)功能的设计。 (6)调试。 10.1.1 需求分析 1.信息要求 ??“CD集”表用来保存每张CD的标题及相关信息。 ??“CD曲目”表用来保存CD中歌曲信息。 ??“歌手”表用来保存演唱者或演唱组的信息。 ??“出版商”表用来保存出版商的信息。 2.处理要求 ???增加CD唱片。 ???添加歌手。 ???删除报废的CD唱片。 ???查看CD唱片。 ???打印CD清单等。 3.安全性与完整性要求 CD管理应考虑具有一定的权限与加密,并使用表间关系中的完整性约束,以保证数据的正确。 10.1.2 数据库设计 1.设计各个表的结构 (1)“CD集”表 (2)“CD曲目”表 (3)“歌手”表 (4)“出版商”表 2.设定各个表的主键 “CD集”表的主键是CD编号。 10.1.3 建立表间关系 ?通过“CD编号”字段,建立“CD集”表和“CD曲目”表的一对多的关系 ? 通过“歌手编号”字段,建立“歌手”表和“CD集”表的一对多的关系 ? 通过“出版商ID”字段,建立“出版商”表和“CD集”表的一对多的关系 10.1.4 功能模块 10.1.5 设计窗体 1.“CD管理系统”窗体 (1)窗体的布局 (2)窗体属性的设置 ? 记录选择器:否。 ? 导航按钮:否。 ? 分隔线:否。 ? 最大最小化按钮:无。 2.添加新CD唱片 (1)“CD唱片”窗体的布局 (2)“CD唱片”窗体及子窗体设计 3.添加新歌手 10.1.6 设计查询 1.查询子系统 (1)“查询子系统”窗体 (2)浏览CD唱片 (3)按CD编号查找 (4)CD唱片统计 2.删除报废CD 10.1.7 设计报表 10.1.8 设计宏 1.为“增加新CD唱片”命令按钮建立宏 2.“增加歌手”宏 10.1.9 将主窗体设置为启动窗体 10.1.10 为系统设置和撤销密码 10.1.11 完成系统任务说明书 10.1.12 完善数据库 10.2 学生实践选题 课题名称目录: ① 图书借阅; ② 设备租赁; ③ 超市商品管理; ④ 人事档案; ⑤ 产品销售; ⑥ 工资发放; ⑦ 明星排行榜; ⑧ 图书销售; ⑨银行卡管理; ⑩股票管理。 期末提交内容 1、需求及设计文档 需求分析(信息、功能、其它需求) 数据库设计(表结构、主键) 表间关系 功能模块 窗体、查询、报表 2、数据库应用系统 * “CD管理系统”示例 10.1 学生实践选题 10.2 图10-3 “CD管理系统”表间关系图 表10-5 功能模块 退出系统 输出各类CD报表 1.选择查询CD集信息 2.输入歌手查询 3.按风格分类统计 4.删除报废CD集 1.添加新CD集 2.添加CD曲目 3.添加歌手 4.添加出版商 退 出 信息统计与输出 信 息 查 询 信 息 录 入 图10-10 “CD唱片查询子系统”窗体 表10-7 “增加歌手”宏 记录:新记录 在窗体中跳到新记录输入的位置 GoToRecord 窗体名称:“歌手” 打开“歌手”窗体 OpenForm 操作参数的设置 作 用 操 作 *
显示全部