毕业论文设计基于网络超市商品销售管理系统的设计与实现模板.doc
《毕业论文设计基于网络超市商品销售管理系统的设计与实现模板.doc》由会员分享,可在线阅读,更多相关《毕业论文设计基于网络超市商品销售管理系统的设计与实现模板.doc(43页珍藏版)》请在咨信网上搜索。
1、毕 业 论 文基于网络超市商品销售管理系统设计和实现 基于网络超市商品销售管理系统设计和实现摘 要伴随互联网日益深入我们生活,网上商品销售方法也逐步被大家所接收,所以集成销售管理功效网上销售系统也显得愈加关键而实用。鉴于此,本课题设计了基于网络超市商品销售管理系统。首先,论文简单介绍了商品销售管理系统产生、发展和现实状况;然后对本系统使用几项关键技术做了介绍;最终用软件工程分析方法从系统需求分析、系统设计、数据库设计、系统实现等多个方面对整个系统进行了叙述。同时对系统功效,包含商品目录显示、用户注册、用户登录、购物车、定单查询、系统维护管理等功效模块进行了实现。本系统关键利用了HTML、JSP
2、编程技术和SQL Server数据库等关键技术进行设计、实现。设计中使用页面模块化思想,并部分采取三层架构思想,使用JavaBean 完成对数据库操作,对销售管理、系统维护部分使用Servlet技术实现。当然系统还存在很多不足之处有待改善,尤其是安全方面问题还没有很好考虑和实现。关键词:网络超市;管理系统;JSP;JavaBean;ServletThe Design and Implement of the System of Trade and Management of Products based on Online SupermarketAbstractAs the close lin
3、k of Internet with our lives, the online trading has been accepted by people gradually. So the online integrating system of trade and management becomes very important and useful. Therefore, this project designs the system of trade and management of products based on online supermarket. At the begin
4、ning, the paper introduces the origin, development and the current situation of the system of trade and management of products briefly. Then it describes some key technologies simply being used by the system. Finally, the system has been analyzed from several aspects, such as the analysis of require
5、ment, designs of the whole system, database design and the implementation of system by using the methods of software engineering. Meanwhile, this project implements the functions which the system requires, including the catalogs, user registration, user login, shopping cart, order inquiry, maintenan
6、ce and management of system and so on. The system builds this online shopping system based on HTML, JSP and SQL Server database. In the process of designing system, the thinking of modularization of pages and three-layer structure is adopted in the project. The operation of database is made by using
7、 JavaBean. Servlets are used to achieve some parts of the system, such as the trade management and system maintenance. But lots of improvements should be made for this system, especially the security issue which is not solved properly.Key words: Online Supermarket; Management system; JSP; JavaBean;
8、Servlet目 录论文总页数:32页 1 引言11.1选题背景11.2中国外发展现实状况11.3本课题研究内容及方法22技术理论基础及开发平台32.1 技术理论基础32.1.1 HTML语言32.1.2 JSP技术42.1.3 SQL Server数据库52.2 开发平台52.2.1 介绍52.2.2 特点63 需求分析和设计方案63.1 需求分析63.1.1 需求背景63.1.2 可行性分析73.2 设计方案83.2.1 设计目标83.2.2 系统总体设计84 各模块及数据库设计94.1 数据库设计94.1.1 数据分析94.1.2概念结构分析104.1.3逻辑结构分析114.2各模块具体
9、设计134.2.1 用户模块134.2.2 在线模块144.2.3 系统维护模块174.3关键关键代码174.3.1 数据库连接174.3.2 登录确定184.3.3 购物车194.3.4 管理员维护215 系统运行结果245.1 试验环境和结果245.1.1 试验环境245.1.2 运行结果及分析255.2 系统不足及改善方法28结 论29参考文件30致 谢31声 明321 引言1.1选题背景互联网以前所未有速度发展,成为和报纸、广播、电视相比肩第四媒体,同时以其便捷传输模式改变着大家消费方法。它有着信息传送速度快、信息覆盖面广、成本低特点,互联网已日益成为搜集和提供信息最好渠道并逐步进入传
10、统流通领域。于是电子商务开始流行起来,越来越多商家在网上建立在线商店,打破了传统消费观念,并向消费者展示出一个全新购物理念。商家能够经过对信息筛选处理有用信息,并做出对应销售策略,这能为商家带来便利和更大利润,也能愈加好管理好自己商店。利用简单、便捷、低成本电子通信方法,买卖双方不见面就能够进行多种商贸活动。当今商业经济网络化已经成为网络经济大势所趋,眼下电子商务如雨后春笋般大量涌现,企业网络已经成为一个时尚。为了兼顾商家和用户利益,本课题选择针对基于网络超市商品销售管理系统进行研究设计。本课题关键讨论怎样建设网上购物系统和怎样管理。网上购物是一个含有交互功效商业信息系统,它向用户提供静态和动
11、态两类信息资源。所谓静态信息是指那些不是常常变动或更新资源,如企业介绍、管理规范和企业制度等等;动态信息是指随时改变信息,如商品报价,商品流动和商品信息等。商品销售系统含有强大交互功效,可使商家和用户方便传输信息,完成网上购物交易,加强了厂家和消费者之间沟通,这种全新交易方法实现了零售商家和消费者之间无纸币交换。而对于网上销售商家,只要使用了在线销售管理系统,她们能够轻松建立一个功效强大网上商城,最关键是管理员只需要登录网站后台管理就能够在线公布商品、处理订单,完全不需要任何网站建设知识,这么节省了大量人力、物力和财力。1.2中国外发展现实状况基于网络商品销售管理系统,它是网上商务活动产物,代
12、表了未来零售业走向。在网上商店消费用户无须出门,能够直接经过计算机网络选购商品,由对应网络经销商送货上门。这种直销好处是消费者能够方便地得到所需商品,有效地降低了销售成本,从而大大地降低了商品价格。在欧美等信息化程度较高国家和地域,网络商店发展速度迅猛,享誉全球美国Amazon网上书店,没有一间门市,经营图书250多万种,1997年时营业额就超出了一亿美元。世界级超一流零售商,如沃尔玛、凯玛特、家庭仓储、科罗格、J.C培尼等也纷纷挤身于网络经商行列。调查表明,欧美地域家庭已越来越习惯于在家中从网上购物。而在中国,电子商务一直在艰苦地发展着。从当年8848失落,到现在卓越兴起,或多或少全部表现了
13、中国电子商务活动不完善、不成熟。对基于网络商品销售系统设计开发,能够为完整大型商务网站开发积累大量经验。中国电子商务发展起步相对较晚,直到1996年,燕莎友谊商场才首次经过网上商城售出一个景泰蓝,即使货款支付不是在网上进行,但这毕竟为中国零售业奏出了网上购物先声。伴随中国互联网飞速发展,互联网在大家生产生活中作用提升,致使中国上网人数连续增加,上网人数达9400万,估计今年这一数字将达1.2亿。而且有大部分网民有过网上购物经历,这就说明中国在网上购物用户还是比较多,而且会日益增加,这也说明在中国发展网上购物含有良好群众基础,网上购物方法日益被大家所接收。“中国电信业发展和政策通报会”上,信息产
14、业部相关责任人说,在互联网快速发展中,将加强计划指导,推进网络建设和结构优化,引导企业开发适合市场需求新业务。 同时,研究互联网上各类业务应用商业运行模式,现在已经有很多网上商店,比如,淘宝、易趣、拍拍网等。因为在网上选择范围广,价格实惠,现在越来越多人已经习惯网上购物方法,尤其是年轻一代。1.3本课题研究内容及方法基于网络超市商品销售管理系统,通常存在两种结构:C/S(Client/Server用户端/服务器)架构和基于InternetB/S(Browser/Server浏览器/服务器)架构。B/S架构比起C/S架构有着很大优越性,C/S架构系统依靠于专门操作环境,这意味着操作者活动空间受到
15、极大限制;而B/S架构则不需要专门操作环境,在任何地方,只要能上网,就能够操作该系统。这也就给交互式信息产生发明了先决条件,使得经过互联网信息传输变得愈加便捷。所以,本文设计基于网络超市商品销售管理系统选择是B/S。基于网络超市商品销售管理系统,实质就是程序结合数据库开发网站系统。在该系统中,关键实现用户注册、用户登录、用户留言、购物指南、商品查询、购物车、订单查询等基础功效。管理员能够实现对用户管理、对用户留言管理、对产品种类管理、产品管理、商品管理、订单管理等维护工作。商品销售管理系统不仅要设计漂亮网页,更要有严谨计划,每一个细小步骤全部很关键,这么才能使得在网上交易过程中避免无须要错误发
16、生。对于本系统设计开发,是以JDK+Eclipse+TOMCAT作为开发平台,JSP作为前台开发语言,负责处理页面显示,同时结合Servlets和JavaBean 应用开发。利用JSP产生页面动态部分,HTML产生静态页面,同时在HTML中嵌入JavaScript增加动态效果。使用JavaBean完成对数据库连接封装和对数据库存取操作。在系统维护部分还编写简单Servlet 接收用户输入和提交动作,并依据动作指示进行对应业务处理。另外还需要建立SqlServer数据库。因为传统管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统数据库中,这种方法适合数据量不大时候,不过当数据量比较
17、大而且有较强专业性时,录入费用和犯错可能性全部会增大。尤其对一个网上购物系统,经过长时间运行,统计了大量用户消费统计,不加分析,这些数据全部将毫无用处。建立自己数据库,使得所需商品信息能够立即保留、更新,也能够愈加好立即了解商品买卖情况。2技术理论基础及开发平台2.1 技术理论基础2.1.1 HTML语言HTML(HyperTextMarkupLanguage超文本标识语言)是一个用来制作超文本文档简单标识语言。“超文本”就是指页面内能够包含图片、链接,甚至音乐,程序等非文字元素。HTML文件是带有特定HTML插入标识用以编排文档属性和格式标准文本文件,它能独立于多种操作系统平台(如UNIX,
18、WINDOWS等)。自1990年以来HTML就一直被用作WWW上信息表示语言,用于描述Homepage格式设计和它和WWW上其它Homepage连结信息。HTML文档(即Homepage源文件)是一个放置了标识ASCII文本文件,通常它带有HTM或HTML文件扩展名。生成一个HTML文档关键有以下三种路径:( 1 ) 手工直接编写,比如用你所喜爱ASCII文本编辑器或其它HTML编辑工具。( 2 ) 经过一些格式转换工具将现有其它格式文档(如WORD文档)转换成HTML文档。( 3 ) 由Web服务器(或称HTTP服务器)一方实时动态地生成。通常HTML页面含有以下结构: /这是HTML正文部
19、分可见在一个HTML网页文件中,通常必需有一对标识作为文件开头和结尾,在标识后是头部标识,其后是实体标识。在编辑器中输入html代码即可完成对网页设计,假如在其中加入VB、JAVA等脚本文件和数据库连接相关语句指令,便可对已知数据进行查询,从而生成动态网页一部分。在JSP 中会常常使用HTML 表单提交数据,实现JSP和用户端交互。HTML表单是HTML支持用户在页面输入信息方法,它提供了文本框、单选框、文本区、复选框、下拉菜单等控件,方便和简化用户输入。2.1.2 JSP技术JSP(Java Server Pages)是在服务器端编译实施WEB设计语言,其脚本采取Java技术,完全继承了Ja
20、va全部优点。JSP技术为创建显示动态生成内容WEB页面提供了一个简捷而快速方法,它能使你将网页动态部分和静态部分有效分开。JSP有以下优点:( 1 ) 将内容生成和显示进行分离使用JSP技术,Web页面开发人员能够使用HTML或XML来设计页面静态内容;使用JSP生成页面动态内容。JSP是服务器端技术。在服务器端,JSP引擎解释JSP,生成全部用户端请求内容,然后将结果以HTML或XML页面形式发送给用户端。这有利于开发人员既保护自己代码,又确保任何基于HTMLWeb 浏览器完全可用性。( 2 ) 强调可重用性组件绝大多数JSP页面依靠于可重用、跨平台组件来实施应用程序所要求更为复杂处理。J
21、avaBeans已经是很成熟技术,基于组件方法可供开发人员共享,大大加速了总体开发过程。( 3 ) 采取标识简化页面开发JSP技术封装了很多功效,这些功效是在生成易用、和JSP相关HTML或XML动态内容时所需要。标准JSP标识能够访问和实例化JavaBeans组件、设置或检索组件属性、下载Applet,和实施用其它方法更难编码耗时功效。经过开发制订标识库,JSP技术是能够扩展。开发人员能够为常见功效创建自己标识库,从而使Web页面开发人员能够使用如同标识一样工具来实施特定功效构件。( 4 ) 健壮性和安全性因为JSP 内置脚本语言是基于Java语言,而且全部JSP 全部被编译成Servlet
22、s,JSP 就含有Java技术全部好处,包含健壮储存管理和安全性。( 5 ) 良好移植性作为Java 平台一部分,JSP拥有Java编程语言“一次编写,各处运行”特点,即含有良好移植性。2.1.3 SQL Server数据库SQL(StructuredQueryLanguage)意思为结构化查询语言,是用户操作关系数据库通用语言。根据ANSI(American National Standards Institute美国国家标准协会)要求,SQL被作为关系型数据库管理系统标准语言。SQL语句能够用来实施多种多样操作, 包含数据定义、数据操纵和数据控制等和数据库相关全部功效。现在绝大多数流行关系
23、型数据库管理系统,如Oracle、MicrosoftSQL Server、Access等全部采取了SQL语言标准。即使很多数据库全部对SQL语句进行了再开发和扩展,不过包含Select、 Insert、 Update、 Delete、Create和Drop在内标准SQL命令仍然能够被用来完成几乎全部数据库操作。在使用数据库时用得最多是数据操纵语言,其中以Select语句使用最为频繁。Select语句关键被用来对数据库进行查询并返回符适用户查询标准结果数据。Select语句中在Select关键词以后列名用来决定哪些列将作为查询结果返回。Select 语句中在From关键词以后表格名称用来决定将要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 设计 基于 网络 超市 商品 销售 管理 系统 实现 模板
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。