《学生运动会信息管理系统.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《学生运动会信息管理系统

东北大学秦皇岛分校 数据库原理课程设计报告 学生运动会信息管理系统 系 别 信息与计算科学 专 业 学号 姓名 指导教师 张建波 崔向南 成 绩 教师评语: 指导教师签字: 2011年12月2日 .2 系统功能 因为此系统是信息管理系统所以只设置一个管理员账户,管理员通过输入帐号和密码可以对数据库的数据进行各种操作。可以进行学生信息、班级信息、比赛项目信息等的信息查询、修改、删除等操作。还可修改用户密码,暂不支持修改登录账户。 2.3 数据流图 系统的需求具体体现在各种信息的提供、保存、更新、查询和统计上,这就要求数据库结构应充分满足各种信息的输入和输出。系统应定义数据结构、收集基本数据以及设置数据处理的流程。因此此系统的数据流图如图2-3-1、2-3-2所示: 图 2-3-2 0层数据流图 图 2-3-2 1层数据流图 2.4 系统功能结构图 设计数据库系统时应充分满足各种信息的输入和输出。据此,结合学生运动会信息管理系统所需完成的主体任务。学生运动会信息管理系统主要任务如下: 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 系统E-R模型 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 名称 字段名称 数据类型 主键 允许空 学号 StuId Char(4) Yes No 姓名 StuName char(20) No No 年龄 StuAge tinyint(1) No No 班级号 ClassId Char(3) No No 3.2 数据库的关系模型 学生(学号,姓名,年龄,班级号) 班级(班级号,专业名,系名,入学年份,班级人数) 系(系编号,系名) 比赛项目(项目编号,学生学号,学生姓名,参赛项目) 属于(学号,系编号) 参加(学号,项目编号) 属于(学号,班级号) 3.3 数据库的关系图 图 3-3-1 4 系统实现 4.1 系统实现工具与支持平台 (1) 用户界面 本系统采用Microsoft Visual Basic 6.0设计,用户交互界面采用的是基于Windows的窗口界面。 (2) 开发和运行环境 工具软件:Visual Basic 6.0 系统软件:SQL Server 2000 开发环境:Windows 7 旗舰版 运行环境:Windows XP\Win 7 4. 2 模块窗体设计与实现 整个系统大体上可以分为三个部分:系统登录、主窗体和各功能模块的选择。 运行此软件要进行登录验证,合法的用户才能进入系统进行相关操作,系统

文档评论(0)

haha85864 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档