网上数码商城.docx
- 文档编号:7304939
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:47
- 大小:752.65KB
网上数码商城.docx
《网上数码商城.docx》由会员分享,可在线阅读,更多相关《网上数码商城.docx(47页珍藏版)》请在冰豆网上搜索。
网上数码商城
毕业论文
题目:
网上数码商城
设计人:
指导教师:
所属系别:
计算机工程系
专业班级:
计算机应用技术12
(2)班
2015年
5月
1日
毕业设计(论文)任务书
计算机工程系计算机应用技术专业12级
教研室主任批准(签字):
年月日
系主任批准(签字):
年月日
设计人(作者)王婷婷同组人朱国军、王晋华、张咪、行世通
1、毕业设计(论文)题目:
网上数码商城
二、毕业设计(论文)的目的要求:
本系统主要采用SERVLET技术,要求学生熟悉SERVLET的开发技术,运行原理以及一些基本知识,在Myeclipse环境下运行,Java语言进行本次设计的开发,Tomcat是服务器端的脚本环境,以MySQL作为关系型数据库,以ADO作为数据库访问技术。
网上数码系统是为用户提供查看、管理和购买数码和电脑的工作平台。
主要功能的实现:
首先,将电脑和数码的相关数据以数据的形式保存到后台的数据MySQL库中;其次,通过我们的软件平台实现数码和电脑管理的功能模块,包括:
注册、登录模块、显示数码和电脑模块、加入购物车模块、订单摸块,订单项模块,查询模块等。
三、完成的工作内容:
本系统构建了一个网上数码商城平台,这是一个进行电脑和数码销售的电子商务系统。
用户通过上网进入数码商城系统,可以浏览各种各样的数码和电脑,以及他们的分类详细信息。
如果喜欢哪款数码或电脑可以将其加入购物车。
除此外,已注册的用户可以随时查看购物车信息,决定是否购买。
购物完成后,付款并提交订单。
在本系统中设计人主要完成的工作:
购物车的设计与开发,按照需求分析设计相应的功能模块并进行代码的编写,实现各个功能模块的整体效果并对系统进行整合等。
针对以上内容,完成毕业论文的编写。
4、学生应交出的设计(论文)文件:
在完成毕业设计之后,设计人需要交出的有:
1、系统流程图
2、系统功能模块、系统数据流程图
3、设计完成的源代码
4、毕业设计论文
5、发任务日期:
20年月日
六、完成日期:
20年月日
设计(论文)主导人签字:
设计人、作者签字:
摘要
随着时代的进步,科学技术的发展和计算机行业的领先,随处可见,计算机使用于各个领域,计算机信息处理系统也引用于许许多多的网上管理。
我们设计的网上数码商城系统是信息处理的一个实例平台,我们对网上信息管理系统做了调查和研究,并根据设计需求做出了网上数码商城系统。
在本文中主要介绍了网上数码商城系统处理常见基本问题和事项等研究内容,详细论证了系统的可行性、系统实现以及软件使用过程。
本系统使用数据库并和JDBC无缝相接实现整体效果,实现了用户的注册和登录、购物的管理、商品的分类、订单分类、订单项管理等功能模块。
用户注册和登录模块实现用户的登录权限;购物模块实现了对商品的添加、删除、修改、等功能;商品分类模块实现了对商品的分类,方便用户浏览不同类的产品;订单分类模块、订单项管理模块实现了用户拍下产品,方便用户查看订单等功能。
测试结果表明,本系统实现了用户购买数码产品的功能,基本满足购物管理的需要。
[关键词]:
计算机信息处理系统;电脑、数码;网上商城
作者姓名:
王婷婷
导师姓名:
赵钦
Abstract
AlongwiththeprogressofTheTimes,leadingthedevelopmentofscienceandtechnologyandthecomputerindustry,canbeseeneverywhere,computeruseinallfields,computerinformationprocessingsystemalsoreferencesinmanyonlinemanagement.
Wedesignthedigitalonlinemallsystemisanexampleoftheinformationprocessingplatform,wedidasurveyofonlineinformationmanagementsystemandresearch,andmakethedigitalonlinemallsystemaccordingtothedesignrequirements.Inthisarticlemainlyintroducedthedigitalonlinemallsystemhandlingcommonproblemsandissuessuchastheresearchcontent,demonstratedthefeasibilityofthesystemindetail,systemimplementation,andisthesoftwareprocess.
ThissystemUSESadatabaseandJDBCseamlessconnecttorealizetheoveralleffect,realizetheuserregistrationandlogin,themanagementoftheshopping,theclassificationofgoods,orders,ordermanagementfunctionmodule.Userregistrationandloginmoduletorealizetheuserloginpermissions;Shoppingmoduleimplementsofcommodityadd,delete,modify,andotherfunctions;Theclassificationofthecommodities,commodityclassificationmoduleimplementstheuser-friendlybrowsingisnotthesamekindofproducts;Ordersmodule,ordermanagementmoduleimplementstheusertakeapictureoftheproduct,convenientuserstovieworders,andotherfunctions.
Testresultsshowthatthissystemcanrealizethefunctionoftheuser'sshopping,basicallymeettheneedofmanagementofshopping.
[keywords]:
computerinformationprocessingsystem;Computers,mobilephones;Onlinemall
Authoraaaaai'slastname:
WangTingting
Mentor'sname:
zhaoqin
摘要...........................................................................3
Abstract.......................................................................4
第一章引言....................................................................8
1.1课题背景...............................................................8
1.1.1课题目的...........................................................8
1.1.2课题意义...........................................................9
1.2开发工具简介...........................................................10
1.2.1SERVLET...........................................................10
1.2.2MyEclipse开发工具.................................................11
1.2.3MySql数据库.......................................................11
1.2.4Tomcat7服务器.....................................................11
1.3技术简介...............................................................12
1.3.1JAVA语言..........................................................12
1.3.2MySql语言.........................................................13
1.3.3Java Web Server...................................................14
第二章系统分析.................................................................15
2.1可行性分析.............................................................15
2.1.1技术可行性.........................................................15
2.1.2经济可行性.........................................................16
2.1.3操作可行性.........................................................16
2.2需求分析................................................................16
2.2.1买数码管理系统需求概述.............................................16
2.2.2功能需求...........................................................17
2.2.3性能需求...........................................................18
2.2.4运行需求...........................................................18
第三章总体设计................................................................20
3.1数码电脑流通流程....................................................20
3.2数码电脑查询流程....................................................21
第四章详细设计................................................................22
4.1系统设计的指导思想和原则................................................22
4.2系统的设计模式..........................................................22
4.3系统总体功能............................................................23
4.4系统各功能模块概述.......................................................25
4.4.1系统登录模块.........................................................25
4.4.2数码电脑管理模块.....................................................26
4.4.3用户管理模块.........................................................27
4.4.4购物管理模块.........................................................28
4.4.5数码电脑检索模块.....................................................29
4.5系统数据库设计...........................................................30
4.5.1概念结构设计.........................................................30
4.5.2逻辑结构设计.........................................................33
第五章系统测试.................................................................37
5.1系统的软件结构...........................................................37
5.2系统界面实现.............................................................38
5.2.1用户注册、登录、注销模块.............................................38
5.2.2显示电脑与数码分类模块...............................................41
5.2.3订单与订单项模块.....................................................44
第六章总结....................................................................49
致谢...........................................................................50
主要参考文献...................................................................51
第一章绪论
1.1课题背景
1.1.1课题目的
近年来,随着Internwet迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店、向消费者展现出一种新的购物理念。
本文主要考虑的是建立网上数码商城,设计出网上数码和电脑的出售,使用户可以注册登录,多信息进行选择、查询、处理,并下订单购买。
随着社会的进步和经济的发展,人们的沟通越来越信息化,数码是人们沟通最方便最快捷的产物,但传统数码市场上销售数码的模式存在很多的不足,例如商家房租、员工工资、货物储备、商品打折等等都需要很多资金成本,并且顾客对数码的要求各有不同,有的需要便宜的、有的需要方便的、有的需要实用的、有的需要功能齐全的等等,因此商家为了获得利益,数码的价格进行调整,而在竞争中同等质量数码价格是关键,传统数码销售市场相对于新兴的网络数码销售系统,在价格上已处于劣势。
因此随着Internet的迅速崛起,网络数码销售系统是一种具有交互功能的商业信息系统,该系统就是为了实现客户通过上网,对数码信息的浏览,检索,订购,以及数码销售商对客户信息、数码信息的管理开发的网络应用软件,该系统能够较好地满足网上购买数码电脑客户的基本要求,具有较高的实用价值。
有的商店、企业计算机,尚未用于管理,没有发挥它的效力,资源闲置比较突出,这就是网上购物管理系统的开发的基本环境。
由于商品管理在数据处理上是手工操作,工作量大,出错率高,出错后不易更改。
商品管理采取手工方式对商品情况进行人工管理,由于信息比较多,商品信息的管理工作混乱而又复杂;一般出售情况是记录在简单的凭证上,商品的数目和内容记录在文件中,订单管理的工作人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的凭证中翻阅、查找了,造成查询费时、费力。
如要对很长时间以前的凭证进行更改就更加困难了。
基于这此问题,我认为有必要建立一个网上购物管理系统,使订单管理工作规范化,系统化,程序化,避免订单管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改购物情况。
深入研究如何运用Java和MySql数据库技术来实现一个基于Web的网上购物管理系统。
这对于网上购物理念的理解和具体功能的实现有着积极的意义。
也是对大学期间所学基础和专业知识的全面检验与总结;提高综合运用所学专业知识分析、解决实际问题的能力;掌握文献检索、资料查询的基本方法以及获取新知识的能力;提高计算机软件或应用系统设计和开发的能力;进行撰写技术报告、学术论文等方面的基本训练。
。
1.1.2课题意义
随着社会的发展和人们对网络的充分利用,网上销售可以说是家喻户晓,网上手机销售系统可以为商家解决库存问题,雇员与客户之间的问题,最主要的是给商家带来经济利益,而对于消费者来说他们可以足不出户在家里的网络上挑选自己喜欢的商品,查看商品的详细信息,各个产品的价格等等,为消费者节省了大量的时间,更少了讨价还价的麻烦。
网络手机销售最大的好处就是网络购物可以不受地域上的限制,人们只要通过浏览器就可以实现商品的购买。
网上商城正是为了适应这种以全球为市场的变化而出现和发展起来的。
它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。
网上商城基于网络技术.网络技术提供了实现网上商城的技术平台,而网上商城是网络技术的最新应用和最终目标。
21世纪是—个以网络为核心的信息时代,数字化、网络化与信息化是21世纪的时代特征。
网上商城作为信息时代的一种新的商贸形式,不仅对商务的运作过程和方法产生巨大的影响,实际上也带来了一场革命,其影响将远远超出商务的本身,将从。
社会的生产和管理、人们的生活和就业、政府职能、法律制度以及文化等多方面改变人类的观念、思维和相互交往的方式。
我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出第一台景泰蓝。
虽然货款不是在网上支付,这毕竟为我国零售业在网上销售走出了先声。
如今在上海、北京、深圳等大城市,已有200多家商场、专卖店开设了网上商店,还有一些正处在观望阶段。
真正意义的网上购物,即货款的结算在网上进行,已在国内实现。
深圳吴虹商场开办我国第一家实行下单和网上支付的网上商店。
上网的消费者只需要一张招商银行的“一卡通”,便可轻松购物,24小时内商家送货上门。
中国网上购物的基础环境越来越稳定淘宝、当当、天猫等网上购物网已成为广大网名的购物场所。
随着我过经济持续快速的增长,人民生活水平的提高,中国电信网名的壮大,电脑普及率的提高、计算机技术的发展以及政府多层次多角度的推动,网上购物市场越来越火爆,会逐渐发展及形成人们的主要购物形式。
1.2开发工具简介
1.2.1SERVLET开发工具
Servlet是用JavaServlet应用程序设计接口(API)级相关类和方法的Java程序。
除Java
ServletAPIServlet还可以使用用以扩展和添加到API的Java类软件包。
ervlet在启用Java
的Web服务器上或应用服务器上运行并扩展了该服务器的能力。
Javaservlet对于Web服务器就好象Javaapplet对于Web浏览器。
Servlet装入Web服务器并在Web服务器内执行,而applet
装入Web浏览器并在Web浏览器内执行。
应用编写的Server端程序。
Servlet运行于Java-enabled Web Server中。
Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。
1.2.2MyEclipse开发工具
MyEclipse,是基于Eclipse开发的功能强大的企业级集成开发环境,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。
在结构上MyEclipse有七类特征:
J2EE模型、WEB开发工具、EJB开发工具、应用程序服务器的连接器、J2EE项目部署服务、数据库服务以及MyEclipse整合帮助。
它更是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
在Eclipse中有相应的功能部件来实现这种结构上的模块,MyEclipse也全面支持各种主流的第三方框架,让你能够快速高效地进行开发工作,支持各种基于Eclipse平台的插件,允许你自由定制或扩展个性化功能。
1.2.3MySql数据库
MySQL是一个小型关系型数据库管理系统,它是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
目前MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL关系型数据库于1998年1月发行第一个版本。
它使用系统核心提供的多线程机制提供完全的多线程运行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等编程语言的编程接口(APIs),支持多种字段类型并且提供了完整的操作符支持查询中的SELECT和WHERE操作。
1.2.3TO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 数码商城