本科生毕业设计(论文)
网上书店的设计与实现
摘 要
随着经济全球化的快速发展,伴随的是人们生活水平的快速提高。网络更是在这样的大环境下,开始走进家家户户。由于有了网络,所以网上购物也变得非常普遍了。电子商务也随着兴起,网上书店作为电子商务中的典型代表,也普遍为人们所知。
顺应着时代的潮流,中国的网上书店也开始蓬勃的发展起来。但是,我国的网上书店毕竟是后面开始发展,所以对比于前面的那些很快发展起来的国外的网上书店,还是有不小的差距的。在这种情况下,我国也开始研究起自己的关于网上书店的中国化的方法,开发出很多适合我国国情的网上书店的情况,这让我们不禁对国人的智慧产生深深的敬佩感来。所以,我想要做一个网上书店系统来体会中国网上书店系统是怎么发展的。
本系统是采取的B/C模式下的电子商务模型,能够满足中小型网上书店的功能需求,因为都是基于M(model) V(view) C(controller)的开发思想。这个系统使用MySql5.0搭建的数据库,从而实现了各个系统的功能模块。它是在jdk1.7的环境和使用了tomcat6.0服务器,编译器使用了webStorm9.0,是在MyEclipse10.0上完成的编程。
系统主要实现的功能有:前台的用户的注册和登录,图书信息的查询,图书的分类,购物车和缺书登记功能,以及后台实现的是帐号信息的管理,图书信息的管理,订单的管理,缺书登记的管理的功能。
关键词:电子商务、网上书店、MVC、数据库
I
The design and implementation of online bookstore
Abstract
With the rapid development of economic globalization, along with the rapid increase of people's living standard.Network is in such a climate, entered in every household.Thanks to the network, so the online shopping has become very popular.Also along with the rise of e-commerce, the online bookstore as a typical representative of electronic commerce, also widely known. Because it offers superior than traditional bookstore more convenient and fast service, it has been more and more people of all ages.
Complying with the trend of The Times, the development of China's online bookstores are booming. However, in developing the online bookstore, after all, is back there, so compared to those developed quickly in front of foreign online bookstores, still have a big gap. In this situation, our country also began to study up on online bookstores, the method of developed many of the online bookstore is suitable for China's national conditions, we couldn't help but sense of deep respect for the wisdom of the people. So, I want to do an online bookstore system to realize China is how the development of online bookstore system.
This paper detailed analyzes the overall architecture and function modules of online bookstore system, this paper expounds the online bookstore database design and detailed design of each function module.This system is taken in M(model) V(view) C(controller).This system is used MySql5.0 set up the database,so as to realize the function of each system module.It is in jdk1.7 and use tomcat6.0.Compiler is using webStorm9.0 and use MyEclipse10.0 Complete the programming
System is mainly the functions are: the front desk of the user registration and login, book information query, the classification of the book, shopping cart and lack of books registration function, the background of the implementation is the management of the account information, book information management, order management, lack of registration management function of books.
Key Words: The electronic commerce、Online bookstore、MVC、Database
II
目 录
摘 要 ................................................................................................................................................ I Abstract .......................................................................................................................................... II
第1章 绪论 ................................................................................................................................... 1
1.1 研究意义 ......................................................................................................................... 1 1.2 研究背景 ......................................................................................................................... 1
1.2.1国内网上书店的现状 .......................................................................................... 1 1.2.2发展趋势和前景预测 .......................................................................................... 3
第2章 系统的总体设计 ............................................................................................................... 4
2.1 系统的设计思想 ............................................................................................................. 4
2.1.1系统架构的设计 .................................................................................................. 4 2.1.2系统的功能模块的设计 ...................................................................................... 4 2.2系统的主要开发工具 ...................................................................................................... 6 第3章 系统的详细设计与实现 ................................................................................................... 9
3.1系统流程的分析与设计 .................................................................................................. 9 3.2数据库的设计 .................................................................................................................. 9
3.2.1数据库的需求分析 .............................................................................................. 9 3.2.2数据库的概念的结构设计 ................................................................................ 10 3.2.3数据库逻辑结构设计 ........................................................................................ 12 3.3 界面的设计 ................................................................................................................... 13
3.3.1 用户注册界面 ................................................................................................... 13 3.3.2 登录界面 ........................................................................................................... 14 3.3.3浏览和查询图书的界面 .................................................................................... 16 3.3.4 管理购物车界面 ............................................................................................... 16 3.3.5管理员添加图书界面 ........................................................................................ 17
结束语 ......................................................................................................................................... 18
参考文献 ....................................................................................................................................... 19 谢辞 ............................................................................................................................................... 20
III