4班级管理系统需求分析说明书.docx
- 文档编号:1253887
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:9
- 大小:163.60KB
4班级管理系统需求分析说明书.docx
《4班级管理系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《4班级管理系统需求分析说明书.docx(9页珍藏版)》请在冰豆网上搜索。
4班级管理系统需求分析说明书
班级管理系统软件需求分析说明书
班级:
专升本一班
学号:
27姓名:
王昭段树英
班级信息管理系统需求分析说明书
1.引言
班级信息管理系统是面向学校的自动化办公管理系统,其目的是提高学校学生信息的科学化管理,方便学生对自己信息的核对与修改和教师对学生信息的管理。
本文通过对吕梁学院目前管理情况的分析,充分了解了工作概况,明确了用户的各种要求,基于mysql或mssqlserver数据库,以Tomcat为应用服务器,可使用Jsp+Servelt+Javabean完成,实现了对班级信息管理的基本功能,并提出了依靠吕梁学院校园网进行的网上信息管理系统建立的必要性、重要性和可行性,并针对学校的管理现状和要求,从理论和应用的角度论述了班级信息管理系统的特点、功能、设计思路,并给出关键技术实现步骤。
本系统主要包括以下几个基本功能:
1、学生的基本信息管理(学号、姓名、系别、班级等)
2、登录管理(要求使用者提供合法的用户名、密码和相关权限[管理员权限|录入权限|查询权限|汇总权限]|班主任权限|学生权限|等)
3、班级信息的录入(由老师或管理员录入学生信息、要用到前面学生的信息、学生自己修改信息等)
4、班级信息的查询(由教师或学生查询班级信息以及自己的个人信息,要用到前面学生的信息等)
5、汇总功能(系院管理员、教务处对成绩进行分类汇总,比较各个系院的成绩,为制定以后教学管理计划提供数据基础等)
通过这五个模块功能的基本实现,进一步完善了本校自动化管理系统,更深层次的满足了学校对管理系统的要求。
而且更进一步的满足了现在社会日趋自动化、信息化,办公自动化的要求。
而且,本系统还进一步结合学生档案管理系统配合使用,利用系统中的数据进行了分析和处理。
在学期结束时认可教师可以根据学生的奖励惩罚对学生进行查询、登陆、修改等;学生可以随时对自己的考核成绩进行查询、分析,但不能查看别人的成绩,由用户名和的登陆口令的限制,学院相关领导可以对全院学生的所有成绩进行查询,分析,但不能对学生的成绩进行修改操作;系领可以对本学生考试成绩进行查询分析等,此外,本系统为考虑网速问题,还加设了时间限制,每个登陆的学生只能连续持续半个小时的时间,否则网页超时。
1.1.编写目的:
1.1.1信息技术突飞猛进,随着信息时代的到来,每个单位都必须紧跟时代的步伐,加强各自的竞争力和提升现代化管理能力。
为了适应时代的需要,班级信息管理系统作为完善自动化办公系统的前提,能更方便班主任对自己班级学生信息的查询和教师对学生的管理以及学生通过查询自己的信息能够很好的了解自己
1.1.2为开发人员、维护人员、客户之间提供共同的协议而创立基础,对学校管理系统软件功能的实现作使命描述。
1.1.3本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2.背景说明:
1.2.1工程的名称:
班级信息管理系统应用软件
1.2.2工程产品的名称:
班级信息管理系统应用软件
1.2.3工程的组织者:
山西省吕梁学院计算机系
1.2.4产品的生产者:
吕梁学院应用软件开发课题组
1.2.5产品的设计者:
吕梁学院应用软件开发课题组
1.2.6产品的所有权:
吕梁学院应用软件开发课题组
1.3.术语定义:
班级信息管理系统应用系统软件:
它是由班级信息管理信息应用系统软件课题人员完全自主开发的管理软件,以学校各个学生为基本元素的,用高级语言来实现其功能的软件。
需求:
用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:
分析用户的需求,通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上明确新系统的功能,包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
需求收集和分析:
通过对信息系统的调查和分析,从而得到数据字典所描述的数据需求和数据流图所描述的处理要求。
需求分析的方法:
跟班作业、开会调查、请专人介绍、询问、设计调查表请用户填写、查阅记录。
模块的独立性:
是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。
1.4.参考资料
2.任务概述
2.1.目标本软件的目标使班级信息管理电子化、简单化,以节省学生管理方面的不必要的资源浪费和麻烦。
对于班级信息管理应用系统软件最终用户为学生及班主任。
2.2.用户的特点
学生管理系统应用软件是面向学校,其使用人员应是本校学生以及老师领导。
2.3.作用及范围
本班级信息管理应用系统软件是应用于各大高校的。
目前,大学管理比较复杂,而且学生管理实行学分制,而此系统的产生将使学校管理从人力化到数字化的飞跃,从而减少老师及学校领导不必要的时间浪费和资源浪费,能使学校的管理更加容易。
2.4.产品描述本产品开发语言核心为汉语编程语言,具体实现是汉语编程和VF数据库技术以及JAVA技术相结合开发而成的。
本产品面向各大高校,帮助学校管理人员从手工劳动向电子化、数字化转变。
2.5假设与依据
本软件在开发的过程中,分为技术实现与软件工程两大部分,两部分都有侧
重点,若软件工程陈述出现问题,部分描述含混不清,则会影响系统的完整性与可继承性。
在管理方面,如管理者没有预见性,对出向的问题无法采用可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期完工。
3.班级管理系统处理流程分析
32系统总体结构框图:
3.3班级信息管理功能示意图
34实体E-R图
系统数据库设计是系统功能实现的基础。
制作数据库表首先要确定实体的属性和实体间的关系。
数据库要存储的班级信息、学生信息、学生家庭成员信息、学生奖励信息、学生处罚信息、学生考工考级信息、学生测评信息、班级档案信息和用户信息。
班级信息E-R图
照片
籍贯
民族
宿舍电话
邮政编码
家庭地址
移动电话
省份证号
出生日期
政治面貌
家庭电话
学号
照片
姓名
性别
民族
备注
担任职务
所在班级
宿舍号
班级编号
学生信息
学生信息E-R图
家庭成员E-R图
学生奖励E-R图
学生惩罚E-R图
考工考级E-R图
®or山MW
用户E-R图
3.5实体关系E—R图
4结束语:
本文针对当前高校在学生信息管理查询方面的一些问题,提出了建立基
于C/S和B/S混合式的学生信息管理查询系统的构想.采用C/S模式实现对学生信息的管理、添加、修改和删除等,数据的查询和信息的发布由B/S
模式来完成,并对其功能和实现方式进行了分析和设计•随着学校招生数量的继续扩大和招生层次的多样化,建立这种高效、灵活、实用性强的学生信息管理查询系统必将有利于对学生信息的管理,使学生信息的查询和利用更快捷,更准确.
5.附录:
5.1本系统的简单菜单如下:
添加学籍信息
学籍管理V修改学籍信息
查询学籍信息
添加
班级管理2修改
查询
添加
班主任设置
修改
查询
添加
学生2修改
查询
6.参考文献软件工程高等教育出版社第二版齐治昌谭庆平宁洪编著JAVA2实用教程(第三版)清华大学出版社耿祥义张跃平编著
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 班级 管理 系统 需求 分析 说明书