




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
..**理工大学,2012PagePAGE3ofNUMPAGES5.v.网上图书销售管理系统体系构造设计报告文件状态:[√]草稿[]正式发布[]正在修改文件标识:IRP-SD-ARCHITECTURE当前版本:V0.1作者:X骁小组完成日期:2012-5-20**理工大学**理工大学版本历史版本/状态作者参与者起止日期备注创立V0.1X骁小组牛玲玲、滕显明、罗源、谭伟2012/5/16-2012/5/20创立初始版本目录TOC\o"1-2"\h\z81220.文档介绍4305050.1文档目的456690.2文档范围4135800.3读者对象4250150.4参考文献422420.5术语与缩写解释5289031.系统概述6131471.1概述68431.2功能描述6301492.设计约束8161032.1需求规定8275252.2运行环境8206222.3接口约束961352.4质量约束10308792.5隐含约束1188763.设计谋略12118853.1关键技术12255063.2扩展策略1361533.3复用策略1398414.系统总体构造14167194.1逻辑设计169284.2用户接口逻辑设计1652184.3物理设计16270565.子系统的构造与功能17263616.开发环境的配置21316697.运行环境的配置22192468.测试环境的配置230.文档介绍0.1文档目的该文档描述了网上图书销售管理系统主要功能,阐述了该系统的总体构架,包括物理、逻辑构造,并说明了体系构造所采取的设计谋略和所有技术。0.2文档范围网上图书销售管理系统。0.3读者对象网上图书销售管理系统的全组成员及指导教师。0.4参考文献资料名称资料来源?网上图书销售管理系统工程方案书?网上图书销售管理系统?网上图书销售管理系统需求规格说明书?网上图书销售管理系统0.5术语与缩写解释缩写、术语解释SPP简并行过程〔SimplifiedParallelProcess〕PM工程管理(projectmanagement)C#C#〔CSharp)是微软(Microsoft)为.NETFramework量身订做的程序语言。C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是第一个组件导向(ponent-oriented)的程序语言。JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,JavaServerPages.NETFramework.NETFramework又称.Net框架。是由微软开发,一个致力于敏捷软件开发〔Agilesoftwaredevelopment〕、快速应用开发〔Rapidapplicationdevelopment〕、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对效劳器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。.NET框架是微软公司继WindowsDNA之后的新开发平台。实体实体是一个可持久化的域对象,比方电脑、书等。数据字典对数据流程图中对象的详细描述1.系统概述1.1概述通过我们网上图书销售管理系统的制作,可以实现对图书的在线查找,销售,以及在线管理等功能,此系统的优势在于系统简单却功能强大,扩展能力好以及能够方便的跨地域操作等性能,能很好的搭建起用户和卖家之前的桥梁,操作简单。本系统包括图书展示,新书发布,图书展示等一系列效劳,同时提供图书推荐、图书分类、图书检索等便捷效劳,方便用户寻找适宜的图书。本系统适用于全国范围内的图书购置,不管是个人还是企业都可以通过平台进展图书的销售与购置,通过合法验证后即可进展相关操作。1.2功能描述一、系统前台管理1、会员中心①游客注册游客可以通过此功能注册成为本会员,从而获得相应功能。②会员登录游客注册成为会员后,需要登录才能拥有平台提供的相关功能。③会员账户冻结用户要是出现什么异常情况,如账号密码被盗等,可选择此功能暂时冻结账号,从而获得时间去修改登录信息,保护账号平安等。售书管理①书籍查询会员想购置书籍,或者对自己想购置的书籍了解不详细,可以通过此功能进展搜索查询,找到自己需要的书籍②客户中心会员可以在这里修改个人资料、修改密码及密码保护问题和答案,对自己购置的书籍进展管理,查看自己购置书籍的物流等等。③客户下订单会员对需要购置的书籍可以通过此功能下订单购置④实现购物车功能会员可以将自己喜爱的书籍或想要买的书籍参加购物车,在最后的时候统一结算,节省用户时间。⑤支付功能会员通过此功能对自己购置的书籍付款,付款后本平台将根据订单准时发货。二、系统后台管理1、图书管理①入库处理系统将到货的新书进展登记入库②出库处理系统将售出的书籍进展售出记录后台订单处理①订单审核系统将对用户下的订单进展审核,不合格的订单〔如会员地址,会员手机等填写不详细的〕退回给会员重新填写,合格的订单交给物流进展发货会员中心管理①会员注册管理系统将对注册的会员进展统一的管理②会员登录管理系统将对登录的会员进展统一管理③账户冻结信息管理系统将对被冻结的会员进展统一的管理4、根底信息管理①员工信息管理系统将对工作员工的所有根本信息进展统一的管理②会员信息管理系统将对注册成为会员的信息进展统一的管理③图书信息管理系统将对所有的图书信息进展统一的管理④新书上架发布系统将在上发布上架的新书,方便用户进展选择2.设计约束2.1需求规定需求规定的详细内容,请参考独立的文档?网上图书管理销售系统需求规格说明书?2.2运行环境一、硬件环境1、客户程序硬件要求:具有PentiumⅣ处理器且满足以下要求的计算机:最低1G内存最小8GB硬盘鼠标键盘2、效劳器硬件需求:具有PentiumⅣ处理器且满足以下要求的计算机:最低2G内存最小20GB硬盘鼠标键盘二、软件环境1、客户程序多需软件:WindowsNT/2000或更高版本2、数据库效劳器软件:WINDOWSXP/LINUX或更高版本SQLSever2005以上Tomcat6.0以上2.3接口约束一、用户界面设计规那么用户接口:采用Windows的通用图形界面,对用户友好,且必须对鼠标键盘提供支持,界面设计应遵循:1、尽量保持一致性:界面标准应遵循MSWindows软件界面的标准2、设计完整的对话过程:系统的每一次对话都应该有明确的次序:开场、中间处理过程、完毕提供简单的错误处理机制4、提供信息反应:用多种信息提示用户当前软件运行状态,软件界面元件的功能5、提供控制的内部轨迹:系统应该让用户觉得是由用户在做决定,可以通过提示字符和提示消息的方式使用用户产生这种感觉二、内部接口设计由于数据库的独特性,其数据库内部不需要特别设计接口。内部模块之间需要建立接口,方便其他模块进展调用。表现层模块可调用业务层模块接口,业务层模块可调用数据持久层接口,公共模块接口可任意被其他模块调用。三、外部接口设计硬件之间的接口:暂无软件之间的接口:暂无2.4质量约束主要质量属性详细要求正确性需要按照需求要**现功能强健性能够容纳1000人同时,效劳器端程序应连续工并保持稳定可靠性系统运行稳定,包括系统软件故障恢复策略、硬件故障恢复策略、软件自身容错策略、软件备份策略和软件恢复策略等性能,效率一般操作的响应时间在0.1~3秒内易用性用户友好,操作简便清晰性业务流程明确、标准平安性包括客户端和效劳器端的平安需求描述,如:屏蔽IP欺骗禁用效劳器易被黑客攻击的进程用户口令平安加密可扩展性可在当前需求根底之上进展功能上的扩展兼容性可运行在大多数主流的硬件环境中可移植性可运行在大多数主流的操作平台上可维护性需求系统提供系统管理和维护,方便客户进展可配置化的管理2.5隐含约束1、本系统的操作人员要求能到达根本会操作Windows的水平即可。2、数据库的维护人员必须具有数据库管理知识。...v.3.设计谋略为了适应业务需求,系统在设计中为今后的构造变化预留了充分的空间,可以不连续地开发、完善各模块功能。根据网上图书销售管理系统的目标和开展方向,结合实际情况,形成了以下设计谋略方案。3.1关键技术系统基于C#平台,C#〔CSharp)是微软(Microsoft)为.NETFramework量身订做的程序语言。C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是第一个组件导向(ponent-oriented)的程序语言。1..NET框架类库可以简单的理解为预先编写好的程序代码。这些代码包含了编程中常用数据,以及对这些数据的操作。在编程时,可以使用VisualStudio.NET中集成的任何一种编程语言来调用这些代码,以加快应用程序开发的效率。2.公共语言运行库monLanguageRuntime,〔CLR〕,负责管理用.net框架类库开发的所有应用程序的执行,在VisualStudio.NET中集成的所有编程语言编写的应用程序均需通过CLR才能运行。3.MicroSoft中间语言在IDE环境中,各种语言编译器负责完成编译工作的第1步,将源代码转换为一种中间代码〔MicrosoftIntermediateLanguage,MSIL〕,不同的高级语言源代码编译成MSIL后,就变成了统一的语言表现形式。4.JIT即时编译MSIL是一种非常接近机器语言的代码,但还不能在计算机上运行,还要通过第2步编译工作将MSIL变成真正的机器语言,即时编译(Just-In-Time,JIT〕完成该项工作。3.2扩展策略为了方便系统在将来扩展功能,平台子系统中都采用继承的抽象设计。3.3复用策略业务逻辑对组件模型进展了封装,在子系统视图的粒度上,每个子系统都是一个独立的、可复用的组件;在业务逻辑视图的粒度上,平台系统的业务逻辑被封装成了一个独立于用户接口与数据库实体,从而实现了完整业务逻辑的复用,降低了开发、维护本钱。...v.4.系统总体构造在对网上图书销售的需求分析根底上,对它的整体构造进展了设计,此系统总体构造图如下。图4.1系统总体构造图从网上图书销售系统总构造图可以看出,平台体系构造是由前台和后台两个独立的功能模块组成。为了进一步说明网上图书销售系统总构造的体系框架,对平台的两大主要功能模块进展了详细的设计,各自的功能构造图如下所示:1、前台管理体系构造图:图4.2前台管理体系构造图2、后台管理体系构造图:图4.3后台管理体系构造图4.1逻辑设计根据用户需求分析的结果,我们将网上图书销售系统分为前台管理系统和后台管理系统,然后对其进一步划分为多个独立的子系统,据此:1、以用户使用的观点来看,系统在采用B/S构造模型。2、以业务逻辑设计的视角来看,系统采用的是分层体系构造模型。4.2用户接口逻辑设计客户端系统采用的是典型的B/S构造模型实现,即只实现根本的用户界面。而系统功能实现在效劳器端,以提高系统的易维护性、平安性。4.3物理设计根据系统运行的硬件要求,建立系统运行的环境,保证系统能正常在效劳器上运行。...v.5.子系统的构造与功能通过对网上图书销售系统总体框架的分析,其各个模块的构造和功能说明如下:模块1:会员中心功能标识B1.1功能名称会员中心系统名称网上图书销售系统功能描述完成前台用户注册、登陆、冻结要求。输入项用户的注册信息,登录信息,冻结信息处理描述根据会员的注册信息进展注册,会员信息进展登录,对要冻结的账户进展冻结。输出项注册成功或失败,登录成功或失败,冻结成功或失败。运行环境无特殊要求调用关系说明调用模块〔当前模块的上层调用模块〕B1前台管理模块被调用模块〔当前模块的下级调用模块〕B1.2.1用户注册模块B1.2.2会员登录模块B1.2.3会员账户冻结模块模块2:售书管理功能标识B1.2功能名称售书管理系统名称网上图书销售系统功能描述会员在前台查询书籍,客服洽谈,参加购物车,下订单等。输入项图书信息处理描述会员必须先进展登录,才能执行其他操作。输出项购书成功或失败运行环境无特殊要求调用关系说明调用模块〔当前模块的上层调用模块〕B1前台管理模块被调用模块〔当前模块的下级调用模块〕B1.2.1书籍查询模块B1.2.2客服洽谈模块B1.2.3客户下订单模块B1.2.4实现购物车功能模块B1.2.5支付功能模块模块3:图书管理功能标识B2.1功能名称图书管理系统名称网上图书销售系统功能描述对图书的入库出库进展管理。输入项入库单,出库单处理描述根据入库单,出库单对图书的库存进展管理输出项图书库存信息运行环境无特殊要求调用关系说明调用模块〔当前模块的上层调用模块〕B1后台管理模块被调用模块〔当前模块的下级调用模块〕B2.2.1入库处理模块B2.2.2出库处理模块模块4:后台订单处理功能标识B2.2功能名称后台订单处理系统名称网上图书销售系统功能描述利用图书的库存对订单进展审核。输入项图书库存,订单处理描述根据图书的库存进展审核,确定是否承受订单。输出项承受订单或拒绝订单。运行环境无特殊要求调用关系说明调用模块〔当前模块的上层调用模块〕B2后台管理模块被调用模块〔当前模块的下级调用模块〕B2.2.2订单审核模块模块5:会员中心管理功能标识B2.3功能名称会员中心管理系统名称网上图书销售系统功能描述对前台用户注册、登陆、冻结要求的管理。输入项用户的注册信息,登录信息,冻结信息处理描述根据会员的注册信息进展注册,会员信息进展登录,对要冻结的账户进展冻结。输出项无运行环境无特殊要求调用关系说明调用模块〔当前模块的上层调用模块〕B2后台台管理模块被调用模块〔当前模块的下级调用模块〕B2.3.1用户注册管理模块B2.3.2会员登录管理模块B2.3.3账户冻结信息管理模块模块6:根底信息管理功能标识B2.4功能名称根底信息管理系统名称网上图书销售系统功能描述对系统中的根底信息的管理。输入项员工信息,会员信息,图书信息,新书上架信息处理描述后台管理员对员工信息,会员信息,图书信息,新书上架信息进展管理。输出项无运行环境无特殊要求调用关系说明调用模块〔当前模块的上层调用模块〕B2后台管理模块被调用模块〔当前模块的下级调用模块〕B2.4.1员工信息管理模块B2.4.2会员信息管理模块B2.4.3图书信息管理模块B2.4.4新书上架信息管理模块6.开发环境的配置类别标准配置最低配置计算机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国除甲醛行业市场前景趋势及竞争格局与投资研究报告
- 2025-2030中国防盗安全门市场调研及发展策略研究报告
- 有产权门面房买卖合同范本
- 2025-2030中国金属激光切割机行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国酒石酸唑吡坦行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国通道闸门行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国超导行业市场深度调研及竞争格局与投资研究报告
- 2025-2030中国解毒药行业市场发展分析及发展趋势与投资战略研究报告
- 2025-2030中国螺旋输送机设备行业市场发展趋势与前景展望战略研究报告
- 2024-2025学年道德与法治三年级上册1《成长离不开学习》教学设计+教学设计(统编版)
- 采油工程试题及答案
- 小学科学阅读试题及答案
- 找最小公倍数案例北师大五年级下册数学
- 基因组学在临床的应用试题及答案
- 公司法公章管理制度
- 大模型关键技术与应用
- DB51T 1466-2012 马尾松二元立木材积表、单木出材率表
- 人教版语文六年级下册《第五单元》大单元整体教学设计2022课标
- 《教育向美而生-》读书分享课件
- 中国法律史-第三次平时作业-国开-参考资料
- DZ∕T 0227-2010 地质岩心钻探规程(正式版)
评论
0/150
提交评论