内容正文:
综合活动:开发“校运会资料管理系统”
1
活动目的
(1)经历数据库应用系统的开发过程:需求分析、功能设计、系统实现,测试和运行维护等。
(2)掌握使用Access开发简单数据库应用系统的方法。
3
2
活动任务
第二章的“综合活动”我们构建了“校运会资料”数据库,第三章对该数据库创建多个查询、统计,并生成报表输出,在本章的活动中,我们将在前面工作的基础上进一步明确系统应用需求,进行模块划分和功能设计,设计用户操作界面,利用Access开发窗体实现各个功能模块。尝试开发一个“校运会资料管理系统”,以提供报名登记、比赛成绩登记、比赛成绩查询、比赛结果统计、打印报表等服务,方便组委会对比赛,运动项目和运动员资料进行有效的数据管理。
5
3
活动过程
(1)拟定计划
每3~5人一组,选出组长并讨论确定本小组的工作计划及人员分工,填写下表。
小组开发计划
项目名称 校运会资料管理系统 组长
组员姓名 主要负责的工作
开发进度安排和其他需要说明问题:
7
(2)具体实施。
①需求分析。
整理创建“校运会资料”数据库时所收集到的相关信息,包括:校运会实际使用的各种表格,如:运动员报名表、比赛成绩登记表、各类统计表,信息的传递流程和形式等。针对应用系统的功能对学校体育老师、组织校运会的工作人员或当地的体育工作者等作具体走访和调查,同学之间多交流和讨论,最后小组研讨形成“需求分析报告”。
②系统设计。
小组同学根据需求分析结果,分工设计相应的数据库结构,划分系统的功能模块,描述各模块功能,拟定系统的界面风格、版面布局、交互方式等界面元素。然后在小组内进行讨论,形成具体的系统设计方案。其中,数据库结构和内容可直接采用前面的形式,或在其基础上进一步修改完善,系统功能设计方案可参照表4-12描述。
8
表4-12 系统功能设计表
功能模块 子模块 功能描述
用户输入 系统功能
数据录入与修改
数据查询
统计与报表输出
9
③系统实现。
根据系统设计方案,各小组成员分工合作,通过Access实现系统功能。
④系统测试。
小组内部的测试:小组成员对本小组开发的系统进行14单元测试”和“集成测试”,尽可能多地找出程序中的错误。
小组交换测试:一个小组的所有同学