精品毕业论文答辩--网上购物系统需求分析素材.ppt_第1页
精品毕业论文答辩--网上购物系统需求分析素材.ppt_第2页
精品毕业论文答辩--网上购物系统需求分析素材.ppt_第3页
精品毕业论文答辩--网上购物系统需求分析素材.ppt_第4页
精品毕业论文答辩--网上购物系统需求分析素材.ppt_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上购物系统的研究与开发,Company Logo,目录,Company Logo,第一章概述,引言 电子商务是一种基于因特网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新商务模式。本章主要阐述了电子商务的基本概念、发展历程、以及课题研究的方向和意义。从客观上认识它,以确定课题的设计目标和设计目的。 1.1网上购物系统的定义和简介 网上购物系统拥有完整规范的商流和金流,整合了几十家国内知名的支付网关,并且内置了多套精美模版,同时还提供灵活强大的模版编辑功能。商家可以根据自己的喜好对网上商店(网上购物系统)的前台页面做个性化设置; 同时,网上购物系统还拥有强大的商城功能,

2、如店铺推荐和搜索,商品推荐和展示等等。运营商可以给商家提供全方位的广告宣传和推广。顾客也可以方便的找到自己心仪的商品和商店,Company Logo,第一章概述,1.2电子商务的定义 电子商务是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的方式。因此,对于电子商务概念的科学理解应包括以下几个基本方面: 电子商务是整个贸易活动的自动化和电子化。 电子商务是利用各种电子工具和电子技术从事各种商务活动的过程。其中电子工具是指计算机硬件和网络基础设施(包括Internet、Intranet、各种局域网等);电子技术是指处理、传递、交换和获得数据

3、的多技术集合。,Company Logo,第一章 概述,电子商务渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。 电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金融机构以及政府等各种机构或个人。 电子商务的目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。,Company Logo,第一章 概述,1.3电子商务的发展历程 电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。但是,近年来,Internet的出现给了电子商务以新的活力,基于Internet的电子商务已经引起了全世界的注意。,C

4、ompany Logo,第一章 概述,1.3.1电子商务的发展史 电子商务始于网络计算。网络计算是电子商务的基础。没有网络计算,就没有电子商务。其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的EDI,都可以说是电子商务的某种发展形式 70年代,美国银行家协会(American Bankers Association)提出的无纸金融信息传递的行业标准,以及美国运输数据协调委员会(Transportation Data Coordinating Committee, TDCC)发表的第一个EDI标准,开始了美国信息的电子交换。 随着美国政府的参与和各行业的加入,美国全国性的EDI委员会X

5、12委员会于80年代初出版了第一套全国性的EDI标准,接着,80年代末期联合国公布了EDI运作标准UN/EDIFACT(United Nations Rules for Electronic Data Interchange for Administration, Commerce and Transport),并于90年由国际标准化组织正式接受为国际标准IDO9735。随着这一系列的EDI标准的推出,人们开始通过网络进行诸如产品交换、订购等活动, EDI也得到广泛地使用和认可。,Company Logo,第一章 概述,不过,EDI始终是一种为满足企业需要而发展起来的先进技术手段,必须遵照统一

6、标准,与普通老百姓一直无缘。而且由于网络在那时仍没有得到充分发展,这使很多商务活动的电子化,仅仅处于一种想法阶段。 直到90年代,随着基于WWW的Internet技术的飞速发展,这些想法逐步成熟,Internet网络开始真正应用于商业交易,这时电子商务才日益蓬勃起来,并成为90年代初期美国、加拿大等发达国家的一种崭新的企业经营方式。因此我们可以说电子商务在今天成为继电子出版和电子邮件之后出现在Internet上的又一焦点的主要原因就是Internet技术的成熟、个人电脑互联性的增强和能力的提高。,Company Logo,第一章 概述,1.4中国电子商务发展与现状 中国电子商务始于1997年。

