1、access课程设计运动会记分系统262020年4月19日文档仅供参考运动会记分系统一、 总体说明Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office 的系统程序之一。它有强大的数据处理、统计分析能力,利用access的查询功能,能够方便地进行各类汇总、平均等统计,并可灵活设置统计的条件。比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excel无法与之相比的。这一点体现在:会用access,提高了工作效率和工
2、作能力。 我们小组选择的是运动会记分系统,此系统能够实现查询某项运动报名情况、按班级或按系统计运动会分数、各项目按成绩排序,取前3名并输出名单、以系为单位,按总成绩排序,输出结果等功能。二、 功能模块结构图三、 数据表的设计及描述1. 班级表2. 报名表 3. 关系图四、 过程、函数、变量说明1.自动运行的宏:2.窗体设计2.1查询某项报名情况 2.2运动会成绩管理子系统2.3统计分数(按班级查、按系部查)2.4各项目按成绩排序,取前3名并输出名单五、 操作说明1自动运行的宏:在打开access时能使消息框“欢迎进入运动会记分系统”和登录页面自动弹出2.窗体设计(1)登录页面的设计视图和单击确
3、定按钮的事件代码(2) 运动会记分系统窗体各按钮的单击事件 六、各模块代码及运行效果图 6.1 数据查询模块 3.2 数据浏览模块 6.3报表打印模块 七、 个人体会我们做的是运动会记分系统,此系统能够实现查询某项运动报名情况、按班级或按系统计运动会分数、各项目按成绩排序,取前3名并输出名单、以系为单位,按总成绩排序,输出结果等功能。经过这次的课程设计,我对access有了更深的认识,对学习的知识也有了更深的掌握,同时,在课程设计过程中,也存在很多问题。比如,一开始建表的时候,因为建了五张表,因此设置参照完整性的时候老是出错,因为每个表有同样的字段,可是对字段的设置不一样导致无法设置参照完整性,之后会对参照完整性有更好的理解。其次,在实现功能时,比如,查询某项目报名情况,也是一座大山,不知道如何做出来。在翻阅了教科书和参考书之后,终于用组合框解决了这个问题。总结来说,我觉得自己优秀的完成了运动会记分系统,尽管从中遇到很多困难,可是都克服了,经过这次课程设计,让我明白了实践的重要性,平时不但听课,也要多练习。