基于SSH的网上书城(图书)的设计(MyEclipse,MySQL)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
基于SSH的网上书城(图书)的设计(MyEclipse,MySQL)(任务书,开题报告,论文21800字,程序代码,MySQL数据库)
摘 要
自从进入信息时代以来,人们对网络的需求越来越高,我们可以很明显的感受到电子网络商务的建设在图书销售方面上的地位也越来越重要。与此同时,政府还在继续增加对网络电子商务经济和政策上的扶持强度,这就说明了我国的网上购物业务具有生机勃勃的潜力和光明的未来。
网上书店系统便于用户能不受时间限制、不受地区限制的搜索和购买自己想要的书籍。本系统的前台主要功能包含:图书类别模块、图书查询模块、图书特价模块、购物车模块、订单模块、用户信息模块等。后台主要功能包括:修改密码模块、用户管理模块、图书类别模块、图书管理模块、订单管理模块等。
网上书店系统采用了当前较成熟规范的技术体系对系统做了开发实现。针对经济、技术、社会,进行可行性分析;从建立一个图书公司的目的为整个工程的基础,凭借现实生活中图书的售卖的普遍形式和从市场的需求出发的分析方法,初步构建模型;根据图书公司的实际业务水平和市场的需求,在符合设计正确原则、遵循设计正确思路、设计系统总体架构以及依靠框架体系结构的描述,对网上书城的整体框架进行了全面的设计;采用“MySQL、JSP、Struts、Hibernate”等技术。系统开发平台选用基于java语言的MYECLIPSE,通用JSP建立前台,并且连接MySQL数据库建立后台,采用“Struts+Hibernate+Spring”与 MVC 模式相结合的开发方式,充分发挥SSH框架的低耦合性和可复用性的优势。
[资料来源:http://THINK58.com]
关键字:互联网 网上书店 SSH MVC
Abstract
Since entering the information age, people's demand for the network is higher and higher, we can clearly feel the construction of electronic network business in the book sales is also more and more important position. At the same time, the government continues to increase the economic and policy support on the network of e-commerce, which shows that China's online shopping business has a vibrant potential and a bright future.
The online bookstore system is convenient for users to be able to search and purchase their own books without the time limit and the area. The main functions of this system include: the category of books, the books inquiry module, the book special module, shopping cart module, order module, user information module, etc.. Background main functions include: modify the password module, user management module, book category module, library management module, order management module, etc..
Online bookstore system uses the current mature technology system to do the development and implementation of the system. According to economy, technology and society, to carry out a feasibility analysis; from the establishment of a company's books as the basis for the project as a whole, with a general form of the sale of the book in real life and starting from the market demand analysis method, constructs the model of the; according to the book company to the actual business level and market demand, in line with the correct design principle, follow the design correct ideas, design the overall system architecture and rely on the description of the architecture, the overall framework of online bookstores were comprehensive design. The mysql, JSP, struts, hibernate and other technology. Choosing system development platform based on Java language, MyEclipse, generic JSP establishment of front and and connecting to a MySQL database to establish the background, combined with the struts + hibernate + spring MVC pattern and development way, give full play to the SSH framework of low coupling and reusability advantage.
[资料来源:THINK58.com]
Keywords: Internet Bookstore MVC SSH
本课题的主要研究内容
本文在有了对设计软件支撑框架和运用到关键开发上的相关技术(struts、spring、hibernate 和MVC等)的基本了解之后,仔细探讨了网上书城的每项基础功能和板块后,在尊重理论实际不可分离的原则上,对现存的各种各样网上书店或书城的必需功能进行整合,实现了后台系统对用户的管理与权限分配,实现能让用户查找以及购买所需的书籍。第一章绪论,主要概括了建立网上书城的研究目的及意义,阐述国内外的网上书城发展现状;第二章详细介绍了系统开发的相关技术和系统可行性分析,包括开发体系架构、开发平台、MySQL 数据库以及以软件设计框架Struts,Spring,Hibernate为关键的开发框架进行Web应用简单设计的集成模式;第三章在对基于SSH的网上书城总体和模块的分析的基础上,详细阐述了网上书城系统的开发与实现,各子功能模块的实现过程,包括设计目标,功能流程图设计,数据流程图及数据库的设计,并进行试验对系统进行测试和分析;第四章进行自身的总结与对将来的期望,从研究内容,设计方法,分析过程和借助的技术等方面进行了高度概括,并基于目前的研究结果,创造性的提出对接下来的展望。 [来源:http://www.think58.com]
[来源:http://www.think58.com]
[资料来源:THINK58.com]
目 录
摘 要 II
Abstract III
目 录 1
1绪论 3
1.1 研究的目的及意义 3
1.2 网上书城的研究现状 3
1.3 本课题的主要研究内容 4
2 系统的开发技术 5
2.1 MVC框架 5
2.1.1 MVC 框架在系统中的应用 5
2.1.2 MVC的长处 6
2.2 STRUTS2框架 6
2.2.1 Struts控制器 6
2.2.2 Struts配置文件的使用 7
2.3 SPRING2框架 8
2.3.1 Spring模块功能的具体介绍 8
2.3.2 Spring的应用 8
2.4 HIBERNATE框架 10
2.4.1 Hibernate的结构体系的具体介绍 10
2.4.2 Hibernate的核心组件 10
2.5 Web开发 11
2.5.1 Tomcat服务器 11
2.5.2 MySQL数据库的应用 12
3 系统总体设计 13
3.1 系统功能模块设计 13
3.2 系统前端设计 14
3.2.1 会员注册模块 14
3.2.2 购物车模块 15
3.2.3 订单查询模块 16
3.2.4 图书搜索模块 17
[资料来源:www.THINK58.com]
3.2.5 会员信息修改模块 17
3.3 系统后台设计 18
3.3.1 系统用户管理模块 18
3.3.2 会员管理模块 18
3.3.3 图书类别管理模块 19
3.3.4 图书信息管理模块 19
3.3.5 订单管理模块 20
3.4 系统数据库设计 21
3.4.1 数据库设计概述 21
3.4.2 数据库结构分析 21
3.5 系统的开发与实现 23
3.5.1 系统开发环境 23
3.5.2 系统开发配置 23
3.5.3 系统代码说明 25
3.6 系统实现界面展示 28
3.6.1 系统前端界面展示 28 [资料来源:http://THINK58.com]
3.6.2 系统后台界面展示 31
3.7 系统测试与分析 34
4 总结与展望 38
4.1 工作总结 38
4.2 未来展望 38
参考文献 39
致谢 41 [来源:http://www.think58.com]
上一篇:基于JavaWeb的网上测试考试系统的设计(MySQL)
下一篇:基于SSH框架无忧校园(论坛BBS)信息交流平台的设计(MyEclipse,MySQL)