7、中国商品订货系统(CGOS)、中国商品交易中心(CCEC)、虚拟“广交会”等大型电子商务项目在1997年陆续推出,拉开了中国电子商务的序幕。1998年“首都电子商务工程”的展开和1999年“8848网上超市”的出现,标志着中国电子商务开始进入快速发展时期,中国电子商务由此正式启动。据统计,目前全国已有4万家商业网站,其中网上商店700余家。电子商务项目大量推出,几乎每天都有各类电子商务咨询网站、网上商店、网上商城、网上专卖店、网上拍卖等诞生,Company Logo,第一章 概述,应用模式 日趋多元在BtoC模式中,网上书店和网上商场在增加网上支付功能、完善各项服务后以更大的势头发展;网上拍卖

8、、网上网城、网上邮购等面向消费者的电子商务网站大量推出。不少电子商务企业和工商企业开始酝酿企业间电子商务。证券电子商务也有所发展,“网上炒股”对于有些股民已经成为现实。网络是一片独特的天空,中国国情又有其特殊性。怎样将结合Internet和中国国情,充分发挥电子商务的优越性,实现极富有意义的电子商务技术和商务模式的创新,是摆在中国电子商务业界人士面前的一大课题。,Company Logo,第一章 概述,内外融合: 渐成大势具有外资背景的电子商务企业和项目日益增加。其表现形式是双向的:既有海外风险投资直接进入曾内的电子商务企业,也有国内企业通过海外上市吸收海外资金。在不少电子商务企业内,外籍或具

9、有外资企业背景的高级管理人员显着增加。与此同时,海外电子商务企业开始直接进入中国市场。随着中国加入世界贸易组织的前景日趋明朗,基于超越国界的Internet的电子商务不可逆转地走上了世界经济一体化的道路。,Company Logo,第一章 概述,存在问题 不容忽视“商务为本”观念依然薄弱。中国电子商务是由主导信息技术的IT业界推动的,使得中国电子商务在发展之初就带有浓厚的技术倾向。“重技术、轻商务”的现象比比皆是。 电子商务企业有必要树立“商务为本”的观念,将目光转向工商企业和消费者的实际需求,以此其确立电子商务服务方式和电子商务解决方案。企业和消费电子商务意识有待加强。企业和消费者的电子商务

10、意识不强严重制约着中国电子商务的发展。,Company Logo,第一章 概述,1.6网上购物系统的适用范围 1.大中型零售商(购物中心/百货/超市/大卖场/专卖店等) 2.使用第三方软件系统的大中型零售商 3.想通过网店开拓新的销售渠道的传统零售商、纯电子商务零售商,Company Logo,第一章 概述,1.7课题的任务背景及意义 随着全球电子商务的迅猛发展,电子商务规模日益扩大,如美国2000年电子商务达4887亿美元,日本319亿美元,德国206亿美元1。于是,各国不断开发出形式多样、特点各异的电子商务解决方案。电子商务是商务活动发展的方向。随着经济全球化、网络化、一体化的加剧,参与国

11、际竞争,对每个国家来说,都是不可避免的。而且,今天的国际经济竞争在很大程度上已经变成了信息竞争,发展电子商务将是参与全球经济竞争的重要手段。网络技术时下越来越流行,特别是电子商务给我们的生活带来许多便利,介于现在流行的Lotus/Notes系统为平台,针对此现象,为解决当务之急,实现一个简便快捷的网上购物系统。,Company Logo,第二章 系统体系结构简介,系统的硬件环境 对于此系统必须建立在网络条件下,需要一台既能做服务器又能做客户机的高配置PC机,还需要网络装置,具体要求如下: 计算机一台:1.1 GB CPU、256M内存、30G硬盘,网络接口卡 网络设备 :网线、交换机等网络连接

12、设备,Company Logo,第二章 系统体系结构简介,软件开发环境 本系统是基于Windows 2000操作系统,以LotusNotes为平台而实现的 LotusNotes简介 Lotus R5起源于Lotus Notes,或者称为Notes,包括Notes 的客户端和服务器端。其服务器端运行几个被称作服务器任务的不同过程,包括邮件路由任务、复制任务等。 在Lotus 发展有限公司的支持下,Iris联合公司1995年开发了一种Domino服务器上的HTTP服务,采用超文本传输协议(Hyper Text Transfer Protocol)技术,可以从Notes 中提取数据并以HTML形式发

