何义数据库学籍管理系统设计.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HEFEI UNIVERSITY 数据库设计报告 题   目 学生学籍管理系统设计 系   别 电子信息与电气工程系 班 级 10电气六班 姓   名 何 义 学 号 1005076019 指导 老师 方小红 完成 时间 2012年5月22日 目录 一、 设计内容和要求 1 1.1设计背景 1 1.2开发环境 1 1.3内容和要求 1 1.3.1系统目标设计 1 1.3.2系统功能要求 2 二、 需求分析 3 2.1 引言 3 2.2 用户需求 3 2.3 划分功能模块 4 2.4 数据字典 4 2.4.1 数据项 4 2.4.2数据结构 6 2.4.3数据流 7 2.4.4数据存储 8 2.4.5处理过程 8 三、概念结构设计 9 3.1数据流图 9 3.2 系统E-R图 10 3.3 概念模型 13 四、逻辑结构设计 15 4.1 关系模型 15 4.2 物理模型 16 五、物理结构设计与功能实现 17 5.1 物理结构设计 17 5.1.1 确定数据库的存储结构 18 5.1.2 存取方法和优化方法 18 5.2 功能实现 18 5.2.1 触发器 18 5.2.2 存储过程 19 5.3 数据库的实施和维护 19 5.3.1 数据库的实施 19 5.3.2 数据的载入 21 5.3 数据库的试运行 23 5.3.1 通过SQL语句进行简单测试 23 5.4 数据库的运行和维护 25 六、设计体会与建议 26 七、参考文献 26 一、 设计内容和要求 1.1设计背景 随着我国教育体制改革的深入进行,教育系统得到了前所未有的发展。学生管理正在逐步迈向管理信息现代化。但是我国的学生管理信息化水平还处在初级阶段,主要表现在对学生的交费管理、学生的档案管理还是采用原有的人工管理方式。学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。由于大学生类别和专业的设置的多样化,大学生的学籍管理历来是非常繁琐和复杂的的工作。面对庞大的信息量, 这时的人工管理几乎无法实现,在这种情况下用数据库进行管理变的尤为必要,这可以发挥计算机的优势,就需要有学生信息管理系统来提高学生管理工作的效率.通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量和减少人为的错误。 1.2开发环境 本学生学籍管理系统(数据库系统)的开发与运行环境如下: 开发环境:Windows XP 辅助工具:PowerDesigner Trial 11 数据库管理系统:SQL Server 2000 运行环境:Windows 2000/XP/2003 1.3内容和要求 1.3.1系统目标设计 使得学生的学籍管理工作更加清晰、条理化、自动化。 很容易地完成新生信息的输入、老生信息的备份、毕业学生的信息可以很容易地保存。 当学生需要查询成绩时,可以很简单地将其需要的信息从数据库中查找出来并可以打印查询结果。 随着当今网络技术的发展,提供网络在线查询功能,可以为毕业生提供更多的就业机会。 1.3.2系统功能要求 (1)学生基本信息系统 能够完成新、老生信息的输人、修改、插人、删除等工作。 可以按照特定的信息进行查找,并按照特定的要求进行排序。 可以对老生的信息进行备份,以便日后查询。 可以对学生的信息进行打印输出。 提供详细的帮助文件和系统维护功能。 (2)学生成绩管理系统 此部分的功能如下: 学生成绩的输入、修改、删除等基本操作。 成绩的综合统计功能,包括学生成绩按照不同条件进行排名。管理人员可以选择不同的排序条件,并可以将排序结果进行打印输出。 计算各班的总分和平均分,并按照平均分将各班成绩进行排序。 统计不及格考生的信息,根据条件确定是重修还是补考。 学生奖励统计,自动生成每班获得奖学金的同学的信息,并可以将奖学金分成不同的等级,以及所得奖学金的数目。 本系统可以在单机上运行,也可以应用在网络上供在线查询成绩和其他一些学生的信息(此功能选做人提供给学生进行查询的系统和提供给教务处使用的系统,在不同用户使用时,应该会有不同的使用权限。 提供详细的帮助文件。 由于数据库内的信息会很多,注意数据库表格设计,使得学生查询基本信息或学习成绩时使用时间较短。按照数据库系统开发步骤进行数据库概念结构设计、逻辑结构设计、物理结构设计。 需求

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档