学生信息管理系统需求分析

计算机操作系统

实验报告

实验课题:学生信息管理系统

小组成员:张三、李四、王五

学生信息管理系统

1. 摘要与关键词

1.1摘要

学生信息管理系统是典型的管理信息系统,其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者的则要求程序界面友好,功能完备,容易使用,具有流行软件的操作系统。经过详细的调查分析,我们选用Visual Basic 6.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO 的支持完成对数据库的各种操作,达到对学生信息管理的目的。设计时首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。

1.2关键词

学生档案、管理、分析、实现、ADO 。

2. 引言

学生信息管理是每一所高校所必须面对的工作,特别是近几年来,随着国家政策的调整,我国高等院校大面积的扩招,给高等院校的教学管理、学生管理、后勤管理的方面都带来不少的冲击。特别是对于学校的决策者和管理者来说学生信息管理工作是至关重要的,但一直以来人们使用的传统的人工方式管理文件档

案,这种管理方式存在着很多缺点,如:效率低、保密性差、另

外随着学生数量的增加,其工作量也将大大增加,这必然增加了

学生档案管理者的工作量和劳动强度,同时将产生大量的文件和

数据,这给学生信息的查找、更新和维护带来了不少困难。随着

科技的不断提高,计算机科学与技术日渐成熟,计算机已进入人

累社会的各个领域,并发挥着越来越重要的作用。这种传统的手

工模式必然被以计算机为物质基础的信息管理方法所取代。

因此,开发一套能够为用户提供充足的信息和快捷的查询手

段的学生信息系统,是非常有必要的。

3用户需求分析

3.1用户调查

经过详细的调查,整个学生档案管理的业务流程如下:

①新生入校,首先报到并登记注册,然后到财务部部门缴费。根

据学生被录取的专业,持缴费单到所在系或部注册。

②到系或部注册后,根据选报专业分配专业到班级。

③进入正常大学生活,参加各种教学活动,学期期末要求每位同

学参加各科的期末考试。

④考试结束,由各系或部将每位同学的考试成绩及其他一些相关

信息记录至每个同学的档案中。

根据以上总结,得其现行的业务流程如图:

3.3确定目标系统功能

通过详细的用户调查,在现行的业务处理流程和数据流图的

基础上,就可以基本确定目标系统要达到的目标了。

学生档案管理系统必须完成以下功能:

①数据添加功能:对于新生报到,系统必须具有班级的建立、课程的设置,如果新增专业,则能添加新专业,期末学生的考试成绩及奖惩信息必须能够录入。

②数据修改功能:当上述资料发生变化或有错误信息输入时,应能够及时对数据进行修改和补充。

③数据查询功能:根据用户提供的相关信息,能够及时查找出对应的学生信息,系统应该提供多种查询方法,以便满足用户的不同需求。

④数据打印功能:学生的基本信息和成绩录入后应可以打印出来形成文字档案,装入学生档案。

3.4数据分析——概念模型设计

3.4.1数据库建模

经过上面的分析,能够提取以下几个实体:学生、课程、班级等。它们各自的实体图如下:

课程实体图

专业实体图

3.4.1关系描述的设计

根据以上各实体图和学生信息管理的E-R 图,经过转换,可以导出各个关系。其转换规则为:首先每个实体应转换为一个关系,有属性的联系也应转换为一个关系,然后需要给出每个关系的关键字。根据以上规则,直接给出所有关系。

学生(学号、姓名、性别、政资面貌、出生日期、专业、班级、家庭住址、联系方式、备注)关键字为学号。

课程(课程名称、所属专业)关键字为课程名称。 专业(专业编号、专业名称)关键字为专业编号。 班级(班级编号、所属院系、辅导员、教室、人数)关键字为班级编号。 学习(学号、姓名、专业、课程名称、成绩)关键字为学号与课程名称。

在考虑系统安全的前提下,需要增加用户关系和使用关系,其关系模型如下: 用户(用户名称、密码、用户ID )关键字为用户名称。 使用情况(用户名、登录日期、登录时间)。

在得出以上关系后,根据关系是据库的理论要求,需要对所有关系进行关系规范化,至少要求各个关系达到第三范式的要求。按照第三范式的要求对比以上各个关系,在所有关系中都不存在非主属性对关键字的部分依赖,即满足第三范式。

计算机操作系统

实验报告

实验课题:学生信息管理系统

小组成员:张三、李四、王五

学生信息管理系统

1. 摘要与关键词

1.1摘要

学生信息管理系统是典型的管理信息系统,其系统开发主要包括数据库的规划设计与维护、客户端应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者的则要求程序界面友好,功能完备,容易使用,具有流行软件的操作系统。经过详细的调查分析,我们选用Visual Basic 6.0作为前端开发工具,利用其提供的集成开发环境及支持面向对象的各种标准化的控件,尤其是对ADO 的支持完成对数据库的各种操作,达到对学生信息管理的目的。设计时首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统。

1.2关键词

学生档案、管理、分析、实现、ADO 。

2. 引言

学生信息管理是每一所高校所必须面对的工作,特别是近几年来,随着国家政策的调整,我国高等院校大面积的扩招,给高等院校的教学管理、学生管理、后勤管理的方面都带来不少的冲击。特别是对于学校的决策者和管理者来说学生信息管理工作是至关重要的,但一直以来人们使用的传统的人工方式管理文件档

案,这种管理方式存在着很多缺点,如:效率低、保密性差、另

外随着学生数量的增加,其工作量也将大大增加,这必然增加了

学生档案管理者的工作量和劳动强度,同时将产生大量的文件和

数据,这给学生信息的查找、更新和维护带来了不少困难。随着

科技的不断提高,计算机科学与技术日渐成熟,计算机已进入人

累社会的各个领域,并发挥着越来越重要的作用。这种传统的手

工模式必然被以计算机为物质基础的信息管理方法所取代。

因此,开发一套能够为用户提供充足的信息和快捷的查询手

段的学生信息系统,是非常有必要的。

3用户需求分析

3.1用户调查

经过详细的调查,整个学生档案管理的业务流程如下:

①新生入校,首先报到并登记注册,然后到财务部部门缴费。根

据学生被录取的专业,持缴费单到所在系或部注册。

②到系或部注册后,根据选报专业分配专业到班级。

③进入正常大学生活,参加各种教学活动,学期期末要求每位同

学参加各科的期末考试。

④考试结束,由各系或部将每位同学的考试成绩及其他一些相关

信息记录至每个同学的档案中。

根据以上总结,得其现行的业务流程如图:

3.3确定目标系统功能

通过详细的用户调查,在现行的业务处理流程和数据流图的

基础上,就可以基本确定目标系统要达到的目标了。

学生档案管理系统必须完成以下功能:

①数据添加功能:对于新生报到,系统必须具有班级的建立、课程的设置,如果新增专业,则能添加新专业,期末学生的考试成绩及奖惩信息必须能够录入。

②数据修改功能:当上述资料发生变化或有错误信息输入时,应能够及时对数据进行修改和补充。

③数据查询功能:根据用户提供的相关信息,能够及时查找出对应的学生信息,系统应该提供多种查询方法,以便满足用户的不同需求。

④数据打印功能:学生的基本信息和成绩录入后应可以打印出来形成文字档案,装入学生档案。

3.4数据分析——概念模型设计

3.4.1数据库建模

经过上面的分析,能够提取以下几个实体:学生、课程、班级等。它们各自的实体图如下:

课程实体图

专业实体图

3.4.1关系描述的设计

根据以上各实体图和学生信息管理的E-R 图,经过转换,可以导出各个关系。其转换规则为:首先每个实体应转换为一个关系,有属性的联系也应转换为一个关系,然后需要给出每个关系的关键字。根据以上规则,直接给出所有关系。

学生(学号、姓名、性别、政资面貌、出生日期、专业、班级、家庭住址、联系方式、备注)关键字为学号。

课程(课程名称、所属专业)关键字为课程名称。 专业(专业编号、专业名称)关键字为专业编号。 班级(班级编号、所属院系、辅导员、教室、人数)关键字为班级编号。 学习(学号、姓名、专业、课程名称、成绩)关键字为学号与课程名称。

在考虑系统安全的前提下,需要增加用户关系和使用关系,其关系模型如下: 用户(用户名称、密码、用户ID )关键字为用户名称。 使用情况(用户名、登录日期、登录时间)。

在得出以上关系后,根据关系是据库的理论要求,需要对所有关系进行关系规范化,至少要求各个关系达到第三范式的要求。按照第三范式的要求对比以上各个关系,在所有关系中都不存在非主属性对关键字的部分依赖,即满足第三范式。


相关文章

  • 学生综合测评管理系统需求分析
  • 综合测评管理系统 需求分析文档 目录 第一章 关于本方案 ........................................................................................... ...查看


  • 大学校园网络需求分析
  • 大学校园网络需求分析 我们将校园划分为以下五个区域 一.办公区域 二.教学区域 三.试验区域 四.图书区域 五.宿舍区域 办公区域的需求分析 用户分析 软.硬件需求: 资源需求 办公楼使用设备 管理员:通过校园网络来扩招新生.远程教育,通过 ...查看


  • 校园网学生公寓网络项目需求分析
  • XXXXX 网络工程 项目需求报告 学院:信息工程学院 班级:XXX 班 组名:XXX 组长:XXX 组员:XXX 时间:XXX 年XX 月XX 日 目录 目录 ....................................... ...查看


  • 2014毕业论文模版
  • 密 级 公 开 学 (宋体.五号字.单倍行距.空4行---打印时请删除) (宋体.五号字.单倍行距.空2行---打印时请删除) (宋体.五号字.单倍行距.空8行---打印时请删除) 论文作者 : 张文祥 指导教师 : 张三 系别 :经济学与 ...查看


  • 教务管理系统 - 软件需求分析
  • 软件需求分析报告 教务管理系统 学生姓名 __ __ 学 号 专业班级 院 (系) 指导教师 完成时间 成 绩 前 言 项目小组分工: 需求分析.文档的整理及后期的功能测试. 教务管理系统的建模实现. 伴随着高校信息化建设的日益完善,高等学 ...查看


  • 用户需求分析报告(范本)
  • 用户需求分析报告(范本) 1.1需求分析报告 1.1.1 引言 当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性 ...查看


  • 食堂管理系统需求分析报告
  • 食堂管理系统 需求规格说明书 编写人员: 组长: 组员: 目录 1.目的:................................................................................... ...查看


  • 校园网络工程需求分析
  • XX校园网络工程项目 需求分析报告 学号: 姓名: 日期:2011年 月 日 目 录 1.前言......................................................................... ...查看


  • 成绩管理系统软件需求规格说明书
  • 软件开发方向 "成绩管理系统"软件需求规约 --教育集团 修订历史记录 目录 1 引言................................................................... ...查看


  • 数据库课程设计--班级信息管理系统
  • 甘肃政法学院 本科学生期中作业 姓名 张航 学院 计算机科学学院 专业 计算机科学与技术 班级 12级专升本班 实验课程名称 数据库原理与系统概论 指导教师及职称 姚伟 实验成绩 开课时间 2013-2014 学年 第二 学期 目录 第一章 ...查看


热门内容