网上购书系统的研究与开发毕业设计论文.docx
《网上购书系统的研究与开发毕业设计论文.docx》由会员分享,可在线阅读,更多相关《网上购书系统的研究与开发毕业设计论文.docx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、哈尔滨理工大学专科毕业论文 哈尔滨理工大学荣成学院专科生毕业设计(论文)任务书学生姓名: 学号:0930180106学 院: 专业:计算机应用技术任务起止时间: 2012 年 3 月26日至 2012年 6 月18日毕业设计(论文)题目:网上购书系统的研究与开发毕业设计工作内容:本文以网上书店系统的开发和实现为研究对象,进而对其进行了比较全面的分析,分析了相关技术、系统、需求等内容。并对这个系统的开发与设计进行了较为详细的介绍。首先进行简单需求分析,然后利用功能模块图说明了系统总体结构。通过系统概要设计对该网上购书系统的设计思路和方案详尽的描述,系统测试通过硬件、软件、黑盒、白盒和功能的测试对
2、该系统加以验证。资料:1王莉基于JSP的网上购书系统20104:1-81.2张跃平耿祥义JSP程序设计北京:清华大学出版社.3董宁 Javascript语言与Ajax应用中国水利水电出版社. 4郭克华 JavaEE程序设计与应用开发清华大学出版社. 指导教师意见: 签名:年 月 日系主任意见:签名:年 月 日1网上购书系统的研究与开发摘 要随着信息技术的不断发展,越来越多的人喜欢上了网络购物,网上购物不但经济实惠,而且在种类上,也相对来讲更受广大消费者的喜欢。所以,无数个网络公司把握住了这个机遇,就这样,无限个B2B电子商务平台就这样出现了。在电子商务网站中,网上书店是目前应用最广、最成功的典
3、范之一。通过这类的网站,用户不但可以充分利用Internet的发展给人类带来的便捷,突破时间和空间上的限制,实现网上购书。还有很多的资源供消费者选择,所以,这是电子商务网站发展的很好的一个原因。本文着重论述了网上购书系统的功能设计与实现过程,包括系统需求分析和系统的功能设计、数据库设计以及主要JSP页面的设计。本文根据系统功能需求,包含了用户注册登录、购物车、图书列表和订单生成等主要功能模块。网上购书系统是目前应用最广的一个电子商务平台,目前有很多的大型网上购书系统平台如当当网,卓越亚马逊图书等网上购书网站,所以,网上购书系统越来越受人们的喜爱。关键词 网上购物;电子商务;JSP;购书系统On
4、line bookstores system research and developmentAbstractWith the development of it, more and more people like the network shopping, online shopping not only affordable, and in species, also relatively by vast consumers like more. So, many network company grasped the opportunity, so, infinite a B2B e-
5、commerce platform so appeared.In e-commerce sites, online bookstore is the most widely used at present, the most successful one of the model. Through this kind the website, the user can not only make full use of the development of the Internet brings human and convenient, the breakthrough time and s
6、pace limitations, realize the online bookstores. Still have a lot of resources for the consumer choice, so, this is the development of e-commerce sites is a good reason.This paper focuses on the online bookstores the function of the system design and realization process, including the system demand
7、analysis and the function of the system design, database design and main the JSP page design. This paper according to the system function demand, contains the registered user login, shopping cart, book list and order form and other main function modules.Online bookstores system is currently the most
8、 widely used an electronic commercial platform, there are a lot of large online bookstores system platform as dangdang network, outstanding books, amazon online bookstores website, so, online bookstores system more and more get of people love.Keywords Online shopping,Electronic business,JSP,Acquisit
9、ion system 目 录摘要IAbstractII第1章 绪 论11.1研究背景11.2研究现状11.2.1电子商务的发展11.2.2网上书店的发展21.3开发意义3第二章系统概述及需求分析42.1课题的需求分析42.2 网站最终要实现的功能42.3网站功能概述52.4网站功能模块图62.5开发技术与平台论证62.5.1开发技术平台6第三章 系统总体设计93.1 系统目标93.2系统结构的总框架93.3系统功能模块划分93.4完整的购书过程113.5数据库设计113.5.1数据库的概念113.5.2 数据库的选择123.5.3数据表的建立13第四章 系统详细设计154.1登录页面154.2
10、 购物车管理页面164.3订单管理页面184.4顾客留言页面184.5 修改注册资料页面19第五章 系统测试205.1测试方法205.2 测试平台205.2.1 硬件要求205.2.2 软件要求215.3 测试项目及结果分析21总结23致谢24参考文献25 38第1章 绪 论1.1研究背景随着互联网的发展,已经有越来越多的企业开始创建自己的网站。基于Internet的信息服务,商务服务已经成为了现代企业的一项不可缺少的内容。很多企业已经不满足于只建立一个简单的而且仅仅能够发布信息的静态网站。就目前而言,现代企业需要的是一个功能强大,能提供完善电子信息服务的动态商务网站。JSP是SUM公司推出的
11、一种网站开发技术,SUM公司借助了自己在JAVA上的非凡造诣,继续把人们引进JSP时代,JSP即Java Server Pages,它可以完成功能强大的WEB应用程序1,从而给人们制造更多的方便。在毕业设计过程中,我们采用了JSP作为开发工具,来构建一个能实现简单的电子商务的小型动态的商务网站网上购物书店。该系统能够基本实现用户的注册,登录功能,而且能够实现商品的订购和留言等功能。该系统基本上具备了一个网上商品销售系统应该具备的功能,该系统基本上也体现了构建一个动态商务网站所需要的技术,可以说,目前的商务网站也是这种小型网站的扩充和重复。1.2研究现状所谓的电子商务,指的是各种具有商业活动能力
12、的实体包括政府机构、金融机构、生产企业、商贸企业以及个人消费者等)利用网络以及先进的数字化传媒技术进行的各项商业性贸易活动。其中特别需要强调的两个特点分别是:商业背景以及网络化和数字化。简而言之,电子商务就是通过电子网络渠道达成的商务活动。1.2.1电子商务的发展电子商务是计算机网络的第二次革命,它通过电子手段建立了新的经济秩序,电子商务不仅仅涉及电子技术和商业交易本身,而且还涉及了诸如金融、税务、教育等社会的其他层面。对于电子商务的研究开始于20世纪70年代末,而实施则要更晚些,实施分为两步,其中电子数据交换(Electronic Data Interchange,EDI)开始于20世纪80
13、年代中期,而Internet上的电子商务始于20世纪90年代初期。电子商务活动分成两大类:企业组织-企业组织(Business-Business,B2B)型与企业组织-消费者(Business-Consumer,B2C)型。据统计,目前的电子商务活动中有80%属于B2B型商务活动,这是因为企业组织的信息化程度和技术水平比个体消费者明显要高很多,主要面向的就是企业与企业,为企业之间提供进行采购、销售和结算等业务的平台。而B2C则是直接面向终端的大众消费者。它通常也有两种形式,一种是一个大的超市,里面摆放着大量的商品,提供给消费者,可以直接去选择并且购买;而另一种形式则是类似一个大商城,商城中有许
14、多柜台,用户可以直接到柜台选择和购买自己喜欢的东西,然后再去结算,这种商城只提供柜台以及相关的服务,并收取相应的柜台使用费。电子商务将传统的商品交易流程电子化以及数字化。一方面从实物流转变成了电子信息流转,大量的减少了人力、物力以及财力;而另一方面则突破了时间与空间的限制,很大程度的提高了工作以及学习的效率。1.2.2网上书店的发展根据有关的统计数据显示,网上书店在我国的图书零售市场已经占据了大约5%的份额。用户在网上进行采购时,一切的信息和数据都将通过网络进行传递以及流动,一切都在瞬间完成,从而提高了采购的效率。而当当和卓越亚马逊两家企业则凭借着早“触网”的优势,已经占据了整个网上书店市场的
15、80%。网上书店的出现,不仅仅丰富了图书零售业的,同时也还满足了不同层次的读者的不同需求。在此之外,例如豆瓣、99读书人、红泥巴等特色网上书店也风起云涌,短期内就培养了大批上网阅读的特定读者群体。从而也给自己带来了相当可观的效益。在网上书店迅速发展的同时,实体书店的经营者也已经开始集体意识到了网上书店对自身的冲击以及其中的巨大商机,于是纷纷加入网上书店业务,希望通过网络为读者提供相关服务。虽然这不能与专业的网络书店销售相媲美,但是随着时间的日益推移,实体书店的网上销售能力也正形成着不可忽视的力量,越来越多的实体店的网上书店都开始粉墨登场。虽然已经有很多的书店正式开的是“触网”或已经享受到了网上
16、书店所带来的利润,但是从实际运作上来看,实体书店建立网络书店还处于初级阶段,在网上书店的整体运营上还是没有经验,无法带给人专业的感觉。他们急需要一个充分的适合自己店铺的网上书店系统。因此我们应该针对不同客户的需求而开发出不同的网上书店系统产品。本系统的开发具备了一定的通用性,符合大部分的书店经营者的一般需求,同时能够为客户的网络平台带来一些专业性的帮助。1.3开发意义随着网络的普及,信息量不断的增加已经使网络开始独占鳌头,充分的利用网络来方便人们的生活是应该非常明智的选择。网上购书的理念也并不复杂,它是将互联网和人们的生活充分的结合起来的一个典型的应用。对于读者来说,网上书店随手可碰,只要有网
17、络就可以有书店;并且它永远不会下班关门,读者可以随时随地的自由地查询以及订购图书。读者无需亲自到书店里进行查找,只要坐在电脑前,开机上网便可买到所需要的书籍。同时读者在挑选图书的范围上也大大扩大了很多,在可以更方便地检索图书的同时,还减少了书店在图书的销售环节的的支出。除此之外,读者在购买图书之前的翻阅详看,耗时费力,尤其是热衷书店者,大多是奋力开拓事业的人和苦心求学深造者,时间对于他们而言是无比宝贵的。而网上书店检索的灵活性以及描述的详细性则大大的节省了图书的选择时间。这对于那些没有时间经常去传统书店或者住所离传统书店较远的读者来说,具有相当大的实际意义。因此网上购书模式将有非常长远的发展2
18、。第二章 系统概述及需求分析2.1课题的需求分析(1)技术可行性此网上书店系统可以运行于windows xp,windows 7,windows server 2000/2003,windows vista操作系统。对系统要求只需要装有My Eclipse即可。对计算机的硬件配置没有太高要求,现在的个人电脑基本完全可以满足条件。数据库运用简单易学的my sql来实现。在网站设计方面,运用jsp、JavaScript、struts、hibernate、css、mysql的网上书店。(2)经济可行性这个系统完全可以运行于现在市场上所出售的各种个人电脑,系统成本都主要集中在系统的开发上。而且当系统投
19、入运行后,可以实现在网上卖书的功能。系统所带来的效益远远大于系统软件的开发成本。所以在经济上是完全可行的。(3)操作可行性界面设计充分考虑浏览用户的习惯,图书信息浏览、会员注册登录、购书、留言等功能操作方便。而且所有网页设计清新、简洁、合理,不会让用户感到视觉疲劳。可操作性非常强。2.2 网站最终要实现的功能网上书店系统的模块主要实现以下功能:1会员登陆及身份验证A用户注册成为会员 B验证用户注册信息C会员登陆系统时的身份给证 D修改资料2在线选购商品A浏览不同类别的书籍 B书籍查询 C用户选购自己喜爱的书籍并放入购物车 D用户管理自己的购物车 E用户提交订单 F用户查看自己提交的订单信息2.
20、3网站功能概述该系统主要分为七大模块:用户登录注册、网上购物、订单管理、修改注册资料和顾客留言、书店新闻和检索功能。各模块的功能如下:一、用户登录、注册用户注册是为了保证用户在本网站的安全性,便于网站管理。用户登录后才可以进行购物。二、网上购物用户在进行网上购物时,必须先登陆,如果是新用户,则必须先进行注册。(1)、书籍展示用户可以通过搜索的方式查看书籍信息,搜索的方式有:按图书类别、按书名、按作者、按出版社。每本书都显示了书名、作者、定价、特价等,如果想了解每本书的详细信息可以点击书名,详细信息还包括了书影、内容简介等。用户还可以通过:新书上架、特价书籍、这两个专栏进行查看(2)、购物车用户
21、在浏览书籍时,按下“放入购物车”按钮,就可以将书籍放入自己的购物车中,便于购买。用户还可以根据自己的需要,进行查看、修改和清空购物车的操作。三、订单管理用户在提交订单以后,可以点击订单管理,并进行订单管理。四、顾客留言注册或者登录成功以后,顾客可以通过导航栏的顾客留言,用户可以进行在线留言。将自己的意见与建议写在里面。五、书店新闻用户可以通过“书店新闻”查看本书店的即时信息和动态。首页正中部分就是特价区和新品上市。在里面可以搜索到自己想要的书籍。六、修改注册资料在登录成功以后,用户可以修改注册资料,但是一定要符合条件。然后提交会显示修改成功或者跳转到错误的页面。七、检索功能在每个页面的右上角都
22、有一个搜索条,那里面有个搜索条件,里面限定了搜索条件。可以根据图书的限定条件来检索图书。2.4网站功能模块图网上书店系统注册登录购物车管理订单管理顾客留言修改注册资料检索书籍网上购物商品展示购物车下订单 图2-1 网站功能模块图2.5开发技术与平台论证2.5.1开发技术平台1、JSPJSP是JavaServerPage(Java服务器页面)的简称,它是Sun公司倡导、众多公司参与一起建立的一种动态网站技术,类似与ASP、PHP等,主要用于开发动态网页内容。JSP具有以下的优点:1)跨平台:JSP支持绝大部分平台,包括现在非常流行的LINUX系统,应用非常广泛的ApaChe服务器也提供了支持JS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上购书系统的研究与开发 毕业设计论文 网上 购书 系统 研究 开发 毕业设计 论文
限制150内