- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东北大学秦皇岛分校
数据库原理课程设计报告
FORMTEXT 学生运动会信息管理系统
FORMTEXT
系 别
信息与计算科学
专 业
FORMDROPDOWN
学 号
FORMTEXT
姓 名
FORMTEXT
指导教师
FORMTEXT FORMTEXT
成 绩
教师评语:
指导教师签字:
20 FORMTEXT 11年 FORMTEXT 12月 FORMTEXT 25日
1 绪论
1.1 课题背景
随着体育运动的影响不断扩大,运动会已经成为各个学校标志性的项目。再加上学校的规模不断扩大,学生数量不断增加,从而增加了运动会学生信息管理的难度。以往的管理方法已经满足不了现在的需求从而学生运动会信息管理系统应运而生了,它可用来管理学生信息与运动会信息提高了管理工作的效率。学生运动会信息管理系统把Visual Basic(前台开发)与SQL Server 2000(后台管理)有机地结合,并运用流行的ADO等相关技术,完成学生信息与运动会信息的规范管理、科学统计和快速查询,从而可大大减少管理上的工作量。
1.2 系统开发关键技术介绍
本系统采用的是Visual Basic开发工具做为开发系统程序,采用目前流行的ADO数据库访问技术完成对数据库信息的规范管理和统计查询。ADO使用更加简单灵活的对象模型,适用于各种程序设计语言。ADO提供执行以下操作方式:
采用无数据源的方式连接数据库。
连接后,执行相关的操作,如执行SQL语句与数据库进行交互。
执行操作后,可以将数据库里的数据存放到记录集Recordset。
在适当之后可以取出记录集里的信息。
2 系统分析
2.1 系统功能
因为此系统是信息管理系统所以只设置一个管理员账户,管理员通过输入帐号和密码可以对数据库的数据进行各种操作。例如,可以进行学生信息、班级信息、比赛项目信息等的信息查询、修改、删除等操作。
2.2 数据流图
系统的需求具体体现在各种信息的提供、保存、更新、查询和统计上,这就要求数据库结构应充分满足各种信息的输入和输出。系统应定义数据结构、收集基本数据以及设置数据处理的流程。因此此系统的数据流图如图2-3-1、2-3-2所示:
图 2-3-2 0层数据流图
图 2-3-2 1层数据流图
2.3 系统功能结构图
设计数据库系统时应充分满足各种信息的输入和输出。据此,结合学生运动会信息管理系统所需完成的主体任务。学生运动会信息管理系统主要任务如下:
1)基本信息的查询。包括学生信息、班级信息、比赛项目信息等的查询。
2)基本信息的修改。包括学生、班级、比赛项目等信息的修改。
基于需求分析及主要任务的表述,可对上述各项功能按照结构化程序设计的要求进行集中、分层结构化,自上而下逐层设置得到系统功能模块结构图如图3-1-1所示:
图 3-1-1 系统功能模块图
3 系统数据库设计
3.1 系统E-R图
概念结构设计就是E-R方法的分析与设计,概念结构设计是整个数据库设计的关键。在此,将使用实体—联系(E-R)模型来描述系统的概念结构,同时设计出能够满足用户需求的的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这也实体包括各种具体的实际信息,通过相互之间的作用形成数据的流动。本程序根据上面的设计规划出的实体有:学生实体、班级实体、系实体与比赛项目实体,学生运动会信息管理系统数据库E-R模型,如图3-1-1
图 3-1-1
3.2 数据表的创建
根据系统特点,由数据模型利用SQL Server 2000进行数据库的详细设计。学生信息管理系统数据库中各个表格的设计结果如下:
班级信息表:
表 3-2-1
名称
字段名称
数据类型
主键
允许空
班级号
ClassId
Char(3)
Yes
No
专业名
MajorName
Char(50)
No
Yes
系名
Smajor
char(50)
No
Yes
入学年份
EnterYear
Char(8)
No
Yes
班级人数
PeopleNumber
Smallint(2)
No
Yes
系信息表:
表 3-2-2
名称
字段名称
数据类型
主键
允许空
系名
DMName
char(50)
No
No
系编号
DMId
Char(3)
Yes
No
项目信息表:
表 3-2-3
名称
字段名称
数据类型
主键
允许空
项目编号
Number
Char(4)
Yes
No
学生学号
StuId
Char(4)
No
No
学生姓名
StuName
char(50)
No
No
参赛项目
Sport
Char(50)
No
No
学生信息表:
表 3-2-4
名称
字段名称
数据类型
主
您可能关注的文档
- 新能源概论-油页岩2.ppt
- 第l六章铁公路运输.ppt
- 客户关系管理72304.ppt
- 2010年版员工胜任素质模型全案.doc
- 中山大学管理学院2013年全套考研基础资料.doc
- 第一章岩石性质.ppt
- 系统集成项目管理工程师-案例分析.doc
- 2927-金算盘成长型企业财务业务一体化方案建议书.doc
- 用scp模型对笔记本电脑市场的分析.doc
- 咨询行业分析内容与框架-企业管理与培训.ppt
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
最近下载
- 煤矿一通三防PPT课件.pptx VIP
- 误吸预防与护理课件(1).pptx VIP
- 深圳清华实验学校语文新初一分班试卷.doc VIP
- 系列电动缸内容简介2特点规格产品手册18942et.pdf VIP
- 风湿免疫学课件.pptx VIP
- JVC摄像机EX-A10UF用户手册.pdf
- 高中数学 第一章 常用逻辑用语 1.3 充分条件、必要条件与命题的四种形式 1.3.1 推出与充分条件、必要条件课件 新人教B版选修1-1课件.ppt VIP
- 深圳清华实验学校新初一分班语文试卷.doc VIP
- 心肺复苏操作培训课件.ppt VIP
- 2025年高考复习之小题狂练(语言文字运用):语用2(30题).doc VIP
文档评论(0)