基于javaee的网上书城系统的实现及研究.doc

上传人:F****n 文档编号:98877714 上传时间:2019-09-15 格式:DOC 页数:45 大小:1.45MB
返回 下载 相关 举报
基于javaee的网上书城系统的实现及研究.doc_第1页
第1页 / 共45页
基于javaee的网上书城系统的实现及研究.doc_第2页
第2页 / 共45页
基于javaee的网上书城系统的实现及研究.doc_第3页
第3页 / 共45页
基于javaee的网上书城系统的实现及研究.doc_第4页
第4页 / 共45页
基于javaee的网上书城系统的实现及研究.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《基于javaee的网上书城系统的实现及研究.doc》由会员分享,可在线阅读,更多相关《基于javaee的网上书城系统的实现及研究.doc(45页珍藏版)》请在金锄头文库上搜索。

1、摘要随着网络的发展,基于计算机对信息管理的高效性,各种信息管理平台跃入人们的视野。其中,网上书城就是典型的信息管理系统(MIS)。本系统是基于JavaEE三层结构的B/S(Browser/Server)模型软件,包含以下三个部分:表示层、业务逻辑层和数据访问层。结合MVC框架模式的分层结构,将应用分成Model(模型)、View(视图)、Control(控制)3个部分。3个部分以最少的耦合协同工作,从而提高了应用的可扩展性和可维护性。它使用了目前最为流行的Java语言,结合JSP技术,在MyEclipse集成开发环境下编写,用户界面友好。其中B/S结构得以让数据在IE浏览器上显示,数据处理在服

2、务器上进行,用户不必安装客户端,而且数据通过服务器端的统一管理,保证其一致性。另外系统使用小型关系型数据库MySQL作为网站的后台数据库系统。本系统总体可分成两大基本功能:前台管理和后台管理。前台管理主要包括用户注册、登录、注销、密码找回、修改用户信息、浏览图书、订购图书、提交订单、查看特价图书信息等功能。后台管理主要包括登录、图书维护、订单处理、确认订单、发送订单等功能。通过对各个模块的实现、集成,最后完成的系统可以为用户提供基本的服务,并且可以根据管理员的需要,对用户的信息以及图书信息实施管理。【关键词】网上书店;Java;MyEclipse;JavaEE;B/S;MySQL;MVCAbs

3、tractWith the development of the network, based on computer information management efficiency, all kinds of information management platform into peoples horizons. Among them, the online bookstore is a typical application of managing information system (MIS).This system is based on JavaEE three-layer

4、 structure of B/S (Browser/Server) model software, include the following three parts: the presentation layer, business logic layer and data access layer. Combining with the MVC framework Model of hierarchical structure, will be applied into the Model, the View, the Control three parts. Three parts t

5、o work together with the least amount of coupling, so as to improve the scalability and maintainability of the application. It USES at present the most popular Java language, combined with JSP technology, write in MyEclipse integration development environment, user friendly interface. With B/S struc

6、ture to make data on Internet explorer, according to the data processing on the server, the user does not have to install the client, and the data through a server-side unified management, ensure the consistency. The system using a small relational database MySQL as the website backstage database sy

7、stem.This system in general can be divided into two basic functions: the front desk and background management. Front desk management mainly includes the user register, login, logout, password, retrieve, modify user information, browse the books, order books, submit orders, view the special book info

8、rmation, and other functions. Background management mainly includes the login, book maintenance, order processing, confirmation of order and send the order, and other functions. Through the implementation of each module, integration, and finally completed system can provide basic services for users,

9、 and can according to the needs of the administrator, the user information and book information management.【Keywords】Online Bookstore, Java, MyEclipse, JavaEE, B/S, MySQL, MVC目录第1章 绪论11.1论题提出的背景和意义11.2国内外现状的研究21.3研究内容3第2章 系统研究的相关知识42.1JavaEE简介42.1.1什么是JavaEE42.1.2JavaEE常用技术52.1.3分层架构模式62.2 MVC框架技术St

