毕业论文答辩网上购物系统需求分析素材课件

上传人:仙*** 文档编号:181334996 上传时间:2023-01-12 格式:PPT 页数:39 大小:1.01MB
返回 下载 相关 举报
毕业论文答辩网上购物系统需求分析素材课件_第1页
第1页 / 共39页
毕业论文答辩网上购物系统需求分析素材课件_第2页
第2页 / 共39页
毕业论文答辩网上购物系统需求分析素材课件_第3页
第3页 / 共39页
点击查看更多>>
资源描述
LOGO网上购物系统的研究与开发目录摘要摘要1概述概述2系统体系结构简介系统体系结构简介3系统设计系统设计5难点对策难点对策6系统分析系统分析4毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材2第一章概述v 引言 电子商务是一种基于因特网、以交易双方为主体、以银行电子支付和结电子商务是一种基于因特网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新商务模式。本章主要阐述了电子商务的算为手段、以客户数据为依托的全新商务模式。本章主要阐述了电子商务的基本概念、发展历程、以及课题研究的方向和意义。从客观上认识它,以确基本概念、发展历程、以及课题研究的方向和意义。从客观上认识它,以确定课题的设计目标和设计目的。定课题的设计目标和设计目的。1.1网上购物系统的定义和简介网上购物系统的定义和简介v 网上购物系统拥有完整规范的商流和金流,整合了几十家国内知名的支付网关,并且内置了多套精美模版,同时还提供灵活强大的模版编辑功能。商家可以根据自己的喜好对网上商店(网上购物系统)的前台页面做个性化设置;v 同时,网上购物系统还拥有强大的商城功能,如店铺推荐和搜索,商品推荐和展示等等。运营商可以给商家提供全方位的广告宣传和推广。顾客也可以方便的找到自己心仪的商品和商店 毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材3第一章概述1.2电子商务的定义电子商务的定义 电子商务是利用现有的计算机硬件设备、软件和网络基电子商务是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的方式。因此,对于电子商务概念的科学理解各样商务活动的方式。因此,对于电子商务概念的科学理解应包括以下几个基本方面:应包括以下几个基本方面:v 电子商务是整个贸易活动的自动化和电子化。电子商务是整个贸易活动的自动化和电子化。v 电子商务是利用各种电子工具和电子技术从事各种商务电子商务是利用各种电子工具和电子技术从事各种商务活动的过程。其中电子工具是指计算机硬件和网络基础设施活动的过程。其中电子工具是指计算机硬件和网络基础设施(包括(包括Internet、Intranet、各种局域网等);电子技、各种局域网等);电子技术是指处理、传递、交换和获得数据的多技术集合。术是指处理、传递、交换和获得数据的多技术集合。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材4第一章 概述v 电子商务渗透到贸易活动的各个阶段,因而内容广泛,电子商务渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。建虚拟企业、共享资源等等。v 电子商务的参与者包括消费者、销售商、供货商、企业电子商务的参与者包括消费者、销售商、供货商、企业雇员、银行或金融机构以及政府等各种机构或个人。雇员、银行或金融机构以及政府等各种机构或个人。v 电子商务的目的就是要实现企业乃至全社会的高效率、电子商务的目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。低成本的贸易活动。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材5第一章 概述1.3电子商务的发展历程电子商务的发展历程 电子商务并不是一个新概念,可以说,在几电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。但是,近年来,十年前主机系统出现时就诞生了。但是,近年来,Internet的出现给了电子商务以新的活力,基于的出现给了电子商务以新的活力,基于Internet的电子商务已经引起了全世界的注意。的电子商务已经引起了全世界的注意。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材6第一章 概述1.3.1电子商务的发展史 电子商务始于网络计算。网络计算是电子商务的基础。没有网络计算,就没有电子商务。其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的EDI,都可以说是电子商务的某种发展形式 70年代,美国银行家协会(American Bankers Association)提出的无纸金融信息传递的行业标准,以及美国运输数据协调委员会(Transportation Data Coordinating Committee,TDCC)发表的第一个EDI标准,开始了美国信息的电子交换。随着美国政府的参与和各行业的加入,美国全国性的EDI委员会X12委员会于80年代初出版了第一套全国性的EDI标准,接着,80年代末期联合国公布了EDI运作标准UN/EDIFACT(United Nations Rules for Electronic Data Interchange for Administration,Commerce and Transport),并于90年由国际标准化组织正式接受为国际标准IDO9735。随着这一系列的EDI标准的推出,人们开始通过网络进行诸如产品交换、订购等活动,EDI也得到广泛地使用和认可。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材7第一章 概述 不过,EDI始终是一种为满足企业需要而发展起来的先进技术手段,必须遵照统一标准,与普通老百姓一直无缘。而且由于网络在那时仍没有得到充分发展,这使很多商务活动的电子化,仅仅处于一种想法阶段。直到90年代,随着基于WWW的Internet技术的飞速发展,这些想法逐步成熟,Internet网络开始真正应用于商业交易,这时电子商务才日益蓬勃起来,并成为90年代初期美国、加拿大等发达国家的一种崭新的企业经营方式。因此我们可以说电子商务在今天成为继电子出版和电子邮件之后出现在Internet上的又一焦点的主要原因就是Internet技术的成熟、个人电脑互联性的增强和能力的提高。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材8第一章 概述1.4中国电子商务发展与现状中国电子商务发展与现状 中国电子商务始于中国电子商务始于1997年。中国商品订货系统年。中国商品订货系统(CGOS)、中国商品交易中心()、中国商品交易中心(CCEC)、虚拟)、虚拟“广交会广交会”等大型电子商务项目在等大型电子商务项目在1997年陆续推出,拉开了中国电子年陆续推出,拉开了中国电子商务的序幕。商务的序幕。1998年年“首都电子商务工程首都电子商务工程”的展开和的展开和1999年年“8848网上超市网上超市”的出现,标志着中国电子商务的出现,标志着中国电子商务开始进入快速发展时期,中国电子商务由此正式启动。据统开始进入快速发展时期,中国电子商务由此正式启动。据统计,目前全国已有计,目前全国已有4万家商业网站,其中网上商店万家商业网站,其中网上商店700余家。余家。电子商务项目大量推出,几乎每天都有各类电子商务咨询网电子商务项目大量推出,几乎每天都有各类电子商务咨询网站、网上商店、网上商城、网上专卖店、网上拍卖等诞生站、网上商店、网上商城、网上专卖店、网上拍卖等诞生 毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材9第一章 概述应用模式应用模式 日趋多元在日趋多元在BtoCBtoC模式中,网上书店和网上商场在增加网模式中,网上书店和网上商场在增加网上支付功能、完善各项服务后以更大的势头发展;网上拍卖、上支付功能、完善各项服务后以更大的势头发展;网上拍卖、网上网城、网上邮购等面向消费者的电子商务网站大量推出。网上网城、网上邮购等面向消费者的电子商务网站大量推出。不少电子商务企业和工商企业开始酝酿企业间电子商务。证不少电子商务企业和工商企业开始酝酿企业间电子商务。证券电子商务也有所发展,券电子商务也有所发展,“网上炒股网上炒股”对于有些股民已经成对于有些股民已经成为现实。网络是一片独特的天空,中国国情又有其特殊性。为现实。网络是一片独特的天空,中国国情又有其特殊性。怎样将结合怎样将结合InternetInternet和中国国情,充分发挥电子商务的优越和中国国情,充分发挥电子商务的优越性,实现极富有意义的电子商务技术和商务模式的创新,是性,实现极富有意义的电子商务技术和商务模式的创新,是摆在中国电子商务业界人士面前的一大课题。摆在中国电子商务业界人士面前的一大课题。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材10第一章 概述内外融合:内外融合:渐成大势具有外资背景的电子商务企业和项渐成大势具有外资背景的电子商务企业和项目日益增加。其表现形式是双向的:既有海外风险目日益增加。其表现形式是双向的:既有海外风险投资直接进入曾内的电子商务企业,也有国内企业投资直接进入曾内的电子商务企业,也有国内企业通过海外上市吸收海外资金。在不少电子商务企业通过海外上市吸收海外资金。在不少电子商务企业内,外籍或具有外资企业背景的高级管理人员显着内,外籍或具有外资企业背景的高级管理人员显着增加。与此同时,海外电子商务企业开始直接进入增加。与此同时,海外电子商务企业开始直接进入中国市场。随着中国加入世界贸易组织的前景日趋中国市场。随着中国加入世界贸易组织的前景日趋明朗,基于超越国界的明朗,基于超越国界的Internet的电子商务不可的电子商务不可逆转地走上了世界经济一体化的道路。逆转地走上了世界经济一体化的道路。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材11第一章 概述存在问题存在问题 v不容忽视不容忽视“商务为本商务为本”观念依然薄弱。中国电子商观念依然薄弱。中国电子商务是由主导信息技术的务是由主导信息技术的IT业界推动的,使得中国电业界推动的,使得中国电子商务在发展之初就带有浓厚的技术倾向。子商务在发展之初就带有浓厚的技术倾向。“重技重技术、轻商务术、轻商务”的现象比比皆是。的现象比比皆是。v电子商务企业有必要树立电子商务企业有必要树立“商务为本商务为本”的观念,将的观念,将目光转向工商企业和消费者的实际需求,以此其确目光转向工商企业和消费者的实际需求,以此其确立电子商务服务方式和电子商务解决方案。企业和立电子商务服务方式和电子商务解决方案。企业和消费电子商务意识有待加强。企业和消费者的电子消费电子商务意识有待加强。企业和消费者的电子商务意识不强严重制约着中国电子商务的发展。商务意识不强严重制约着中国电子商务的发展。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材12第一章 概述1.6网上购物系统的适用范围网上购物系统的适用范围v1.大中型零售商(购物中心大中型零售商(购物中心/百货百货/超市超市/大卖场大卖场/专卖店等)专卖店等)v2.使用第三方软件系统的大中型零售商使用第三方软件系统的大中型零售商 v3.想通过网店开拓新的销售渠道的传统零售商、纯想通过网店开拓新的销售渠道的传统零售商、纯电子商务零售商电子商务零售商毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材13第一章 概述1.7课题的任务背景及意义课题的任务背景及意义 随着全球电子商务的迅猛发展,电子商务规模日益扩随着全球电子商务的迅猛发展,电子商务规模日益扩大,如美国大,如美国2000年电子商务达年电子商务达4887亿美元,日本亿美元,日本319亿亿美元,德国美元,德国206亿美元亿美元1。于是,各国不断开发出形式多。于是,各国不断开发出形式多样、特点各异的电子商务解决方案。电子商务是商务活动发样、特点各异的电子商务解决方案。电子商务是商务活动发展的方向。随着经济全球化、网络化、一体化的加剧,参与展的方向。随着经济全球化、网络化、一体化的加剧,参与国际竞争,对每个国家来说,都是不可避免的。而且,今天国际竞争,对每个国家来说,都是不可避免的。而且,今天的国际经济竞争在很大程度上已经变成了信息竞争,发展电的国际经济竞争在很大程度上已经变成了信息竞争,发展电子商务将是参与全球经济竞争的重要手段。网络技术时下越子商务将是参与全球经济竞争的重要手段。网络技术时下越来越流行,特别是电子商务给我们的生活带来许多便利,介来越流行,特别是电子商务给我们的生活带来许多便利,介于现在流行的于现在流行的Lotus/Notes系统为平台,针对此现象,为系统为平台,针对此现象,为解决当务之急,实现一个简便快捷的网上购物系统。解决当务之急,实现一个简便快捷的网上购物系统。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材14第二章 系统体系结构简介系统的硬件环境 对于此系统必须建立在网络条件下,需要一台既能做服务器又能做客户机的高配置PC机,还需要网络装置,具体要求如下:计算机一台:1.1 GB CPU、256M内存、30G硬盘,网络接口卡 网络设备 :网线、交换机等网络连接设备毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材15第二章 系统体系结构简介软件开发环境软件开发环境 本系统是基于本系统是基于Windows 2000操作系统,以操作系统,以LotusNotes为平台而实现的为平台而实现的 LotusNotes简介简介 v Lotus R5起源于起源于Lotus Notes,或者称为,或者称为Notes,包括,包括Notes 的客户端和服务器端。其服务器端运行几个被称作的客户端和服务器端。其服务器端运行几个被称作服务器任务的不同过程,包括邮件路由任务、复制任务等。服务器任务的不同过程,包括邮件路由任务、复制任务等。v 在在Lotus 发展有限公司的支持下,发展有限公司的支持下,Iris联合公司联合公司1995年开发了一种年开发了一种Domino服务器上的服务器上的HTTP服务,采用超文服务,采用超文本传输协议(本传输协议(Hyper Text Transfer Protocol)技术,)技术,可以从可以从Notes 中提取数据并以中提取数据并以HTML形式发布。这样,您形式发布。这样,您就可以通过在控制台来启动就可以通过在控制台来启动Domino 服务器中的服务器中的Web服务。服务。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材16第二章 系统体系结构简介v LotusNotes是基于客户是基于客户服务器的技术,这个技术是你服务器的技术,这个技术是你能够在整个网络中访问、共享和管理信息。通常,能够在整个网络中访问、共享和管理信息。通常,Domino服务器中存储这些数据库,在大多数情况下,当服务器中存储这些数据库,在大多数情况下,当单机数据图表表示,就可以打开在服务器中的数据库。客户单机数据图表表示,就可以打开在服务器中的数据库。客户请求来自服务器的数据库,当打开数据库是,驻留在服务器请求来自服务器的数据库,当打开数据库是,驻留在服务器上的数据库就会出现。上的数据库就会出现。v Lotus Notes应用程序通常是通过帮助用户创建、收集、应用程序通常是通过帮助用户创建、收集、攻祥和管理各种信息的方法,来支持或实现各种商业功能自攻祥和管理各种信息的方法,来支持或实现各种商业功能自动化。动化。Notes的电子永建就是的电子永建就是Lotus Notes应用程序的一应用程序的一个例子。个例子。Notes应用程序可以添加来自外部资源的信息,应用程序可以添加来自外部资源的信息,到处数据到外部数据库,或包含文档。到处数据到外部数据库,或包含文档。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材17第二章 系统体系结构简介 Lotus Notes基本功能使用v 1 邮件功能的使用。邮件功能的使用。v 经过登录页面登录后,在缺省界面的左上角,有邮件选项,进入个经过登录页面登录后,在缺省界面的左上角,有邮件选项,进入个人邮件箱后,有新建便笺,人邮件箱后,有新建便笺,工具等标题。工具等标题。v 2 日历功能的使用。日历功能的使用。v 日历主要用做个人备忘录,召开会议所用。日历的标题条上有安排日历主要用做个人备忘录,召开会议所用。日历的标题条上有安排会议等选项。会议等选项。v 3 通讯录功能的使用。通讯录功能的使用。v 通讯录主要用做记录和该用户有关的业务及私人往来的帐号,以备通讯录主要用做记录和该用户有关的业务及私人往来的帐号,以备发邮件,安排会议等业务之用。发邮件,安排会议等业务之用。v 4 待办事宜功能的使用。待办事宜功能的使用。v 建立待办事宜,备忘而已。建立待办事宜,备忘而已。v 5 通过管理员的授权,可以让一部分员工有在通过管理员的授权,可以让一部分员工有在server上创建数据库上创建数据库的权限(同时可设定访问权限)。如创建讨论组及的权限(同时可设定访问权限)。如创建讨论组及Office文档库文档库。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材18第三章 系统分析3.1 电子商务的运行环境电子商务的运行环境 v网上购物系统各部分组成应该包括以下内容:网上购物系统各部分组成应该包括以下内容:v 消费者:通过因特网络登录到商家站点选购商品。消费者:通过因特网络登录到商家站点选购商品。在网上定购商品,负责保证持卡人在消费过程中账在网上定购商品,负责保证持卡人在消费过程中账号等的支付安全。号等的支付安全。v 购物车:确定消费者的购物清单,以及商品的价格,购物车:确定消费者的购物清单,以及商品的价格,信息等。信息等。v 收银台:便于付款,处理消费者的购物表,以及联收银台:便于付款,处理消费者的购物表,以及联系地址,送货和付款方式。系地址,送货和付款方式。v 运营商家:管理网站的商家,具有管理和经营权,运营商家:管理网站的商家,具有管理和经营权,并整理用户需求,为客户服务。并整理用户需求,为客户服务。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材19第三章 系统分析3.2 系统分析v 网上购物系统中,主要实现以下几个功能:网上购物系统中,主要实现以下几个功能:v 用户登陆:申请成为会员后才可登陆网站,在网上可以购买商品,以用户登陆:申请成为会员后才可登陆网站,在网上可以购买商品,以v 及会员的其它功能。及会员的其它功能。v 新用户注册:添加新用户的功能。新用户注册:添加新用户的功能。v 收银台:根据用户的购买情况,建立数据表,使商品单和用户对应,收银台:根据用户的购买情况,建立数据表,使商品单和用户对应,确定用户的购买商品,以及付款方式、送货方式等,便于管理。确定用户的购买商品,以及付款方式、送货方式等,便于管理。v 购物车:便于用户检查自己的所购的商品,用户还可对自己不需要的购物车:便于用户检查自己的所购的商品,用户还可对自己不需要的商品进行删除。商品进行删除。v 添加商品:当引进一些新品时可以添加商品,以便以后用户的购买。添加商品:当引进一些新品时可以添加商品,以便以后用户的购买。v 与我们合作:扩展发展需要,满足需求比较大的用户,便于用户和我与我们合作:扩展发展需要,满足需求比较大的用户,便于用户和我们沟通和联系。们沟通和联系。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材20第三章 系统分析数据字典数据字典文件名:新用户文件名:新用户别名:新用户注册表别名:新用户注册表组成:用户名组成:用户名+密码密码文件名:购物单文件名:购物单组成:商品名组成:商品名+价格价格+商品信息商品信息文件名:商品单文件名:商品单组成:商品名组成:商品名+价格价格+商品信息商品信息文件名:用户信息单文件名:用户信息单组成:用户名组成:用户名+送货方式送货方式+付款方式付款方式+送货地址送货地址+商品名商品名+价格价格+商品信息商品信息+备注备注毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材21第四章 系统设计4.1 系统总体功能模块系统总体功能模块本系统的主页上包括以下几个部分:用户登陆、用户注册、系统主页、网上订货、添加商品、购物车、收银台等几个部分 毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材22第四章 系统设计4.1总体功能模块图总体功能模块图用户登录系统主页用户注册填写用户信息网上订货浏览商品修改订货单添加商品填写新商品购物车收银台填写购买单保存保单毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材23第四章 系统设计4.2 系统设计系统设计v在进行了需求分析和结构后设计后,进入前台设计在进行了需求分析和结构后设计后,进入前台设计阶段。阶段。v前台设计主要应用前台设计主要应用LotusNotes 的的Designer工工具为基础,通过设计后期主帧结构如下图:具为基础,通过设计后期主帧结构如下图:图图4.2用户登陆界面(主帧结构)用户登陆界面(主帧结构)毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材24第四章系统设计毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材25第四章 系统设计v 登陆按钮:登陆按钮:v If(Command();Command(Compose;shop_bus);Return()v 新用户注册:连接到新用户注册界面新用户注册:连接到新用户注册界面v 用户名:用户名:Input validation输入输入v If(username=;Failure(必须提供帐户名。必须提供帐户名。);Contains(username;:/:+:=:*:;:|:?:,:(:);v Failure(您不能在帐户名称中使用以下字符您不能在帐户名称中使用以下字符:/:;+=|?,()(反斜线、正斜线、冒号、分号、加号、等(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号)括号));IsError(DbLookup(:NoCache;Login;username;1);Failure(无此账户名无此账户名);v Success)毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材26第四章 系统设计毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材27第四章 系统设计v注册按钮:注册按钮:vIf(Command();Command();Return()v账户名:账户名:Input validation输入输入vIf(name=;Failure(在保存此文档之前必须提供帐户名。在保存此文档之前必须提供帐户名。);Contains(name;:/:+:=:*:;:|:?:,:(:);vFailure(您不能在帐户名称中使用以下字符您不能在帐户名称中使用以下字符:/:;+=|?,()(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号)单引号、左右尖括号、大括号和小括号));IsError(DbLookup(:NoCache;Login;name;1);Success;Elements(DbLookup(:NoCache;Login;name;1)=1;Failure(您已经有一个这种名称的帐户。要保存此帐户请重命名。您已经有一个这种名称的帐户。要保存此帐户请重命名。);Success)v密码和重复密码:密码和重复密码:Input validation输入输入vIf(password=;Failure(请输入密码请输入密码);Success)v在在($return)域中输入:域中输入:v感谢您成为我们的用户,请牢记您的用户名和密码!感谢您成为我们的用户,请牢记您的用户名和密码!请登陆请登陆毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材28第四章 系统设计图图4.4主页(购物界面):主页(购物界面):毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材29第四章 系统设计v表单中嵌入商品视图,视图中有如下操作:表单中嵌入商品视图,视图中有如下操作:v全部取消:全部取消:Command(EditDeselectAll)v添加商品:连接到添加商品界面添加商品:连接到添加商品界面Command(Compose;shop_prd)v购入:购入:Command(Folder;shop_tmp;0)v购物车:连接到文件夹购物车:连接到文件夹URLOpen()v收银台:连接到收银台界面收银台:连接到收银台界面Command(Compose;shop_cnt)毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材30第四章 系统设计图图4.5购物车购物车v 清空:清空:If(Command(EditSelectAll);Command(Folder;del;1);Return()v 返回:连接到主页返回:连接到主页URLOpen()毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材31第四章 系统设计图图4.6添加商品添加商品 v 添加按钮:添加按钮:v If(Command();Command(Compose;shop_bus);Return()v 取消按钮:连接到主页取消按钮:连接到主页Command(Compose;shop_bus)v 产品名:产品名:Input validation输入输入v If(产品名产品名=|标价标价=|备注备注=;Failure(必须提供产品名,标价和必须提供产品名,标价和产品信息产品信息);v IsError(DbLookup(:NoCache;shopping;产品产品名名;1);Success;Failure(此产品已经存在此产品已经存在)毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材32第四章 系统设计图图4.7收银台收银台毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材33第四章 系统设计v确定按钮:确定按钮:vIf(Command();Command();Return()v重置按钮:重置按钮:vCommand(ReloadWindow);v All;vFIELD 用户名用户名:=;vFIELD 密码密码:=;vFIELD user_send:=;vFIELD user_mth:=;vFIELD user_name:=;vFIELD user_nmb:=;vFIELD user_ph:=;vFIELD user_add:=;vFIELD user_tmp:=;v不允许表中有空值:不允许表中有空值:v其中用户名和密码的其中用户名和密码的Input validation 与前面一致与前面一致v为了是用户确认自己的商品用为了是用户确认自己的商品用 DbColumn(;:;shop_tmp;1)和和DbColumn(;:;shop_tmp;2)从文件夹中列出商品数据从文件夹中列出商品数据v在在($return)域中输入:域中输入:感谢您对我们的支持,如果您想继续购物购物感谢您对我们的支持,如果您想继续购物购物请返回到主页请返回到主页毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材34第四章 系统设计4.3 系统后台数据库的设计系统后台数据库的设计 4.3.1 系统的后台数据库系统的后台数据库本系统的数据库的数据在表单的域中采集,在后台分别建立了用户表、商本系统的数据库的数据在表单的域中采集,在后台分别建立了用户表、商品表和购物表,以及购物车、删除文件夹。品表和购物表,以及购物车、删除文件夹。4.3.2 系统的数据库结构系统的数据库结构根据对此系统功能的详细确定,在开发本系统的过程中,设计了几个表,根据对此系统功能的详细确定,在开发本系统的过程中,设计了几个表,来存放系统的数据,实现系统的一些主要功能,他们分别是:来存放系统的数据,实现系统的一些主要功能,他们分别是:v 用户表:用于保存注册的用户数据包括用户名,密码等数据。用户表:用于保存注册的用户数据包括用户名,密码等数据。v 商品表:商品列表,主要是商品清单,即网站需要卖的所有商品包括商商品表:商品列表,主要是商品清单,即网站需要卖的所有商品包括商品名、商品信息、商品价格等。品名、商品信息、商品价格等。v 购物表:用于用户购物后对其所选购的商品进行存储,包括:用户名、购物表:用于用户购物后对其所选购的商品进行存储,包括:用户名、商品列表、总价、以及送货方式、收货人地址、用户备注信息等。商品列表、总价、以及送货方式、收货人地址、用户备注信息等。v 购物车文件夹:存放用户购物产品,用户购物完成后清空。包括商品名购物车文件夹:存放用户购物产品,用户购物完成后清空。包括商品名和标价和标价v 删除文件夹:用户对购物车修改后,删除商品暂存文件夹,与购物车文删除文件夹:用户对购物车修改后,删除商品暂存文件夹,与购物车文件夹结构相同。件夹结构相同。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材35第五章 难点及对策5.1设计购物车设计购物车v 在显示购物商品表后,要从商品表里选出所购商在显示购物商品表后,要从商品表里选出所购商品,并添加到购物车,在品,并添加到购物车,在Lotus Notes的设计过的设计过程中,为了完成此项工作,特别添加了程中,为了完成此项工作,特别添加了shop_temp文件夹,当选除商品后用文件夹,当选除商品后用Command(Folder;shop_tmp;0)命令完成添加到购物车的数据项程序,方便快捷。命令完成添加到购物车的数据项程序,方便快捷。为了能对购物车进行修改,特别添加了为了能对购物车进行修改,特别添加了del文件夹,文件夹,目的是为了用目的是为了用Command(Folder;del;1)来删除文件夹的内容。来删除文件夹的内容。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材36第五章 难点及对策5.2用户安全的实现用户安全的实现v为了是用户能安全性,在购物过程中除了要保存用户的商品表、地址、联系方式、付款相为了是用户能安全性,在购物过程中除了要保存用户的商品表、地址、联系方式、付款相关内容等项目外,为了不能混淆用户购物表和防止非法用户的登陆,其中对用户的安全登关内容等项目外,为了不能混淆用户购物表和防止非法用户的登陆,其中对用户的安全登陆的密码识别系统是至关重要的。在设计过程中,用了陆的密码识别系统是至关重要的。在设计过程中,用了DbLookup函数,思路是:函数,思路是:v 从注册的用户列表中搜索用户所写的用户名相同的用户名,用从注册的用户列表中搜索用户所写的用户名相同的用户名,用DbLookup函数查找函数查找的密码是否与用户所填的密码吻合,来确定合法的登陆。的密码是否与用户所填的密码吻合,来确定合法的登陆。v具体程序如下:具体程序如下:v域:用户名(域:用户名(username)Input validation输入输入vIf(username=;Failure(必须提供帐户名。必须提供帐户名。);Contains(username;:/:+:=:*:;:|:?:,:(:);vFailure(您不能在帐户名称中使用以下字符您不能在帐户名称中使用以下字符:/:;+=|?,()(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、(反斜线、正斜线、冒号、分号、加号、等号、双引号、垂直条、问号、逗号、单引号、左右尖括号、大括号和小括号)单引号、左右尖括号、大括号和小括号));IsError(DbLookup(:NoCache;Login;username;1);Failure(无此账户名无此账户名);vSuccess)v域:密码(域:密码(userpassword)Input validation输入输入vIf(userpassword=;Failure(必须提供密码。必须提供密码。);DbLookup(:NoCache;Login;username;2)!=userpassword;Failure(密码有误密码有误);Success)毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材37结束语 十分感谢十分感谢XXX老师对我的精心指导,在老师对我的精心指导,在X老师老师的指导下使我解决了一个又一个难点和疑点。并对的指导下使我解决了一个又一个难点和疑点。并对老师的工作态度和工作精神由衷的佩服,在老师的老师的工作态度和工作精神由衷的佩服,在老师的影响下使我顺利完成毕业设计,对此我表示由衷的影响下使我顺利完成毕业设计,对此我表示由衷的感谢。同时我还要感谢同组的同学,在我们的互相感谢。同时我还要感谢同组的同学,在我们的互相帮助下才能如期的完成工作。感谢他们对我的工作帮助下才能如期的完成工作。感谢他们对我的工作提出的宝贵意见,以及大量的指导和帮助。提出的宝贵意见,以及大量的指导和帮助。限于时限于时间和水平,难免有不妥之处,敬请批评指正。间和水平,难免有不妥之处,敬请批评指正。毕业论文答辩毕业论文答辩-网上购物系统需求分析素材网上购物系统需求分析素材38LOGO
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!