



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、商学院电子商务系统分析与设计课程设计课程设计题目:商院小超市电子商务系统设计书专业班级:电商091学生姓名:许鹏学号:095021312012 年 6月 19日目录一、 绪论2二、 系统规划2(1)系统建设的背景、必要性和意义2(2)电子商务系统规划的边界,规划目标、任务和要求3(3)电子商务系统规划的组织3(4)规划进度表3(6)可行性研究4(7)新系统的开发方案及候选方案4(8)系统的开发策略5三、 系统分析6( 1)新系统业务流程分析( 2)需求分析、逻辑模型。.7.8四、 系统设计8(1)电子商务系统的总体结构8(2)网络基础设施9(3)系统平台选择11(4)应用系统方案12五、 课程
2、设计总结16一、 绪论在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过来实现的,获取信息也是要在Internet “海洋”中按照一定的检索方式将所需要的信息从上下载下来。因此建设在 Internet 应用上的地位显而易见,它已成为政府、 企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。网络在现代生活中日益盛行,越来越多的人对此也极为痴迷,因为网络使人们的日常生活不仅可以了解到最新的信息,开阔自己的视野, 同时也通过这一工具,开始了新的购物方式-网上超市。二、
3、 系统规划(1)系统建设的背景、必要性和意义“两耳不闻窗外事,一心只读圣贤书” 的时代已经过去,如今大学生多数是 80 末 90 初的一代,他们接受现代社会快节奏的熏, 由于学习需要, 大多配有电脑、手机,伴随着电子商务的兴起,越来越多的人开始习惯了“懒”的生活方式,我们经常可见那些送盒饭的在宿舍楼下穿梭, 这就说明送货上门可行! 网上购物更是风靡校园,每天都可以看到快递,物流的包裹车在校园门口等待。就商学院而言, 校的超市也就是在校门口的商苑有几家, 离学生住的寝室比较远,学生购物不及时, 不方便,在这种环境下网上小超市也就迎来了它的一个发展契机,那就是开展校园及校园附近小规模的网上订货及送
4、货上门服务, 而该系统就是为这样的网上超市而设计和建立的, 从而使网上小超市实现其生存并盈利的目标。(2)电子商务系统规划的边界,规划目标、任务和要求该电子商务系统旨在为广大商学院的在校大学生提供生活上必须的物品, 以达到方便快速的购物体验。只要经营的有面包方便面,零食小吃、水果饮料,以及洗漱和生活日用品,同时还拥有一些其他服务,包括招聘启事,寻物启事,和广告推广等。希望广大在校学生通过登录该系统能够像传统购物方式一样选购到自己喜欢的物品的同时却享受到与传统购物方式不一样的快捷和便利。通过与传统方式的优势竞争能够吸引到越来越多的顾客群体前来购物,与传统的超市分一杯羹甚至是取代传统超市。为了达成
5、这一理想, 将该系统划分为几个板块和一些操作部分, 需要不同的员工进行操作实现, 首先是管理人员对该任务进行总体规划和构思, 其次是要求运营团队能够准确无误的对任务进行执行和完成, 并且验收合格, 再次需要有一个良好的运营机制和漏洞处置, 能够应对各种事件的发生。 最后对于系统开发时间的确定是基于科学的研究制定的基础上宽松 2-7 天的进程制定, 以确保任务的顺利完成。(3)电子商务系统规划的组织项目负责人:超市经理,主管项目的高级行政官员,由他负责对高层管理人员进行交流。项目小组成员:网上超市日常维护和商品管理人员、网上超市客服人员、商品派送员,商品采购员,宣传员。(4 )规划进度表(5)现
6、状初步调查和分析当前网络环境下电子商务无疑成为商家与资本追逐的方向,网上超市当然不会排除在外。传统超市为了获得线上的客流量,纷纷上线网上超市。但是,看似门槛很低的网上超市, 其实在经营中经常面临着怎么选择销售的商品种类以及以及怎么控制物流成本等诸多问题。网上超市所售的产品基本都是生活日常用品,消费者对这些产品的时间性要求很高。就商学院而言,网上超市主要面对在校学生,一方面,他们对生活用品,零食水果等需要也相对较高, 另一方面商学院所开设的专业多样, 从经济管理, 到科学技艺都费非常丰富的, 利用学生所学的专业知识学以致用, 建立一个小型的网上超市的可能性是极高的。 同时还有, 实体超市等货物资
7、源和利用, 给网上超市的建设奠定了基础。(6)可行性研究技术可行性:包括设备条件和技术力量两方面, 由于主要是面向在校大学生,而且是在小超市所在校园里, 所以设计不必请专门的设计来制作, 可以找一些学计算机的同学和我们电子商务的同学来做。大学电脑很普及, 但是还是有部分学生没有电脑。 即使有电脑的学生也不会时时都在上网。而在我们的平台购物,顾客可以选择: 1、在上订货购物。 2、打购物。 3、到代理人寝室购物。 4、通过 QQ 购物。 5、通过短信购物。 6、通过飞信购物。通过这些方式顾客能够更方便快捷的购买到所需的商品。顾客注册是自己的手机, 我们有顾客的资料, 他只需要通过手机说明需要什么
8、商品,不需要其它任何说明,我们自然知道送到那间寝室。针对即时商品,我们的目录海报上商品有相应编码,顾客直接只发送商品编码就能够得到货物。经济可行性:对于资金这一块, 首先可以利用创业团队中同学的一部分零用钱作为启动资金, 同时通过申请创业贷款筹集资金。 再次可以和一些商家达成战略合作,或是广告宣传推广来获取营业外收入。 我们会将其中一小部分钱用来建设和租用服务器,一部分钱用来雇佣网上超市的员工, 最后用来进货。从小做大,经济可行。(7)新系统的开发方案及候选方案目前支持电子商务系统的主流操作系统有Windows 系列和 Unix/Linux 系列。这些系统都是可以很好地支持的开发和建设的,适合
9、作为备选系统方案。 而数据库管理系统依旧有很多, 比如 Microsoft 的 SQL Server 2000、Oracle 公司的 Oracle10g、 IBM 公司的 DB2 以及开源的 MySQL。可参考系统的规模,在以上数据库中进行选择出一个合适的数据库系统,剩下的作为备选方案。B2C 电子零售的网络商店系统使用Java 语言开发是其中的一个候选方案,支持 JSP+Severlet +JavaBeans的应用服务器有许多,其中包括 BEA的 WebLogic、IBM 的 WebSphere、Jarkata 的 Tomcat 服务器。选择使用 BEA的 WebLogic Server 作
10、为候选方案,有三方面的原因:一是 WebLogic 在目前市场上占有率高,性能稳定,服务也很好,符合成熟性原则;二是 WebLogic 支持多种 Java 技术,目前我们的B2C 电子零售的网络商店系统虽然只涉及了JSP+Severlet+JavaBeans ,但是从长远考虑,若要实施整个企业的信息化就必须使用Java 的企业级应用,因此使用支持技术多的应用服务器不会使得二次开发太困难;三是 WebLogic 的市场价格还是可以接受的。(8)系统的开发策略此系统的实现采用了Internet 的 Web 服务,Web 是一个多媒体的信息系统,通过各种超级能够处理文字、图像、声音、视频等多媒体信息
11、,可以方便地从一种资源转到另一种资源。用户可在标准浏览器下进行学习、实验、练习、测试等各种教学活动。而本系统采用B S结构,浏览器通过Web Server 同服务器端的数据库进行数据交互。 BS 结构主要是利用了不断成熟的浏览器技术,结合浏览器的多种 Script 语言 (VBScript、JavaScript等)和 ActiveX 技术,通过浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本, 是一种全新的软件系统构造技术。本系统主要分为前台操作和后台管理两大模块。 前台操作功能模块, 首页的商品展示可以有所有人浏览, 而欲要本系统购买商品, 需要注册并登录才可进行交易,
12、本站用户可以对自己的信息进行管理:信息的修改,密码的修改,查看自己的购物的历史记录。 而其他用户只可浏览商品, 不能进行其他的操作。 后台管理,管理员可以进行用户的管理, 商品的管理,充值卡的管理, 订单的管理等等。三层结构是目前用得最多的, 这种结构比传统的 C/S 结构增加了一个应用程序服务器,应用程序服务器包括了统一的界面、业务规则和数据处理逻辑等等,这样客户端程序就可以做得比较小, 也就是常说的瘦客户, 更由于业务规则和数据处理逻辑的集中在服务器上统一管理, 客户端无须进行复杂的计算, 也不会因为错误的操作而影响到其他的用户,所以他的可靠性、稳定性和效率都比较好。当然开发这样的系统在技
13、术上和成本上要求就要多一些。每一个层都是独立建立一个类库:1、数据访问层( ECS.Dal)此类主要进行对数据库中的表进行增删改查等数据操作。 其中包含获取数据信息、添加数据信息,修改数据信息和删除数据信息等方法。2、业务逻辑层( ECS.Biz)此层主要对用户信息数据的逻辑操作, 例如加密,上传照片, 数据的逻辑运算等逻辑操作, 对数据处理后将数据传递给数据访问层, 只后有数据访问层对数据的操作。3、UI 层( ECS.Web)这一层主要是接受用户录入的数据并传递给业务逻辑层进行操作和通过用户的 请求信息通过该层显示给用户。这一层就是直观的和用户进行交互。为了数据在程序中传递的安全和准确,我
14、特意添加一个实体层, 这一层是绝对独立的一层,它主要起到数据的媒介作用。每一个实体都是一个表中的一条数据,它可以更精确的存储数据从UI 层传递给逻辑层和数据访问层等等。三、 系统分析(1)新系统业务流程分析该系统分为两大块: 前台部分和后台部分, 后台仅供给管理员操作, 可以实现商品的更新, 和上架等数据修改同步。 前台部分主要提供给顾客进行选购,首先进入网页选择购买的商品, 之后选择购买数量和种类和确认收货地址,最后提交订单并付款。当然完成交易并不仅仅是网上操作的,他还需要派送员的参与。 网上超市雇佣派送商品的派送员,完成将商品送至顾客手中的最后一步。(2)需求分析、逻辑模型。四、 系统设计
15、(1)电子商务系统的总体结构一个比较完整的基于Webservice 的 B2B 购物系统,该系统首先应整合Intran 围的 Webservice ,如用户登录模块、购物车模块、商品搜索模块、订单管理模块等。用户登录模块的主要操作是将用户的登录信息和数据库里的用户信息相比较,相同则把此用户标志为有效用户,不同则跳转出错信息提示页面,对用户进行取回密码或建议重新注册的提示。传统购物系统将用户登录模块作为自己的子模块,而直接把这些函数集成到整个系统中,任何一个函数有变动都必须要求整个系统的相应改动和整体测试。而将用户登录模块封装成Webservice 后,就能保持它与整个购物系统的相对独立,只需合
16、理定义其输入输出接口参数就可通过简单协议完成一次Webservice 的调用购物车模块是购物系统中的核心模块之一。将此模块以 Webservice 形式实现,就会大大简化企业构建购物系统的过程,并使系统维护作相对简单。而Webservice 形式的购物车模块不仅仅是一个单独的 WebServlce ,还可以整合许多发布在工 nternet 围的 Webservice ,如运费查询、价格测算乃至在线支付等等。( 2)网络基础设施1、网络基本结构网络系统以通信子网为中心, 通信子网处于网络的层。 通信子网实现网络通信功能,包括数据的加工、 传输和交换等通信处理工作。 即将一个主计算机的信息传送给另
17、一个主计算机。通信子网主要包括交换机、路由器、网桥、中继器、集线器、网卡和缆线等设备及相关软件。资源子网实现资源共享功能, 包括数据处理、 提供网络资源和网络服务。 资源子网主要包括主机及其外设、 服务器、工作站、网络打印机和其他外设及其相关软件。计算机网络连接的计算机系统可以是巨型机、 大型机、小型机、工作站、微型机或其他数据终端设备。通信子网由网络节点、 通信设备、通信线路等组成独立的数据通信系统, 承担全网的数据传输、交换、加工和变换等通信处理工作。2、Internet 及接入ADSL非对称数字用户环路,可以在普通的铜缆上提供1 5 8Mbit s 的下行和 1064kbit s 的上行
18、传输,可进行视频会议和影视节目传输,非常适合中、小企业。可是有一个致命的弱点: 用户距离电信的交换机房的线路距离不能超过 4 6km,限制了它的应用围。3、Intranet 结构4、Extranet 及数据交换要想充分利用 E-commerce和 Extranet 提供的商业机会,您最好向合作伙伴、供应商和客户开放公司的网络。 这样做,用户就可以访问公司的 back-office 应用和服务,譬如订单输入、存货控制、数据文档和 ERP。5、网络互联方式1)局域网与局域网的互联。2)局域网与广域网的互联。3)广域网与广域网的互联。(3)系统平台选择在过去,客户机 / 服务器结构的设计与Web 的
19、相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用 IIS+ASP构成三层式 Web 结构的中间一层,将客户机 / 服务器结构与 Web 密切结合,完成前后端两者的集成输出功能,使得 Web 站点的开发更方便,实现的功能更强大。电子商务中间件构架不仅仅实现电子商务应用的互联, 还能实现应用之间的互操作与集合,负责管理 计算资源及网络通讯。在通信方面,电子商务中间件构架支持各种通信协议和通信服务模式,支持多种数据容的传输,能有效实现数据格式翻译、流量控制、数据加密、数据压缩等功能 ;在电子商务中间件构架核心,完成名字服务、安全控制、并发控制等任务,确保数据可靠性 ;在电子
20、商务应用开发方面,提供基于不同平台的开发接口 ;支持流行的开发工具,及 IDL, DCOM等异构互连接口标准 ;在管理方面,实现电子商务中间件构架本身的配置、 监控,为电子商务应用的易用易管理提供保证。电子商务中间件构架中的应用服务器中间件,也可称为 “应用服务器软件平台 ”。电子商务应用服务器把整个商业过程转化到一个包含若干个阶段的框架结构中,每个阶段代表对一个商业对象 (如定货单 )的分离操作。在每一个阶段,由一个或多个专门的组件对这些商业对象进行操作。 电子商务应用服务器的另一个重要功能是可以与标准的交易中间件实现集成, 这意味着整个平台可以作为一个单一的操作,维护进程的完整性。我们也可
21、以将应用服务器简单理解为对已有中间件技术的更高层次的封装。在电子商务应用中, 应用服务器中间件把不同的应用软件作为构件整合到一个协同工作的环境中, 并为应用提供名字、 事务、安全、消息、数据访问等服务,此外它还提供应用构件的开发、 部署、运行及管理功能, 有效提高了应用的运行效率,大大简化了电子商务应用开发的周期和成本。服务器设备是电子商务的硬件设施, 是电子商务的运行基础。 中、小型企业或中、小型电子商务的服务器设备不一定像大型的企业或电子商务一样大而全。于资金、人员或者技术等原因,有些中、小型企业或没有能力运营所有服务器,这些中、小企业或就采取租用或者托管的方式来实现低成本应用。由于服务器
22、硬件升级速度较快, 为防止主流配置与实际不符, 本书在此不介绍当前服务器设备的主流配置, 而是介绍中、 小型企业,电子商务所需的各服务器在硬件配置对应注意的方面。对于目前主流服务器的配置, 读者可以到各大服务器生产商的查看相关信息。比较大的服务器制造商主要有HP、IBM、DELL、联想、华硕、曙光、浪潮、同方、微星、方正、长城、五舟、SUN、技嘉等。(4)应用系统方案应用系统结构:将紧密耦合的高效的n 层计算技术与面向消息的、松散祸合的Web概念相结合,便是Webservice的核心。通俗地说,它是Web上的组件编程。而基于Webservice的B2B购物系统正是运用最先进的Webservic
23、e的技术,将传统购物系统各子模块做成一个个独立的 Web 构件,封装后以 Webservice 的形式发布到网上。开发人员可通过调用 Web 应用程序接口 (API) ,将 Webservice 集成到购物系统应用程序中, 与调用本地服务所不同的是, WebAPI 调用可通过互联网发送给位于远程系统中的某一服务。功能设计:1)前台购物流程图2)后台购物流程图3)注册功能流程图4)商品搜索流程图5)用户登录流程图6)商品管理流程图7)购物车流程图据库设计:1)数据库表文件采用的数据库是Microsoft Access 2000,建立 shop.mdb 文件 .包含如下几个表文件:member会员表product产品表buy购买信息表主要数据表member 表包含所有会员的数据。字段名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西北工业大学《农业科技英语文献阅读》2023-2024学年第二学期期末试卷
- 贵州中医药大学《温病学医学心理学》2023-2024学年第二学期期末试卷
- 延边大学《医学影像技术专业导论》2023-2024学年第二学期期末试卷
- 湘潭大学《心理咨询的理论与实践》2023-2024学年第一学期期末试卷
- 南阳医学高等专科学校《污染生态学实验》2023-2024学年第二学期期末试卷
- 哈尔滨工业大学《工程结构荷载与结构可靠度》2023-2024学年第二学期期末试卷
- 郑州工商学院《外国文学作品导读(2)》2023-2024学年第二学期期末试卷
- 广州华南商贸职业学院《中国现当代文学名家名作导读》2023-2024学年第二学期期末试卷
- 长沙商贸旅游职业技术学院《运动控制导论》2023-2024学年第二学期期末试卷
- 济宁职业技术学院《建筑力学一》2023-2024学年第二学期期末试卷
- 2025年职业指导师专业能力测试卷:职业指导服务与心理咨询
- 政务服务人员培训
- 学校安全管理制度汇编
- 2025-2030中国化妆棉行业市场深度调研及发展策略研究报告
- 安全标识(教学设计)-2024-2025学年浙美版(2012)美术四年级下册
- 2024-2025学年七年级下册历史 【教学课件】第10课《金与南宋的对峙》
- 早产儿护理的试题及答案
- 信息技术公司成本控制措施
- 贸易安全培训
- 滁州地铁笔试试题及答案
- 八年级英语下学期期中模拟卷(上海专用)-2024-2025学年(牛津上海版)
评论
0/150
提交评论