ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:175.91KB ,
资源ID:2891346      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2891346.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生个人信息管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生个人信息管理系统.docx

1、学生个人信息管理系统学生信息管理系统需求描述与系统边界当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够 进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的 提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是 随着管理科学和技术科学的发展而形成的。学生信息管理与分析系统是一个教 育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要, 所以学生信息管理与分析系统应该能够为用户提供充足的信息和快捷的

2、查询手 段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。但是一直以来人 们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据, 和维护都带来了不少的困难。这对于查找、更新随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机 应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟 的优点.例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。这些优点能够极大地提高学生信息管理与分析的效率,也是企业

3、的科 学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套信息管理与 分析系统成为很有必要的事情。学生信息管理与分析系统提供了强大的学生信息管理与分析管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作,同时一样的方面学生对自己各科 成绩查询,学习的交流。需求分析业务需求及处理流程学生信息管理与分析系统主要提供成绩查询,方便管理的网上的信息查阅 平台,学生可以通过该系统查阅与自己相关信息。教师可以通过信息管理与分 析系统查阅学生成绩信息,教师信息,学生成绩的管理等相关操作。系统管理 员可以实现以上的所有功能,还有对学生的添加、删除、修改、教师的添加、 删除、修改,以及

4、学校院系,专业及班级的管理等。录入删除成功成功功能需求分析(1)管理员能够实现对整个学生信息的添加、修改、删除、查询等操作, 对教师用户的添加、删除、修改等操作,对学校系别、专业、班级的管理操作。(2)可以将学生成绩的数据库发布到网上,教师的信息发布到网上,方便 学生教师进行查询,达到资源共享的目的。(3)教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查 询,对学生成绩的录入,统计学生成绩以及修改自己的密码。(4)学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码 的修改等操作。系统总体结构图:系统总体结构图确定实体集及其属性逻辑数据库设计数据库设计(Datab

5、ase Design)是指对于一个给定的应用环境,构造最优的 数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种 用户的应用需求。数据库设计的特点可概述为:数据库建设是硬件、软件和干 件的结合。三分技术,七分管理,十二分基础数据。技术与管理的界面称之为 “干件”。数据库设计应该与应用系统设计相结合,结构(数据)设计:设计数 据库框架或数据库结构,行为(处理)设计:设计应用程序、事务处理等,结构和行为分离的设计。传统的软件工程忽视对应用中数据语义的分析和抽象, 只要有可能就尽量推迟数据结构设计的决策早期的数据库设计致力于数据模型 和建模方法研究,忽视了对行为的设计具体可如图 3

6、.1 所示。图 4.1 数据库设计数据库需求分析学生信息管理系统以学生为主要主体,因此在这个系统中必须要有一个保 存学生信息的表。这个表的各个字段应该包括学生的基本属性。如:学生的姓 名、学号、联系方式等。其中学号应该唯一。所以用学号做主键。管理学生的 系统管理员和老师,这样看来就应该有保存管理员信息的表和保留老师信息的 表,其中的字段和学生表类似,也是一些基本信息。并且分别以管理员编号和 老师编号作为主键。在一个学生信息管理系统中,不可避免的要有学生的成绩。 这样的话就必须有一个课程表,该表保存课程信息。学生可以按照自己的喜好, 在学校开设的某些课程中选择自己喜欢的课程。这也是符合现今教学特

7、点的。 根据这些分析可以得知,我们需要一个学生选课表,一个学生成绩表。在学生 选课表中,以选课号为主键,课程号和学生号为外码。在成绩表中,以成绩编 号为主键,以课程号、学生号为外码,另外当然还有一个成绩自段用来保存某同学某科目的成绩。这样的数据库结构设计能够满足 3NF 的需求。除此之外, 还有一些学校基本设置的表。如:专业表,班级表等。以上这些就是学生信息 管理系统的数据库需求分析。3.1.2 数据库的概念设计数据库的概念设计,即利用数据模型进行概念数据库的模式设计。它不依 赖任何 DBMS(数据库管理系统)常用的数据模型为 ERM(实体-关系模型),用 到的术语有:实体、属性、联系、键。根

