教育培训系统需求说明书.docx
《教育培训系统需求说明书.docx》由会员分享,可在线阅读,更多相关《教育培训系统需求说明书.docx(44页珍藏版)》请在冰豆网上搜索。
![教育培训系统需求说明书.docx](https://file1.bdocx.com/fileroot1/2023-1/9/edc0cbd0-b2a6-4876-83d5-d6c312ce4bac/edc0cbd0-b2a6-4876-83d5-d6c312ce4bac1.gif)
教育培训系统需求说明书
教育培训系统需求说明书
案卷号
日期
教育培训系统
软件需求说明书
作者:
完成日期:
签收人:
签收日期:
修改情况记录:
版本号修改批准人修改人安装日期签收人
1引言..............................................................................................................................11.1编写目的.............................................................................................................................11.2范围....................................................................................................................................11.3定义....................................................................................................................................21.4参考资料.............................................................................................................................42项目概述.......................................................................................................................52.1产品描述.............................................................................................................................52.2产品功能.............................................................................................................................72.3用户特点.............................................................................................................................82.4一般约束.............................................................................................................................92.5假设和依据.......................................................................................................................113具体需求.....................................................................................................................123.1功能需求...........................................................................................................................123.1.1招生录取....................................................................................................................143.1.2课程管理....................................................................................................................173.1.3学员管理....................................................................................................................223.1.1功能需求1.................................................................................................................343.1.2功能需求2...............................................................................错误~未定义书签。
153.1.n功能需求n...............................................................................错误~未定义书签。
163.2外部接口需求...................................................................................................................353.2.1用户接口....................................................................................................................353.2.2硬件接口....................................................................................................................363.2.3软件接口....................................................................................................................363.2.4通信接口....................................................................................................................373.3性能需求...........................................................................................................................383.4设计约束...........................................................................................................................393.4.1其他标准的约束.........................................................................................................39
3.4.2硬件的限制................................................................................................................393.5属性..................................................................................................................................393.5.1可用性........................................................................................................................403.5.2安全性........................................................................................................................403.5.3可维护性....................................................................................................................413.5.4可转移,转换性.......................................................................................................413.5.5警告............................................................................................................................413.6其他需求...........................................................................................................................413.6.1数据库........................................................................................................................413.6.2操作............................................................................................................................423.6.3场合适应性需求.........................................................................................................424附录............................................................................................................................424.1附录一..............................................................................................................................43
1引言
1.1编写目的
需求开发的最终成果是:
客户和开发小组对将要开发的产品达成一致的协议。
这一协议综合了业务需求、用户需求和软件功能需求。
从前面实验中所得出的一些分析文档中..我们可以知道:
项目视图和范围文档包含了业务需求..而使用实例文档包含了用户需求。
我们还必须编写从使用实例派生出的功能需求文档..还要编写产品的非功能需求文档..包括质量属性和外部接口需求。
至此..我们综合前面的相关分析结果..来进行需求说明书的编写..进一步理解由业务需求..用户需求..功能需求三个部分综合而形成软件需求说明书的过程。
此需求规格说明书对《教育培训系统》软件做了全面细致的用户需求分析..明确所要开发的软件应具有的功能..性能与界面..使系统分析人员及软件开发人员能清楚地了解用户的需求..并在此基础上进一步提出概要设计说明书和完成后续设计开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
教育培训系统的重要功能是对招生管理..课程管理..学生管理教师管理..考勤管理..新闻邮件管理..实现师生信息的増删改查的功能..还能完成学生在网上报名..网上查成绩查个人课表等一些功能。
这个系统能方便而快捷的实现广大师生的信息管理和处理..符合现在信息社会的发展..为了让广大用户更加了解本系统的功能和使用方法..体现教育培训系统强大的功能..和信息时代带给我们的独体魅力。
1.2范围
教育培训系统:
本系统主要实现学员登录报名与录取管理..学员和教师的管理..课程的管理..费用管理..其它功能暂时不会涉及。
本系统为了开展上述工作而设计了组织机构的设置..管理角色的设置..会员的管理设
1/54
置。
本系统为了对成绩的管理而编制了各项的统计报表。
本系统实现对学员信息..成绩..课程的管理..比如增加..删除..修改等功能
本系统实现对教师信息..课程的管理..比如增加..删除..修改等功能
本系统实现对管理员管理..管理员实现对学员信息..教师信息的后台管理
1.3定义
HTTP:
HyperTextTransferProtocol,超文本传送协议;一种详细规定了浏览器和万维网服务器之间互相通信的规则..通过因特网传送万维网文档的数据传送协议。
HTML:
超文本标记语言..即HTML(HypertextMarkupLanguage)..是用于描述网页文档的一种标记语言。
TCP/IP:
TransmissionControlProtocol/InternetProtocol的简写..中译名为传输控制协议/因特网互联协议..又名网络通讯协议..是Internet最基本的协议、Internet国际互联网络的基础..由网络层的IP协议和传输层的TCP协议组成。
TCP/IP定义了电子设备如何连入因特网..以及数据如何在它们之间传输的标准。
需求:
用户解决问题或达到上档所需的条件或功能;系统或系统部件要满足合同、标准..规范或其它正式规定文档所需具有的条件或权能。
UML用例图:
用例图主要用来图示化系统的主事件流程..它主要用来描述客户的需求..即用户希望系统具备的完成一定功能的动作..通俗地理解用例就是软件的功能模块..所以是设计系统分析阶段的起点..设计人员根据客户的需求来创建和解释用例图..用来描述软件应具备哪些功能模块以及这些模块之间的调用关系..用例图包含了用例和参与者..用例之间用关联来连接以求把系统的整个结构和功能反映给非技术人员(通常是软件的用户)..对应的是软件的结构和功能分解。
2/54
数据流图(DataFlowDiagram):
简称DFD..它从数据传递和加工角度..以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程..是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
数据字典:
(datadictionary)数据库中所有对象及其关系的信息集合..一种用户可以访问的记录数据库和应用程序源数据的目录。
DBMS:
数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件..用于建立、使用和维护数据库..简称DBMS。
它对数据库进行统一的管理和控制..以保证数据库的安全性和完整性。
用户通过DBMS访问数据库中的数据..数据库管理员也通过DBMS进行数据库的维护工作。
它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立..修改和询问数据库。
数据字典(Datadictionary):
是一种用户可以访问的记录数据库和应用程序源数据的目
其内容可以由DBMS自动更录。
主动数据字典是指在对数据库或应用程序结构进行修改时..
新的数据字典。
被动数据字典是指修改时必须手工更新其内容的数据字典。
MSDN:
全称是MicrosoftDeveloperNetwork。
这是微软公司面向软件开发者的一种信息服务。
MSDN实际上是一个以VisualStudio和Windows平台为核心整合的开发虚拟社区..包括技术文档、在线电子教程、网络虚拟实验室、微软产品下载(几乎全部的操作系统、服务器程序、应用程序和开发程序的正式版和测试版..还包括各种驱动程序开发包和软件开发包)、Blog、BBS、MSDNWebCast、与CMP合作的MSDN杂志等等一系列服务。
约束:
数据属性的特性..用于指明服务。
如..写数值、读数值、取代等服务可应用该数据属性特性。
报表:
企业管理的基本措施和途径..是企业的基本业务要求..简单的说:
报表就是用表格、图表等格式来动态显示数据。
可以用公式表示为:
“报表=多样的格式+动态的数据”。
3/54
服务器:
指一个管理资源并为用户提供服务的计算机软件..通常分为文件服务器、数据库服务器和应用程序服务器。
运行以上软件的计算机或计算机系统也被称为服务器。
Session:
Session是指一个终端用户与交互系统进行通信的时间间隔..通常指从注册进入系统到注销退出系统之间所经过的时间以及如果需要的话..可能还有一定的操作空间。
分组控制单元:
主要用于完成RLC/MAC功能和与GB接口说我转换
服务GPRS支持节点(GGSN):
负责提供GPRSPLMN与外部分组数据网的接口..并提供必要的网间安全机制(如防火墙)。
GGSN与HLR之间的GC接口可选接口..用于GGSN向HLR查询MS的路由信息。
边界网关(BG):
边界网关用于PLMN间GPRS骨干网的互联..具有基本安全的功能
1.4参考资料
《教育培训系统计划任务书》
《教育培训系统合同》
《教育培训系统机关批文》
《教育培训系统需求规格说明书》
《国家标准软件开发规范――系统需求说明书规范》
《系统分析与设计》机械工业出版社出版2010年4月(美)KennethE.KendallJulie
E.Kendall著施平安郝清赋译
《MSDN文档》
《教育研究方法导论》..安徽教育出版社..1999年版..2009年印刷裴娣娜著
《教育学基础》第二版..教育科学出版社..全国十二所重点师范大学联合编写;
《教育学》人民教育出版社,1999年第三版王道俊、王汉澜著
《教育学基础》第二版..教育科学出版社..全国十二所重点师范大学联合编写
4/54
《中国教育史》(第三版)..华东师范大学出版社教育心理学孙培青主编
2项目概述
2.1产品描述
信息社会的高度发展要求教育必须改革以满足培养面向信息化社会创新人才的要求..信息社会的发展也为这种改革提供了环境和条件。
教育培训系统的应用必将有效地促使教育现代化。
教育培训系统是教育面向信息社会的要求和必然结果。
教育培训系统是培养跨世纪的创新人才..是实现教育的现代化。
教育培训系统是以新的教育思想、教育观念指导信息技术在教育的各个部门、各个领域广泛应用..应根据创新人才培养的要求..利用信息技术..探索新的教育模式..促进教育现代化。
在激烈的市场竞争环境下..一个企业要想有长足的发展..就必须有人才、技术、信息、资源作支撑..其中人才素质高低对企业的发展发挥着不可估量的作用。
在面临全球化、高质量、高效率的挑战中..培训显得更为重要。
培训使企业价值观、企业宗旨、企业精神、企业制度得以广泛传播和执行;使员工的知识、技能与态度明显提高与改善..由此提高企业效益..获得竞争优势。
具体体现在以下方面:
一、培训能提高员工的工作能力。
员工培训的直接目的就是要发展员工的职业能力..使其更好地胜任现在的日常工作及未来的工作任务。
在能力培训方面..传统上的培训重点一般放在基本技能与高级技能两个层次上..但是未来的工作需要员工更广博的知识..培训员工学会知识共享..创造性地运用知识来提高企业竞争力或服务能力。
同时..培训使员工的工作能力得以提高..为取得良好的工作成果提供可能..也为员工提供更多晋升和提高收入的机会。
二、培训有利于企业获得竞争优势。
面对激烈的市场竞争:
一方面..企业需要越来越多的复合型人才..为进军更大市场打好人才基础;另一方面..员工培训可提高企业新产品研究开发能力..员工培训就是要不断培训与开发高素质的人才..以获得竞争优势。
尤其是人类社会步入以知识经济资源和信息资源为重要依托的新时代..智力资本已成为获取生产力、竞争力和经济效益的关键因素。
企业的竞争不再只依靠自然资源、廉价劳动力、精良机器和雄厚财力..
5/54
而主要依靠知识密集型的人力资本。
培训是创造智力资本的途径。
智力资本包括基本技能、高级技能以及自我激发的创造力。
因此..这要求建立一种新的适合未来发展与竞争的培训观念..提高企业员工的整体素质。
三、培训有利于改善企业的工作质量。
工作质量包括生产过程质量、产品质量与客户服务质量等。
毫无疑问..培训使员工素质、职业能力提高并增强..将直接提高和改善企业工作质量。
培训能改善员工的工作质量..降低成本;培训可增加员工的安全操作知识;提高员工的劳动技能水平;增强员工的岗位意识..增加员工的责任感..规范生产安全规程;增强安全管理意识..提高管理水平。
四、培训有利于构建高效的工作绩效体系。
在当今..科学技术的发展导致员工技能和角色不断变化..企业需要对组织结构进行重新设计..比如建设团队。
今天的员工已不是简单接受工作任务..提供辅助性工作..而是需要参与企业管理与服务的团队活动。
在团队工作系统中..员工扮演许多管理性质的角色。
他们不仅具备运用新技术获得提高客户服务与产品质量的信息、与其他员工共享信息的能力;还具备人际交往技能和解决问题的能力、集体活动能力、沟通协调能力等。
尤其是培训员工学习使用信息工具的能力..可使企业工作绩效系统高效运转。
五、