欢迎来到天天文库
浏览记录
ID:42584323
大小:806.50 KB
页数:32页
时间:2019-09-18
《在线交易系统设计文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、任环2013.12.25Abstract[Drawyourreaderinwithanengagingabstract.Itistypicallyashortsummaryofthedocument.Whenyou’rereadytoaddyourcontent,justclickhereandstarttyping.]系统设计书版本[1.0]目录0.版本31.简介32.系统架构设计32.1功能结构32.2系统结构42.2.1交易系统结构52.2.2管理系统结构62.3技术结构63.访问控制的简单
2、设计73.1访问控制流程图73.2访问控制流程说明74.数据库设计84.1数据库E-R图84.2数据表设计85.图形用户界面设计95.1交易系统界面设计95.1.1显示首页面95.1.2分类检索105.1.3显示商品明细105.1.4订单列表115.1.5删除订单115.1.5添加商品到购物车125.1.6在购物车中删除一个订单列表125.1.7修改订单列表中商品数量135.1.8购物车结算135.1.8订单确认145.1.9清空购物车145.1.10用户登入145.1.11用户登出155.1.12用户注册155.1.
3、13编辑个人基本信息165.1.14修改密码165.2管理系统界面设计175.2.1商品列表175.2.2添加商品175.2.3修改商品185.2.4删除商品185.2.5管理员登入195.2.5管理员登出195.2.6用户列表205.2.7删除用户206.数据结构设计216.1用户层设计216.2控制层设计216.2.1控制层的类图216.2.2类图描述216.3业务层设计266.3.1业务层类图266.3.2类图描述276.4数据层设计287系统性能分析287.1数据精确度287.2时间特性287.3适应性287.
4、4系统可靠性297.5系统安全性297.6系统完整性308.系统设计过程说明309.参考310.版本版本标题内容作者时间1.0B2C在线交易系统创建任环12/25/20131.简介随着信息技术的发展,信息技术处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。由于网络用户的迅速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。电子商务是能够在网上完成供、产、销的全部业务流程的虚拟市场。封闭式的银行电子金融系统已变成开放式的网络电子银行。电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双
5、向信息沟通,灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,改变了贸易形态,有助于降低企业成本和竞争力。电子商务给消费者提供了更多的选择,提供了更好的便利性。,本设计文档的目的是介绍的B2C(企业对客户)在线交易系统的详细设计过程的描述。软件设计规范书着重于在线交易系统是如何被构造的。它包括四个模块:软件结构设计描述了整个系统,界面设计开发了用户界面,如图形用户界面,组件级设计指定组件的系统(类),数据设计描述了所有的数据结构(类)被使用。
6、2.系统架构设计在软件设计阶段,需要为应用系统确定一个体系结构。在较为复杂的应用系统中,如果没有一个良好的体系结构会使整个系统异常庞大而且杂乱无章,不利于日后的维护和扩展2.1功能结构B2C在线交易系统,包括交易系统和管理系统两个独立的子系统,主要包括:商品展示、购物车管理、我的订单、用户管理、商品管理五个功能模块。图1功能模块图l交易系统功能描述1.商品展示:实现商品预览、商品明细、分类检索功能。2.购物车:实现添加商品、删除列表、数量修改、结算功能。3.我的订单:实现订单确认、订单列表、删除订单、查询明细功能。4.
7、用户管理:实现登入/登出、用户注册、信息修改功能l管理系统管理描述1.用户管理:对于系统管理员提供用户删除、用户查询功能。2.商品管理:实现商品列表、商品发布、商品删除、商品修改功能。2.2系统结构交易系统和管理系统在系统结构方面完全一致,采用4层结构,主要包括:用户层、控制层、业务层、数据层。表现层:主要负责用户交互和结果显示,交易系统和管理系统有不同的URL入口界面。控制层:主要负责系统的访问控制、数据加载和注销,是系统的核心控制单元。控制层通过系统描述来组织工作。业务层:实现了交易系统和管理系统的主要业务逻辑,是
8、系统主要的运算单元。数据层:实现了静态数据和数据库数据的持久化管理,为业务层提供数据服务,是系统进行数据操作的统一界面。2.2.1交易系统结构图2交易系统结构图2.2.2管理系统结构图3管理系统结构图2.3技术结构本技术结构主要是包含了B2C在线交易系统设计可能用到的具体技术和工具3.访问控制的简单设计3.1访问控制流程图图4访问
此文档下载收益归作者所有