java教务管理系统需求分析报告

上传人:人*** 文档编号:511287845 上传时间:2023-04-05 格式:DOCX 页数:12 大小:29.85KB
返回 下载 相关 举报
java教务管理系统需求分析报告_第1页
第1页 / 共12页
java教务管理系统需求分析报告_第2页
第2页 / 共12页
java教务管理系统需求分析报告_第3页
第3页 / 共12页
java教务管理系统需求分析报告_第4页
第4页 / 共12页
java教务管理系统需求分析报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《java教务管理系统需求分析报告》由会员分享,可在线阅读,更多相关《java教务管理系统需求分析报告(12页珍藏版)》请在金锄头文库上搜索。

1、基于 JAVA 面向对象的教务管理系统 用户需求说明书文件状态:文件标识:CZC-1001 01-01草稿当前版本:1.0V 正式发布作者:刘馨正在修改完成日期:2011年12月12日版本历史版本/状态作者参与者起止日期备注V1.0刘馨马海洋, 金富强,汪 胜,孙艳,苏 立飞2011 年 12月12日正式版本目录1. 文档介绍 41.1 文档目的 41.2 文档范围 41.3 读者对象 41.4 参考文档 41.5术语与缩写解释 42.产品介绍 53. 产品面向的用户群体 54. 产品应当遵循的标准或规范 55. 产品的功能性需求 55.1 功能性需求分类 55.2 学籍信息管理 55.2.1

2、 登陆界面 65.2.2 管理员登陆后的相关功能 65.2.3 教师登录成功之后 85.2.4 学生登陆后的操作 95.2.5 退出系统 116. 产品的非功能性需求 116.1 用户界面需求 116.2 软硬件环境需求 116.3 产品质量需求 116.4 其它需求 12A.1 需求标题 1 121. 文档介绍1.1 文档目的根据对用户的需求调查,做出的一份规格说明书,有利于后续任务的完成。是我们进行程序开发的必要的一步。1.2 文档范围本文档适用于“基于 JAVA 面向对象的教务管理系统”项目,并可为类似项目提供 参考。1.3 读者对象用户/项目经理1.4 参考文档无1.5 术语与缩写解释

3、缩写、术语解释dbdatabase (数据库,资料库)ImplImplement实现,实施)dtodata transfer object (数据传输对象)2. 产品介绍这款教务管理比以往传统的人工管理方式, 更具有安全性和快捷性,更方便我们 的管理。对学校的整个教务变动等进行综合管理和快速查询。为了节省在教务管理花费 的人力和物力,同时便于学校掌握这方面的详细情况,有助于提高整个学校的教育水平 和管理水平。3. 产品面向的用户群体教务管理系统软件属教育行业事物管理软件,可广泛应用于全日制大,中,小学及 其他各类学校4. 产品应当遵循的标准或规范产品设计应符合面向对象程序设计思想,遵循良好的代

4、码规范。5. 产品的功能性需求5.1 功能性需求分类功能类别功能名称、标识符描述5.2学籍管理5.2.1登陆界面主界面,显示管理员,学生,教师选项登陆5.2.2管理员登陆拥有一切权限。5.2.3教师登陆录入其代课的学生的成绩,只能是所教课程。 修改成绩。查看该班学生的基本信息。修改自己的密码。5.2.4学生登陆查看自己的相关成绩。修改自己的密码。5.2.5退出系统选择相应的菜单,退出系统5.2 学籍信息管理关于优先级:优先级表示功能的重要性与迫切性,优先级分为高、中、低三个级别,优先级高表示 此功能必需实现,优先级中表示此功能可以暂缓实现,但是仍为系统必须的功能;优先级低表示此功 能为辅助功能

5、,可根据需要在后续版本中考虑实现。5.2.1 登陆界面名称登陆界面功能描述主界面,显示管理员,学生,教师选项登陆优先级高输入相关的账号密码操作序列系统主菜单输出登陆选项进入成功后,进入相应的子菜单补充说明账号密码错误的时候,提示登陆不成功,可以循环。5.2.2 管理员登陆后的相关功能5.2.2.1 添加学生老师的基本信息名称添加学生老师的基本信息。功能描述正确添加学生老师的基本信息优先级高输入相应的工号或者学号操作序列进入系统管理员子菜单后选择相应的功能项输出添加老师或学生基本信息成功。补充说明当添加不合理时要具有处理异常的功能。5.2.2.2 修改老师学生的基本信息名称修改学生老师的基本信息

6、。功能描述正确修改学生老师的基本信息优先级高输入相应的工号或者学号操作序列进入系统管理员子菜单后选择相应的功能项输出修改老师或学生基本信息成功。补充说明当输入不合理时要具有处理异常的功能。5.2.2.3 删除老师学生的基本信息名称删除学生老师的基本信息。功能描述正确删除学生老师的基本信息优先级高输入相应的工号或者学号操作序列进入系统管理员子菜单后选择相应的功能项输出删除老师或学生基本信息成功。补充说明当输入学号或者工号不存在的时候,能有相应的提示功能。5.2.2.4 查询老师学生的基本信息名称查询学生老师的基本信息。功能描述正确查询学生老师的基本信息优先级高输入相应的工号或者学号操作序列进入系

