目录
一、需求分析
1.系统背景
2. 系统功能结构(需包含功能结构框图和模块说明)
3. 系统功能简介
二、 概念模型设计
三、逻辑模型设计
1.ER模型向关系模型转换规则
1实体间的联系是1:1
2如实体间的联系是1:N
3如实体间的联系是M:N
2.转换后的关系模型
3.关系模型优化(达到3NF)
四、物理设计
1.创建数据库的SQL语句或截图
五、数据库实施
3.数据处理
六、数据库应用系统实现
2.和数据库连接的程序语句
3.具体实现代码(注意排版)
3.1 JDBCUtil.java
3.2 MemberDao.java
七、总结
一、需求分析
1.系统背景
全国各地举办的大学生竞赛活动数目也是逐年增加,报名参加各个竞赛的大学生数量也是逐年地大批增长。面对如此大的数目的参赛方信息的录入,原始的数据采集系统已经远远不能满足要求,如何利用现代信息技术使得举办方拥有快速、高效的参赛者信息反馈能力和高度的效率,已经是竞赛举办方特别关心的问题。通过开发这个高校竞赛信息管理系统,使参赛者信息的录入和管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。满足日常管理的需要,并达到操作过程中的直观,方便,实用,安全等要求;系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。
2.系统功能结构(需包含功能结构框图和模块说明)
(1)功能结构图
(2)模块说明
高校竞赛信息管理系统分为三个模块:参赛队伍信息模块,校方信息管理模块,主办方信息管理模块。
参赛队伍信息模块包括:参赛队伍成员的登录,以及对密码的修改;参赛成员查看本队详细信息,并对其有修改、删除权限;提交竞赛作品;查看该队竞赛作品信息的修改、删除权限;访问查询本校其他参赛队伍基本信息。
校方信息管理模块:校方管理员的登录、以及对密码的修改;对本校参赛信息的查询、统计权限;对参赛队伍信息的查看、修改权限。
主办方信息管理模块:校方管理员的登录;增删查改删除队伍;增删查改校方管理员信息;增删查改主办方管理员信息。
3.系统功能简介
高校竞赛管理系统所涉及的用户包括:参赛学生、校方信息管理员、主办方信息管理员。
参赛学生可以根据主办方管理员注册的登录用户名和密码进行登录,及对密码的修改;到系统内部关于本队的内容进行查看、修改和删除;对竞赛作品提交信息的输入、查看、修改和删除;对该校其他参赛队伍的参赛信息进行访问、查询。
校方信息管理员可以根据主办方管理员注册的登录用户名和密码进行登录,及对密码的修改;根据需要对参赛队伍进行查看、修改和删除操作。
主办方终端信息管理员可以对全部的参赛信息新增、查看、修改和删除;对全部的作品信息进行查看;对所有参赛作品进行打分;新增、删除、查看、修改校方管理员信息;新增、删除、查看、修改主办方管理员信息。