数据库系统原理课程设计―学生管理系统

数据库系统原理课程设计―学生管理系统

ID:39391292

大小:946.50 KB

页数:23页

时间:2019-07-02

数据库系统原理课程设计―学生管理系统_第1页
数据库系统原理课程设计―学生管理系统_第2页
数据库系统原理课程设计―学生管理系统_第3页
数据库系统原理课程设计―学生管理系统_第4页
数据库系统原理课程设计―学生管理系统_第5页
资源描述:

《数据库系统原理课程设计―学生管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库系统原理课程设计说明书――学生管理系统江西理工大学应用科学学院信息工程系课程设计说明书课程名称:数据库原理与技术课题名称:学生管理系统参与人员姓名:朱红蕊班级、学号电科08101号参与人员姓名:罗正青班级、学号电科08127号参与人员姓名:江俊飞班级、学号电科08128号参与人员姓名:曹婷班级、学号电科08129号完成时间:2010-7-2指导老师:邓小鸿指导老师评语:得分:21数据库系统原理课程设计说明书――学生管理系统21数据库系统原理课程设计说明书――学生管理系统目录21数据库系统原理课程设计说明书――学生

2、管理系统1系统概述11.1现状分析11.2系统目标12系统数据库分析22.1数据库需求分析22.2数据库概念结构分析32.3数据库逻辑结构分析42.4数据字典43数据库操作部分63.1数据库创建63.2数据库的更新操作93.3数据库的查询操作103.4数据库的备份和还原操作124系统规范化设计154.1数据库表的规范化设计154.2数据库的完整性设计154.3数据库的维护和安全性设计155总结185.1收获185.2不足和改进18参考文献19致谢2021数据库系统原理课程设计说明书――学生管理系统1系统概述1.1现状分

3、析随着高校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,庞大学生管理工作成了高校教学管理工作中的一项重要任务,一方面,假如遵从以往旧式的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;另一方面,由于计算机技术的飞速发展及应用的普及,学生管理这样烦琐的工作更需要由计算机来完成。因此开发一套对学生进行管理的软件是极其重要的,而且是必需的,通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。1.2系统目标对于数据库课设,我们所选择的开发工具是Microsoft

4、officeword2003+SQLserver2000。它们的结合,是开发应用程序这项艰辛的工作就像堆积木那样简单方便。另外,Word有多个版本以支持多平台。同时SQLserver2000使用了工业界最先进的数据结构,能够为要求最苛刻的Web应用和企业应用提供高度的可扩展性和高可靠性。微软提供了许多技术和工具,作为数据库系统的标准集成组件。而且,通过巧妙的设计以及自动调整,自动管理特性,SQLserver2000使客户可以更快、更容易的享受所用这些最先进的Web和分析技术所带来的好处,能够快速提交应用,从而赢得竞争上

5、的优势。SQLserver200提供了重要的安全性方面的增强,保护防火墙内和防火墙外的数据,支持强有力的、灵活的、基于角色的安全,拥有安全审计工具。SQLserver2000在TPC-C测试中在所有平台下都创立了先的世界纪录。21数据库系统原理课程设计说明书――学生管理系统2系统数据库分析2.1数据库需求分析随着学校的普及和人们文化水平的提高,高效的教学管理系统越来越广泛应用于各类信息化学校。学生管理系统要求实用性强、使用方便、效率高和安全可靠等特点。经分析学生管理系统的基本功能为:1.能方便的管理学校学生在校时的情况

6、和资料2.通过计算机能方便的维护3.能方便的实现基于多个表的连接查询4.系统具有操作方便,简捷等特点学生管理系统学生流动情况管理学生基本信息管理学生奖惩情况管理学生基本信息输入学生基本信息修改学生基本信息查询学生流动情况输入学生流动情况修改学生流动情况查询学生奖惩情况输入学生奖惩情况修改学生奖惩情况查询因而,我们所开发的管理系统正是围绕以上几个方面进行的,在开发过程中充分考虑到本系统的应用特点,并进行了大量的检验,证明其的确达到了设计的要求。系统功能结构图2.1所示:图2.1系统功能结构图2.1系统功能结构图21数据库

7、系统原理课程设计说明书――学生管理系统学生管理系统主要分为三个模块:1.学生基本信息管理模块。它完成了对学生基本信息的输入、修改和查询;2.学生流动管理模块。它完成了对学生流动情况的输入、修改和查询;3.学生奖惩管理模块。它完成了对学生奖惩情况的输入、修改和查询。2.2数据库概念结构分析E-R图如图2.2所示:学生基本信息产生N1得到N1学生奖惩情况属于属于奖励情况惩罚情况NN11流动编号学生流动情况流动类型情况说明流动时间惩罚类型惩罚编号惩罚说明惩罚时间生源所在地身份证号学号姓名性别院系籍贯年龄民族奖励编号奖励类型奖

8、励说明奖励时间图2.2E-R图21数据库系统原理课程设计说明书――学生管理系统2.3数据库逻辑结构分析学生基本信息(学号,姓名,性别,民族,院系,年龄,籍贯,身份证号,生源所在地)学生流动情况(流动编号,流动类型,流动时间,流动说明,学号)学生奖励情况(奖励编号,奖励类型,奖励时间,奖励说明,学号)学生惩罚情况(惩罚编号,惩罚类型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。