当前位置:首页 > 网上书店网站的设计与实现分析研究(本科毕业论文)
网上书店网站的设计与实现
毕业论文
(WORD格式,内容可任意编辑修改)
(框架内容完整,下载后可在本论文基础稍微修改,毕业无忧)
第 1 页 共 36 页
摘 要
网上书店是基于B/S平台运行的,用户只需要通过浏览器就可以访问,人们喜爱或看书可以通过本网站就可以实现,本网上书店系统采用Hibernate为基础框架,在程序设计上已经可以实现高复合高可用性,软件设计模式采用模块结构,分别约束不同的用户角色,达到安全为目的,采用的开发环境是Windows系统,使用开发工具为Myeclipse 10,服务器使用Tomcat 6.0作为WEB执行的环境,数据库设计用的是MySQL数据库,系统整个设计过程,都是通过老师指导的思想和架构进行的,在技术成熟角度是占有优势的,本文从开发者角度设计过程出发,使用分模块式、分布式功能以及技术特点和特色功能会在文中一一道来。
关键词
网上书店系统;hibernate框架设计;设计模式;Mysql;订单查询
第 2 页 共 36 页
Abstract
Online bookstore is based on B/S platform, users need only through the browser can access, people love or reading a book can be achieved through this website, the online bookstore system adopts Hibernate framework, based on the program design has been achieved high compound high availability, module structure is used in software design patterns respectively different user role constraints, to achieve security, for the purpose of the development environment is a Windows system, use of development tools Myeclipse to 10, as a WEB server using Tomcat 6.0 execution environment, Database using MySQL database design, system whole design process, is through the teacher guiding thoughts and architecture, the advantage is the mature technology Angle, this article from the perspective of developers to design process, the use of modular, distributed function and technical characteristics and features in the moments.
Key Words
Online bookstore system; Hibernate framework design; Design patterns; Mysql; Order query
第 3 页 共 36 页
目 录
1.绪 论 ................................................................................................................ 1
1.1项目研究的背景及现状 ............................................................................................... 1 1.2项目研究的目的及意义 ............................................................................................... 2 1.3开发的主要工作 ........................................................................................................... 2
2. 系统需求分析 .................................................................................................. 3
2.1 用户需求分析 ............................................................................................................ 3
2.1.1 前台用户需求 .................................................................................................... 4 2.1.2 后台用户需求 .................................................................................................... 5 2.2 可行性分析 ................................................................................................................ 5
2.2.1 经济可行性分析 ................................................................................................ 5 2.2.2 技术可行性分析 ................................................................................................ 6
3. 系统概要设计 .................................................................................................. 8
3.1 系统设计目标 ............................................................................................................ 8 3.2 系统的总体结构设计 ................................................................................................ 8 3.3 数据结构描述 .......................................................................................................... 11 3.4 数据库描述 .............................................................................................................. 11
4. 系统详细设计及实现 .................................................................................... 12
4.1 系统模块设计 .......................................................................................................... 12 4.1.1 前台模块设计 ....................................................................................................... 12 4.1.2 后台模块设计 ......................................................................................................... 14 4.2 数据流分析 ................................................................................................................ 15 4.3 业务流程详细设计 .................................................................................................... 16 4.4数据库的逻辑设计 ..................................................................................................... 19 4.5 前台详细设计的实现 .............................................................................................. 22
4.5.1系统前台首页设计 ........................................................................................... 24 4.5.2登录注册模块设计 ........................................................................................... 25 4.5.3销售排行模块设计 ........................................................................................... 26 4.5.4购物车模块设计 ............................................................................................... 28 4.5.5支付收银模块设计 ........................................................................................... 28 4.6 后台详细设计的实现 .............................................................................................. 29
4.6.1公告浏览模块设计 ........................................................................................... 29 4.6.2公告浏览模块设计 ........................................................................................... 30 4.6.3客户留言模块设计 ........................................................................................... 30 4.6.4书籍类别管理模块设计 ................................................................................... 31
第 4 页 共 36 页
共分享92篇相关文档