学生信息管理系统 张哲

学生信息管理系统 张哲

ID:46404278

大小:2.26 MB

页数:24页

时间:2019-11-23

学生信息管理系统  张哲_第1页
学生信息管理系统  张哲_第2页
学生信息管理系统  张哲_第3页
学生信息管理系统  张哲_第4页
学生信息管理系统  张哲_第5页
资源描述:

《学生信息管理系统 张哲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件工程导论》课程设计报告课程名称:《软件工程》课程设计设计题目:学生信息管理系统指导教师:周二强孟庆见班级:0844131同组人员:谢伊豪王瑛婕张哲成绩:评语:计算机科学与工程学院2015年12月《软件工程》课程设计报告-23-目录一、引言21.1编写目的2二、总体设计22.1需求分析22.2可行性分析3三、系统设计43.1设计目标43.2项目规划43.3功能图5四、基于UML的学生信息管理系统分析设计74.1定义业务流程74.1.1参与者之间的关系74.1.2系统用例图84.2类图84.3分析业务

2、流程124.3.1学生登录查询业务流程活动图124.3.2学生登录查询业务流程时序图124.4教师录入成绩活动图134.5添加学生信息活动图13五、程序功能模块描述145.1登录模块程序流程图145.2添加信息程序流程图145.3删除信息程序流程图155.4修改信息程序流程图155.5查询信息程序流程图16六、程序类设计及数据库设计176.1程序类设计176.2数据库设计176.3数据流图分析186.4概念结构分析206.3.1局部E-R图设计方法206.3.2E-R图20七、心得体会21八、参考文献2

3、2九、程序测试22十、源代码23《软件工程》课程设计报告-23-一、引言1.1编写目的学生信息管理系统(StudentInformationManagementSystem),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(ManagementInformationSystem)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程

4、方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所

5、无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有助于学校与家长的信息互动,为更好地把握学校的教育方针一定的促进作用!因此,开发这样一套管理软件成为很有必要的事情。二、总体设计2.1需求分析21世纪以来,人类经济高速发展,人们发生

6、了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学生信息管理系统软件为学校办公带来了极大的方便。《软件工程》课程设计报告-23-(一)教育系统学生管理现状分析学校工作流程分析学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。新的学年,教务人员首

7、先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。(二)学校具体需求分析学生:对自己各科成绩,选课的查询。任课老师:输入并维护所教科目的学生成绩,已经更新自己所教课程及所选教材。教务处:学校全体成员的信息管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护。(三)通过研究调查,本系统有以下功能:第一,综合学生信息、学生成绩以及信息查询等信息。第二,方便用户了解和管理学生的全面动态信息。第三,良好的界面设计,更人性化的

8、设计理念,使用户拥有更轻松的使用心情。2.2可行性分析目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。(1)经济性:由于学校等中小型管理系统并不复杂,且java本身要求的运行环境不高,所以一般Windows2000以上的系统环境都可以使用。(2)实用性:本学生信息管理系统管理系统无太多复杂的操作要求,也没有过分花哨的装饰品,人性化的设计界面可以使操作者轻易运用自如《软件工程》课程设计报告-23-三、系统设计3.1设计

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

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

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