概要设计项目说明指导书.doc
《概要设计项目说明指导书.doc》由会员分享,可在线阅读,更多相关《概要设计项目说明指导书.doc(74页珍藏版)》请在咨信网上搜索。
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关于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 项目 说明 指导书
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。