电脑商城的设计.docx

文档编号:24200 上传时间:2024-04-22 格式:DOCX 页数:40 大小:3.03MB
下载 相关 举报
电脑商城的设计.docx_第1页
第1页 / 共40页
电脑商城的设计.docx_第2页
第2页 / 共40页
电脑商城的设计.docx_第3页
第3页 / 共40页
电脑商城的设计.docx_第4页
第4页 / 共40页
电脑商城的设计.docx_第5页
第5页 / 共40页
电脑商城的设计.docx_第6页
第6页 / 共40页
电脑商城的设计.docx_第7页
第7页 / 共40页
电脑商城的设计.docx_第8页
第8页 / 共40页
电脑商城的设计.docx_第9页
第9页 / 共40页
电脑商城的设计.docx_第10页
第10页 / 共40页
电脑商城的设计.docx_第11页
第11页 / 共40页
电脑商城的设计.docx_第12页
第12页 / 共40页
电脑商城的设计.docx_第13页
第13页 / 共40页
电脑商城的设计.docx_第14页
第14页 / 共40页
电脑商城的设计.docx_第15页
第15页 / 共40页
电脑商城的设计.docx_第16页
第16页 / 共40页
电脑商城的设计.docx_第17页
第17页 / 共40页
电脑商城的设计.docx_第18页
第18页 / 共40页
电脑商城的设计.docx_第19页
第19页 / 共40页
电脑商城的设计.docx_第20页
第20页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、任务书毕业设计课题方向:web网站设计题目:电脑商城完成日期:20xx年5月15日一、题目来源:自选二、设计要求:(包括原始数据、技术要求、工作要求、作品要求)实现用户购买商品管理员添加、修改商品三、个人重点:服务器的配置。数据库的连接。用户注册、登录。商品加入购物车。下订单。四、各阶段时间安排,应完成的工作量:序号各阶段工作内容起讫日期备 注1按要求,查阅相关资料20xx年12月10日20xx年12月15日2编写开题报告20xx年12月16日20xx年12月20日3静态页面框架设计20xx年12月21日20xx年01月20日4后台动态页面的设计20xx年01月21日20xx年01月25日5构

2、建数据表20xx年01月26日20xx年02月17日6页面的功能充实20xx年02月18日20xx年03月13日7动态后台功能的实现20xx年03月14日20xx年04月25日8开始撰写毕业论文20xx年04月26日20xx年05月15日9准备毕业答辩20xx年05月16日20xx年05月19日五、应阅读的基本文献目录:1 CSS+DIV网页样式和布局,人民邮电出版社。2 jQuery基础教程(第4版),人民邮电出版社。3 JavaScript DOM 编程艺术(第二版),人民邮电出版社。4 Java Web开发实战经典, 清华大学出版社,5 Java开发实战经典,清华大学出版社。6 SQL

3、Server实用教程(第三版) ,电子工业出版社。指导教师签字: 年 月 日教研室主任签字: 年 月 日院长(副院长)签字: 年 月 日摘 要随着Internet的不断发展,网上购物已经成为一股潮流,全国各地已有很多家大商场加入网上商场,为客户提供24小时方便快捷的在线订购服务。使客户可以足不出户就能买到所有想在商场买到的东西,这是21世纪的一种发展趋势,随着这种发展趋势,网上购物必然会得到大部分人的认可。电脑商城网站主要通过JSP技术、CSS+DIV、jQuery框架、JavaScript、Java和MySQL作为后台数据库开发的Web应用程序。采用B/S(Browser/Server)为模

4、式设计的一个毕业设计选题管理系统,主要针对广大用户进行需求分析,使用方法简单,具有管理员界面:查看商品列表、修改添加商品、修改添加参数,前台界面:用户可以通过注册登录进行商品的查看、购买、用户还可以修改个人信息。关键字:JSP、jQuery、Java、MySQL目 录1 引言11.1研究背景11.2研究目标11.3研究意义11.4开发的工具及技术概述22 网站需求分析72.1功能需求72.2系统业务流程分析73 网站的设计93.1功能描述91.1数据库设计91.2数据库表结构104 系统模块实现124.1数据库连接124.2前台界面134.3后台界面20总结25参考文献26致谢27湘潭医卫职业

5、技术学院毕业说明说1 引言1.1 研究背景在信息化飞速发展的今天,人们的生活越来越离不开互联网,而电脑成为人们日常生活与工作的常用工具,发展势头越来越强劲。电脑销售市场非常火爆,如何在竞争激烈的市场中取得一席之地,是值得每一个电脑销售厂家好好研究的课题。互联网的跨地域性、可交互性、全天候性使其在与传统媒体行业和传统贸易行业的竞争中具不可抗拒的优势,因而发展十分迅速。而电子商务在中国逐步兴起的大环境下,越来越多的人们开始选择在网上购物,这其中包括所有日常生活用品及食品、电子产品等。通过在网上订购商品,可以由商家直接将商品运送给收货人,节省了亲自去商店挑选商品的时间,具备了省时、省事、省心等特点,

6、让顾客足不出户可以购买到自己满意的商品。1.2 研究目标网上商城这样数据流量较大的系统,必修要满足使用方便、操作灵活等设计需求。网上电脑商城的系统目标如下:(1)展示网站商品信息,使用户了解最新的商品动态。(2)用户可以在网站上修改个人资料、登录网站、购买电脑、以及查询提交的订单。(3)实现购物车功能,用户选择所需要的商品。(4)对商品信息进行管理,将电脑商品具体信息都存放在数据库中,并可以修改(5)可以查看和查询用户信息。1.3 研究意义长期以来,大部分的销售活动,都是面对面的销售,如:店铺销售、上门推销等。这些销售活动,都会受到地域、时间、环境等方面的影响,从而给企业、公司等的销售管理带来

7、极大的不便。而且信息的人工管理,也存在诸多缺点。而网上商城,正好能全面解决这样的问题,为企业、公司等的销售管理带来了极大的方便。1.4 开发的工具及技术概述“电脑商城”采用了B/S(Browser/Server)模式,它的开发技术是目前比较流行的。11.11.21.31.41.4.1 B/S(Browser/Server)模式为系统面对无限未知用户提供了可能。当然,与C/S结构相比,B/S架构也存在着系统运行速度较慢,访问系统的用户不可控的弱点。以目前的技术看,局域网建立B/S架构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位

8、的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。1、B/S架构的优点(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理;(2)业务扩展简单方便,通过增加网页即可增加服务器功能;(3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新;(4)开发简单,共享性强。2、B/S 模式的缺点(1)个性化特点明显降低,无法实现具有个性化的功能要求;(2)操作是以

9、鼠标为最基本的操作方式,无法满足快速操作的要求;(3)页面动态刷新,响应速度明显降低;(4)功能弱化,难以实现传统模式下的特殊功能要求。1.4.2 Java语言的简介Java是一种电脑编程语言,拥有跨平台、面向对象、泛型编程的特性。任职于太阳电脑的詹姆斯高斯林(JamesGosling)等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设定在家用电器等小型系统的程式语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期的高,太阳公司放弃了该项计划。随着1990年代互联网的发展,太阳公司看见Oak在互联网上应用的前景,于是改造了Oa

10、k,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java编程语言的风格十分接近C+语言。继承了C+语言面向对象技术的核心,Java舍弃了C+语言中容易引起错误的指針,改以引用取代,同时移除原C+与原来运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。在JavaSE1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳公司对Java语言的解释是:“Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言”Java不同于一般的编译语言和解释语言

11、。它首先将源代码编译成字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。在早期JVM中,这在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。与传统型态不同太阳公司在推出Java时就将其作为开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是太阳公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同,此外,微软公司后来推出了与之竞争的.NET平台以及模仿Ja

12、va的C#语言。后来太阳公司被甲骨文公司并购,Java也随之成为甲骨文公司的产品。1.4.3 JSP技术简介JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网

13、页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP的1.0规范的最后版本是1999年9月推出的,12月又推出

14、了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。1.4.4 Tomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。Tomcat 服务器是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 文档资料

网站客服QQ:2356858848

  客服联系电话:18503783681

copyright@ 2008-2022 thwenku网站版权所有

ICP备案:豫ICP备2022023751号-1


>


客服