北京信息科技大学 毕 业 设 计(论 文)
题 目:
学 院:
专 业:
学生姓名: 班级/学号
指导老师/督导老师:
起止时间: 至
摘要
摘 要
网上书店系统的开发主要包括后台数据库的建立和维护以及前台界面的开发两个方面。网上书店系统可以实现用户的注册、登录,书本的查询、订书,购物车管理,用户的管理、订单处理和书本的管理等功能。为了使系统更加贴近实际,本系统还参考了网上一些购书网站的一些基本框架进行设计。该系统的设计目的是为了让使用者能轻松有效地管理网站,每个浏览网站购书的客户能快捷方便的购买所需的书本。
该系统使用B/S结构,由前台的网站系统和后台的管理员系统组成。前台作为与用户交流的界
面,将系统的各个功能提供给用户。后台的管理主要由数据库系统构成,能完成对书目的增、删、改操作。系统采用MyEclipse和JSP作为前台开发工具,以Tomcat作为服务器,MySQL作为后台数据库管理,数据库的连接用到了Hibernate技术。
关键词:网上书店;购书;管理;JSP;Hibernate
Ⅰ
Abstract
Abstract
Online bookstore system including the background of the establishment and maintenance of the database as well as the future development of two aspects of the interface. Online bookstore system can be a registered user, log books of inquiries, Protocol, shopping cart management, user management, order processing and management features such as books. In order to make the system closer to reality, the system also made reference to some online sites to book some of the basic framework for the design. The system is designed to allow users to easily and effective management of sites, each book visit the website customers can quickly and conveniently purchase the required books.
The system uses B / S structure, the site system from the front and back-office system administrator. The future as the exchange with the user interface, the system provides various functions to users. Management background constituted by the database system can be completed by the bibliography, delete, change operations. System as a front MyEclipse and JSP development tools to Tomcat as a server, MySQL as the back-end database management, database connection to use the Hibernate technology.
Keywords:online bookstore;book;management;JSP;Hibernate
Ⅱ
目录
目录
摘要(中文)????????????????????????????????Ⅰ
(英文)?????????????????????????????????Ⅱ
第一章 概述???????????????????????????????? 1
1.1背景分析 ?????????????????????????????? 1 1.2 系统使用的相关技术 ????????????????????????? 1 1.3 开发环境 ?????????????????????????????? 7
第二章 需求分析?????????????????????????????? 8
2.1 项目介绍 ?????????????????????????????? 8 2.2 项目目标 ?????????????????????????????? 8 2.3分析建模??????????????????????????????? 8
第三章 概要设计 ???????????????????????????? 11
3.1 系统分析 ????????????????????????????? 11 3.2 系统界面设计 ??????????????????????????? 11
第四章 详细设计 ????????????????????????????? 20
4.1 系统功能概述???????????????????????????? 20 4.2 系统模块的流程设计????????????????????????? 20 4.3 数据库设计????????????????????????????? 22
第五章 编码与实现 ?????????????????????????? 26
5.1 程序描述?????????????????????????????? 26 5.2 总体结构?????????????????????????????? 26
第六章 总结 ?????????????????????????????? 36
6.1本系统的特色???????????????????????????? 36 6.2该系统还需要进一步完善的地方 ??????????????????? 36
结束语 ?????????????????????????????????? 37 参考文献 ????????????????????????????????? 38
Ⅲ
网上书店的设计与实现
第一章 概述
1.1 背景分析
随着计算机硬件和软件的发展,网络的普及,越来越多的人开始应用因特网,人们开始习惯在网上购买东西,在网上购书也成为一种时尚又方便快捷的方式。在我们大学生的日常生活中,也没有很多时间去逛书店,在网上书店选购书也成了很多同学选择的一种购书方式,而且正在慢慢普及开。
网上购书有很多优点,在每个能上网的地方都能随时选购自己想要的书籍,在几天之内就能拿到自己选购的书本,是一种很快捷的服务。在网页上选购书籍能够更详细的浏览那些书籍的梗概,而且能更方便的找到自己想要的书目。
在大学第四年的毕业设计中,本人想通过自己的能力进行设计,能实现一个网上购书系统,网上书店的设计与实现就是这个构思的提交课题。在现在互联网上已经有不少网上购物的网站其中也不乏网上书店的例子,在本人的毕业设计中想对这个系统进行更深入的学习和了解,能对以后的学习和工作有很大的帮助。
本课题“网上书店的设计与实现”,就是设计一个网上书店,利用网络来进行日常的购书活动。
1.2 系统使用的相关技术
1.2.1 网络计算模式
C/S模式与B/S模式是网络计算模式中运用最多的两种模式。
C/S(Client/Server)结构即客户机和服务器结构。它的工作分别由服务器和客户机完成。服务器负责管理数据库的访问,为多个客户程序管理数据,对数据库进行检索和排序,此外还要对客户机/服务器网络结构中的数据库安全层层加锁,进行保护。客户机负责与用户的交互,收集用户信息,通过网络向服务器请求对诸如数据库,电子表格或文字处理文档等信息处理工作。
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。 客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。 1、 B/S结构的优点
B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。 2、B/S架构软件的优势与劣势
(1)维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业论文在线全文阅读。
相关推荐: