MIS课程设计资料报告材料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生信息管理系统

课程设计

:子豪

学号:1240901227 专业:人力资源管理学院:公共管理学院

目录

1.引言(系统功能目标)

1.1目的

1.2 项目背景

1.3 作用

2.需求分析

2.1 功能分析

2.2 性能分析

2.3 业务流程图

3.硬件网络架构

3.1 硬件网络的架构设计

3.2 硬件网络布局图

3.3 需要的系统配置

3.4 软硬件预算

4.功能设计

4.1 功能清单

4.2 数据流程图

5.数据库设计

5.1 数据库关系图

5.2 E-R关系图

6.界面设计

7.其他

7.1 安全性

7.2 系统升级维护

7.3 快速部署

8.总结

1.引言

由于近年来本校(科技大学)招生越来越多,学生的成绩统计越来越复杂,为了学校教

学管理工作的需要,教务科急需一个学生信息管理系统来处理各项工作,该系统的最大功能是配合教务科的各项工作,以学生信息管理系统来满足工作的需要。

1.1目的

学生信息管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。随着学校的规模逐渐扩大,学校的招生越来越多,新进来的学生和以前的学生档案管理规模也越来越大,以前的人工管理方式以人为方式处理这样大量的数据,不可避免地增加了管理的工作量及复杂程度,使学生处、教务处及各系学生科有关管理人员工作繁复、负担重、压力大。并且人为方式固有的不严密性常常带来各种工作中的疏漏,使得复杂度更甚,常常让工作人员感到头疼。学校管理者需要对学生负责,要高效的,安全的,真实的获取学生的信息。

为了解决这种状况,以计算机实现管理的科学化、严谨化,本系统旨在将学校的信息有效的存储,方便学生管理者获取信息。对学生信息将进行安全检测,包括真实性。

学生信息管理系统的用户可以为项目管理人,教师,学生等。

1.2项目背景

1、软件系统的名称为:“学生信息管理系统”

2、本项目的任务提出者:学校教务处

3、本项目的开发者:学校教务处与网络信息中心

4、本项目的用户:管理员,学校教师职工,学校全体学生

实现该软件的计算中心:学校计算机中心,学校网管中心。

5、本系统与其它系统的关系:独立文档系统

1.3 作用

系统开发的总体任务是实现学生信息关系的系统化、规化和自动化。

系统功能分析是在系统开发的总体任务的基础上完成的。学生信息管理系统需要完成的功能主要有:

●用户管理信息的输入、密码修改、权限设置

●学籍管理信息的输入、修改、查询、删除以及档案存储和分类。

●班级管理信息的输入、修改和列表。

●课程管理信息的输入、修改和查询。

●成绩管理信息的输入、修改和查询。

●学院管理信息的输入、修改。

●识别每个用户的身份和密码,从而保证信息的安全性,防止信息的外泄和盗用。

还有,涉及到信息的增,删,改的,主要都是面向教务管理员,教师只能录入成绩,查询成绩,修改成绩,和查询个人信息,而学生只能登录查看自己的信息,查询成绩等。

该系统能达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。实现保证软件质量的前提下的资金投入最小化。

1)能够快速对学生信息查询、修改。

2)方便教务处对学生的管理。

3)人力与设备的费用减少。

4)录入大量数据。

2.需求分析

2.1功能需求

<1> 能够浏览学生信息的所有信息

<2> 能够通过学生的一个信息从而找到学生的信息的相关信息

<3> 相关人员能对包含学生的信息进行管理

<4> 必须能够对学生的有关信息进行相关的统计

<5> 对学生信息进行管理

<6> 学生能对自己所需要的信息进行快速查询

2.2性能需求

<1> 保证数据的精确度

当教师对学生的信息以及学生自身进行管理和查询时,能够保证查到的数据的正确性和快速性;

<2> 快速查找

当教师和学生熟悉这个学生信息基本管理后,能够在较短的时间进行查找到所需要的信息;

<3> 适应性

能够在运行环境中可以正常得到运行,并且能够很好的进行运作。

2.3业务流程图

①在学籍管理方面,新生入学报到后,教务科工作人员或各个学院的教务处或学工办将进行学生信息注册登记处理,经过相应的数据处理即学生信息录入后,经过核对后保存,并把有关新生名表汇总直观地反映给教务科,此外教务科还要负责办理学生学籍变动和毕业。

②在班级管理方面,教务科根据新生分班处理,生成班级表进行存储。

③在成绩管理方面,任教老师主要负责日常的考试以及考试成绩录入,生成成绩单,并保存,送到教务科,进行成绩处理,生成成绩表,进行存储,以供学生查询。

④在课程管理方面,教务科根据各班级课程安排和任课老师的基本信息,为各班级设置课程及指定老师,生成课程表进行存储,以供查询。

⑤在档案查询方面,各部门将生成的所有存储文件存入档案库,汇总成学生总体档案信息,以供教务科查阅。

现有系统的数据处理与流程基本为学生数据的录入与查询,删除修改等操作。

图如下:

图2-1 业务流程图

系统功能模块设计

对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图所示的系统功

3.硬件网络结构

3.1 硬件网络的架构设计

采用三层体系架构——客户端/应用服务器/数据库服务器。客户端采用“廋客户端”方案,有关业务逻辑脚本和屏幕呈现格式保存在服务器端,客户端只完成脚本的解释执行和屏幕呈现(相当于IE浏览器)。用户只需初始下载客户端的程序,其它脚本和数据只有在需要时才从服务器端装载,这样,对于脚本的修改只需通过客户端(平台设计方式)在服务器端进行,其他客户端会自动更新,方便维护。

3.2 硬件网络图

相关文档
最新文档