7、统管理员子菜单后选择相应的功能项输出查询老师或学生基本信息成功。补充说明当输入学号或者工号不存在的时候,能有相应的提示功能。5.2.2.5 添加课程名称添加课程功能描述为某一个班级添加其所有课程优先级高输入课程编号操作序列进入系统管理员子菜单后选择相应的功能项输出添加课程成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.2.6 删除课程名称删除课程功能描述当某班级不存在该课程的时候,可以将课程移出。优先级高输入输入相应的课程编号操作序列进入系统管理员子菜单后选择相应的功能项输出删除课程成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.2.7 修改课程名称修改课程功能描述当课程出

8、现编号或者名称等一些错误的时候,对其进行修改优先级高输入输入相应的课程编号操作序列进入系统管理员子菜单后选择相应的功能项输出修改课程成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.2.8 查看课程名称查看课程功能描述可以查看每个班级的相应的课程。和一共开了多少课程。优先级高输入输入相应的选项操作序列进入系统管理员子菜单后选择相应的功能项输出相应的课程列表补充说明当出现不合理的逻辑错误时,会提示错误。5.2.2.9 修改密码名称修改密码功能描述可以修改个人的密码优先级高输入新的密码操作序列进入系统管理员子菜单后选择相应的功能项输出密码修改成功补充说明当出现不合理的逻辑错误时,会提示错误

9、。5.2.2.10 退出管理员登录界面名称退出管理员界面功能描述输入相应选项,可以退出管理员的界面。返回登录主菜单优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出退出成功,显示登录主界面补充说明当出现不合理的逻辑错误时,会提示错误。5.2.3 教师登录成功之后5.2.3.1 查看个人信息名称查看个人信息功能描述可以看到自己的基本资料优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出查看成功,并显示相应的信息补充说明当出现不合理的逻辑错误时,会提示错误。5.2.3.2 查看所带班级该门课程的成绩名称查看所带班级该门课程成绩功能描述可以有序的看到该班的成绩优先级高输入

10、相应选项操作序列进入系统主菜单后选择相应的功能项输出查看成功,并显示相应的信息补充说明当出现不合理的逻辑错误时,会提示错误。5.2.3.3 录入所带班级该门课程的成绩名称录入所带班级该门课程成绩功能描述可以录入自己带的班级的该课程成绩优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出录入成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.3.3 修改所带班级该门课程的成绩名称修改所带班级该门课程成绩功能描述可以修改自己带的班级的该课程成绩优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出修改成绩成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.3.4

11、修改密码名称修改密码功能描述可以修改个人的密码优先级高输入新的密码操作序列进入系统教师子菜单后选择相应的功能项输出密码修改成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.3.5 退出教师登陆界面名称退出教师登陆界面功能描述输入相应选项,可以退出教师的界面。返回登录主菜单优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出退出成功,显示登录主界面补充说明当出现不合理的逻辑错误时,会提示错误。5.2.4 学生登陆后的操作5.2.4.1 查看个人信息名称查看个人信息功能描述可以看到自己的基本资料优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出查看成功,并显示相应

12、的信息补充说明当出现不合理的逻辑错误时,会提示错误。5.2.4.2 查看自己班级排名名称查看自己班级排名功能描述可以看到自己在班级里面的名次优先级高输入相应选项操作序列进入系统主菜单后选择相应的功能项输出查看成功,并显示相应的信息补充说明当出现不合理的逻辑错误时,会提示错误。5.2.4.3 修改密码名称修改密码功能描述可以修改个人的密码优先级高输入新的密码操作序列进入系统教师子菜单后选择相应的功能项输出密码修改成功补充说明当出现不合理的逻辑错误时,会提示错误。5.2.4.3 退出学生登陆界面名称退出学生登陆界面功能描述输入相应选项,可以退出学生的界面。返回登录主菜单优先级高输入相应选项操作序列

13、进入系统主菜单后选择相应的功能项输出退出成功,显示登录主界面补充说明当出现不合理的逻辑错误时,会提示错误。5.2.5 退出系统名称退出系统功能描述使整个系统停止运行优先级高操作序列进入系统主菜单后选择相应的功能项输出显示退出系统补充说明无6. 产品的非功能性需求6.1 用户界面需求需求名称详细要求用户界面本系统要求能够通过命令行形式的文字界面进行各项操作,应具备系统主菜单 及子菜单6.2 软硬件环境需求需求名称详细要求软件环境应安装有 MyEclpse8.5硬件环境普通PC机网络环境无6.3 产品质量需求主要质量属性详细要求正确性保证程序运行的正确性,数据记录准确勿误同时能够按照用户需求正确执行任 务。健壮性软件设计保证软件本身能够抵御非法数据干扰,尽力避免程序运行异常并能对 程序异常进行有效处理避免程序崩溃。可靠性

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号