13、布。这样,您就可以通过在控制台来启动Domino 服务器中的Web服务。,Company Logo,第二章 系统体系结构简介,LotusNotes是基于客户服务器的技术,这个技术是你能够在整个网络中访问、共享和管理信息。通常,Domino服务器中存储这些数据库,在大多数情况下,当单机数据图表表示,就可以打开在服务器中的数据库。客户请求来自服务器的数据库,当打开数据库是,驻留在服务器上的数据库就会出现。 Lotus Notes应用程序通常是通过帮助用户创建、收集、攻祥和管理各种信息的方法,来支持或实现各种商业功能自动化。Notes的电子永建就是Lotus Notes应用程序的一个例子。Notes

14、应用程序可以添加来自外部资源的信息,到处数据到外部数据库,或包含文档。,Company Logo,第二章 系统体系结构简介,Lotus Notes基本功能使用 1 邮件功能的使用。 经过登录页面登录后,在缺省界面的左上角,有邮件选项,进入个人邮件箱后,有新建便笺,工具等标题。 2 日历功能的使用。 日历主要用做个人备忘录,召开会议所用。日历的标题条上有安排会议等选项。 3 通讯录功能的使用。 通讯录主要用做记录和该用户有关的业务及私人往来的帐号,以备发邮件,安排会议等业务之用。 4 待办事宜功能的使用。 建立待办事宜,备忘而已。 5 通过管理员的授权,可以让一部分员工有在server上创建数据

15、库的权限(同时可设定访问权限)。如创建讨论组及Office文档库。,Company Logo,第三章 系统分析,3.1 电子商务的运行环境 网上购物系统各部分组成应该包括以下内容: 消费者:通过因特网络登录到商家站点选购商品。在网上定购商品,负责保证持卡人在消费过程中账号等的支付安全。 购物车:确定消费者的购物清单,以及商品的价格,信息等。 收银台:便于付款,处理消费者的购物表,以及联系地址,送货和付款方式。 运营商家:管理网站的商家,具有管理和经营权,并整理用户需求,为客户服务。,Company Logo,第三章 系统分析,3.2 系统分析 网上购物系统中,主要实现以下几个功能: 用户登陆:

16、申请成为会员后才可登陆网站,在网上可以购买商品,以 及会员的其它功能。 新用户注册:添加新用户的功能。 收银台:根据用户的购买情况,建立数据表,使商品单和用户对应,确定用户的购买商品,以及付款方式、送货方式等,便于管理。 购物车:便于用户检查自己的所购的商品,用户还可对自己不需要的商品进行删除。 添加商品:当引进一些新品时可以添加商品,以便以后用户的购买。 与我们合作:扩展发展需要,满足需求比较大的用户,便于用户和我们沟通和联系。,Company Logo,第三章 系统分析,数据字典,Company Logo,第四章 系统设计,4.1 系统总体功能模块 本系统的主页上包括以下几个部分:用户登陆

17、、用户注册、系统主页、网上订货、添加商品、购物车、收银台等几个部分,Company Logo,第四章 系统设计,4.1总体功能模块图,用户登录,系统主页,用户注册,填写用户信息,网上订货,浏览商品,修改订货单,添加商品,填写新商品,购物车,收银台,填写购买单,保存保单,Company Logo,第四章 系统设计,4.2 系统设计 在进行了需求分析和结构后设计后,进入前台设计阶段。 前台设计主要应用LotusNotes 的Designer工具为基础,通过设计后期主帧结构如下图: 图4.2用户登陆界面(主帧结构),Company Logo,第四章系统设计,Company Logo,第四章 系统设计