10、ruts272.3 JavaScript脚本语言72.4MySQL简介82.5B/S体系结构92.6MyEclipse和Tomcat7.0的简要介绍10第3章 项目的系统分析113.1可行性分析113.2需求分析133.3用例分析133.4数据流图153.5实体关系图16第4章 项目的系统设计174.1功能设计174.2数据库设计184.3数据库表184.4数据访问类的实现21第5章 项目的详细设计265.1项目的详细设计265.1.1包图的分析和建模265.1.2项目的总体设计265.2 用户界面设计285.2.1主界面285.2.2用户界面285.2.3管理员登录模块29第6章 项目的系统

11、实现306.1系统前台功能模块的实现306.1.1图书查询模块306.1.2订购界面306.1.3查看个人信息316.2系统后台功能模块的实现316.2.1用户管理界面316.2.2图书管理界面316.2.3订单管理界面32第7章 系统的测试与维护337.1测试的目标与原则337.1.1测试的目标337.1.2测试的原则347.2测试的方法357.2.1黑盒测试357.2.2测试用例的设计357.3系统维护36第8章 系统的总结与展望38参考文献40致谢41村民建房委员会应建立村级农房建设质量安全监督制度和巡查制度,选聘有责任心和具有一定施工技术常识的村民作为义务巡查监督员,开展经常性的巡查和

12、督查。3第1章 绪论1.1论题提出的背景和意义在21世纪的现在,计算机科学迅猛发展的时代,网络已经成为人们生活中不可或缺的一部分。计算机网络的出现带给了世界巨大的变化,从过去只面向专业部门的信息传送到现代生活的各个角落,可以说,计算机网络为世界的发展和变革做出了巨大的贡献。尤其是在二十世纪九十年代,美国政府提出“信息高速公路”计划并付诸实施后,网络从极少人理解的领域普及到大众生活中。网络是时代的宠儿,是主角。随着网络的发展,基于计算机对信息管理的高效性,各种信息管理平台跃入人们的视野。其中,网上商品交易系统就是典型的信息管理系统(MIS)。投资少,回收快。这是网上商城的一大优点。一项针对中国中

13、小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。24小时营业时间。网上商店延长了商店的营业时间,一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业。销售规模不受地盘限制。传统商店有多大就只能摆放多少商品,生意大小

14、常常被小店面积限制。而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。不受店面空间的限制,哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10万件已超过一些大超市。不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔了。本系统的目标就是将图书销售由传统的商店模式向网上销售的转变,同时还可以对销售的订单和图书的种类等信息进行在线管理,进而实现人们可不需出门就能够方便的买

15、到自己喜欢的各类书籍,向客户展现了一种新的购书理念。网上购书这样一种方式,顺应了时代潮流,逐渐为人们所接受。图书销售管理实质为进销存管理,是图书零售商经营管理中的核心环节,是商家取得效益的关键。因此,进销存管理决策直接影响商家的经济效益。而在手工管理的情况下,管理人员对进货及库存量很难进行良好地控制,图书的供求信息也很难正确的获得,由此可见,在竞争激烈的市场中,网上图书销售管理系统的出现成为一种必然。它利用计算机,使图书销售企业进货、库存和销售可以有机的结合在一起,以此提高了工作效率,降低了管理成本,杜绝了图书进销多方面的漏洞,进而获得了更多的经济效益。1.2国内外现状的研究20世纪70年代末,美国航空运输业的机票订购系统开始采用网上订票系统;1991年美国允许利用英特网进行商业活动;1993年万维网的出现,使网上交易平台进一步发展,英特网全面商业化在国内,中国的信息产业实现了快速发展,电子信息产业的规模居世界前列,网络事业也得到逐步提高,互联网产业正在逐步形成。互联网在中国正在改变着人们的工作和生活方式,在促进经济发展,推动社会进步和提高人民生活质量方面,发挥着越来越重要的作用。另外,网上购物的互联网用户已经达到了2千万之多,2013年双十一期间,仅六

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号