• / 75
  • 下载费用:10 金币  

课程设计论文-竞赛管理系统(代码+数据字典+流程图).doc

关 键 词:
课程设计论文-竞赛管理系统(代码+数据字典+流程图).doc
资源描述:
信息工程学院《数据库课程设计》论文题 目:学科竞赛数据库设计学号:专业班级:姓名:指导老师:完成日期:1学科竞赛管理系统数据库设计摘 要: 学科竞赛是每个学校有的一项活动,他可以提高学生学习的积极性,培养学生对学科的兴趣,丰富学生的课余生活,让学生在课下可以学到知识,交到朋友。但学科竞赛的管理十分繁琐,流程复杂,工作量大。因此老师和教务处都迫切需要一个能方便管理竞赛的系统。该系统面向学生,老师,教务处,学院领导四种用户,涉及申请比赛,查询比赛,总结比赛,报名参赛,查询成绩等多方面功能。这次设计包括需求分析,概念结构设计,物理结构设计,数据库实施四个方面。关键字:数据库;学科竞赛管理;SQL ServerI目录1.需求分析 1业务流程图: .2数据流程图: 32.数据库结构设计 72.1 概念设计 .82.1.1 分 E-R 图建立 .82.1.2 全局/整体 E-R 图 82.2 逻辑设计 .92.2.1 建立关系模式 102.2.2 关系模式规范化处理 112.2.3 用户子模式建立 122.2.4 关系模式逻辑结构定义 143.数据库物理设计 154.数据库实施与测试 164.1 SQL Server 2008 数据库实施与测试 .164.1.1 数据库及数据库对象建立 164.1.2 数据入库 164.1.3 数据库测试 174.2 Oracle 数据库实施与测试 414.2.1 数据库及数据库对象建立 414.2.2 数据入库 414.2.3 数据库测试 415.总结 526.附录 52附录 1.52数据字典: 52附录 2.56附录 3.59附录 4.6413 级软件工程专业 3 班数据库应用系统课程设计课程论文11.需求分析需求分析是每个应用程序设计前必须的也是最重要的步骤,如果需求分析没做好,后期的工作可能算白费了。因为软件的设计就是为了服务用户,如果对用户的需求分析错误,那么最终设计的软件就不是用户所需要的。所以需求分析在软件开发周期中占有比较的的比重。并且贯穿软件开发始终。不能为了减少开发时间而缩短需求分析的时间。需求分析需要全面考虑用户的每个需求,有些用户没提到的需求也要从其他需求中提去出来。需求分析力求准确、完整、清晰、具体。为了更好的分析需求,需要设计很多图和表。包括业务流程图、数据流程图。需要设计数据字典,包括数据项、数据结构、数据流、数据逻辑、数据存储。概述:学科竞赛信息管理系统旨在搭建一个信息平台,方便各类用户处理学科竞赛方面的事务,如方便用户浏览信息,简化管理中的各种操作,提高相关人员工作的效率。其服务的对象有四个,分别为学生,教师,教务处管理员,学院管理员。学生主要的业务有报名参赛,老师可以申报比赛,提交比赛总结,教务处和学院负责审核比赛和添加比赛,并且负责各项赛事的统计和分析工作。所有用户都可以对赛事进行查询。首先从业务的角度来描述其功能。业务主要分为两个部分:报名管理和过程管理,过程管理分为竞赛项目管理,竞赛统计管理,竞赛项目查询三部分。报名管理:系统根据竞赛的报名信息推荐给相关学生。学生如果选择报名,不用填写信息,系统会将其个人信息直接存储在报名表中,待教师和学院进行审核,审核的结果会在开赛前几天公布。竞赛项目管理:教师填写竞赛申请表和报名信息,系统先交个学院审核,通过了再交给教务处审核。通知老师最终的审核结果。如果都审核通过了,教务处发布到系统中。如果审核不通过,教务处可以让老师修改项目预算,修改时间或地点后再次申请,或者直接放弃该项赛事。竞赛统计管理:学院赛事统计,可以查看某一年份各学院申报竞赛的数量和经费,也可以分析各个学院在某个比赛的表现,查询某个学生在校所获奖项等。这些都可以作为报表导出。竞赛赛事查询:各用户可以根据不同的需求进行竞赛项目的查询操作,查看竞赛的报名情况,成绩等信息。13 级软件工程专业 3 班数据库应用系统课程设计课程论文2简化功能结构如下业务流程图:图 1-2 添加比赛业务图 1-1 系统功能结构图13 级软件工程专业 3 班数据库应用系统课程设计课程论文3图 1-3 学生报名参赛业务数据流程图:图 1-4 顶层数据流程图13 级软件工程专业 3 班数据库应用系统课程设计课程论文4图 1-5 第一层数据流程图 1图 1-6 第一层数据流程图 213 级软件工程专业 3 班数据库应用系统课程设计课程论文5图 1-7 第一层数据流程图 3图 1-8 第二层数据流程图 113 级软件工程专业 3 班数据库应用系统课程设计课程论文6图 1-9 第二层数据流程图 213 级软件工程专业 3 班数据库应用系统课程设计课程论文7图 1-10 第二层数据流程图 3根据数据流程图可以建立数据字典,分别有数据项,数据结构,数据流,数据逻辑和数据存储。见附录 1.2.数据库结构设计
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:课程设计论文-竞赛管理系统(代码+数据字典+流程图).doc
链接地址:https://www.weizhuannet.com/p-9787782.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开