版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教育培训系统需求说明书
博乐岁月流光积淀丰富人生4
案卷号
日期
教育培训系统
软件需求说明书
作者:
完成H期:
签收人:
签收日期:
修改情况记录:
版本号修改批准人修改人安装日期签收入
博乐岁月流光积淀丰富人生R
目录
............................................................................................................L.编写
..........................................................................................................1..
范......................................................................
.......................................................................................................................1一
定......................................................................
.......................................................................................................................L.参考
资
1....................................................项目概
述......................................................................
.............................................................................................2..产品
描......................................................................
..........................................................................................................2..产品
功......................................................................
...........................................................................................................................2..用户
特......................................................................
...........................................................................................................................2..一般
约......................................................................
...........................................................................................................................2..假设和
依......................................................................
...........................................................................................................L.具体需
求......................................................................
.....................................................................................................1.3..功能
需......................................................................
......................................................................................................................1.3.L.招生
录......................................................................
......................................................................................................1.3.1..课程
管......................................................................
......................................................................................................1.3.1..学员
管......................................................................
.....................................................................................................2.3.1..功能需
求......................................................................
................................................................................................3.3.L.功能需
求......................................................................
.........错误〜未定义书签。1.3.1..功能需
求......................................................................
.........错误〜未定义书签。1.3..外部接口
需......................................................................
..................................................................................................3.3.2..用户
接......................................................................
.....................................................................................................3.3.2..硬件
接......................................................................
.....................................................................................................3.3.2..软件
接......................................................................
.....................................................................................................3.3.2..通信
接......................................................................
.....................................................................................................3.3..性能
需......................................................................
.....................................................................................................................3.3..设计
约......................................................................
.....................................................................................................................3.3.4..其他标在的
约
束......................................................................
............................................................................3.
博乐岁H流光积淀生富人生
3.4..硬件的
限...........................
.............................................................................................3.3..
属......................................................................
.....................................................................................................................................3.3.5..可
用......................................................................
.............................................................................................................4.3.5..安
全......................................................................
.............................................................................................................4.3.5..可维
护......................................................................
4.3.5..可转.,转
换......................................................................
..........................................................................4.3.5..警
告
14.3..其他
需......................................................................
.....................................................................................................................4.3.6..数
据......................................................................
.............................................................................................................4.3.6..操
作......................................................................
.....................................................................................................................4.3.6..场合适应性
需
求......................................................................
............................................................................4..
附......................................................................
.......................................................................................................................4.4..附
录......................................................................
...........................................................................................................................4.
博乐岁月流光积淀生盲人生愚.
1引言
1.1编写目的
需求开发的最终成果是:客户和开发小组对将要开发的产品达成一致的协议。
这一协议综合了业务需求、用户需求和软件功能需求。从前面实验中所得出的一些
分析文档中•.我们可以知道:项目视图和范围文档包含了业务需求..而使用实例文
档包含了用户需求。我们还必须编写从使用实例派生出的功能需求文档..还要编写
产品的非功能需求文档..包括质量属性和外部接口需求。至此..我们综合前面的相
关分析结果..来进行需求说明书的编写.•进一步理解由业务需求.•用户需求..功能
需求三个部分综合而形成软件需求说明书的过程。
此需求规格说明书对《教育培训系统》软件做了全面细致的用户需求分析..明
确所要开发的软件应具有的功能.•性能与界面.•使系统分析人员及软件开发人员能
清楚地了解用户的需求..并在此基础上进一步提出概要设计说明书和完成后续设计
开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文
档编写者、项目管理人员。
教育培训系统的重要功能是对招生管理..课程管理..学生管理教师管理..考勤
管理..新闻邮件管理..实现师生信息的增删改查的功能..还能完成学生在网上报
名..网上查成绩查个人课表等•些功能。这个系统能方便而快捷的实现广大师生的
信息管理和处理..符合现在信息社会的发展..为了让广大用户更加了解本系统的功
能和使用方法..体现教育培训系统强大的功能..和信息时代带给我们的独体魅力。
1.2范围
教育培训系统:
本系统主要实现学员登录报名与录取管理..学员和教师的管理..课程的管理..
费用管理..其它功能暂时不会涉及。
本系统为了开展上述工作而设计了组织机构的设置..管理角色的设置.•会员的
管理设
1/54
博采岁月流光积淀生盲人生
置。
本系统为了对成绩的管理而编制了各项的统计报表。
本系统实现对学员信息..成绩.•课程的管理..比如增加.•删除..修改等功能
本系统实现对教师信息..课程的管理..比如增加..删除..修改等功能
本系统实现对管理员管理..管理员实现对学员信息..教师信息的后台管理
1.3定义
HTTP:HyperTextTransferProtocol,超文本传送协议;一种详细规定了浏览
器和万维网服务器之间互相通信的规则..通过因特网传送万维网文档的数据传送协
议。
HTML:超文本标记语言..即HTML(HypertextMarkupLanguage)..是用于描述网
页文档的一种标记语言。
TCP/IP:TransmissionControlProtocol/TnternetProtocol的简写..中译名
为传输控制协议/因特网互联协议..又名网络通讯协议.•是Internet最基本的协
议、Internet国际互联网络的基础..由网络层的IP协议和传输层的TCP协议组
成。TCP/IP定义了电子设备如何连入因特网..以及数据如何在它们之间传输的标
准。
需求:用户解决问题或达到上档所需的条件或功能;系统或系统部件要满足合
同、标准..规范或其它正式规定文档所需具有的条件或权能。
UML用例图:用例图主要用来图示化系统的主事件流程..它主要用来描述客户的
需求..即用户希望系统具备的完成一定功能的动作..通俗地理解用例就是软件的功
能模块..所以是设计系统分析阶段的起点..设计人员根据客户的需求来创建和解释
用例图..用来描述软件应具备哪些功能模块以及这些模块之间的调用关系..用例图
包含了用例和参与者..用例之间用关联来连接以求把系统的整个结构和功能反映给
非技术人员(通常是软件的用户)..对应的是软件的结构和功能分解。
2/54
博乐岁月流光积淀丰盲人生
数据流图(DataFlowDiagram):简称DFD..它从数据传递和加工角度..以图形
方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程..是结构
化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
数据字典:(datadictionary)数据库中所有对象及其关系的信息集合..一种用
户可以访问的记录数据库和应用程序源数据的目录。
DBMS:数据库管理系统(databasemanagementsystem)是一种操纵和管理数据
库的大型软件..用于建立、使用和维护数据库..简称DBMS。它对数据库进行统一
的管理和控制..以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的
数据..数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和
用户用不同的方法在同时或不同时刻去建立..修改和询问数据库。
数据字典(Datadictionary):是一种用户可以访问的记录数据库和应用程序源
数据的目
其内容可以由DBMS自动更录。主动数据字典是指在对数据库或应用程序结构
进行修改时.•
新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典C
MSDN:全称是MicrosoftDeveloperNetwork□这是微软公司面向软件开发者
的一种信息服务。MSDN实际上是一个以VisualStudio和Windows平台为核心
整合的开发虚拟社区..包括技术文档、在线电子教程、网络虚拟实验室、微软产品
下载(几乎全部的操作系统、服务器程序、应用程序和开发程序的正式版和测试版..
还包括各种驱动程序开发包和软件开发包)、Blog、BBS.MSDNWebCast.与CMP
合作的MSDN杂志等等一系列服务。
约束:数据属性的特性..用于指明服务。如..写数值、读数值、取代等服务可
应用该数据属性特性。
报表:企业管理的基本措施和途径..是企业的基本业务要求..简单的说:报表就
是用表格、图表等格式来动态显示数据。可以用公式表示为:“报表=多样的格式
+动态的数据”。
3/54
博采岁月流出积淀生盲人生息4
服务器:指一个管理资源并为用户提供服务的计算机软件..通常分为文件服务
器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称
为服务器。
SessionrSession是指一个终端用户与交互系统进行通信的时间间隔..通常指
从注册进入系统到注销退出系统之间所经过的时间以及如果需要的话..可能还有一
定的操作空间。
分组控制单元:主要用于完成RLC/MAC功能和与GB接口说我转换
服务GPRS支持节点(GGSN):负责提供GPRSPLMN与外部分组数据网的接口..并
提供必要的网间安全机制(如防火墙)。GGSN与HLR之间的GC接口可选接口..用于
GGSN向HLR查询MS的路由信息。
边界网关(BG):边界网关用于PLMN间GPRS骨干网的互联..具有基本安全的功
能
1.4参考资料
《教育培训系统计戈J任务书》
《教育培训系统合同》
《教育培训系统机关批文》
《教育培训系统需求规格说明书》
《国家标准软件开发规范一一系统需求说明书规范》
《系统分析与设计》机械工业出版社出版2010年4月(美)Kenneth
E.KendallJulie
E.Kendal1著施平安郝清赋译
《MSDN文档》
《教育研究方法导论》..安徽教育出版社..1999年版..2009年印刷裴娣娜著
《教育学基础》第二版..教育科学出版社..全国十二所重点师范大学联合编写;
《教育学》人民教育出版社,1999年第三版王道俊、王汉澜著
《教育学基础》第二版..教育科学出版社..全国十二所重点师范大学联合编写
4/54
博采岁月流业积淀丰豆人生息4
《中国教育史》(第三版)..华东师范大学出版社教育心理学孙培育主编
2项目概述
2.1产品描述
信息社会的高度发展要求教育必须改革以满足培养面向信息化社会创新人才的
要求..信息社会的发展也为这种改革提供了环境和条件。教育培训系统的应用必将
有效地促使教育现代化。教育培训系统是教育面向信息社会的要求和必然结果。
教育培训系统是培养跨世纪的创新人才..是实现教育的现代化。教育培训系统
是以新的教育思想、教育观念指导信息技术在教育的各个部门、各个领域广泛应
用..应根据创新人才培养的要求..利用信息技术..探索新的教育模式..促进教育现
代化。
在激烈的市场竞争环境下..一个企•业要想有长足的发展..就必须有人才、技
术、信息、资源作支撑..其中人才素质高低对企业的发展发挥着不可估量的作用。
在面临全球化、高质量、高效率的挑战中..培训显得更为重要。培训使企业价值
观、企业宗旨、企业精神、企业制度得以广泛传播和执行;使员工的知识、技能与
态度明显提高与改善..由此提高企业效益.•获得竞争优势。具体体现在以下方面:
一、培训能提高员工的工作能力。员工培训的直接目的就是要发展员工的职业
能力..使其更好地胜任现在的H常工作及未来的工作任务。在能力培训方面..传统
上的培训重点一般放在基本技能与高级技能两个层次上..但是未来的工作需要员工
更广博的知识..培训员工学会知识共享..创造性地运用知识来提高企业竞争力或服
务能力。同时..培训使员工的工作能力得以提高..为取得良好的工作成果提供可
能..也为员工提供更多晋升和提高收入的机会。
二、培训有利于企业获得竞争优势。面对激烈的市场竞争:一方面..企业需要
越来越多的复合型人才..为进军更大市场打好人才基础;另一方面..员工培训可提
高企业新产晶研究开发能力..员工培训就是要不断培训与开发高素质的人才..以获
得竞争优势。尤其是人类社会步入以知识经济资源和信息资源为重要依托的新时
代..智力资本已成为获取生产力、竞争力和经济效益的关键因素。企业的竞争不再
只依靠自然资源、廉价劳动力、精良机器和雄厚财力..
5/54
博乐岁J1流波辐拉屈汰
而主要依靠知识密集型的人力资本。培训是创造智力资本的途径。智力资本包
括基本技能、高级技能以及自我激发的创造力。因此..这要求建立一种新的适合未
来发展与竞争的培训观念..提高企业员工的整体素质。
三、培训有利于改善企业的工作质量。工作质量包括生产过程质量、产品质量
与客户服务质量等。亳无疑问.•培训使员工素质、职业能力提高并增强..将直接提
高和改善企业工作质量。培训能改善员工的工作质量..降低成本;培训可增加员工
的安全操作知识;提高员工的劳动技能水平;增强员工的岗位意识..增加员工的责任
感..规范生产安全规程;增强安全管理意识..提高管理水平。
四、培训有利于构建高效的工作绩效体系。在当今..科学技术的发展导致员工
技能和角色不断变化..企业需要对组织结构进行重新设计..比如建设团队。今天的
员工已不是简单接受工作任务..提供辅助性工作..而是需要参与企业管理与服务的
团队活动。在团队工作系统中..员工扮演许多管理性质的角色。他们不仅具备运用
新技术获得提高客户服务与产品质量的信息、与其他员工共享信息的能力;还具备
人际交往技能和解决问题的能力、集体活动能力、沟通协调能力等。尤其是培训员
工学习使用信息工具的能力..可使企业工作绩效系统高效运转。
五、培训可以满足员工实现自我价值的需要..传播企业价值观、宗旨、精神
等。在现代企业中..员工的工作目的更重要的是为了“高级”需求一一自我价值实
现。培训不断教给员工新的知识与技能.•使其具有接受挑战性的工作与任务的能
力.•实现自我成长和自我价值..这不仅使员工在物质上得到满足..而且使员工得到
精神上的成就感。通过涪训传播企业精神、企业文化内容..提升核心竞争力..增加
凝聚力、员工归属感..使企业始终处于发展高速公路之上。
培训是企业人力资产增值和企业组织效益提高的重要途径
本系统为了解决培训机构各部门分别对学员、教师等各方面的管理不是很方便
(培训机构由于文件多..种类多..文件创建者多..创建时间为不定期.•要很好的管
理重要的文件极为不便..同时由于人员的流动..对于原有的文件的再现..显得力不
从心..有时查找与重新整理文件要浪费许多的人力..物力)..为了更好的对学员、
教师的管理与培训工作的顺利展开与进行..让培训机构能够有效的掌握..有效的共
享文件资源..保护好文件..及促进档案管理的信息化、规范化和集成化..开发出一
套教育培训的系统。本系统提供了对学员和教师的相关管理..且可以对学员进行报
名与录取工作。
本系统的功能结构如图:
6/54
鼠r初彩u龙韧拉屈•
教育培训系统
招用学教
生户员师
管管管管
理理理理
个人信息授课安排报名用户管理
录取角色分配成绩管理个人信息
费用管理工资管理
课程安排教师评价
图2.1教育培训系统功能结构图
2.2产品功能
本系统可分为四个主要的功能.•如下:
7/54
博采岁J1流九弟波圭富人生圈叫
功能描述
此功能主要完成对学员的录取工作..学员登录系统网站后•.
招生管理可进行在线报名..填写报名信息..阅读协议提交。招生管理部门
进行报名信息的筛选后..发放录取信息。
超级管理员对系统内部的人员进行增加、修改、删除..对人
用户管理员、部门进行角色的分配。
时学员的个人信息进行管理.•成绩信息进行跟踪并查看与
学员管理统计.•费用的计算与统计.•对学员的上课进行安排.•根据学员报
名时所选的专业方向进行课程安排。
教师管理教师的个人信息的管理(修改和删除教师的信息)..上课的
安排..对教师工资的管理(包括奖金)..管理学生对教师的评价
信息。
表2.1系统主要功能概述
2.3用户特点
列出本软件的最终用户的特点..充分说明操作人员、维护人员的教育水平和技
术专长..以及本软件的预期使用频度。这些是软件设计工作的重要约束。
本系统的最终用户是某培训机构、学员与会员。
教育系统教学平台主要是为网上教学的校训机构所设计..使用该系统的用户主
要是系统管理员•.教师和学生。对于系统管理员..需要具备一定的计算机知识.•熟
练掌握sql语言..能够进行对数据库的维护。对于技术维护人员..要能够根据文档
解决软件运行中出现的错误..并且能够从本文档出发增加新的功能。而对于教师和
学生..只需要了解一些基本的操作即可。
用户特点
学员系统中一般用户.•也是最多的用户.•只需要知道系统的基本
8/54
博采岁月流出积淀生盲人生圈床
操作..可以查看或修改自己的信息即可。
教师系统中一般用户..对自己的信息..工作或工资进行管理招生管理员对
招生管理功能具有管理的权限
课程管理员对学生的上课安排和教师的授课安排进行管理学员管理员对学
员进行管理..包括学员的个人信息..费用情况..成绩等进
行管理
教师管理员对教师的个人信息..评价信息..工资发放进行管理超级管理员
在系统中具有最高管理权限..可以对系统中的用户进行添
加..修改.•删除操作..并可以对用户进行权限的更改..并在系统中
起到维护系统的作用
2.4一般约束
本条对设计系统时限制开发者选择的其他一些项作一般性描述。而这些项将限
定开发者
在设计系统时的任选项。这些包括:
a(管理方针:分角色控制。
b(硬件的限制:普通PC能运行。
c(与其他应用间的接口:
,可以打.印:所有打印页均需要打印时间;
,可以导出为MSExcel文件;
d(并行操作:
,同一数据不允许多人同时修改..但可以多人同时读;
,安装终端数不限..最多允许30人同时在线;
e(审查功能:
,与历史数据比较.•提示异常值;
,不可能值:如费用、工资、成绩等的负值;
f(控制功能:用鼠标进行操作
g(数据保存:
,任何动作如果产生数据..将在退出前提示保存。
,数据可以将其标记为错误..标记为错误的数字不允许被其他报表使用..但是
己经
9/54
博采岁月流出积淀生盲人生圈Q
保存的快照..保存版本的报表可以仍然引用原数字;
,有些数据一般用户不允许删除..管理员可以
h(数据显示:报表显示的数字格式可以选择..数字的“单位”在报表中必须列
出。i(所需的高级语言:ASP.NET..HTML
j(通信协议:HTTP协议
k(安全和保密方面的考虑:
,用户凭ID和密码登录
,使用MD5算法加密用户密码
,用户行为受权限表限制
1(范围、质量因素对进度的影响
软件开发项目比其他任何建设项目都会有更经常的变更..大概是因为软件程序
是一种“看不见”又“很容易修改”的东东吧..用户是想改就改..造成需求的蔓
延..项目经理有时还不知如何拒绝..加上要说“我能”的心理因素..一般都会答应
修改。这样集少成多..逐渐影响了项目进度。
m(资源、预算变更对进度的影响:
资源..最主要的还是人力资源.•有时某方面的人员不够到位..或者在多个项目
的
情况下某方面的人员中途被抽到其他项目、或身兼多个项目、或在别的项目不
能自
拔无法投入本项目。还有一个很重要的资源..就是信息资源..如某些国家标
准、行业
标准..用户可能提供不了..而是需要去收集或购买..如果不能按时得到..就会
影响需
求分析、设计或编码的工作。其他资源..如开发设备或软件没有到货..也会对
进度造
成影响。
n(低估了软件开发项目实现的条件
低估软件开发项目实现的条件表现在低估技术难度、低估协调复杂度、低估环
境因素这样几个方面。
首先是低估技术难度。软件开发项目团队成员..有时甚至是企业的高级
项目主管也经常低估项目技术上的困难。低估技术难度实际上也就是高估人
的能力..认为或希望项目会按照已经制定的乐观项目计划顺利地实施..而实
际则不然。软件开发项目的高技术特点本身说明其实施中会有很多技术的难
度..除了需要高水平的技术人员来实施外•.还要考虑为解决某些性能问题而
进行科研攻关和项目实验;
其次..低估了协调复杂度..也低估了多个项目团队参加项目时工作协调
上的困难。软件开发项目团队成员比较强调个人的智慧、强调个性..这给项
目工作协调带来更多的复杂度。当一个大项目曰很多子项目组成时..不仅会
10/54
博采岁月流之积淀圭盲人生屈汰
增加相互之间充分沟通交流的困难..更会增加项目协调和进度控制上的困
难。
另外..企业高级项口主管和项目经理也经常低估环境因素..这些环境因
素包括用户环境、行业环境、组织环境、社会环境、经济环境。低估这些条
件..既有主观的原因..也会有客观的原因。对项目环境的了解程度不够..造成
没有做好充分的准备。
2.5假设和依据
操作系统是Windows并用安装了HS
开发这套软件时..我们假设用户已经熟悉基本的windows7操作和使用IE浏
览器上网。管理员能对MicrosoftSQLServer数据库进行较为熟悉的操作以便于
在软件的日常维护中对较好的维护数据库系统。
11/54
博采岁月流出积淀生盲人生圈4
3具体需求
3.1功能需求
客户学员
录课教个取报程学成师人名安费绩评信
排价息
授课安排教师0管理学员信息招生部门教师工资教育培训系统部门录取信息
教师信息
学费课学学员用工员评程员
成信安信资信价
绩息息排息
教师学员管理部门
图3.1教育培训系统数据流上下文图
12/54
博乐岁n流光积淀生富人生
13/54
傅乐岁月流光积淀丰亩人生
图3.2教育培训系统数据流图0
3.1.1招生录取
招生录取用例图:
招生管理
-端8招生信息发布*-端1-端7-端2-端16-端15报名统计**登录*-端17
**一端18*招生管理员录取统计*-端9-端4-端11登录
-端10-端13****报名*
-端3-端5-端12
*录取信息查询-端6**
注册*学员-端14*支付学费
图3.3招生管理UML用例图
需求描述如下表:
功能招生录取
描述
用户通过在线报名方式网上进行在线报名..填写报名信息..通过系
统审核验收后..并由招生管理工作人员进行报名信息的筛选并进行审
核..审核通过后系统通知学员是否被录取..并发放录取公告。
输入登录1.用户ID
2.密码
14/54
博采岁月流光积淀丰盲人生圈4
3.验证码(与图片显示的验证码一致)报名1.真实姓名(必填)
2.证件号(必填)
3.学历(必填)
4.电话(必填)
5.邮箱
6.报名方向(专业方向)(必填)
7、经历(学习或者工作)
8、同意合同协议(必须)
录取1.是否录取
加工
登录:1.输入用户1D..密码..验证码;先检验验证码是否合格..再检测
数据库中的用户信息表•.用户类型表、用户权限表..进行用户
的登录与权限的判定。
验证具体要求:
1.用户ID只允许有数字、字母、下划线组
成
2.查找数据库中该用户ID所对应的密码是
否与用户输入相同..并作出判断
3.验证用户输入的验证与服务器中保存的
验证码信息是否一致(保存于Session中
的信息)
报名:1.用户输入真实姓名.•学历..电话.•邮箱..经历.•选择报名方向..
同意合同协议..提交数据.•先进行输入验证(填写是否符合
要求..是否规范)..验证全部通过后系统将提交的数据保存
入数据库中。
验证具体要求:
1.姓名中不允许有特殊字符(例如“*”、
、“+”等);
15/54
博采友用流九弟波生富人生屈4
2.电话号码只能为数字..不允许出现字母
与汉字。
3.邮箱必须为合法的邮箱格式。
4.必须选择你想学习的专业方向
5.只有同意协议后才能报名
录取:1.招生管理人员查看学员的报名信息(取匕数据库中的数据)
经过审核后..确认是否录取。
2.录取后将录取学员的信息保存进数据库中。输出登录:1.登录验证失败弹
出警告框提示
2.登录成功后进入相应的权限页面
报名:1.报名信息验证不正确时..进行相提示输入不正确..并将焦点显
示在出错的位置上。
2.确认同意协议后..系统弹出提示框请求用户再次确认。
3.在报名时学员看看的协议(见附录一)
录取:1.显示录取的名单。
从数据库取出录取学员的信息并显示。
表3.1招生录取功能需求
招生录取数据流图:
1.11.2报名信息填写报名1.3报名信息审核通过信息报名信息D1报名信息
信息审核统计信息信息农名信息统计查询
报名信息
2.22.12.3筛选后的信息录取信息筛选条件录取合格者筛选信息发放通知
通知
16/54
博乐岁月流光积淀生盲人生惠.
图3.4招生录取数据流图
3.1.2课程管理
课程管理用例图:
课程管理
-端25
-端26*
学员课程安排一端2C
*-端21*学员*-端22-端19*
课程安排
*培训管理人员
-端24*
-端27-端23-端28*
教师授课安排**
教师
17/54
博乐岁J1流波辐拉屈汰
图3.5课程管理用例图
课程管理需求描述:
功能学员课程安排
描述
学员可以通过登录该网站在网上进行查询自己的个人课表..每个人根据自己所
报的专业不一样课程也即不一样..授课教师也不一样..学员上课的课表由课程管理
人员经过查看学员专业的方向和教师的信息后安排学员课程。
输入登录:1.用户TD
2.密码
3.验证码(与图片显示的验证码一致)
课程安排:
1.选择查询某个时间段的课程安排
2.学员的专业方向
3.教师的属于什么专业
4.课程学时
加工
登录:
1.输入用户TD..密码..验证码;先检验验证码是否合格..再检
测数据库中的用户信息表.•用户类型表、用户权限表..进行
用户的登录与权限的判定。
验证具体要求:
1.用户ID只允许有数字、字母、下划线
组成
18/54
博乐岁月流光积淀丰盲人生国叫
2.查找数据库中该用户ID所对应的密
码是否与用户输入相同..并作出判断
3.验证用户输入的验证与服务器中保存
的验证码信息是否一致(保存于
Session中的信息)
课程安排:
1.得到学员所报的专业方向(此处从数据库中学员信息表
中取出学员报名时所选的专业方向)..制定出学员的课
程安排
2.再根据教师的专业方向(同样从数据库中教师的信息表
中得到教师的专业授课方向)..制定出学员具体课程的
上课教师名单
3.进行整理得到的课程(包括上课地点时间的具体信息)
安排存入数据库中课程表中
4.学员选择查询信息后..系统根据学员选择的查询信息..
到数据库中进行查询..返回自己上课的课表..具体课程
的讲师、地点和时间安排。
输出登录:
1.登录验证失败弹出警告框提示
2.登录成功后进入学员课程查询界面
课程安排:
1.操作出错时出现警告框的提示信息.•并说明出错的具体
事项。
2.得到学员自己的课表信息..包括具体的课程的讲师、地
点、和时间安排。
表3.2学员课程安排功能需求描述
功能教师授课安排
描述教师通过登录本系统查看自己的上课安排..每们教师具有不同的
19/54
博采友用流九弟波圭富人生屈4
上课安排..管理员根据教师的专业信息进行安排..并制作课表。
输入登录:
1.用户ID
2.密码
3.验证码(与图片显示的验证码一致)
授课安排:
1.选择查询某个时间段的授课安排
2.学员的专业方向
3.教师的属于什么专业
加工登录:
1.输入用户TD..密码..验证码;先检验验证码是否合格..再检测
数据库中的用户信息表.•用户类型表、用户权限表..进行用户
的登录与权限的判定。
验证具体要求:
1.用户ID只允许有数字、字母、下划线
组成
2.查找数据库中该用户ID所对应的密码
是否与用户输入相同..并作出判断
3.验证用户输入的验证与服务器中保存的
验证码信息是否一致(保存于Session
中的信息)
课程安排:
1.得到学员所报的专业方向(此处从数据库中学员信息表
中取出学员报名时所选的专业方向)..制定出学员的课程
安排
2.再根据教师的专业方向(同样从数据库中教师的信息表
中得到教师的专业授课方向)..制定出学员具体课程的h
课教师名单
3.进行整理得到的课程(包括上课地点时间的具体信息)
20/54
博就生H瀛m波圭常人生
安排存入数据库中课程表中
4.教师选择查看自己上课的时间段..查看自己什么时间在
什么地方上什么课的授课信息安排。输出登录:
1.登录验证失败弹出警告框提示
2.登录成功后进入教师授课查询页面
课程安排:
1.操作出错时出现警告框的提示信息..并说明出错的具体
事项。
2.得到教师的授课安排(课程、地点、时间、上课的节数
安排)。
表3.3教师授课安排功能需求描述
课程管理数据流图:
D7课程安排
安安9.19.5排排学员信息记记学员信息查看学员产生教师教师上课安排录录
安排记录信息课程表
21/54
9.39.4课程安排安排记录产生学员9.2教师信息教师信息课程表查看教师
信息
课程信息学员上课安排
博乐岁月流光积淀丰盲人生
图3.6课程管理数据流图
3.1.3学员管理
学员管理用例:
学员管理
一端29-端33
-端30*-端43*-端35*学员信息管理***管理员22/54-端45
-端34-端31-端44-端32-端40-端74学员费用管理******
-端39*-端37课程安排学员*-端46
*
-端36-端73-端38*教师
学员成绩管理**
博乐岁月流光积淀丰富人生浦4
图3.7学员管理用例图
学员管理需求描述:
功能学员管理
描述以前管理学员很不方便..每个学员都有很多的信息需要整理..
需要动用很大的人力物力才能办到;学员的费用信息管理也为很多
的不足..管理起来很不方便..成绩也是..各个科目总结起来多尔繁
杂。不便于统计浪费大量的人力财力而且容易巴错。而本系统提供
了对学员的一般管理..其中主要了包括学员个人信息的管理、学员
的费用管理、学员的成绩的管理;这大大提高了教育培训机构对学
员的管理..减少了出错率..不用再用很多的人力物力去管理。
在这个系统中•.学员个人信息管理可以对学员的个人信息进行
添加..更新与删除;
费用管理可以统计学员的交费情况..更加清晰明了
23/54
博乐岁月流光积淀生盲人生屈床
成绩的管理:
1.学员可随时查看自己的成绩
2.教师查看学员的成绩
3.管理员管理学员的成绩
1.个人信息(需要添加和修改的信息)
2.成绩:
学员编号非空
学员姓名非空
专业方向非空
学员成绩非空
3.费用:
学员编号非空
学员姓名
专业方向非空
交费日期交费时存入
交费情况(是非空
否已交)
加工个人信息:
1.检查学员输入的信息是否合法
验证要求:1.姓名中不允许有特殊字符(例如
“*”、、"+”等);
2.电话号码只能为数字..不允许出现字
母与汉字。
3.邮箱必须为合法的邮箱格式。
4.必须选择你想学习的专业方向
5.只有同意协议后才能报名
2.获取验证成功的数据..更新学员的信息保存入数据库
24/54
博采岁月流光积淀生富人生屈4
成绩管理:
1.将输入的成绩保存到数据库
2.根据学员的编号到数据库中查询出某个学员的成绩
情况。
3.根据专业的信息到数据库中查询出该专业学员的成
绩总体情况与每个学员的具体情况信息费用管理:
1.将输入的学员费用信息保存到数据库中
2.根据学员的编号查询学员的交费情况
3.从数据库中取出学员交费具体情况进行统计得出学
员的交费情况
输出个人信息:
1.修改..添加学员信息的时候..点击保存时..弹出确认
保存的对话框提示用户是否确认添加或修改些信
息。
2.修改或者添加成功后提示成功
3.验证进出现错误时..进行相提示输入不正确..并将
焦点显示在出错的位置上。
成绩管理:
1.根据学员的编号得到学员个人的具体成绩
2.根据专业编号得到该专业的总体成绩报告..也可以
在其中查询某个学员的成绩情况..可以通过浏览来
得到..也可以通过索引的方式输入学员的信息央查
询学员的个人成绩信息。
3.学员、教师、管理员根据权限的不同返回不同的信
息页面信息
费用管理:
1.显示学员的交费情况..通过学员的编号信息或者学员
的姓名来查询。(不司权限的人得到不同的信息..学
员自己只能查看自己的信息..管理员可以查询学员整
体的交费情况)
表3.4学员管理功能需求描述
25/54
博乐岁月流光积淀生富人生囱4
学员管理相关数据流图:
成绩信息D7成绩信息
成成
绩绩信信
息息
10.3个人成绩统计个人成绩统计信息10.110.2成绩成绩信息成绩信息录入成
绩成绩统计
10.4成绩统计信息整体成绩统计整体成绩
图3.8学员成绩管理数据流图
26/54
博就生H瀛m波圭常人生
3.1.4教师管理
教师管理用例图:
教师管理
-端47-端48-端49-端50-端53-端52-端57-端76教师信息管理
*****一端60一端41林木木木
-端51-端54管理员教师授课安排**
-端58-端55-端75-端56*评价反馈***
学员一端42-端59**工资发放
图3.9教师管理用例图
教师管理功能需求描述:
功能评价反馈
27/54
博采岁月流出积淀生盲人生圈Q
描述学员可以对教师的专业水平信息、上课情况、课后辅导进行
评价..采用打分的方式进行;教师..学员、管理者都可以查看学员
时教师的评价。
输入1.教师的专业水平评价
2.教师的上课情况进行评价
3.教师的课后辅导时行评价
加工1.对教师的评价进行审核
2.对教师的评价分类整理(好评与差评)
3.得到教师的评价信息后..将其存入到数据库中
4.通过教师的编号或者是姓名..从数据库中获取教师的评
价信息(查询)
5.管理教师的评价信息
输出1.查看教师信息时•.可以查看到学员对教师的评价信息
2.评价完毕提交提示是否确认提交操作
表3.5评价反馈功能需求描述
功能工资发放
描述教师通过系统了解这个月的工资..奖金..以及扣除的工资发
放..并且可以查看这个月工资总和。
输入1.教师的编号
2.教师的姓名
3.是否已经发放工资
4.管理员确认发入工资
5.教师填写银行卡号
6、时间段(主要查询工资的历史情况)加工1.总工资,基础工资+加班所得+
奖金,应扣除的罚金,个
人所得税。
2.将工资的具体情况存入到数据库中
3.统计工资情况
4.确认发放工资后..通过银行接口将工资发放到员工的银
行卡上。
28/54
博采岁月流出积淀生盲人生圈4
5.可以修改自己的银行卡号..将修改的卡号信息存入到数
据库。
输出1.点击发放工资时..提示确认信息
2.操作出错时..有相应的错误信息的提示
3.修改自己的信息时..提示是否确认修改信息..修改成功后
有相应的成功提示
4.查看自己的工资发放情况..包括有基础工资、加班工资、
奖金、迟到扣掉或者其它原因扣除掉的工资
5.管理员得到教师的工资发放情况..哪些已经发放..哪些还
未发放..未发放的有深色标记并在表的前面显示出来。
表3.6工资发放功能需求描述
功能教师管理
描述对教师的信息进行管理(添加、修改、删除)输入1.自己的简历
2.有的成就
3.个人的基本信息(例如:姓名、年龄、特长等进行添加、
修改)
4.进行删除自己的信息时点击确定..否则选择取消加工1.检查教师输入的
信息是否合法
验证要求:
1.姓名中不允许有特殊字符(例如
“*”、等);
2.电话号码只能为数字..不允许出现
字母与汉字。
3.邮箱必须为合法的邮箱格式。
4.必须选择你想学习的专业方向
5.只有同意协议后才能报名
2.获取验证成功的数据..更新教师的信息保存入数据库
输出1.修改..添加教师信息的时候..点击保存时..弹出确认保存
的对话框提示用户是否确认添加或修改些信息。
29/54
博采岁月流光积淀生富人生息4
2.修改或者添加成功后提示成功
3.验证进出现错误时..进行相提示输入不正确..并将焦点显
示在出错的位置上。
表3.7教师管理功能需求描述
教师管理相关数据流图:
奖惩
13.1基础工资计算
工资
13.213.3向工资卡发放统计工资信息工资
统计信息
工资
D6工资信息
图3.9工资发放数据流图
30/54
博乐岁n流光积淀生富人生
8.1评价信息8.2填写评价信息评价信息审核评价信息
评价信息评价信息
8.38.4教师评价信息D4教师评价信息成功失败
评价信息
8.5
删除
D4教师评价信息
11.4统计信息分类信息读取信息信息统计评分
评价信息评分情况
31/54
博乐岁月流光积淀生盲人生屈床
图3.10评价反馈数据流图
3.1.1用户管理
用户管理用例:
用户管理
*权限管理
-端87-端77*-端78-端79登录
*-端88**
-端80管理员
用户管理*
图3.11用户管理用例图
用户管理功能需求描述:
32/54
鼠r初彩L统至桌及序■
功能用户管理
描述系统管理员对整个系统的用户进行添加..修改..删除进行管理用户..并
给不同的用户分配不同的权限来进行系统的操作..主要对系统有着维护工作。
输入登录:
1.管理员ID
2.密码
3.验证码(与图片显示的验证码一致)
管理用户:
1.用户ID
2.用户密码
3.角色
4.权限
加工登录:
1.输入管理员ID..密码..验证码;先检验验证码是否合格..再
检测数据库中的管理员信息表。
验证具体要求:
1.用户ID只允许有数字、字母、下划线
组成
2.查找数据库中该管理员ID所对应的
密码是否与管理员输入相同..并作出
判断
3.验证用户输入的验证与服务器中保存
的验证码信息是否一致(保存于
Session中的信息)
用户管理:
1.为不同的角色分配不同的权限..将角色信息保存到数据
库中。
2.将输入的用户..确认之后保存到数据库中的用户表中..并
进行管理..具有添加..修改..删除的权限。
3.查询用户的信息(从数据库中用户表中查询)
33/54
博采岁月流义积淀生富人生屈汰
输出1.管理员登录成功后进入相应的用户管理界面
2.用户添加..修改..删除成功后提示保存成功
3.角色添加..修改成功后提示成功
4.用户表的信息
表3.8用户管理功能需求表
3.1.1功能需求
对于每一类功能或者有时对于每一个功能..需要具体描述其输入、加工和输出
的需求。
由四个部分组成:
a(引言
描述的是功能要达到的目标、所彩的方法和技大..还应清楚说明功能意图的由
来和
背景。
b(输入
1)详细描述该功能的所有输入数据.•如:输入源、数量、度量单位、时间设
定、
有效输入范围(包括精度和公差);
2)操作员控制细节的需求。其中有名字、操作员活动的描述、控制台或操作
员的
位置。例如:当打印检查时..要求操作员进行格式调整;
3)指明引用接口说明或接口控制文件的参考资料。
c(加工
定义输入数据、中间参数..以获得预期输出结臭的全部操作。它包括如下的说
明:
1)输入数据的有效性检查;
2)操作的顺序..包括事件的时间设定;
3)响应..例如..溢出、通信故障、错误处理等;
4)受操作影响的参数;
5)降级运行的要求;
34/54
博采岁月流以孤淀生富人生圈4
6)用于把系统输入变换成相应输出的任何方法(方程式、数学算法、逻辑操作
等);
7)输出数据的有效性检查。
d(输出
1)详细描述该功能所有输出数据..例如:输出目的地、数量、度量单位、时间
系、有效输出的范围(包括精度和公差)、非法值的处理、出错信息;
2)有关接口说明或接口控制文件的参考资料。
..对着重于输入输出行为的系统来说..需求说明应指定所有有意义的输入、输
止匕夕卜
出对及其序列。当一个系统要求记忆它的状态时..需要这个序列..使得它可以
根据
本次输入和以前的状态作出响应。也就是说..这种情况犹如有限状态机。
3.2外部接口需求
3.2.1用户接口
提供用户使用软件产品时的接口需求。例如..如果系统的用户通过显示终端进
行操作..
就必须指定如下要求:
a(对屏幕格式的要求:
,标准屏幕:1024*768
,宽屏屏幕:1366*768
b(报表或菜单的页面打印格式和内容:由客户提供现有报表并加以改进。
c(输入输出的相对时间:一切时间以服务器时间为基准
d(程序功能键的可用性:通过鼠标完成所有操作。
e(用户界面的要求
,用户界面友好..容易学习、理解
,操作方便、简单
,采用一般系统都采用的暗色调
,当出现错误操作时..采用警告框进行提示
,当关闭或者进行删除等操作时..采用确认框..向用户再次确认是否执行比操
作,字体和控件的组织搭配要得体
35/54
博采岁月流出积淀生盲人生圈Q
3.2.2硬件接口
1.带有终端显示的计算机..例如:PC机、笔记本电脑、台式机等都可以。但不
支持移
动终端设备
2.分辨率为1024*768以及以.
3.网卡:(Networ.Interfac.Card)..也称为网络适配器或网板
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中数学 第2章 统计 2.4 线性回归方程(1)教学设计 苏教版必修3
- 新教材高中生物 第五章 基因突变及其他变异 第3节 人类遗传病教案 新人教版必修第二册
- 2026基于微流控芯片的药物筛选系统产业化路径研究报告
- 2026远程办公软件市场用户增长与商业模式研究报告
- 执业西药师典型试题及答案解析
- 2026能源勘探行业市场现状发展分析及资源投资评估规划研究报告
- 2026运动护膝产品同质化困境与突破路径探析
- 五年级体育下册 第十一课 跳绳 游戏 打地靶教案
- 法院遴选法官综合试题及对应答案
- 陕西省安康市石泉县江南高级中学高二音乐教案:第8节京剧大师-梅兰芳
- 2026新教材全国培训:统编版小学语文五年级教材解析
- 2026年秋季开学第一课:强国复兴有我
- 压力容器检验专项施工方案
- 2026年云南高考(历史)考试试卷真题及答案
- 2026年医师定期考核业务水平测评理论考试(人文医学)练习题及答案
- 踔厉奋发 2026-2027学年第一学期初中一年级道德与法治教学工作计划
- 2025年高校教学统计分析岗笔试试题(附答案)
- 2026年四川成都市初中学业水平考试生物试卷真题(含答案详解)
- 高考志愿填报数据特征与分布规律研究
- 福建省物业管理师职业技能鉴定考试(技能实操中级、四级)题库及答案
- PEF热收缩膜应力分析技术
评论
0/150
提交评论