版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、需求分析说明书指导老师: xxxx人员 : xxxx计算机学院班主任管理系统需求分析说明书需求规格说明书1.绪论21.1 编写目的2.1.2 项目背景21.3 档案管理系统的功能要求31.4 定义、缩写词和符号31.5 参考资料32.任务概述32.1 目标32.1.1 开发目标32.1.2 应用目标42.2 运行环境4.2.2.1 硬件环境4.2.2.2 软件环境42.3 条件与限制4.3. 数据描述43.1 静态数据43.2 动态数据73.3 数据库描述7.3.4 数据流图73.5 数据字典83.6 档案管理系统的数据需求84. 功能要求94.1 功能划分94.2 功能描述95性能需求105
2、.1 数据精确度105.2 时间特性115.3 适应性116. 运行需求116.1 用户界面116.2 硬件接口116.3 软件接口116.4 故障处理117其它要求11需求分析说明书 班主任管理系统1.绪论班主任管理系统的简介 :班主任工作管理系统是针对班主任平时大量的信息处理和管理工作而开发的管理软件。本系统通过学生资料的集中统一管理、班级班务管理、班级工作计划、班级教案及班费收支登记等子系统,实现班主任管理工作的系统化,规范化和自动化,实现班主任工作流程的集中统一管理。用户在班主任管理模块里面,通过输入学生的学号或者名字,即可显示出学生的基本信息,如姓名,学号,班级,家庭住址,照片等等信
3、息。此系统还有关于班级的班务管理和班级的工作计划,通过输入要查的年份,即可查询到该学期的相关班务记录情况,已经每学期的各种计划,班会召开记录等。另外,对于学生班费的收支情况是采取年来计划的,输入年份,即可查询到每个学生每年的缴费情况,以及每年班费的收入和开支,比如参加什么活动而得到的班费奖励,什么时候聚会采购东西而花费的情况都将一目了然。1.1 编写目的此需求规格说明书对班主任管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、 性能与界面, 使系统分析人员及软件开发人员能清楚地了解用户的需求, 并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 本说明书的预期
4、读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2 项目背景作为一班之主的班主任,在日常工作中事情特别多,如学生的档案管理、班级成绩分析、班务管理、班级工作计划、班会教案、班费的收支等等,都会让班主任筋疲力尽。而随着信息时代的到来意味着工作效率的日渐提高, 同时也给班主任日常工作的管理带来更大的压力,班主任必须及时准确地提供学生和班级 的各种材料和资料,若无法作到这一点,将导致其他的各种工作难以展开。 该系统针对班主任的这些繁杂的工作而设计, 目的是减轻班主任平时的日常工作, 实现班主任的系统化和自动化, 实现班主任工作的集中统一, 其中的功能就充分考虑到了班主任日
5、常工作的情况,能大大提高工作效率。随着信息技术的发展, 对班主任的工作也有了更高的要求, 很多东西不仅要求提供纸质文档,也要求电子文档,以方便备案,也便于查看。班主任所涉及的管理工作也日渐增多,每天要处理的大大小小的事物有很多,所以需要一个方便处理这些事物的管理软件,方便班主任的管理,提高工作效率。1.3 班主任管理系统的功能要求班主任管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的档案管理系统,实现班主任工作的系统化,规范化,自动化的计算机管理系统,为班主任的工作带来更高的效率。
6、1.4 定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。1.5 参考资料ASPNET2.0 教材SQL SERVER 2000 操作系统软件工程:齐治昌编著2.任务概述2.1 目标2.1.1 开发目标在当今世界电脑普及的时刻,人们已经习惯用电脑办公,班主任的工作也由以前在纸上办公转化为在电脑上办公, 然而面对大量的信息工作, 必须要有一个很好的管理系统,这样才能方便学习的检索和管理,提高办公效率。本软件根据此需求进行开发的。2.1.2 应用目标让每个做班主任的能够有效的掌握,有效的利用这个系统方便的处理
7、日常工作,管理一些日常文件,实现计算机的智能化管理,以提高工作效率和经济效益。2.2 运行环境2.2.1 硬件环境A 一台 586 以上的微机及兼容B内存 16MB (最好 32MB 内存)C VGA 彩显一台2.2.2 软件环境A windows 98 以上的操作系统B Microsoft Visual Basic 6.0.中文版数据库管理系统C Office 2000 应用软件2.3 条件与限制本档案管理系统软件是班主任管理工作的。在功能上还可进一步实现安全防范、与E-Mail 和因特网电话集成起来, 加强班主任资料的安全性, 还有提高班主任工作的智能化。3.数据描述3.1 静态数据班主任
8、管理系统的静态数据包括:学生资料 (Student):姓名 (Name);学号 (Number);年龄( Age)民族( Nation )性别( Sex)政治面貌( Politics face出生年月( Born data )家庭地址( Adress )照片( Photo)管理员 (administer):查询者 (inquirer) :口令 (password) ;姓名 (name);查询者编号 (ID) ;姓名 (Name);2) 帮助表此表存放帮助信息字段字段名类型宽度1名称Memo自动2内容memo自动3.2 动态数据输入数据:鼠标对按钮的点击查询方式,查找关键字菜单选项,新建记录项备
9、份数据恢复所需要的数据备份文件;受限操作所需的密码输出数据:由查询关键字确定的数据库记录集合;统计结果及其格式化文件;信息录入、删改结果(成功或失败) ;班级计划、班级班务等的增加、删除、备份等操作结果;数据备份输出的数据备份文件;内部生成的数据:中间查询结果。3.3 数据库描述本软件采用 ACCESS 数据库。3.4 数据流图班主任管理系统软件的数据流图是比较清晰的, 对各功能模块来说都比较有规律。但完整的图比较繁琐。系统管理员建立档案获取数据班主任管理系统班主任修改数据询信息用户查班主任管理系统顶层图库入划班费收计级班级班务入库班支名单学生名单班级班务管班级工作计班费收支理划资料管理学生信
10、息学生信息表班务表0 层数据流图3.5 班主任管理系统的数据需求班主任管理系统的数据需求包括如下几点:1数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2数据的一致性与完整性由于系统的数据是共享的,在不同的管理模块中都要用到,学生的基本信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一
11、定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3数据的共享与独立性整个班主任管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。4. 功能要求4.1 功能划分本系统有以下功能模块:1)学生资料管理模块2)班级工作计划模块3)班级教案模块4)班费收支管理模块5)系统维护模块6)打印文件模块7)帮助模块4.2 功能描述下
12、面详细描述一下各个功能模块:1)学生资料(1) 学生资料管理 :只限于一般用户和管理员操作。而且不同的用户级别所操作显示的信息是有限制的。管理员可以向里面添加、修改和删除学生的一些信息。也可设置信息的级别,以加强它们的保密性。用户即学生则只能查看自己的信息,而不能修改,学生帮助老师修改时,只能凭密码进入。2)查询管理(1) 查询单条记录: 主要是适合于全体学生的。 在窗体上,先可以通过输入学生的学号或者姓名,按查询即可。如果你不熟悉该系统,可以选择帮助,查看怎样使用该系统查看学生的基本资料和班费缴纳状态。 查到记录后,学生是是不允许修改的, 只有拥有口令才能对数据和信息作出修改。(2) 查询班
13、级班务:班级成员和老师都可以运用,是为了方便查找历史的班级班务记录和情况。只需要通过选择年份和学期,即可查到每期的班级班务情况,学期中又分了每一周,在每周中又有每一天的班务日记。(3) 查询班级的工作计划:班级的成员和老师都可以用,班级的计划由班委在每学期初写出后,交给管理员即老师,然后挂在网上,供全班查阅。(4) 班费收支情况:供班主任或者班上的学习委员用。每期收到班费后,由班费管理人在每位同学的资料中填写所缴的费用数目,在收支栏中写明每一项的收支情况,何时支出,具体用在什么地方,以及其他班费的来源,是得到的奖励,还是对学生罚款得来的。3)系统配置(1) 配置班级信息 :只限管理员配置,主要
14、是配置班级的基本信息。一般用户和浏览者均可查看。(2) 配置系统桌面:用户可以配置自己喜欢的桌面图形。 只要在窗体上单击选择图片,再选择所喜欢的图片即可。(3) 数据库保存路径:仅限管理员使用。用于打开数据库。4)系统维护(1) 数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中,也可保存在软盘中。(2) 数据恢复:用户可以通过选择路径把数据恢复。(3) 操作员工管理:仅限管理员。其中可以添加、修改、删除操作员工,设置他们的权限、级别及密码。(4) 系统整理信息:显示距离管理员整理系统的时间。5)打印报表(1) 打印单条档案记录 :主要适用于一般浏览者和一般用户。 他们只能打印在他们的权
15、限和级别范围内所能查看的档案。(2) 打印全部档案 :是为管理员设置的,管理员可以根据需要设置打印。也可以让档案以报表的形式生成文本文件或 HTML 文件输出。注:打印操作人员的信息只限管理员使用。6)帮助(1) 帮助信息:显示系统的详细帮助信息。(2) 关于系统:主要是显示系统的一些信息。5性能需求5.1 数据精确度A 要按照严格的数据格式输入,否则系统不给予响应进行处理。B查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到该生的相关信息。5.2 时间特性一般操作的响应时间应在12 秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。5 .3 适应性满足一般班级的使用需求(记录量
16、控制在1000 项内)。对前面提到的运行环境要求不应存在困难。6. 运行需求6.1 用户界面超越 VB 的界面,全新感觉,操作简便,一目了然,视图优美等特点。并且采用菜单界面驱动方式, 给操作用户带来了极大的便利,对用户友好。 对鼠标和键盘单独支持。6.2 硬件接口本软件不需要特定的硬件或硬件接口进行支撑。486 以上 PC 机均可运行此软件。6.3 软件接口运行于 Windows95 及更高版本具有WIN32 API 的操作系统之上。6.4 故障处理正常使用时不应出错, 若运行时遇到不可恢复的系统错误, 也必须保证数据库完好无损。调试中遇到的问题及解决的方案:1) 遇到跳出“数据库已经关闭“提示信息阻止程序运行时可以查看一下进行此项操作时,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/Z 260-2026仿生学仿生学用本体增强型词库
- 二氧化碳充装作业安全操作规程培训
- 机械格栅机安全操作规程培训
- 吊钩安全技术要求培训课件
- 电气火灾原因认定与痕迹鉴定培训
- 危化品事故原因分析及安全对策措施培训
- 铁路机车车辆调度安全分析与对策研究
- 2025-2026学年广东省肇庆市一中新高一上学期英语学科素养测试卷及答案
- 值班交班制度试题及答案
- (2026年)江苏劳动合同范本
- 2026交投集团所属辽宁省高速公路运营管理有限责任公司操作岗招聘30人考试备考题库及答案详解
- 2026 年小学秋季开学第一课红色故事浸润少年心灵德育
- 新版部编人教版四年级上册道德与法治(课件)9安全文明上网
- 建筑公司安全生产资金投入保障制度范本
- 2026秋小学新版苏教版数学六年级上册教学设计(附目录)适用于新课标
- 新版西师版五年级上册数学全册教案(完整版)教学设计含教学反思
- 教科版2026年小学四年级科学上册全册教案
- 2026宁夏医科大学总医院自主招聘事业单位工作人员87人考试备考题库及答案详解
- 2026年道路运输企业主要负责人和安全生产管理人员考试机考题库及答案
- 2025年中级会计职称中级会计实务考试真题及答案
- 2026年保密工作自查报告范本(2篇)
评论
0/150
提交评论