开源众包
373人浏览/17人投稿
859天前
已托管赏金
总体要求:1) 学生都必须充分了解整个设计的全过程。2) 从开始的系统需求分析到最后的软件测试,都要有详细的计划,设计文档应按照软件工程的要求书写。3) 系统中的数据表设计应合理、高效,尽量减少数据冗余。4) 软件界面要友好、安全性高。5) 软件要易于维护、方便升级。6) 后台数据库(DBMS)用SQL Server2014/2017.7) 前台开发工具自选,但一般情况下应该是每个同学熟悉的语言,避免把学习语言的时间放在设计期间。8) 最终提交一个课程设计报告和可行的应用软件。具体设计要求:结合一个具体任务(课程设计参考题目),完成一个基于C/S模式或者B/S模式的数据库系统的设计与开发。正文要包括系统总体设计、需求分析、概念设计、逻辑设计(在逻辑设计中,需要检测是否满足3NF,如果设计为不满足3NF的,要说明原因)、物理设计(物理设计中,要设置表的索引、完整性、联系等)、测试、安装说明、用户使用说明书,参考文献等。主要应包括如下内容:1.完成课题任务的需求分析、完成系统总体结构设计方案。(主控功能模块、数据处理模块、统计报表模块等)2.数据库结构的设计与实现。3.数据库安全的设计4.客户端数据库应用程序的开发。5.综合调试方法的掌握。二十四、学校运动会管理系统调查本校运动会的具体过程,通过对运动会各个步骤、所需的各项信息等的分析,要求实现以下的需求:1、项目有个人项目、集体项目之分.2、对于集体项目,我们并不关心具体参加比赛的运动员.在每一项集体项目中,每个学院的参赛人数不可超过限制的参赛人数,且必须是该学院的学生.3、一个项目可有多名运动员参加,但一名运动员最多只能参加两项个人项目(用一个触发器实现),且只能属于一个学院.4、一个项目可由多名裁判主持,每一个裁判在此项目中所担任的职务不同,且有主、副裁判之分.5、在同一时间内可同时举行多项比赛,但是只能进行一项径赛比赛(用一个触发器实现).6、 在同一时间内,一名裁判只能主持一项比赛、担任一个职务(用一个触发器实现).但在不同的时间内,一名裁判可主持不同的项目、担任不同的职务.7、一名运动员在同一时间内只能参加一项比赛(用一个触发器实现).8、在同一时间内,一个学院只能参加一项集体项目比赛(通过用一个触发器限制在同一时间内只能举行一项集体项目).9、在某一项目中,只有一个主裁判,其余都为副裁判.10、一项个人项目可有多个同时破记录者,一名运动员同时破多项记录.一项集体项目可同时有多个破记录的学院,一个学院可同时破多项记录.系统功能如下:1、报名系统。2、赛程安排:包括项目场地管理、项目人员管理、项目器材管理,其中项目人员管理又包括运动员管理和工作人员管理。3、得分统计。