毕业设计(论文)JSP网上宠物商店的设计与实现.doc
《毕业设计(论文)JSP网上宠物商店的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)JSP网上宠物商店的设计与实现.doc(43页珍藏版)》请在三一办公上搜索。
1、诚信申明本人申明:我所呈交的本科毕业设计(论文)是本人在导师指导下对四年专业知识而进行的研究工作及全面的总结。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中创新处不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京化工大学或其它教育机构的学位或证书而已经使用过的材料。与我一同完成毕业设计(论文)的同学对本课题所做的任何贡献均已在文中做了明确的说明并表示了谢意。若有不实之处,本人承担一切相关责任。本人签名: 年 月 日 网上宠物商店的设计与实现摘 要科学技术日新月异的进步让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。
2、因此,网上宠物购买也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的宠物买卖方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使宠物购买者可以花更多的时间在选择宠物上。从而使人们有更多时间来获取信息、了解信息、掌握信息 。JSP(Java Server Pages)技术是由Sun公司发布的用于开发动态Web应用的一项技术。它以其简单易学、跨平台的特性,在众多动态Web应用程序设计语言中异军突起,在短短几年中已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP现在也得到了比较广泛的重视,得到了很好的发展,越来越多的动态网站开始采用JSP技
3、术。JSP技术可以以一种简捷而快速的方法生成Web页面。使用JSP技术的Web页面可以很容易地显示动态内容。因此本人结合实际要求,对MySQL数据库管理系统、SQL语言原理、JSP技术进行了较深入的学习和应用,主要完成对网上宠物购买的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行实现了用户信息管理,宠物信息管理等功能。本系统经过测试,运行效果稳定,操作方便、快捷。在具体的应用过程中,有可能会出现一些问题,今后我们还会对本系统不断地进行完善、更新,使其功能更强大,应用更广泛。关键词:购物宠物店 MySQL JSP Servlet Design and Impl
4、ementation of Online Pet Shop AbstractThe advance of the science technique continuous changes and improvements, that let the life take place the enormous variety. The computer to develop soon, making the every trade get the extensive universality with use in the aspects of calculator technique apply
5、ing. Therefore, books shopping on the internet system too with the convenience, fast, low advantage in expenses is entering people life slowly, manage the traditional books to way to set free out thoroughly, lift high-efficiency, alleviate workers personnel former busy work, let up to come amiss all
6、 rate, can make the reader spend more time at choose the book. People have more time to obtain the information, understand the information and control the information.The JSP (Java Server Pages) technology is used by the Sun microsystem issued by the company to develop dynamic Web application techno
7、logy. With its easy, cross-platform, in many dynamic Web application programming languages, in a short span of a few years, has formed a complete set of standards, and widely used in electronic commerce, etc. In China, the JSP now also got more extensive attention, get a good development, more and m
8、ore dynamic website to JSP technology.The JSP a simple technology can quickly and with the method of generating Web pages. Use the JSP technology Web page can be easily display dynamic content. So combine and make the demand of fact, use and design program to MySQL data base management system , SQL
9、language principle , JSP technology has carried on the deeper study and application, finish demand analysis , function module dividing , database mode analysis to the books shopping on the internet system mainly, and has designed structure of the database and application program from this. System re
10、alizes management of user information, management of books information and so on. Through the testing , the operation result of the system is steady .It is easy to operate and the speed is fast . The system will be likely to appear some problem during the application course. For the future, we will
11、constantly perfect and renovate the system. It will become better than before. Key words: Pet Shop MySQL JSP Servlet目 录 前 言1第1章 课题研究价值2第1.1节 选题背景及意义2第1.2节 研究现状2第1.3节 论文的研究内容3第2章 系统分析4第2.1节 系统概述4第2.2节 系统可行性分析4第2.3节 系统技术需求5第2.4节 业务流程分析13第2.5节 系统的数据流程图分析15第3章 系统设计19第3.1节 系统功能需求19第3.2节 系统功能模块设计19第3.3节 系
12、统总体结构图20第3.4节 数据库设计20第4章 系统的实现23第4.1节 网上宠物购买登录模块的实现23第4.2节 宠物信息分类显示26第4.3节 购物车模块27第4.4节 站内搜索模块29第4.5节 后台管理 模块29第5章 系统的测试与维护30第5.1节 系统测的试简述30第5.2节 系统运行环境的搭建31第5.3节 系统测试32结 论34参考文献35致 谢36前 言随着科技发展和社会进步,21世纪进入了信息的时代,是网络的时代,进入信息社会高速发展的时代,数字化革命给所有领域带来新的改变。随着Internet的普及,电子商务近年来随着网络技术的发展而迅速占有了很大的市场,足不出户就能选
13、购多种多样的商品时人们已经习以为常的购物方式,而现代人对于宠物的定位也是随这社会发展在变化着,宠物越来越占有者重要的低位。因此网上宠物商店是应运而生的一种新型的经营宠物的方式1。JSP是一种网络服务器端编程环境。JSP已经成为开发信息化平台的重要而快速、有效的工具。JSP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,JSP技术在网络编程中也变得越来越重要。所以,在我们的毕业设计中,我们采用了JSP作为开发工具,构建了一个便捷的电子商务网站网上宠物商店系统。该系统能是用户在线浏览网站上的宠物信息,选购自己喜爱的宠物,并且加入了购物车功能,用户可以自己生成订单,并对订单进行修改以
14、及管理;本系统还可以后台设置具有不同管理权限的管理员,对已有商品,订单,注册会员进行管理。通过这次的毕业设计,我了解了目前流行的电子信息化平台构成和运作原理,掌握了用JavaWeb构建动态系统的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。在这次毕业设计过程中,我得到了指导老师的悉心指导和同学的热心帮助,在此,我对他们表示衷心的感谢! 第1章 课题研究价值第1.1节 选题背景及意义现在宠物够买途径最多莫过于亲临大中小宠物店,直接购买,订购,但是也有一定的弊端。(1)宠物更新频率
15、快,但宠物店存货多为过期宠物,更新速率缓慢在知识爆炸的今天,宠物作为知识传播媒介,更新,发布频率更快,往往刚发布的宠物不过一个月便过时,而刚上市几天疯抢;而网上宠物购买在这方面优势明显,更新速率可保持与发布时间同步,掌握先机,就把握了大众需求。 (2)购物时间,地域的限制普通宠物店只白天营业,晚间打烊,且需要购物本人亲临宠物店挑选,而网上宠物店对此全无限制,全天24小时顾客可随意购买,搜索只需上网登陆网站,省去舟车劳顿之苦,即使在家上网,也可轻松购物。(3)宠物价普通平常宠物店价格为正常市场售价,而网上宠物店多长期打折,加上大量的不定期有奖优惠活动,网上宠物购买的价目往往更易令购宠物者心动;且
16、选择方便,更可以货比三家。(4)资源成本正规宠物店需要店面租赁,售货员雇佣,水电装修等多项杂费,而网上宠物店的成本相比之下微乎其微,运做成本的低廉使得利润及可行性上升。综上,网上宠物购买的优势明显,在完善后是一种高效的,系统化的,安全的,具有跨时代意义的网上购物系统。第1.2节 研究现状伴随着网络的出现,网络逐渐融入人们的生活。快速及时的信息查找,大容量的信息存储,使网络与人们的生活息息相关,网上购物,已不是陌生词汇;(1)国外状况由于起步较早,设施基础好,技术先进,如今已经被广泛的使用,人们也已习惯使用,并从中获得了便利,在技术、完整性建设方面,也日趋成熟。(2)国内现状网上宠物购买才刚刚起
17、步,其规模和系统性都有待提高,伴随网络普及,越来越多的人接受了网上宠物购买,并开始慢慢习惯、喜欢,简单快捷的购物方式,省时省力的挑选流程,使人们认识到了网上宠物店的优点;目前,各类购物网站如雨后春笋般蓬勃兴起,各门类网站鳞次栉比,网络的传媒性使人们认识到网上购物的潜力与前景,并使我们有信心去使之完善2。第1.3节 论文的研究内容随着互联网的普及,网上购物已逐渐被人们所接受,它也成为了互联网经济的一个重要组成部分,网上购物为越来越多人所接受,喜爱;应用网络优势,开发购物宠物店网站,为宠物爱好者提供便利,节约选购时间与购物成本,也为出售者提供了售卖媒介,最大程度的发挥互联网本身的信息化优势是课题研
18、究的主要内容,该网上宠物购买主要包括如下内容3:(1)用户注册:对于第一次登陆系统的用户需要进行注册,已经在系统注册的用户可直接输入用户名和密码进入,无须重新注册。(2)查看用户订单信息:查看已经注册的用户订单的一些基本信息。(3)修改购物车信息:对每一条用户订单的基本信息可以进行修改操作。(4)删除购物车信息:可以对用户购买宠物信息进行删除操作。(5)管理员添加宠物信息:管理员可以进行网站宠物的添加。(6)管理员删除宠物信息:管理员可以对宠物信息进行删除操作。(7)用户查找宠物信息:用户可以通过搜索查找自己想找的宠物。第2章 系统分析第2.1节 系统概述2.1.1 系统的一般描述该系统的开发
19、主要是为了实现网上宠物的买卖,方便用户对宠物信息的查看个搜索,有效地利用了现有的网络资源,促进信息化发展,也能使用户利用互联网就可以足不出户的了解到宠物情况。网上宠物购买主要功能包括用户注册,用户登录,用户个人信息的查看和修改,前台的宠物查看,宠物检索,并且可以对满意宠物提交订单,后台主要实现宠物的增加,查看,检索以及对用户订单进行处理等功能4。2.1.2 系统的运行环境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:(1)操作系统:WindowsXP/win
20、7(2)浏览器:Internet Explorer 6.0(3)数据库:MySQL(4)服务器:Tomcat 6.0 第2.2节 系统可行性分析2.2.1 技术可行性本系统采用win 7作为操作平台。数据库开发平台选用MySQL该数据库管理系统在各windows平台上都能运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发平台选用JSP。 2.2.2 经济可行性采用宠物管理借阅系统可取代原系统的手工工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高借阅效率,工作人员出错的概率也小了,读者可以
21、花更多的时间在选择宠物和看宠物上。 2.2.3 运行可行性本系统操作简单,上手较快,宠物管理借阅系统,营运环境要求低。面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需要。故还需要满足这几个标准:(1)标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。(2)可靠性:由于宠物管理借阅系统重要性,系统的软硬件应均为质量可靠,确保不会由于软硬件故障造成系统运行终止而使整体处于无序混乱状态。(3)安全性:密码设置
22、每个操作员均有自己的密码,可以防止非本系统人员进入本系统,又因每个人的权限不一致,故可以防止越权操作。(4)兼容性:系统的所有软硬件理论上都应有100%的兼容性,用以保证软硬件的可互换性。(5)高效性:由于宠物管理借阅系统的信息量较大,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。(6)可维护性:系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行。通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。第2.3节 系统技术需求2.3.1 软件体系结
23、构(1)C/S结构80年代,数据库应用主要采用C/S两层结构。C/S模式是一种非常成熟的应用体系结构,被广泛应用于各种管理系统中。这种结构在后来近十年的应用中得到了充分发展,并获得很大成功。然后随着信息系统结构的规模和复杂度的日益扩大,C/S结构也逐渐暴露出其缺陷5。由于客户端和服务器端直接相连,服务器不得不消耗部分资源用于处理与客户端的连接工作。因此,当同时存在大量客户端数据请求时,服务器的系统资源可能在应付频繁的连接工作上消耗,也就不能很好地响应数据请求,客户端数据请求的堆积可能导致系统整体效率的大幅降低甚至崩溃。主从式结构使得唯一在线的数据库服务器成为系统可靠性的极大隐患,如果数据库服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 JSP 网上 宠物商店 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3976704.html