《sql server实训报告学生学籍管理系统数据库构建与设计》.doc
《《sql server实训报告学生学籍管理系统数据库构建与设计》.doc》由会员分享,可在线阅读,更多相关《《sql server实训报告学生学籍管理系统数据库构建与设计》.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、陕西青年职业学院数信系SQL Server实训报告项目名称: 学生学籍管理系统 数据库构建与设计 小组名称: 第五小组 小组成员: 班 级: 10级信息管理 完成时间: 2011-11-20 目 录摘要1前言2项目概述3实训项目题目-学生学籍管理系统数据库设计41、课题总体介绍41.1 课程介绍41.2 课题目的与意义41.3 主要涉及功能45566678811121314141517185数据库具体实施步骤1819195.3 索引对象的创建225.4 视图对象的创建2223236项目总结237参考文献24摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统实施在技术上已逐步成熟。管理
2、信息系统是一个不断发展的新型科学,任何一个单位要生存要发展,要高效率的把内部活动有机的组织起来,就必须建立与自身特点相适应的管理信息系统。本文介绍了在SqlServer环境下采用”自上而下的总体规划,自上而下应用开发的策略开发一个管理信息系统的过程。通过分析访客管理的不足,创建了一套行之有效的计算机管理学生学籍的方案。文章介绍了访客管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法。本系统面有好,操作简单,比较实用。AbstractAlong with information technique
3、 more and more thorough and extensive on the management of application,manage information system of the implement has been gradually mature on the technique.Manage information system is a new academics which continuously develops,the whichever unit wants to exist to want adevelopment,hing-efficencil
4、y internal activity organically the organization get up,have to build up adapting with oneself characteristics mutually of management information system.This text introduced in the SQLSERVER under the environments the strategy of adoption”from top to bottom total programming,from bottom but last apl
5、ication”develop a process which manage information system.Pass the shortage of analytical visitor management,established a valid a set of lline a calculator a management the students project.The article introduced visitor a management information system analysis part,System realization part explaine
6、d simple,more practical.前言学生学籍管理系统一直是一个教育单位不可缺少的的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式来管理学生学籍档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。随着科学的不断提高,计算机科学日渐成熟,其强大的功能以为人们深刻认识,它以进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生学籍信息进行管理,具有具有着手工管理无
7、法比拟的优点。例如:检索迅速,、方便查找、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。实训项目项目概述学生学籍管理系统数据库的设计与简介项目名称学生学籍管理系统数据库的构建与设计时间安排四周项目简介高校学生的管理工作是高校的最基本工作之一。学生工作管理的水平是一个大学的综合管理能力的一项重要指标。如何进一步提高我校学生管理的科学性、及时性和准确性是一个十分重要的问题。随着学校招生人数的不断增加,学生管理工作变得日益繁重,大量的学生信息需要各级管理人员进行维护和统计,更增加了管理人员工作的负担。在这
8、种形势下,学生管理信息化显得更为迫切和必要。通过这个系统,学校可以统计新生入学的一般信息,还可以对毕业生的信息进行学籍的统计和查看,对学生的专业及各专业之间学生调整的学籍变动,等等.项目目的了解管理信息应用系统的数据库设计的基本方法,掌握数据库设计的基本流程。设计技术数据库的分析与设计、Transact-SQL编程环境SQL Server 2005项目特点通过本次课程设计,了解并掌握数据库设计过程中各个阶段的工作过程和工作内容。技术重点使用标准的数据库设计方法实现数据库的分析与设计。技术难点数据库中各种不同类型信息关系的系统化和规范化的实现实训项目题目-学生学籍管理系统数据库设计1、课题总体介
9、绍1.1 课程介绍高校学生学籍管理是一项即重要又繁琐的的工作。为了更好的做好这项工作,提高工作效率,更好的为学校的发展和一线教育服务,决定:结合我校实际情况,自行研制一套学生学籍管理系统。1.2 课题目的与意义计算机已经成为我们学习和工作的得里助手:今天,计算机的价格已经十分低廉,性能有了长足的进步。它已经应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以替代人工进行许多繁琐的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以是文档更加安全,等等。为了解决传统学生学籍管理面临着的这些问题,我所设计的学生学籍管理系统软件也就
10、应运而生了。1.3 主要涉及功能学生学籍管理系统的功能是收集学生的个人信息,以便向老师提供每个学生在校或毕业生学籍的情况,还可以让学生用自己的学号去查看自己在校期间的相关信息。本程序具备以下功能: 新生入学的学籍注册; 学生在各专业间的流动情况; 学生在校期间的选课情况; 学生在校期间的奖惩情况; 学生个人信息的查询和修改; 毕业生的学籍注销和毕业证的颁发情况。2.可行性的分析由于本系统管理的对象单一,都是在校学生。且每个数据具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于用采用数据库管理。且学校用于学生管理的计算机在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有
11、指导老师的指导和相关参考文献,特别是网上资料,参考其他程序的功能,因此完全可以实现。技术可行性分析本系统是以SQLServer为应用开发工具,Microsoft access为数据库管理系统的信息管理系统。SQLServer 是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发windows 环境下的种类应用程序。Misrosoft Access 是微软公司推出的给予windows 的桌面关系数据库管理系统(RDBMS),是office 系列应用软件之一。它是一个功能强大而且使用方便的数据库管理系统,为中小型数据库提供了良好的创建环境。另外,如数管理系统越来越多地被应用,
12、便于开发时的借鉴。因此,本系统具有技术上得可行性。经济可行性分析从成本的角度考虑,包括系统的初始成本(各种软、硬件级辅助设备的购置和机房及附属设施费用),日常维护费用(系统维护,人员费用,运行费用等),但由于系统较简单,面向对象单一,只有管理员和学生,较好管理,中间费用消耗少;从收益角度考虑,主要考虑无形效益,通过系统的运行,使学生更好更多滴学到知识,使管理员的工作更加高效轻松,提高了整个图书馆的使用价值。因此,本系统具有经济上的可行性。环境可行性分析现在社会是信息的时代,而信息的各种特点决定了需要有专门的信息系统对它加以管理才能更好地发挥作用,各种技术水平也发展到相应程度,作为高等学府的西安
13、财经学院更是有必要和实力建立一个完善高效的图书管理信息系统。因此,本系统具有环境可信性。1. 本系统操作简单,易于理解,只需要简单培训,上手较快,学校学籍管理的教职员以及相关教师均能进行操作,营运环境要求低。2. 面对于系统设计还应该一“标准低、安全性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的发展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需求。标准性:系统编写与运行必须符合标准,既可以保证系统又可以在此标准上每一项功能运行。可靠性:由于学籍信息的重要性,系统必须稳定可靠,从而避免或减少数据损失。安全性:通过系统权限控制使用者,从而确保使用者无法操作与其无关
14、的数据。高效性:由于学生处信息每次处理信息量大,系统对信息处理能力响应能力都应该是快捷有效的。可维护性:采用结构化模块设计,便于开发与维护,也有利于情况随时进行2.5数据需求分析学生信息管理系统就是对学生信息的管理,所以首先我们需要知道的是学生有那些信息,并且是怎样进行分类的。学生的信息包含1:基本信息;2:课程及成绩;3课程表。基本信息根据要求应该包括学生的基本情况、获得奖励情况、受到处分情况、学生的家庭信息等;课程及成绩应该包含对应课程对应学生的成绩;课程表包含课程号及其先导课。综合分析对信息管理系统分以下个表:1. 学生基本信息(学号、姓名、性别、出生日期、籍贯、身份证号、家庭住址、联系
15、 、入学成绩、入学日期、系部编号、所在班级。)。2. 课程表(课程号,课程名,教师名,学号,成绩)。3. 学生奖励记录表reward:记录号、学号、级别、奖励对象、记录时间、详细描述。 4. 学生处罚记录表 punish:记录号、学号、级别、处罚对象、记录时间、详细描述、是否生效。5. 班级信息表 class:班级编号、班级名称、所属院系。6. 用户表user-form :用户名称、用户密码、创建日期 本系统主要可以实现以下的管理功能:班级管理、学生档案管理、课程管理、奖惩信息管理、个人信息查询等。根据上面设计规划出的实体,我们对各个实体具体的描述E-R图如下:学生个人信息学号姓名性别籍贯身份
16、证号家庭住址联系 出生日期所在班级系部编号入学日期入学成绩学生信息表ER图课程信息成绩课程号号学号课程名称教师名 课程信息表ER图学籍奖励信息记录号学号级别记录时间记录对象详细描述 学生奖励信息表ER图学生处罚信息记录号学号详细描述记录时间是否生效处罚对象级别 学生处罚信息ER图班级信息所属院系班级编号班级名称 班级信息ER图用户信息用户编号用户名称创建日期 用户信息ER图学生奖惩信息删除、修改学籍管理信息系统分析学生基本信息输入学生奖惩信息删除、修改学籍科选择界面录入数据库奖罚信息表图例说明 业务处理单位 业务处理描述 表格制作 传递 储存 搜集资料 业务名称:奖罚信息管理业务流程制图: 单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sql server实训报告学生学籍管理系统数据库构建与设计 sql server实训报告学生学籍管理系统数据库构建与设计 sql server 报告 学生 学籍 管理 系统 数据库 构建 设计
限制150内