在Internet日益发展的今天,越来越多的人接受和选择网购,大到老年人小到儿童,都在围着电脑、手机在购物,网上购物已经不是一件什么新鲜的事物,同时商家为了能够保证自己的收入,不但实体开店铺卖商品,常常还会提供自己的网上商店,让用户即能直接通过实体店购买物品,又能够网络选购商品,这样做既方便用户,又可以为自己增加额外的利润。本系统就是当前流行的网上商店的一种形式,是用Java语言开发编写,基于B/S的网上图书销售管理系统,是一款功能比较完善、集成在线管理、网上订购于一体的图书销售管理系统。
1.2课题研究的意义
本系统是基于B/S(Browser/Server浏览器/服务器)的网上图书销售管理系统。B/S结构,是建立在广域网的基础上方便进行查询、浏览等业务处理,具有分布性特点;而页面动态刷新时,响应速度明显降低。它不像C/S(客户机/服务器)结构能实现复杂的业务流程,具有较强的事务处理能力。但B/S结构可增加相应的网页来实现增加服务器功能,此外,B/S结构还能够实现快速部署安装和配置等优点。近年来国内外的网站,在B/S结构上有了突飞猛进的发展,逐渐取代了原来的C/S结构,这次课题开发就是采用B/S三层形式结构实现的网上图书销售管理系统。一方面深入研究B/S形式结构,另一方面锻炼自己,并且深入了解一些国内外先进的技术,而且还可以促进对在校所学知识的合理运用,从而对程序的开发过程有一个更深层次的理解。
1.3课题实现的主要内容
本系统实现了网上定购、书籍管理和收发订单等功能于一身的图书销售管理系统。使消费者不受时间和空间的限制来实现网上购书,为消费者带来了极大的方便;此外还便于管理员的管理与文护,在实现了双赢效果的同时既省时又省力,同时还有着经营成本低,方便用户检索等特点。还具有分布性特点,业务扩展相对简单方便,并且只需要改变网页,就可以实现所有用户的同步更新操作,开发简单、文护方便易行、兼容性强,若采用不同的开发工具,不需要重新改写程序就能够实现一次开发多次共享, 降低开发成本。
本系统的目标是实现三大模块,前台购物模块、后台订单管理模块和帮助操作模块。在设计与实现前首先要通过需求分析、市场调研来熟悉业务的需求。从而拟定出设计详细的功能与流程,最后利用Java语言编写设计出结构合理的Web应用程序,根据需求设计出数据宝典并且编程SQL语句建立表,如何通过Java中Servlet与数据库互联高效的存储Web应用程序中的数据。在开发过程中将要涉及到tomcat服务器和部署Web项目和MySQL-Front数据库。
2系统开发所用到的技术
2.1系统开发的技术简介
本系统的开发工具采用的是MyEcilpse。MyEclipse具有强大的企业级功能集成开发环境,主要用于android APP、Java EE以及Java的开发。MyEclipse是在Eclipse基础上发展而来的,因此它不但拥有Eclipse所用有的功能,同时它还对其他插件包支持,不但功能十分强大,而且支持也非常的广泛,尤其是对各种开源产品的支持是相当好的,使用起来也不复杂,同时方便开发人员的开发和使用。
2.2.开发中用到的技术
开发用到的技术:在编写静态页面时采用Dreamweaver CS5实现,主要通过 Dreamweaver中的HTML实现前后台的静态界面,用HTML中的DIV+CSS样式实现页面的布局和控制,Javascript用于注册验证,再通过jQuery实现页面的特效,用Ajax技术处理页面上的及时验证、异步请求和局部刷新功能,最后再把HTML静态页面改成jsp页面的形式把数据展现出来,而本系统业务方便则采用Java语言中的Servlet技术来处理,后台数据的处理采用Mysql数据库存放所有数据。 jsp+mysql网上图书销售管理系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_38699.html