1、案卷号日期XX集团网络化运营系统概要设计阐明书 作 者: 王立峰 完毕日期: /11/3 签 收 人: 签收日期: 修改状况记录:版本号修改批准人修改人安装日期签收人 目录 1 引言11.1 编写目11.2 范畴11.3 定义11.4 参照资料42 总体设计52.1 需求规定52.2 运营环境52.3 基本设计概念和解决流程62.4 构造62.5 功能需求与程序关系62.6 人工解决过程62.7 尚未解决问题63 接口设计73.1 顾客接口73.2 外部接口73.3 内部接口74 运营设计74.1 运营模块组合74.2 运营控制74.3 运营时间75 系统数据构造设计85.1 逻辑构造设计要点
2、85.2 物理构造设计要点85.3 数据构造与程序关系86 系统出错解决设计96.1 出错信息96.2 补救办法96.3 系统维护设计91 引言1.1 编写目本概要设计阐明书依照教诲培训系统需求规格阐明书编写,描述了系统概要设计,并为下一步“系统详细设计阐明书”编写提供根据,为系统测试人员提供测试根据。本文档预期读者:项目经理、系统分析员、测试经理、项目组长、系统开发人员1.2 范畴教诲培训系统:本系统重要实现学员登录报名与录取管理,学员和教师管理,课程管理,费用管理,其他功能暂时不会涉及。本系统为了开展上述工作而设计了组织机构设立,管理角色设立,会员管理设立。本系统为了对成绩管理而编制了各项
3、记录报表。本系统实现对学员信息,成绩,课程管理,例如增长,删除,修改等功能本系统实现对教师信息,课程管理,例如增长,删除,修改等功能本系统实现对管理员管理,管理员实现对学员信息,教师信息后台管理 项目提出者:吴光成教师 项目开发者:朱磊、蒲勇、岳潇潇、童谣、马三茜 项目顾客单位:XXXX培训机构1.3 定义HTTP:HyperText Transfer Protocol,超文本传送合同;一种详细规定了浏览器和万维网服务器之间互相通信规则,通过因特网传送万维网文档数据传送合同。HTML:超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档一种标记语
4、言。TCP/IP:Transmission Control Protocol/Internet Protocol简写,中译名为传播控制合同/因特网互联合同,又名网络通讯合同,是Internet最基本合同、Internet国际互联网络基本,由网络层IP合同和传播层TCP合同构成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传播原则。需求:顾客解决问题或达到上档所需条件或功能;系统或系统部件要满足合同、原则,规范或其他正式规定文档所需具备条件或权能。UML用例图:用例图重要用来图示化系统主事件流程,它重要用来描述客户需求,即顾客但愿系统具备完毕一定功能动作,通俗地理解用例就是
5、软件功能模块,因此是设计系统分析阶段起点,设计人员依照客户需求来创立和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间调用关系,用例图包括了用例和参加者,用例之间用关联来连接以求把系统整个构造和功能反映给非技术人员(普通是软件顾客),相应是软件构造和功能分解。数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统逻辑功能、数据在系统内部逻辑流向和逻辑变换过程,是构造化系统分析办法重要表达工具及用于表达软件模型一种图示办法。数据字典:(data dictionary)数据库中所有对象及其关系信息集合,一种顾客可以访问记录数据库和应用程序
6、源数据目录。DBMS:数据库管理系统(database management system)是一种操纵和管理数据库大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一管理和控制,以保证数据库安全性和完整性。顾客通过DBMS访问数据库中数据,数据库管理员也通过DBMS进行数据库维护工作。它可使各种应用程序和顾客用不同办法在同步或不同步刻去建立,修改和询问数据库。AGP:AGP(AcceleratedGraphicsPort)是英特尔公司配合PentiumII解决器开发总线原则,它是建立PCI总线基本上、专门针对3D图形解决而开发高效能总线。AGP插槽与PCI不兼容,AGP显示卡
7、不能插在PCI总线上(AGP插槽比PCI要短),AGP最大改进是达到了133MHz以上数据传播速率,数据吞吐速度可以达到533MB秒以上。由于达到了这样高传播速率,便可以将图形内存中数据调入系统内存,从而大大地减轻图形内存压力。JavaScript:JavaScript是一种新描述语言,此种语言可以被嵌入HTML文献之中。通过JavaScript可以做到解决访问者需求事件( 如:表单输入),而不用向网络来回传资料。因此,当访问者输入信息时,信息不用通过传给服务器解决之后,再传回来过程,而是直接可以被客户端 (client) 应用程序解决LAN局域网:局域网是一种小型网(3至50个节点),普通布
8、置在一种公司(或组织)办公区域内。确切地说,局域网只是与广域网相相应一种词,并没有严格定义,凡是小范畴内有限个通信设备互联在一起通信网都可以称为局域网。这里通信设备可以涉及微型计算机、终端、外部设备、电话机、传真机等。按照这种说法,专用小型互换机PBX(Private Branch eXchange)也是一种局域网。而咱们普通所说都是计算机局部网络,简称为局域网。防火墙:防火墙是连接区域网路和互联网供应商路由器桥梁电脑。这些硬件专门设计用来拦截并过滤信息,只让符合严格安全原则信息通过。防火墙普通可以分为两大类:网络层级和应用程式层级。格式化:指对磁盘进行使用前预解决以便存入数据。普通而言,新盘
9、是必要格式化,而使用过旧盘也可以格式化,格式化后磁盘上所有数据将被删除。模块化:按照功能将一种软件切提成许多某些单独开发,然后再组装起来,每一种某些即为模块。其长处是利于控制质量、利于多人合伙、利于扩充功能等,是软件工程中一种重要开发办法。辨别率(Resolution): 影象清晰度或浓度度量原则。举例来说,辨别率代表垂直及水平显示每英寸点(dpi)数量。BitWare 可以用普通或原则(100 乘 200 dpi)及精细辨别率(200 乘 200 dpi)发送及接受传真文档。数据字典(Data dictionary):是一种顾客可以访问记录数据库和应用程序源数据目录。积极数据字典是指在对数据
10、库或应用程序构造进行修改时,其内容可以由DBMS自动更新数据字典。被动数据字典是指修改时必要手工更新其内容数据字典。MSDN:全称是 Microsoft Developer Network。这是微软公司面向软件开发者一种信息服务。MSDN 事实上是一种以 Visual Studio 和 Windows 平台为核心整合开发虚拟社区,涉及技术文档、在线电子教程、网络虚拟实验室、微软产品下载(几乎所有操作系统、服务器程序、应用程序和开发程序正式版和测试版,还涉及各种驱动程序开发包和软件开发包)、Blog、BBS、MSDN WebCast、与 CMP 合伙 MSDN 杂志等等一系列服务。约束:数据属性
11、特性,用于指明服务。如,写数值、读数值、取代等服务可应用该数据属性特性。 报表:公司管理基本办法和途径,是公司基本业务规定,简朴说:报表就是用表格、图表等格式来动态显示数据。可以用公式表达为:“报表 = 多样格式 + 动态数据”。服务器:指一种管理资源并为顾客提供服务计算机软件,普通分为文献服务器、数据库服务器和应用程序服务器。运营以上软件计算机或计算机系统也被称为服务器。类图:UML时序图:1.4 参照资料列出要用到参照资料,如:a 本项目经核准筹划任务书或合同、上级机关批文;b 属于本项目其她已刊登文献;c 本文献中各处引用文献、资料,涉及所要用到软件开发原则。列出这些文献标题、文献编号、
12、刊登日期和出版单位,阐明可以得到这些文献资料来源。教诲培训系统需求阐明书概要设计阐明书编写规范教诲培训系记录划任务书教诲培训系统合同教诲培训系统机关批文系统分析与设计机械工业出版社出版4 月 (美)Kenneth E.Kendall Julie E.Kendall 著 施平安 郝清赋 译 MSDN文档教诲研究办法导论,安徽教诲出版社,1999年版,印刷 裴娣娜著教诲学基本第二版,教诲科学出版社,全国十二所重点师范大学联合编写;教诲学人民教诲出版社,1999年第三版 王道俊、王汉澜著教诲学基本第二版,教诲科学出版社,全国十二所重点师范大学联合编写2 总体设计2.1 需求规定阐明对本系统重要输入输
13、出项目、解决功能性能规定,详细阐明可参见需求分析阐明书。需求描述如下表:表3.1招生录取功能需求功能招生录取描述顾客通过在线报名方式网上进行在线报名,填写报名信息,通过系统验收后,由招生管理工作人员进行报名信息筛选并进行审核,审核通过后系统告知学员与否被录取,并发放录取公示。输入登录1、 顾客ID2、 密码3、 验证码(与图片显示验证码一致)报名1、 真实姓名(必填)2、 证件号(必填)3、 学历(必填)4、 电话(必填)5、 邮箱6、 报名方向(专业方向)(必填)7、 经历(学习或者工作)8、 批准合同合同(必要)录取 1、与否录取解决登录:1、输入顾客ID,密码,验证码;先检查验证码与否合
14、格,再检测数据库中顾客信息表,顾客类型表、顾客权限表,进行顾客登录与权限鉴定。 验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中该顾客ID所相应密码与否与顾客输入相似,并作出判断3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)报名:1、顾客输入真实姓名,学历,电话,邮箱,经历,选取报名方向,批准合同合同,提交数据,先进行输入验证(填写与否符合规定,与否规范),验证所有通过后系统将提交数据保存入数据库中。 验证详细规定:1、姓名中不容许有特殊字符(例如“*”、“_”、“+”等); 2、电话号码只能为数字,不容许浮现字母与中文。 3、邮箱必
15、要为合法邮箱格式。 4、必要选取你想学习专业方向 5、只有批准合同后才干报名录取:1、招生管理人员查看学员报名信息(取出数据库中数据),通过审核后,确认与否录取。 2、录取后将录取学员信息保存进数据库中。输出登录:1、登录验证失败弹出警告框提示 2、登录成功后进入相应权限页面报名:1、报名信息验证不对的时,进行相提示输入不对的,并将焦点显示在出错位置上。 2、确认批准合同后,系统弹出提示框祈求顾客再次确认。 3、在报名时学员查看合同(见附录一)录取:1、显示录取名单。 从数据库取出录取学员信息并显示。招生录取数据流图:图3.4招生录取数据流图课程管理用例图:图3.5课程管理用例图课程管理需求描
16、述: 表3.2学员课程安排功能需求描述功能学员课程安排描述学员可以通过登录该网站在网上进行查询自己个人课表,每个人依照自己所报专业不同样课程也即不同样,授课教师也不同样,学员上课课表由课程管理人员通过查看学员专业方向和教师信息后安排学员课程。输入登录:1、顾客ID 2、密码3、验证码(与图片显示验证码一致)课程安排:1、选取查询某个时间段课程安排 2、学员专业方向 3、教师属于什么专业解决登录: 1、输入顾客ID,密码,验证码;先检查验证码与否合格,再检测数据库中顾客信息表,顾客类型表、顾客权限表,进行顾客登录与权限鉴定。验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中
17、该顾客ID所相应密码与否与顾客输入相似,并作出判断3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)课程安排:1、 得到学员所报专业方向(此处从数据库中学员信息表中取出学员报名时所选专业方向),制定出学员课程安排2、 再依照教师专业方向(同样从数据库中教师信息表中得到教师专业授课方向),制定出学员详细课程上课教师名单3、 进行整顿得到课程(涉及上课地点时间详细信息)安排存入数据库中课程表中4、 学员选取查询信息后,系统依照学员选取查询信息,到数据库中进行查询,返回自己上课课表,详细课程讲师、地点和时间安排。输出登录:1、登录验证失败弹出警告框提示 2、登录成功后
18、进入学员课程查询界面课程安排:1、 操作出错时浮现警告框提示信息,并阐明出错详细事项。2、 得到学员自己课表信息,涉及详细课程讲师、地点、和时间安排。表3.3教师授课安排功能需求描述功能教师授课安排描述 教师通过登录本系统查看自己上课安排,每们教师具备不同上课安排,管理员依照教师专业信息进行安排,并制作课表。输入登录:1、 顾客ID 2、密码3、验证码(与图片显示验证码一致)授课安排:1、 选取查询某个时间段授课安排2、 学员专业方向3、 教师属于什么专业解决登录: 1、输入顾客ID,密码,验证码;先检查验证码与否合格,再检测数据库中顾客信息表,顾客类型表、顾客权限表,进行顾客登录与权限鉴定。
19、验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中该顾客ID所相应密码与否与顾客输入相似,并作出判断3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)课程安排:1、 得到学员所报专业方向(此处从数据库中学员信息表中取出学员报名时所选专业方向),制定出学员课程安排2、 再依照教师专业方向(同样从数据库中教师信息表中得到教师专业授课方向),制定出学员详细课程上课教师名单3、 进行整顿得到课程(涉及上课地点时间详细信息)安排存入数据库中课程表中4、 教师选取查看自己上学时间段,查看自己什么时间在什么地方上什么课授课信息安排。输出登录:1、登录验证
20、失败弹出警告框提示 2、登录成功后进入教师授课查询页面课程安排:1、 操作出错时浮现警告框提示信息,并阐明出错详细事项。2、 得到教师授课安排(课程、地点、时间、上课节数安排)。2.2 运营环境简要地阐明对本系统运营环境(涉及硬件环境和支持环境)规定,详细阐明参见需求分析阐明书。硬件环境:服务器端建议使用专用服务器,客户建议配备PII以上解决器,64M以上内存。软件环境:服务器端使用Windows sever +IIS +Sql sever ,客户端使用普通浏览器。本项涉及在各种硬件约束下运营软件规定,例如,应当涉及:a 硬件配备特点(接口数,指令系统等);b 内存储器和辅助存储器容量。c关于
21、详细信息如下:电脑:长城 台式电脑 操作系统:Windows Server 硬件规定:CPU系列:英特尔 酷睿i3 2代系列CPU型号:Intel 酷睿i3 2760QM CPU主频:3.2GHz 最高睿频:3500MHz 总线规格:DMI 5 GT/s 三级缓存:8MB 核心类型:Sandy Bridge 核心/线程数:四核心/八线程 制程工艺:32nm 3.5 属性指令集:AVX,32bit存储设备 内存容量:8GB 内存类型:DDR3 1333MHz 插槽数量:2xSO-DIMM 最大内存容量:32GB 硬盘容量:1TB 硬盘描述:7200转,SATA光驱类型:DVD刻录机 设计类型:光
22、驱内置 光驱描述:支持DVD SuperMulti双层刻录 显示屏 屏幕尺寸:23英寸 屏幕比例:16:9 屏幕辨别率:1920x1080 背光技术:LED背光 纠错 显卡 显卡类型:独立显卡 显卡芯片:NVIDIA GeForce GT 540M 显存容量:1GB 显存类型:DDR3 显存位宽:128bit 流解决器数量:96 DirectX:11 多媒体设备 摄像头:集成摄像头 音频系统:内置音效芯片 扬声器:内置扬声器 麦克风:内置麦克风 网络通信 无线网卡:支持802.11b/g/n无线合同 有线网卡:1000Mbps以太网卡 蓝牙:支持,蓝牙3.0模块 I/O接口 数据接口:1USB
23、2.0+2USB3.0,e-SATA接口,IEEE1394接口 视频接口:VGA,HDMI 音频接口:耳机输出接口,麦克风输入接口 其他接口:RJ45(网络接口),电源接口 读卡器:多合1读卡器2.3 基本设计概念和解决流程阐明本系统基本设计概念和解决流程,尽量使用图表形式。2.4 功能需求与程序关系本条用一张如下矩阵图阐明各项功能需求实现同各块程序分派关系:本系统功能构造如图:教诲培训系统顾客管理招生管理学员管理教师管理 授课安排个人信息顾客管理报名角色管理个人信息成绩管理录取工资管理费用管理日记管理日记管理教师评价课程安排日记管理费用管理功能描述招生管理此功能重要完毕对学员录取工作,学员登
24、录系统网站后,可进行在线报名,填写报名信息,阅读合同提交。招生管理部门进行报名信息筛选后,发放录取信息。顾客管理超级管理员对系统内部人员进行增长、修改、删除,对人员、部门进行角色分派。学员管理对学员个人信息进行管理,成绩信息进行跟踪并查看与记录,费用计算与记录,对学员上课进行安排,依照学员报名时所选专业方向进行课程安排。教师管理教师个人信息管理(修改和删除教师信息),上课安排,对教师工资管理(涉及奖金),管理学生对教师评价信息。表2.1系统重要功能概述表3.1招生录取功能需求功能招生录取描述顾客通过在线报名方式网上进行在线报名,填写报名信息,通过系统验收后,由招生管理工作人员进行报名信息筛选并
25、进行审核,审核通过后系统告知学员与否被录取,并发放录取公示。输入登录4、 顾客ID5、 密码6、 验证码(与图片显示验证码一致)报名9、 真实姓名(必填)10、 证件号(必填)11、 学历(必填)12、 电话(必填)13、 邮箱14、 报名方向(专业方向)(必填)15、 经历(学习或者工作)16、 批准合同合同(必要)录取 1、与否录取加工登录:1、输入顾客ID,密码,验证码;先检查验证码与否合格,再检测数据库中顾客信息表,顾客类型表、顾客权限表,进行顾客登录与权限鉴定。 验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中该顾客ID所相应密码与否与顾客输入相似,并作出判断
26、3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)报名:1、顾客输入真实姓名,学历,电话,邮箱,经历,选取报名方向,批准合同合同,提交数据,先进行输入验证(填写与否符合规定,与否规范),验证所有通过后系统将提交数据保存入数据库中。 验证详细规定:1、姓名中不容许有特殊字符(例如“*”、“_”、“+”等); 2、电话号码只能为数字,不容许浮现字母与中文。 3、邮箱必要为合法邮箱格式。 4、必要选取你想学习专业方向 5、只有批准合同后才干报名录取:1、招生管理人员查看学员报名信息(取出数据库中数据),通过审核后,确认与否录取。 2、录取后将录取学员信息保存进数据库中
27、。输出登录:1、登录验证失败弹出警告框提示 2、登录成功后进入相应权限页面报名:1、报名信息验证不对的时,进行相提示输入不对的,并将焦点显示在出错位置上。 2、确认批准合同后,系统弹出提示框祈求顾客再次确认。 3、在报名时学员查看合同(见附录一)录取:1、显示录取名单。 从数据库取出录取学员信息并显示。表3.2学员课程安排功能需求描述功能学员课程安排描述学员可以通过登录该网站在网上进行查询自己个人课表,每个人依照自己所报专业不同样课程也即不同样,授课教师也不同样,学员上课课表由课程管理人员通过查看学员专业方向和教师信息后安排学员课程。输入登录:1、顾客ID 2、密码3、验证码(与图片显示验证码
28、一致)课程安排:1、选取查询某个时间段课程安排 2、学员专业方向 3、教师属于什么专业加工登录: 1、输入顾客ID,密码,验证码;先检查验证码与否合格,再检测数据库中顾客信息表,顾客类型表、顾客权限表,进行顾客登录与权限鉴定。验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中该顾客ID所相应密码与否与顾客输入相似,并作出判断3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)课程安排:5、 得到学员所报专业方向(此处从数据库中学员信息表中取出学员报名时所选专业方向),制定出学员课程安排6、 再依照教师专业方向(同样从数据库中教师信息表中得到教
29、师专业授课方向),制定出学员详细课程上课教师名单7、 进行整顿得到课程(涉及上课地点时间详细信息)安排存入数据库中课程表中8、 学员选取查询信息后,系统依照学员选取查询信息,到数据库中进行查询,返回自己上课课表,详细课程讲师、地点和时间安排。输出登录:1、登录验证失败弹出警告框提示 2、登录成功后进入学员课程查询界面课程安排:3、 操作出错时浮现警告框提示信息,并阐明出错详细事项。4、 得到学员自己课表信息,涉及详细课程讲师、地点、和时间安排。表3.3教师授课安排功能需求描述功能教师授课安排描述 教师通过登录本系统查看自己上课安排,每们教师具备不同上课安排,管理员依照教师专业信息进行安排,并制
30、作课表。输入登录:2、 顾客ID 2、密码3、验证码(与图片显示验证码一致)授课安排:4、 选取查询某个时间段授课安排5、 学员专业方向6、 教师属于什么专业加工登录: 1、输入顾客ID,密码,验证码;先检查验证码与否合格,再检测数据库中顾客信息表,顾客类型表、顾客权限表,进行顾客登录与权限鉴定。验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中该顾客ID所相应密码与否与顾客输入相似,并作出判断3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)课程安排:5、 得到学员所报专业方向(此处从数据库中学员信息表中取出学员报名时所选专业方向),制定
31、出学员课程安排6、 再依照教师专业方向(同样从数据库中教师信息表中得到教师专业授课方向),制定出学员详细课程上课教师名单7、 进行整顿得到课程(涉及上课地点时间详细信息)安排存入数据库中课程表中8、 教师选取查看自己上学时间段,查看自己什么时间在什么地方上什么课授课信息安排。输出登录:1、登录验证失败弹出警告框提示 2、登录成功后进入教师授课查询页面课程安排:3、 操作出错时浮现警告框提示信息,并阐明出错详细事项。4、 得到教师授课安排(课程、地点、时间、上课节数安排)。表3.4学员管理功能需求描述功能学员管理描述此前管理学员很不以便,每个学员均有诸多信息需要整顿,需要动用很大人力物力才干办到
32、;学员费用信息管理也有诸多局限性,管理起来很不以便,成绩也是。本系统提供学员普通管理,涉及学员个人信息管理、学员费用管理、学员成绩管理;大大提高了教诲培训机构对学员管理,不用再用诸多人力物力去管理。个人信息管理可以对学员个人信息进行添加,更新与删除;费用管理可以记录学员交费状况成绩管理:1、学员查看自己成绩 2、教师查看学员成绩 3、管理员管理学员成绩输入1、 个人信息(需要添加和修改信息)2、 成绩:学员编号非空学员姓名专业方向非空学员成绩非空3、 费用:学员编号非空学员姓名专业方向非空交费日期交费时存入交费状况(与否已交)非空 加工个人信息:1、 检查学员输入信息与否合法验证规定:1、姓名
33、中不容许有特殊字符(例如“*”、“_”、“+”等); 2、电话号码只能为数字,不容许浮现字母与中文。 3、邮箱必要为合法邮箱格式。 4、必要选取你想学习专业方向 5、只有批准合同后才干报名 2、获取验证成功数据,更新学员信息保存入数据库 成绩管理:1、 将输入成绩保存到数据库2、 依照学员编号到数据库中查询出某个学员成绩状况。3、 依照专业信息到数据库中查询出该专业学员成绩总体状况与每个学员详细状况信息费用管理:1、 将输入学员费用信息保存到数据库中2、 依照学员编号查询学员交费状况3、 从数据库中取出学员交费详细状况进行记录得出学员交费状况输出个人信息:1、 修改,添加学员信息时候,点击保存
34、时,弹出确认保存对话框提示顾客与否确认添加或修改些信息。2、 修改或者添加成功后提示成功3、 验证进浮现错误时,进行相提示输入不对的,并将焦点显示在出错位置上。成绩管理:1、 依照学员编号得到学员个人详细成绩2、 依照专业编号得到该专业总体成绩报告,也可以在其中查询某个学员成绩状况,可以通过浏览来得到,也可以通过索引方式输入学员信息来查询学员个人成绩信息。3、 学员、教师、管理员依照权限不同返回不同信息页面信息费用管理: 1、显示学员交费状况,通过学员编号信息或者学员姓名来查询。(不同权限人得到不同信息,学员自己只能查看自己信息,管理员可以查询学员整体交费状况)表3.5评价反馈功能需求描述功能
35、 评价反馈描述学员可以对教师专业水平信息、上课状况、课后辅导进行评价,采用打分方式进行;教师,学员、管理者都可以查看学员对教师评价。输入1、 教师专业水平评价2、 教师上课状况进行评价3、 教师课后辅导时行评价加工1、 对教师评价进行审核2、 对教师评价分类整顿(好评与差评)3、 得到教师评价信息后,将其存入到数据库中4、 通过教师编号或者是姓名,从数据库中获取教师评价信息(查询)5、 管理教师评价信息输出1、 查看教师信息时,可以查看到学员对教师评价信息2、 评价完毕提交提示与否确认提交操作表3.6工资发放功能需求描述功能工资发放描述教师通过系统理解这个月工资,奖金,以及扣除工资发放,并且可
36、以查看这个月工资总和。输入1、 教师编号2、 教师姓名3、 与否已经发放工资4、 管理员确认发入工资5、 教师填写银行卡号6、 时间段(重要查询工资历史状况)加工1、 总工资基本工资+加班所得+奖金应扣除罚金个人所得税。2、 将工资详细状况存入到数据库中3、 记录工资状况4、 确认发放工资后,通过银行接口将工资发放到员工银行卡上。5、 可以修改自己银行卡号,将修改卡号信息存入到数据库。输出1、 点击发放工资时,提示确认信息2、 操作出错时,有相应错误信息提示3、 修改自己信息时,提示与否确认修改信息,修改成功后有相应成功提示4、 查看自己工资发放状况,涉及有基本工资、加班工资、奖金、迟到扣掉或
37、者其他因素扣除掉工资5、 管理员得到教师工资发放状况,哪些已经发放,哪些尚未发放,未发放有深色标记并在表前面显示出来。表3.7教师管理功能需求描述功能教师管理描述 对教师信息进行管理(添加、修改、删除)输入1、 自己简历2、 有成就3、 个人基本信息(例如:姓名、年龄、特长等进行添加、修改)4、 进行删除自己信息时点击拟定,否则选取取消加工1、 检查教师输入信息与否合法验证规定:1、姓名中不容许有特殊字符(例如“*”、“_”、“+”等); 2、电话号码只能为数字,不容许浮现字母与中文。 3、邮箱必要为合法邮箱格式。 4、必要选取你想学习专业方向 5、只有批准合同后才干报名 2、获取验证成功数据
38、,更新教师信息保存入数据库输出1、修改,添加教师信息时候,点击保存时,弹出确认保存对话框提示顾客与否确认添加或修改些信息。2、修改或者添加成功后提示成功3、验证进浮现错误时,进行相提示输入不对的,并将焦点显示在出错位置上。表3.8顾客管理功能需求表功能 顾客管理描述 系统管理员对整个系统顾客进行添加,修改,删除进行管理顾客,并给不同顾客分派不同权限来进行系统操作,重要对系统有着维护工作。输入登录:1、管理员ID 2、密码3、验证码(与图片显示验证码一致)管理顾客:1、 顾客ID2、 顾客密码3、 角色4、 权限加工登录:1、输入管理员ID,密码,验证码;先检查验证码与否合格,再检测数据库中管理
39、员信息表。验证详细规定:1、顾客ID只容许有数字、字母、下划线构成2、查找数据库中该管理员ID所相应密码与否与管理员输入相似,并作出判断3、验证顾客输入验证与服务器中保存验证码信息与否一致(保存于Session中信息)顾客管理:1、 为不同角色分派不同权限,将角色信息保存到数据库中。2、 将输入顾客,确认之后保存到数据库中顾客表中,并进行管理,具备添加,修改,删除权限。3、 查询顾客信息(从数据库中顾客表中查询)输出1、 管理员登录成功后进入相应顾客管理界面2、 顾客添加,修改,删除成功后提示保存成功3、 角色添加,修改成功后提示成功4、 顾客表信息2.5 人工解决过程阐明在本软件系统工作过程
40、中不得不包括人工解决过程(如果有话)。2.6尚未解决问题阐明在概要设计过程中尚未解决而设计者以为在系统完毕之前必要解决各个问题。关于顾客如何通过网络环境缴费和发放工资问题当前还没有技术能力解决。3 接口设计3.1 顾客接口阐明将向顾客提供命令和它们语法构造,以及软件回答信息。a. 建立和清除连接,发送和接受数据,发送中断信息,控制出错,生成状态报告。b. 顾客通过在程序中使用系统调用命令来祈求操作系统提供服务c. 为了便于顾客直接间接控制自己作业,操作系统向顾客提供了命令接口,有助于操作系统命令组织和控制作业,在命令输入界面上输入,有系统在后台执行,并将成果反映到前台界面或特定文献内。d. 顾
41、客可以通过鼠标菜单和对话框来完毕相应程序和文献操作顾客接口 语法构造 软件回答信息 招生管理员登陆 以英文和中文开头,不超过6个字符 进入招生管理界面 课程管理员登陆以英文和中文开头,不超过6个字符进入课程管理界面 考勤调查管理进行相应操作 教师管理员登陆以英文和中文开头,不超过6个字符进入教师管理界面 管理员登陆以英文和中文开头,不超过6个字符进入学员管理界面和考试管理界面以及新闻邮件管理界面3.2 外部接口阐明本系统同外界所有接口安排涉及软件与硬件之间接口、本系统与各支持软件之间接口关系。3.2.1 顾客接口提供顾客使用软件产品时接口需求。例如,如果系统顾客通过显示终端进行操作,就必要指定如下规定: