高校竞赛信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理与应用课程设计
题目:高校竞赛管理系统
院系:学院
专业:
学生姓名:
指导教师:
2014年12月10日
目录
一、设计名称 (4)
二、设计目的及背景 (4)
三、系统功能设计 (5)
四、用户需求 (6)
4.1 参赛学生 (6)
4.2 校方信息管理员 (7)
4.3 终端信息管理员 (7)
五、系统功能的基本要求 (8)
5.1 参赛队伍信息模块 (8)
5.2 校方信息管理模块 (8)
5.3 终端信息管理模块 (9)
六、可行性分析 (9)
七、系统的运行环境 (10)
八、系统设计 (10)
8.1 总体概况流图 (10)
8.2 实体E-R图 (10)
8.3 全局E-R图 (13)
九、数据库设计 (14)
9.1 数据库概念设计 (15)
9.2 E-R图转换成关系模式 (17)
9.3 数据库逻辑设计 (18)
十、系统安全设计 (23)
10.1 用户登录 (23)
10.2 密码设置模块设计 (24)
十一、软件设计 (24)
十二、小结 (24)
参考文献 (25)
一、设计名称
高校竞赛管理系统
二、设计目的及背景
随着国家教育体制的改革,全国各地举办的大学生竞赛活动数目也是逐年增加,报名参加各个竞赛的大学生数量也是逐年地大批增长。面对如此大的数目的参赛方信息的录入,原始的数据采集系统已经远远不能满足要求,如何利用现代信息技术使得举办方拥有快速、高效的参赛者信息反馈能力和高度的效率,已经是竞赛举办方特别关心的问题。尽快建立一个功能齐备的高校竞赛信息管理系统,已成为当今社会举办高校竞赛的当务之急。通过开发这个高校竞赛信息管理系统,使参赛者信息的录入和管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。
本系统开发设计思想是实现竞赛信息管理的数字化。
尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的;系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观,方便,实用,安全等要求;系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。
随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些大
中型管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、规范化的必要条件;而竞赛信息管理工作又是是一项琐碎、复杂而又十分细致的工作,参赛者信息数量之庞大,一般不允许出错,如果实行手工操作,每个参赛队伍的情况须手工填制大量的表格,这就会耗费竞赛举办方管理工作人员大量的时间和精力,如果利用计算机进行这些管理工作,不仅能够保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件。
该内容主要是竞赛信息管理用来满足参赛学生,校方和终端三方的需求,旨在建立一个高效的高校竞赛信息管理系统。应用所学的有关知识,更深入地学习SQL Server数据库技术,将所学的书面知识和实际应用结合起来,以达到学以致用的目的。
三、系统功能设计
参赛队伍信息模块包括:参赛队伍成员的登录,以及对密码的修改;参赛成员查看本队详细信息,并对其有修改、删除权限;提交竞赛作品;查看该队竞赛作品信息的修改、删除权限;访问查询本校其他参赛队伍基本信息。
校方信息管理模块:校方管理员的登录、以及对密码的修改;对本校参赛信息的查询、统计权限;对参赛队伍信息的查看、修改和删
除权限。
终端信息管理模块:对所有参赛队伍进行编号;对全部队伍的参赛信息的查看、修改和删除权限;对全部提交的作品信息进行查询、统计、分类;对参赛队伍成绩输入、查看、修改和删除权限;对参赛队伍按其成绩进行查询、筛选、统计操作。
图1 系统功能设计图
四、用户需求
高校竞赛管理系统所涉及的用户包括:参赛学生、校方信息管理员、终端信息管理员。
4.1 参赛学生
4.1.1 根据其在比赛终端注册的登录用户名和密码进行登录,及对密
码的修改;
4.1.2 可对系统内部关于本队的内容进行查看、修改和删除;
4.1.3 可对竞赛作品提交信息的输入;
4.1.4 可对竞赛作品提交信息的查看、修改和删除;
4.1.5 可对该校其他参赛队伍的参赛状态进行访问、并且可以按照一
定的条件进行查询.
4.2 校方信息管理员
4.2.1 根据其在比赛终端注册的登录用户名和密码进行登录,及对密
码的修改;
4.2.2 按照一定的条件,对于该校参赛队伍信息进行查询、统计符合
一定条件的队伍信息;
4.2.3 根据需要对参赛队伍进行查看、修改和删除操作。
4.3 终端信息管理员
4.3.1 对全部的参赛信息按照一定的条件,对其进行查询、统计、分
类;
4.3.2 对全部的参赛信息进行查看、修改和删除;
4.3.3 对全部的作品提交信息按照一定的条件,对其进行查询、统计、
分类;
4.3.4 对没有提交作品的参赛队伍进行一定要求的查询,并在需要的
情况下进行删除操作;
4.3.5 对参赛队伍所得成绩的输入、查看、修改和删除操作;
4.3.6 对参赛队伍按照一定要求对其成绩进行查询、筛选、统计。