- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程网上购系统
成 绩 评 阅 人 评阅日期
计算机科学与技术系
软件工程课程设计说明书
专 业: 网络工程
班 级: 网络08-2班
姓 名: X X X
学 号: 080341202XX
指导老师: X X X
完成日期: 2011-10-08
目 录
网上购物系统
1 系统分析 2
1.1 问题定义 2
1.2 可行性分析 2
1.2.1 技术可行性 2
1.2.2经济可行性 4
1.3 需求分析 5
1.3.1 功能需求分析 5
1.3.2 数据需求分析 6
1.3.3 性能需求分析 6
1.3.4 安全性需求分析 6
2 系统设计 8
2.1 系统总体设计 8
2.2 系统功能模块设计 9
2.2.1企业展示模块 9
2.2.2消费者留言模块 9
2.2.3消费者支付模块 9
2.2.4运营商后台模块 10
2.2.5企业后台模块 10
2.2.6消费者后台模块 10
2.3 数据库设计 11
2.3.1 数据库概念结构设计 11
2.3.2 数据库逻辑结构设计图 12
2.3.3 数据库结构的物理实现 13
3 结束语 15
1 系统分析
1.1 问题定义
传统的电子商务分为B2B(Business To Business,企业对企业)、B2C(Business-to-Consumer,商家对客户)及C2C(Consumer-to-Consumer,客户对客户)三种模式。网上购物系统系属于第二中模式,即B2C模式。基于这一模式,系统抽象出使用本系统的三类角色,包括网站运营商、入驻网站的企业及网上购物者。由这三类角色确定系统需要具备为这三类角色提供中枢交互的功能,即在针对不同角色,使系统具体其独特的功能之余,还应保证系统能方便不同角色间的数据交换和信息交换。
网站运营商(下简称“运营商”)通过本系统为入驻网站的企业提供销售平台,同时对其具有一定的管理功能;入驻网站的企业(下简称“企业”)通过本系统能入驻网站,在网站上建立自己网上店铺,并在其店铺里展示企业的商品,供网上购物者选购;网上购物者(下简称“消费者”)通过本系统,能方便地浏览企业店铺里的商品,并进行选购、支付。
1.2 可行性分析
1.2.1 技术可行性
由于现如今网络几乎已经遍布世界的每一个角落,同时又为了方便用户随时随地使用本系统,本系统采用B/S结构。
B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。
B/S架构软件的优势与劣势体现在以下几个方面:
(1)维护和升级方式简单
(2)成本降低,选择更多
(3)应用服务器运行数据负荷较重
下面来对比比较一下B/S、C/S结构软件技术上的区别:
(1)数据安全性比较
(2)数据一致性比较
(3)数据实时性比较
(4)数据溯源性比较
(5)服务响应及时性比较
(6)网络应用限制比较
下面我们从B/S、C/S这两种结构在商业运用上作比较:
(1)投入成本比较
(2)硬件投资保护比较
(3)企业快速扩张支持上的比较
从以上的分析可以看出,B/S结构的管理软件有着C/S结构软件无法比拟的优势。目前,国外大型企业管理软件要么已经是B/S结构的,要么正在经历从C/S到B/S结构的转变。从国内诸多软件厂商积极投入开发B/S结构软件的趋势来看,B/S结构的大型管理软件势必在将来的几年内占据管理软件领域的主导地位。
1.2.2经济可行性
本系统架构虽有些复杂,但是由于用户量很大,所以能在短时间内还本,盈利也是可观的。因而,从经济角度来说,本系统的开发是可行的。
(1)稳定的消费群体。
根据有关部门调查表明,网上购物系统的客户群都很稳定。可以说,一个好的网上购物系统一般都以其固定的消费群体。其用户只要
您可能关注的文档
最近下载
- 《空间解析拙政园》课件.ppt VIP
- QCR9228-2015铁路通信、信号、电力、电力牵引供电施工机械配置技术规程.pdf
- [优秀QC成果]提高砂层地质条件下地连墙施工质量.pdf
- 员工培训方案及课程大纲[9篇].docx VIP
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习解读专题ppt.pptx VIP
- EPC项目设计管理培训.pptx
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习ppt.pptx VIP
- 国际性教育技术指导纲要 -采用循证方式.docx
- 2025年兵棋章节答案.docx VIP
- 党支部议事规则和决策程序规章制度范文(精选10篇).pdf VIP
文档评论(0)