【《基于JSP的图书销售系统设计研究(论文)》8000字】.docx
《【《基于JSP的图书销售系统设计研究(论文)》8000字】.docx》由会员分享,可在线阅读,更多相关《【《基于JSP的图书销售系统设计研究(论文)》8000字】.docx(25页珍藏版)》请在第一文库网上搜索。
1、基于JSP的图书销售系统设计与实现目录1绪论22系统开发工具和技术22.1 系统开发工具22.2 系统开发技术32.2.1 JSP32.2.2 B/S架构42.2.3 MySQ153系统分析63.1 可行性分析63.2 界面需求分析63.3 系统功能需求分析74系统设计74.1 系统架构设计84.2 系统总体设计85系统实现85.1 系统前台功能模块的实现85.1.1 用户注册95.1.2 用户登录105.1.3 图书搜索125.1.4 图书筛选135.2 系统后台功能模块的实现145.2.1 图书管理145.2.2 订单管理175.2.3 作者管理175.2.4 用户管理196系统测试206
2、.1 系统测试的环境206.2 测试用例216.2.1 前台服务测试216.2.2 后台功能测试216.2.3 压力测试22总结22参考文献241绪论面对互联网本身所具有的全球性、兼容性、扩展性、高效性等特点,传统商业格局反应出的问题也越来越显著,原有的商业格局和商务运作模式在互联网面前也显得庞大臃肿,没有竞争力,客观形势给传统图书零售企业带来了压力和动力、机遇和挑战、如何把握这个以互联网为主题的商业模式成为传统书业是否把握住机会实现新的飞跃的契机,所以重组原有的经营模式来契合互联网的发展以取得最大的效益。据调查目前在我国,大约两万家国有大中型企业中的一半左右使用了互联网营销,其中一些企业拥有
3、了自己的企业官方网站和Web服务器。“网上购物”这个于二十世纪新兴的购物方式已经为被越来越多的人所接受和认可,并且逐渐吞噬着传统购物的市场份额。大部分年轻人和公司职员、学生都有网上购物的经历,其中大部分人有已经养成了网上购物的习惯。在互联网飞速发展的同时,网上购物也跟同样以惊人的速度占据着市场份额。传统的零售企业如果不把握这个机会,将面对的是新一轮技术革命带来的洗牌。近年来,随者计算机技术和互联网的飞速发展网上书店在技术手段、成本控制和价格策略上有很大的优势。传统的实体书店的运营效率已不能适应新的发展需要,无法很好的实现盈利,提高经济效益。本系统开发的主要目的是通过先进的技术手段将传统书店更好
4、的展现在互联网平台上,实现在线销售,为传统书店创造更大的经济效益。2系统开发工具和技术2.1 系统开发工具本系统使用的是TomCat8.5服务器,使用的开发工具是IDEA,接下来对IDEA和Tomcat进行解释说明。(1) IDEA全称Inte1IiJ1DEA,是用于java语言开发的集成环境(也可用于其他语言),InteniJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant.JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员
5、以严谨著称的东欧程序员为主。(2) TOmCat服务器作为一个Web应用服务器,它不仅是免费的,而且还是开放源代码的。它比较广泛的应用在用户不是特别多的情况下,属于轻量级应用服务器。是开发JSP程序的首选,同时也是调试JSP程序的首选。TomCat服务器实际上是APaChe服务器的扩展,但它在运行时独立运行。2.2 系统开发技术本节对本系统主要的系统开发技术JSP、B/S架构、MySQ1、SSM框架进行详细的解释说明。2.2.1 JSPJSP是JaVaSerVerPage的简称O它是由SUn公司提出,多家公司合伙建立、制定的网页标准。主要目的是开发设计动态类型的网页。JSP有面向对象JaVa语
6、言的特点,允许Web程序人员设计和开发信息量丰富、与运行平台无关、动态性很强的Web页面,使Web管理人员简单容易地构建信息化平台,建立起可靠高效的Web用用程序网站6。JSP能够让用户UI界面从内容方面中剥离出来,使Web设计者在这些情况下不用修改其有关动态页面,就完全能够完成对系统页面的样式设计。JSP有以下几个明显特点:(1)一次编写,随处运行。依据JAVA语言编写JSP代码,可以在任何含有JVM的操作系统上运行。(2)具有统一的技术规范。在SUn公司提议下,市面上很多公司一起制定了一系列的规范,获得广泛的应用。(3)自由的扩展JSP标签。JSP可以将标签以及标签库进行扩展,并使用Tag
7、1ib所带来的功能去实现需求。(4)执行性能高。JSP一旦编译成为.c1ass文件,代码没有改变时,只需要编译一次就能多次使用。(5)开发工具多而强大。当前有很多免费的Java开发软件,如JBUiIder、MyEc1ipse等,设计JSP页面可凭借于上述工具,去编写高效地JSP页面。在SerV1et和JSu的支持下,JSP可以设计更多功能的小程序。2.2.2 B/S架构B/S(BrOWer/Server,浏览器/服务器)模式,也可以称之为B/S构架。它是一种网络结构模式,在Web兴起之后出现,使得系统开发,系统维护和系统使用变的相对简单了些。因为它将系统功能实现的核心部分都放在了服务器上。只需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 【基于JSP的图书销售系统设计研究论文 基于 JSP 图书 销售 系统 设计 研究 论文 8000