互联网在线交易系统设计书

互联网在线交易系统设计书

ID:1344731

大小:600.50 KB

页数:29页

时间:2017-11-10

互联网在线交易系统设计书_第1页
互联网在线交易系统设计书_第2页
互联网在线交易系统设计书_第3页
互联网在线交易系统设计书_第4页
互联网在线交易系统设计书_第5页
资源描述:

《互联网在线交易系统设计书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、互联网在线交易系统设计书1.简介随着信息技术的发展,信息技术处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。由于网络用户的迅速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。电子商务是能够在网上完成供、产、销的全部业务流程的虚拟市场。封闭式的银行电子金融系统已变成开放式的网络电子银行。电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双向信息沟通,灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,改变了贸易形态,有助于降低企业成本和竞争力。

2、电子商务给消费者提供了更多的选择,提供了更好的便利性。,本设计文档的目的是介绍的B2C(企业对客户)在线交易系统的详细设计过程的描述。软件设计规范书着重于在线交易系统是如何被构造的。它包括四个模块:软件结构设计描述了整个系统,界面设计开发了用户界面,如图形用户界面,组件级设计指定组件的系统(类),数据设计描述了所有的数据结构(类)被使用。2.系统架构设计在软件设计阶段,需要为应用系统确定一个体系结构。在较为复杂的应用系统中,如果没有一个良好的体系结构会使整个系统异常庞大而且杂乱无章,不利于日后的维护和扩展2.1功能结构B2C在线交易系统,包括交易系统和管

3、理系统两个独立的子系统,主要包括:商品展示、购物车管理、我的订单、用户管理、商品管理五个功能模块。28图1功能模块图l交易系统功能描述1.商品展示:实现商品预览、商品明细、分类检索功能。2.购物车:实现添加商品、删除列表、数量修改、结算功能。3.我的订单:实现订单确认、订单列表、删除订单、查询明细功能。4.用户管理:实现登入/登出、用户注册、信息修改功能l管理系统管理描述1.用户管理:对于系统管理员提供用户删除、用户查询功能。2.商品管理:实现商品列表、商品发布、商品删除、商品修改功能。2.2系统结构交易系统和管理系统在系统结构方面完全一致,采用4层结构

4、,主要包括:用户层、控制层、业务层、数据层。表现层:主要负责用户交互和结果显示,交易系统和管理系统有不同的URL入口界面。控制层:主要负责系统的访问控制、数据加载和注销,是系统的核心控制单元。控制层通过系统描述来组织工作。业务层:实现了交易系统和管理系统的主要业务逻辑,是系统主要的运算单元。数据层:实现了静态数据和数据库数据的持久化管理,为业务层提供数据服务,是系统进行数据操作的统一界面。282.2.1交易系统结构图2交易系统结构图282.2.2管理系统结构图3管理系统结构图2.3技术结构本技术结构主要是包含了B2C在线交易系统设计可能用到的具体技术和工

5、具283.访问控制的简单设计3.1访问控制流程图图4访问控制流程图3.2访问控制流程说明编号消息名称消息说明1HttpServletRequest浏览器发来的HttpServletRequest请求2ActionForm通过ActionForm获取Struts加载的页面表单数据3Exectute根据配置调用指定的Action指定的方法处理请求4ActionForm.getXxx()通过ActionForm获取页面表单数据5BusinessFactory.getBusiness获得Business对象6BusinessMethod调用业务逻辑7Import

6、使用Pojo进行数据操作8DAOFactory.getDAO获得Dao对象9DaoMethod调用Dao方法,执行数据库操作10Returnexecutionresult返回Dao执行结果,给Business11Returnexecutionresult返回Business执行结果,给Action12ActionForward.findForwardAction返回执行结果给新的画面(Struts-Config.xml配置)13HttpServletResponseMappingDispatchAction返回处理结果给浏览器284.数据库设计4.1数据

7、库E-R图图5数据库E-R图4.2数据表设计l类别表(category)字段名称类型约束描述category_idintegerpk类别idfathercategoryidintegernotnull父类别idnamevarchar(128)notnull类别名descriptionvarchar(512)/类别说明l商品表(product)字段名称类型约束描述product_idintegerauto_increment/pk商品idnamevarchar(50)notnull商品名basePricenumeric(12,2)notnull价格cate

8、gory_idinteger/类别idimagesvarchar(128)/图片

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。