




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实践项目需求文档文档编号GB07004项目代号项目名称GBookBar网络业务支持平台产品版本Ver1.0文档名称GBookBar网络业务支持平台概要设计说明书编辑人万俊霞编辑时间2007/03/24页数14密级中概要设计说明书编制万俊霞日期2007/03/24审核王洪伟日期2007/04/04审核日期批准日期目 录概要设计说明书1第一章 引言31.1编写目的31.2背景31.3定义31.4参考资料41.5系统设计原则4第二章 总体设计52.1需求概述52.2运行环境52.2.1硬件环境52.2.2软件环境62.3处理流程62.4总体结构82.5人工处理过程8第三章 接口设计93.1用户接口93.2外部接口93.3内部接口9第四章 运行设计114.1运行模块组合114.2运行控制11第五章 系统数据结构设计135.1逻辑结构设计要点135.2物理结构设计要点13第六章 系统出错处理设计146.1出错处理146.2系统维护设计14第一章 引言1.1编写目的详细定义软件总体的功能、系统的接口和数据属性;划分程序基本结构、各程序名称和功能,以便于软件详细设计和编程。本文档作为系统的概要设计文档,是本平台系统分析人员按照需求文档编写的。本文档描述系统在功能上的主要设计和思想;预先估计以后系统可能达到的目标。本文档的阅读对象为软件开发组成员,包括项目监理成员、系统分析员、数据库设计员、程序员和项目经理、质量控制部成员。1.2背景a. 待开发软件系统的名称:GBookBar网络业务支持平台b. 任务提出者:探索科技(Taso Technology)c. 开发者:探索科技小组d. 用户:注册与非注册用户e. 计算中心:中国易动网()f. 计算机网络:互联网1.3定义专用术语定义系统GBookBar网络业务支持平台子系统、模块某一相对独立的功能响应时间指操作者向系统发出命令到系统返回信息的时间间隔数据库所有数据的逻辑设备,是数据的存储仓库DBMS关系数据库管理系统鲁棒性(robustness)就是系统的健壮性。它是在异常和危险情况下系统生存的关键。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。1.4参考资料u GB/T 11457 软件工程术语 u GB 8566 计算机软件开发规范u GB 8567 计算机软件产品开发文件编制指南u GB/T 12504 计算机软件质量保证计划规范u GB/T 12505 计算机软件配置管理计划规范1.5系统设计原则n 系统环境支持指定的中文桌面操作系统。n 系统架构采用多层应用结构系统构架于满足.NET Framework 2.0规范的应用平台之上。(详见GBookBar网上书店系统设计与实现系统架构说明书)n 平台化设计与实现n 模块级及组件级可重用性n 安全性要求支持符合数字证书系统,支持系统的信息安全要求。n 平台中文化采用I18N(国际化)技术;采用GBK编码标准;符合中文使用习惯的操作界面,所有与用户相关的信息都必须用中文显示。主要包括:中文菜单、完全中文信息提示、中文帮助、符合中文使用习惯的时间显示格式、符合中文使用习惯的货币格式。n 系统扩展性要求可以经过少量的变动,使之支持wap2.0平台,实现无逢连接,保证数据不会丢失。n 数据库采用ADO.NET连接方式以ADO.NET方式并使用标准SQL语句对数据库进行操作,使用相同源代码的应用程序通过动态加载不同的ADO.NET驱动程序,可以访问不同的DBMS。n 充分完成系统设计目标完成GBookBar网上书店系统设计与实现需求规格说明书制定的系统目标。第二章 总体设计2.1需求概述GBookBar网络业务支持平台实现网上书店大型系统,添加独特的物流子系统、在线客服子系统、Wap子系统让客户能够有效的掌握,有效的处理各类所需相关信息,以及促进各个子系统管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。GBookBar网络业务支持平台主要提供的功能(详细情况可参见GBookBar网上书店系统设计与实现需求规格说明书和GBookBar网上书店系统设计与实现功能图):2.2运行环境2.2.1硬件环境服务器端标配:SECCN DNS(Haowill Corporation)Supports two Intel Xeon processors over an 800 MHz system bus Supports dual channel DDR333 memory module ATi RageXL video controller with 8MB on board Dual Broadcom BCM5721 NetXtreme Gigabit Ethernet Controller客户端标配: DellTMEC280英特尔 处理器 205 (赛扬 M 1.2G, 512KB)256MB DDR 333 MHz 内存10/100MB自适应网卡至少8MB显存集成显卡2.2.2软件环境 服务端A. 操作系统:Windows 2003 ServerB. Microsoft .NET Framework 2.0 C. Microsoft SQL Server 2005D. Microsoft Atlas 1.0 正式版E. FastReport V4.01、 Netadvantage53CLR2.0、TeeChart 客户端A. Windows 95/98/me/Xp/2000/2003, Unix, Linux,Vista,Mac OS各版本 BIE/Maxthon/GreenBrown/Firefox等浏览器2.3处理流程GBookBar网络业务支持平台用例图:资料修改帐户管理我的购书吧书目管理信息管理订单查询WAP模块用户(个人会员)资料修改帐户管理门户管理代售管理物流查询在线客服WAP模块用户(商户)资料修改在线回答问题设置用户(客服人员)资料修改物流配送分公司设置用户(物流人员)资料修改角色管理预警设置用户(管理员)2.4总体结构总体结构如下图所示:软件初使化进入事件等待状态相 关 操 作不正常退出退出正常退出相关事件返回初使化失败2.5人工处理过程(1)各功能模块相关记录的编辑(修改,删除和添加)(2)在线客服功能(3)物流模块相关物流配送,会受天气,环境等影响第三章 接口设计3.1用户接口(1)用户:输入 系统:返回GBookBar网络业务支持平台主页面(2)用户:点击网站上的相应链接 系统:处理其请求并返回相应的结果(3)用户:提交相关所遇问题 系统:在线客服返回用户查询结果(4)用户:系统管理员帐号,密码 系统:判断其正误,并根据管理等级返回相应的管理菜单(5)用户:提交相应的管理请求 系统:返回相关的信息,并执行用户提交的请求3.2外部接口(1)网上支付功能网银接口:参数:账号,金额返回:网银处理页面3.3内部接口(1)系统管理与管理功能之间的接口:输入:系统管理员的管理帐号,密码输出:错误信息(帐号或密码错误);根据用户管理等级返回其管理菜单(2)内部界面与会员管理的接口:输入:会员帐号和密码输出:错误信息(帐号或密码错误),根据其角色不同,分个人与商户进入不同类型的功能页面(3)内部界面与书目管理的接口输入:相关书目信息输出:记录输入数据,并返回执行后结果,是否成功(4)内部界面与库存管理的接口输入:相关库存信息输出:记录输入数据,并返回执行后结果,是否成功(5)内部界面与信息管理的接口输入:相关信息输出:记录输入数据,并返回执行后结果,是否成功 (6)内部界面与业务模块的接口输入:相关信息输出:记录输入数据,并返回执行后结果,是否成功 (7)内部界面与物流系统模块的接口输入:相关信息输出:记录输入数据,并返回执行后结果,是否成功 (8)内部界面与在线客服模块的接口输入:相关信息输出:记录输入数据,并返回执行后结果,是否成功 (9)内部界面与WAP模块的接口输入:相关信息输出:记录输入数据,并返回执行后结果,是否成功 (10)内部界面与系统维护模块的接口输入:相关信息输出:记录输入数据,并返回执行后结果,是否成功 第四章 运行设计4.1运行模块组合(1)会员管理:书目管理模块,库存管理模块,信息管理模块,业务管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面(2)书目管理:会员管理模块,库存管理模块,信息管理模块,业务管理模块,WAP模块,系统维护模块,用户界面(3)库存管理:会员管理模块,书目管理模块,信息管理模块,业务管理模块,WAP模块,物流系统模块,系统维护模块,用户界面(4)信息管理:会员管理模块,书目管理模块,库存管理模块,业务管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面(5)业务模块:会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面(6)物流系统:会员管理模块,书目管理模块,信息管理模块,业务管理模块,WAP模块,系统维护模块,用户界面(7)在线客服:会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,WAP模块,系统维护模块,用户界面(8)WAP:会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,系统维护模块,用户界面(9)系统维护:会员管理模块,书目管理模块,库存管理模块,信息管理模块,物流系统模块,在线客服模块,WAP模块,用户界面4.2运行控制(1)会员管理:输入用户名和密码,判断用户名与密码是否成功,成功返回会员等级,失败退出,根据会员等级返回相应级别菜单(2)书目管理:进入书目管理模块,查看相应功能,执行相应请求(3)库存管理:进入库存管理模块,查看相应功能,执行相应请求(4)信息管理:进入信息管理模块,查看相应功能,执行相应请求(5)业务模块:进入业务管理模块,查看相应功能,执行相应请求(6)物流系统:进入物流管理模块,查看相应功能,执行相应请求(7)在线客服:进入在线客服模块,查看相应功能,执行相应请求(8)WAP:进入WAP模块,查看相应功能,执行相应请求(9)系统维护:进入系统维护模块,查看相应功能,执行相应请求第五章 系统数据结构设计5.1逻辑结构设计要点主要逻辑结构如下:(1)Admin:系统管理员属性:Adminname(记录管理员登陆帐号)Pwd(管理员密码)Adminid(管理员管理等级,系统根据其判断输出菜单)(2)Admintype管理员等级信息 属性:Adminid(等级id)Admintype(相应的等级)(3)RolesRights:权限信息表 属性:RoleId(角色代号)Modules(模块号)Right(权限) (4)详细请参见GBookBar网上书店系统设计与实现数据库详细设计。5.2物理结构设计要点(1)系统所用到所有数据均存在服务器端,存于SQL Server 服务器中。(2)系统界面的显示属性,如字体属性,样式等使用CSS统一界面。(3)系统界面中使用的相关图片需要保存在服务端机器上。(4)详细请参见GBookBar网上书店系统设计与实现系统架构说明书。第六章 系统出错处理设计6.1出错处理1努力提高系统鲁棒性,避
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年教师安全知识测试题库含答案
- 《道德经》少儿教学课件
- 制作教学音乐课件的意义
- 写梗概教学课件怎么写
- 永久起搏器植入术的护理
- 2025年图书馆员招聘笔试重点考点解析及答案
- 说名道姓课件
- 机械锻压知识培训课件
- 排比句教学课件
- 语言行为安全知识培训课件
- 2025浙江温州永嘉县国有企业面向社会招聘25人考试参考题库附答案解析
- 烧结基础理论课件
- T/CCAS 008-2019水泥及混凝土用粉煤灰中氨含量的测定方法
- 化学品安全技术说明(胶水)
- 吊篮操作工岗位风险告知卡
- 输血法律法规培训PPT
- 海姆立克急救(生命的拥抱)课件
- 越南语基础实践教程1第二版完整版ppt全套教学教程最全电子课件整本书ppt
- 标准化项目部驻地建设方案(五星级)
- 软件系统平台对接接口方案计划
- 硅的基本性质
评论
0/150
提交评论