8、据学生信息管理与分析系统的需求,设计出以下的实体-关系模型(E- R)图如图 4.2 所示。m n选修nmm n图 4.2 E-R 图3.1.3 数据库的逻辑设计数据库的逻辑设计,即把概念设计得到的概念数据库模式变为逻辑数据模 式,它依赖于 DBMS。根据学生信息管理系统的需求分析及数据库的感念设计,得到以下的数据 库表和表的相关说明如下:(1)学生信息表学生信息表的结构及相关说明如表 4.1 所示。表 4.1 学生信息表字段名称数据类型说明SNOChar(20)学号,(主键)SNameChar(10)姓名PwdChar(10)密码SexChar(2)性别ClassNOChar(6)班级编号,

9、(外码)(2)管理员信息表管理员信息表的结构及相关说明如表 4.2 所示。表 4.2 管理员信息表字段名称数据类型说明Id自动编号编号,主键AdminChar(10)管理员帐号passwordChar(10)密码(3)教师信息表教师信息表的结构及相关说明如表 4.3 所示。表 4.3 教师信息表字段名称数据类型说明Id自动编号编号,主键Name文本教师姓名Pwd文本密码(4)选课表选课表的结构及相关说明如表 4.4 所示。表 4.4 选课表字段名称数据类型说明Id自动编号编号,主键Stuid数字学生学号,外码subid数字课程号,外码(5)成绩表成绩表的结构及相关说明如表 4.5 所示。表 4

10、.5 成绩表Id自动编号编号,主键Stuid数字学生学号,外码subid数字课程号,外码chj数字课程成绩(6)课程表课程表的结构及相关说明如表 4.6 所示。表 4.6 课程表字段名称数据类型说明Id自动编号编号,主键subname文本课程名称proid数字专业编号,外码4.2.2 子系统划分子系统可按照功能、顺序、数据、过程、时间和环境进行划分。根据本系 统的实际情况,这里按照功能划分子系统。按照功能可将此系统划分为以下子系统:学生信息管理子系统、课程信息 管理子系统、学生选课子系统、学生成绩管理子系统、统计分析子系统。4.2.3 子系统结构设计(1)学生信息管理子系统结构设计学生信息的管

11、理权限分配给管理员和教师,学生除了可以修改自己的密码 外不可以修改其他的的信息。学生信息管理主要实现对学生相关属性的管理, 以及修改删除学生信息等操作,其结构图如图 4.4 所示。否符合查询条件是图 4.4 学生信息管理子系统结构图(2)课程信息管理子系统课程信息管理子系统主要实现对课程设置的添加,修改,删除等操作。其 结构图如图 3.5 所示。图 4.5 课程信息管理子系统结构图(3)学生选课子系统学生选课子系统主要实现学生选课功能,包括选课和退课两个子功能。其 结构如图 4.6 所示。成功成功图 4.6 学生选课子系统结构图(4)学生成绩管理子系统学生成绩管理子系统分为教师录入成绩、修改成

12、绩功能和学生查看成绩子功能。其结构如图 4.7 所示。成功成功图 4.7 学生成绩管理子系统结构图(5)统计分析子系统统计分析子系统主要实现课程按成绩的自动排名,方便教师的排名操作。 通过对课程排名的统计分析,可以及时的了解学生的学习情况。提高了教学质 量和工作效率。其结构图如图 4.8 所示。否符合查询条件是图 4.8 统计分析子系统结构图;环境要求学习是成就事业的基石客户端操作系统:Windows XP、Vista、Win7数据库管理系统:Microsoft SQL Server 2005前台开发工具:Microsoft Visual Studio 2005、2008 中文版 后台数据库管理工具:SQL Server 2005

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1