18、,登陆按钮: If(Command(FileSave);Command(Compose;shop_bus);Return() 新用户注册:连接到新用户注册界面 用户名:Input validation输入 If(username=;Failure(必须提供帐户名。);Contains(username;:/:+:=:*:;:|:?:,:(:); Failure(您不能在帐户名称中使用以下字符: / : ; + = | ? , ( ) (反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号));IsError(DbLookup(:NoCache;

19、Login;username;1);Failure(无此账户名); Success),Company Logo,第四章 系统设计,Company Logo,第四章 系统设计,注册按钮: If(Command(FileSave);Command(FileCloseWindow);Return() 账户名:Input validation输入 If(name=;Failure(在保存此文档之前必须提供帐户名。);Contains(name;:/:+:=:*:;:|:?:,:(:); Failure(您不能在帐户名称中使用以下字符: / : ; + = | ? , ( ) (反斜线、正斜线、冒号、分

20、号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号)); IsError(DbLookup(:NoCache;Login;name;1);Success; Elements(DbLookup(:NoCache;Login;name;1)=1 ;Failure(您已经有一个这种名称的帐户。要保存此帐户请重命名。);Success) 密码和重复密码:Input validation输入 If(password=;Failure(请输入密码);Success) 在($return)域中输入: 感谢您成为我们的用户,请牢记您的用户名和密码! 请登陆,Company Logo

21、,第四章 系统设计,图4.4主页(购物界面):,Company Logo,第四章 系统设计,表单中嵌入商品视图,视图中有如下操作: 全部取消:Command(EditDeselectAll) 添加商品:连接到添加商品界面Command(Compose;shop_prd) 购入:Command( Folder; shop_tmp; 0) 购物车:连接到文件夹URLOpen(/Eshop.nsf/shoptmp?OpenView) 收银台:连接到收银台界面Command(Compose;shop_cnt),Company Logo,第四章 系统设计,图4.5购物车 清

22、空:If(Command(EditSelectAll);Command( Folder ; del; 1);Return() 返回:连接到主页URLOpen(/Eshop.nsf/shop_bus?Openform),Company Logo,第四章 系统设计,图4.6添加商品 添加按钮: If(Command(FileSave);Command(Compose;shop_bus);Return() 取消按钮:连接到主页Command(Compose;shop_bus) 产品名:Input validation输入 If(产品名=|标价=|备注=;Failure(

23、必须提供产品名,标价和产品信息); IsError(DbLookup(:NoCache;shopping;产品名;1);Success;Failure(此产品已经存在),Company Logo,第四章 系统设计,图4.7收银台,Company Logo,第四章 系统设计,确定按钮: If(Command(FileSave);Command(FileCloseWindow);Return() 重置按钮: Command(ReloadWindow); All; FIELD 用户名:=; FIELD 密码:=; FIELD user_send:=; FIELD user_mth:=; FIELD

24、user_name:=; FIELD user_nmb:=; FIELD user_ph:=; FIELD user_add:=; FIELD user_tmp:=; 不允许表中有空值: 其中用户名和密码的Input validation 与前面一致 为了是用户确认自己的商品用 DbColumn(;:;shop_tmp;1) 和DbColumn(;:;shop_tmp;2) 从文件夹中列出商品数据 在($return)域中输入:感谢您对我们的支持,如果您想继续购物购物请返回到主页,Company Logo,第四章 系统设计,4.3 系统后台数据库的设计 4.3.1 系统的后台数据库 本系统的数

25、据库的数据在表单的域中采集,在后台分别建立了用户表、商品表和购物表,以及购物车、删除文件夹。 4.3.2 系统的数据库结构 根据对此系统功能的详细确定,在开发本系统的过程中,设计了几个表,来存放系统的数据,实现系统的一些主要功能,他们分别是: 用户表:用于保存注册的用户数据包括用户名,密码等数据。 商品表:商品列表,主要是商品清单,即网站需要卖的所有商品包括商品名、商品信息、商品价格等。 购物表:用于用户购物后对其所选购的商品进行存储,包括:用户名、商品列表、总价、以及送货方式、收货人地址、用户备注信息等。 购物车文件夹:存放用户购物产品,用户购物完成后清空。包括商品名和标价 删除文件夹:用户对购物车修改后,删除商品暂存文件夹,与购物车文件夹结构相同。,Company Logo,第五章 难点及对策,5.1设计购物车 在显示购物商品表后,要从商品表里选出所购商品,并添加到购物车,在Lotus Notes的设计过程中,为了完成此项工作,特别添加了shop_temp文件夹,当选除商品后用Command( Folder; shop_tmp; 0)命令完成添加到购物车的数据项程序,方便快捷。为了能对购物车进行修改,特别添加了del文件夹,目的是为了用Command( Folder ; del;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论