版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上购物系统的研究与开发目录摘要1概述2系统体系结构简介3系统设计5难点对策6系统分析4第一章概述引言电子商务是一种基于因特网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新商务模式。本章主要阐述了电子商务的基本概念、发展历程、以及课题研究的方向和意义。从客观上认识它,以确定课题的设计目标和设计目的。§1.1网上购物系统的定义和简介网上购物系统拥有完整规范的商流和金流,整合了几十家国内知名的支付网关,并且内置了多套精美模版,同时还提供灵活强大的模版编辑功能。商家可以根据自己的喜好对网上商店(网上购物系统)的前台页面做个性化设置;同时,网上购物系统还拥有强大的商城功能,如店铺推荐和搜索,商品推荐和展示等等。运营商可以给商家提供全方位的广告宣传和推广。顾客也可以方便的找到自己心仪的商品和商店
第一章概述第一章概述电子商务渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金融机构以及政府等各种机构或个人。
电子商务的目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。第一章概述§1.3电子商务的发展历程电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。但是,近年来,Internet的出现给了电子商务以新的活力,基于Internet的电子商务已经引起了全世界的注意。第一章概述第一章概述第一章概述§1.4中国电子商务发展与现状中国电子商务始于1997年。中国商品订货系统(CGOS)、中国商品交易中心(CCEC)、虚拟“广交会”等大型电子商务项目在1997年陆续推出,拉开了中国电子商务的序幕。1998年“首都电子商务工程”的展开和1999年“8848网上超市”的出现,标志着中国电子商务开始进入快速发展时期,中国电子商务由此正式启动。据统计,目前全国已有4万家商业网站,其中网上商店700余家。电子商务项目大量推出,几乎每天都有各类电子商务咨询网站、网上商店、网上商城、网上专卖店、网上拍卖等诞生第一章概述第一章概述第一章概述第一章概述§1.6网上购物系统的适用范围1.大中型零售商(购物中心/百货/超市/大卖场/专卖店等)2.使用第三方软件系统的大中型零售商3.想通过网店开拓新的销售渠道的传统零售商、纯电子商务零售商第一章概述第二章系统体系结构简介系统的硬件环境
对于此系统必须建立在网络条件下,需要一台既能做服务器又能做客户机的高配置PC机,还需要网络装置,具体要求如下:计算机一台:1.1GBCPU、256M内存、30G硬盘,网络接口卡网络设备:网线、交换机等网络连接设备第二章系统体系结构简介第二章系统体系结构简介第二章系统体系结构简介第三章系统分析§3.1电子商务的运行环境网上购物系统各部分组成应该包括以下内容:消费者:通过因特网络登录到商家站点选购商品。在网上定购商品,负责保证持卡人在消费过程中账号等的支付安全。购物车:确定消费者的购物清单,以及商品的价格,信息等。收银台:便于付款,处理消费者的购物表,以及联系地址,送货和付款方式。运营商家:管理网站的商家,具有管理和经营权,并整理用户需求,为客户服务。第三章系统分析§3.2系统分析网上购物系统中,主要实现以下几个功能:●用户登陆:申请成为会员后才可登陆网站,在网上可以购买商品,以及会员的其它功能。●新用户注册:添加新用户的功能。●收银台:根据用户的购买情况,建立数据表,使商品单和用户对应,确定用户的购买商品,以及付款方式、送货方式等,便于管理。●购物车:便于用户检查自己的所购的商品,用户还可对自己不需要的商品进行删除。●添加商品:当引进一些新品时可以添加商品,以便以后用户的购买。●与我们合作:扩展发展需要,满足需求比较大的用户,便于用户和我们沟通和联系。第三章系统分析数据字典文件名:新用户别名:新用户注册表组成:用户名+密码文件名:购物单组成:商品名+价格+商品信息文件名:商品单组成:商品名+价格+商品信息文件名:用户信息单组成:用户名+送货方式+付款方式+送货地址+商品名+价格+商品信息+备注第四章系统设计§4.1系统总体功能模块本系统的主页上包括以下几个部分:用户登陆、用户注册、系统主页、网上订货、添加商品、购物车、收银台等几个部分第四章系统设计4.1总体功能模块图用户登录系统主页用户注册填写用户信息网上订货浏览商品修改订货单添加商品填写新商品购物车收银台填写购买单保存保单第四章系统设计§4.2系统设计在进行了需求分析和结构后设计后,进入前台设计阶段。前台设计主要应用Lotus\Notes的Designer工具为基础,通过设计后期主帧结构如下图:图4.2用户登陆界面(主帧结构)第四章系统设计第四章系统设计登陆按钮:@If(@Command([FileSave]);@Command([Compose];"shop_bus");@Return(""))新用户注册:连接到新用户注册界面用户名:Inputvalidation输入@If(username="";@Failure("必须提供帐户名。");@Contains(username;"\\":"/":":":"+":"=":"*":"<":">":"\"":";":"|":"?":",":"[":"]":"{":"}":"\'":"(":")");@Failure("您不能在帐户名称中使用以下字符:\\/:;+=\"|?,\'<>[]{}()(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号)");@IsError(@DbLookup("":"NoCache";"";"Login";username;1));@Failure("无此账户名");@Success)第四章系统设计第四章系统设计注册按钮:@If(@Command([FileSave]);@Command([FileCloseWindow]);@Return(""))账户名:Inputvalidation输入@If(name="";@Failure("在保存此文档之前必须提供帐户名。");@Contains(name;"\\":"/":":":"+":"=":"*":"<":">":"\"":";":"|":"?":",":"[":"]":"{":"}":"\'":"(":")");@Failure("您不能在帐户名称中使用以下字符:\\/:;+=\"|?,\'<>[]{}()(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号)");@IsError(@DbLookup("":"NoCache";"";"Login";name;1));@Success;@Elements(@DbLookup("":"NoCache";"";"Login";name;1))>=1;@Failure("您已经有一个这种名称的帐户。要保存此帐户请重命名。");@Success)密码和重复密码:Inputvalidation输入@If(password="";@Failure("请输入密码");@Success)在($$return)域中输入:"<h2>感谢您成为我们的用户,请牢记您的用户名和密码!<ahref=\"/Eshop.nsf/default?OpenForm\">请登陆</a></h2>"第四章系统设计图4.4主页(购物界面):第四章系统设计表单中嵌入商品视图,视图中有如下操作:全部取消:@Command([EditDeselectAll])添加商品:连接到添加商品界面@Command([Compose];"shop_prd")购入:@Command([Folder];"shop_tmp";"0")购物车:连接到文件夹@URLOpen("/Eshop.nsf/shoptmp?OpenView")收银台:连接到收银台界面@Command([Compose];"shop_cnt")第四章系统设计图4.5购物车清空:@If(@Command([EditSelectAll]);@Command([Folder];"del";"1");@Return(""))返回:连接到主页@URLOpen("/Eshop.nsf/shop_bus?Openform")第四章系统设计图4.6添加商品添加按钮:@If(@Command([FileSave]);@Command([Compose];"shop_bus");@Return(""))取消按钮:连接到主页@Command([Compose];"shop_bus")产品名:Inputvalidation输入@If(产品名=""|标价=""|备注="";@Failure("必须提供产品名,标价和产品信息");@IsError(@DbLookup("":"NoCache";"";"shopping";产品名;1));@Success;@Failure("此产品已经存在"))第四章系统设计图4.7收银台第四章系统设计确定按钮:@If(@Command([FileSave]);@Command([FileCloseWindow]);@Return(""))重置按钮:@Command([ReloadWindow]);@All;FIELD用户名:="";FIELD密码:="";FIELDuser_send:="";FIELDuser_mth:="";FIELDuser_name:="";FIELDuser_nmb:="";FIELDuser_ph:="";FIELDuser_add:="";FIELDuser_tmp:="";不允许表中有空值:其中用户名和密码的Inputvalidation与前面一致为了是用户确认自己的商品用@DbColumn("";"":"";"shop_tmp";1)和@DbColumn("";"":"";"shop_tmp";2)从文件夹中列出商品数据在($$return)域中输入:"<h2>感谢您对我们的支持,如果您想继续购物购物<ahref=\"/Eshop.nsf/shop_bus?OpenForm\">请返回到主页</a></h2>"第四章系统设计§4.3系统后台数据库的设计§4.3.1系统的后台数据库本系统的数据库的数据在表单的域中采集,在后台分别建立了用户表、商品表和购物表,以及购物车、删除文件夹。§4.3.2系统的数据库结构根据对此系统功能的详细确定,在开发本系统的过程中,设计了几个表,来存放系统的数据,实现系统的一些主要功能,他们分别是:用户表:用于保存注册的用户数据包括用户名,密码等数据。商品表:商品列表,主要是商品清单,即网站需要卖的所有商品包括商品名、商品信息、商品价格等。购物表:用于用户购物后对其所选购的商品进行存储,包括:用户名、商品列表、总价、以及送货方式、收货人地址、用户备注信息等。购物车文件夹:存放用户购物产品,用户购物完成后清空。包括商品名和标价删除文件夹:用户对购物车修改后,删除商品暂存文件夹,与购物车文件夹结构相同。第五章难点及对策§5.1设计购物车在显示购物商品表后,要从商品表里选出所购商品,并添加到购物车,在LotusNotes的设计过程中,为了完成此项工作,特别添加了shop_temp文件夹,当选除商品后用@Command([Folder];"shop_tmp";"0")命令完成添加到购物车的数据项程序,方便快捷。为了能对购物车进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度办公场地租赁合同标准版3篇
- 2025年度美发店教育培训股份入股合同
- 课题申报参考:明代八景图画史料的搜集研究
- 课题申报参考:面向资源受限场景的语音情绪状态学习研究
- 课题申报参考:面向复杂网络环境的AIGC内容标识机制研究
- 2025年度个人网络虚拟商品购买合同示范文本3篇
- 二零二五年度美容美发行业美容仪器研发与销售合同2篇
- 2025年度个人私有房屋购买合同(精装修房屋智能安防系统版)4篇
- 二零二五版美容院养生项目开发与推广合同4篇
- 2025年度个人与公司间商业借款合同标准版4篇
- 诊所负责人免责合同范本
- 2024患者十大安全目标
- 印度与阿拉伯的数学
- 会阴切开伤口裂开的护理查房
- 《钢铁是怎样炼成的》选择题100题(含答案)
- 实验报告·测定鸡蛋壳中碳酸钙的质量分数
- 部编版小学语文五年级下册集体备课教材分析主讲
- 电气设备建筑安装施工图集
- 《工程结构抗震设计》课件 第10章-地下建筑抗震设计
- 公司法务部工作细则(草案)
- 第18课《文言文二则 铁杵成针》(学习任务单)- 四年级语文下册部编版
评论
0/150
提交评论