20125009_方坤_网上书店系统设计与实现

  • 格式:doc
  • 大小:6.27 MB
  • 文档页数:60

重庆大学本科学生毕业设计(论文)网上书店系统设计与实现学生:方坤学号:20125009指导教师:朱晓红专业:计算机科学与技术重庆大学计算机学院二O一六年六月Graduation Design(Thesis) of Chongqing UniversityDesign and Implementation of OnlineBookstoreUndergraduate: Fang kunSupervisor: Prof. Zhu XiaohongMajor: Computer Science and TechnologyCollege of Computer ScienceChongqing UniversityJune 2016摘要随着科技的进步和人民生活水平的提高,网络成为人类日常活动举足轻重的环节,电子商务在人们的日常购物中也占据越来越大的比例。

当下,人们往往想花费最少的时间来购买到自己想要的图书,但实体店中书目种类多,筛选麻烦,购书不便利,因此网上购书也成为人们越来越倾向的选择。

网上书店于买家来说,既省时又省力;于卖家来说,大大减少了实体店面的成本。

网上书店具有用户搜索便捷、库存虚拟化、地域限制少、经营成本低等优点。

网上书店能够有力地促进图书的刊行流通,它将众多的图书出版社、图书、商家、读者紧密联系在一起。

因此,直至今天,网上书店仍具有重要研究价值。

基于B/S模式下信息管理系统的网上书店系统使用MVC经典设计模式和SSH 框架进行开发,在Tomcat服务器下部署,以jsp为主要制作工具,实现前台的用户管理、图书查询、购物车管理和订单管理功能,以及后台的管理员登录、图书分类管理、图书信息管理和订单管理功能。

关键词:网上书店,信息管理系统,MVC,SSHABSTRACTWith the development of science and technology and the improvement of people's living standard, network has become an indispensable part of human daily life and E-commerce also occupy an increasingly large proportion in people's daily shopping. Nowadays people tend to buy the books they want in the shortest possible time, but in hypostatic stores it is hard to choose and inconvenient to purchase books, so online shopping has become the choice of more and more people. For the buyers, buying books in the online bookstores can save time and effort; and for the sellers, online bookstores can make cost savings. Online bookstores have the advantages of convenient search, virtual inventory, less geographical restrictions, low management costs and so on. Online bookstores can effectively promote the circulation of books and make massive numbers of books publishers, books, businesses and readers closely linked. Therefore, until today, online bookstores are still of important value to research.The online bookstore system is developed based on the MIS under B/S model with MVC classic design patterns and SSH frame, it is deployed in Tomcat server and use JSP as the main tool to achieve foreground functions including user management, book search, shopping cart management and order management and background functions including administrator login, book classification management, book information management and order management.Keyword: Online bookstore, MIS, MVC, SSH目录中文摘要 (I)ABSTRACT (II)1 绪论 (1)1.1课题背景、目的及意义 (1)1.2.1课题背景 (1)1.1.2课题目的和意义 (1)1.2国内外研究现状 (2)1.2.1国内研究现状 (2)1.2.2国外研究现状 (2)1.3课题任务 (3)1.4本文的主要工作 (3)2 网上书店系统需求分析 (4)2.1系统需求分析 (4)2.1.1系统定义 (4)2.1.2功能需求 (4)2.2可行性分析 (6)2.2.1技术可行性分析 (7)2.2.2经济可行性分析 (8)2.3相关技术及介绍 (8)2.3.1JavaScript (8)2.3.2jQuery (8)2.3.3MySQL (9)2.3.4MVC (9)2.3.5Struts (10)2.3.6Spring (11)2.3.7Hibernate (12)2.4运行环境 (13)3 网上书店系统概要设计 (14)3.1系统总体设计 (14)3.1.1系统总体功能模块划分 (14)3.1.2前台用户功能模块划分 (15)3.1.3后台管理员功能模块划分 (16)3.2数据库设计 (18)3.2.1外部设计 (18)3.2.2概念模型设计 (19)3.2.3运用设计 (22)4 网上书店系统详细设计与实现 (26)4.1网上书店系统流程图 (26)4.1.1网上书店系统前台流程图 (26)4.1.2网上书店系统后台流程图 (27)4.2网上书店系统前台的详细设计与实现 (27)4.2.1前台首页 (27)4.2.2前台用户模块 (28)4.2.3前台图书模块 (31)4.2.4前台购物车模块 (33)4.2.5前台订单模块 (34)4.3网上书店系统后台的详细设计与实现 (37)4.3.1后台管理员模块 (37)4.3.2后台主页 (38)4.3.3后台分类管理模块 (39)4.3.4后台图书管理模块 (42)4.3.5后台订单管理模块 (44)5 网上书店系统测试 (46)5.1测试目的 (46)5.2测试方法 (46)5.3测试用例 (46)5.3.1用户注册测试用例 (46)5.3.2用户登录测试用例 (48)5.3.3用户修改密码测试用例 (48)5.3.4管理员登录测试用例 (50)5.3.5管理员分类管理测试用例 (50)5.4测试结论 (51)6 结论 (52)致谢 (53)参考文献 (54)1 绪论1.1课题背景、目的及意义1.2.1课题背景当下,随着因特网的普及和网络的普遍应用,电子商务也在悄然发展,网上书店是图书买卖流通在因特网电子商务的大环境下发展的大势所趋。

相比于传统的线下实体店购买图书,网上书店这种新型的图书流通发行销售模式拥有许多特有的优势:一是使用网络交易平台,传统的交易方式得到改善,交易活动变得更加灵活多样,空间和时间的限制被大大抑制,交易更加自由便捷;二是降低了销售成本,商家不再需要支付实体店的房租费用;三是信息传递变得更加迅速敏捷,客户可以在网站上看到销售排行和新书上架的消息,获得第一手图书资料,便于客户挑选图书。

确定的交易可以立即在网上进行,省去繁琐的程序,让交易更加高效顺利。

因为这些优势的存在,网上书店系统才能顺风顺水,一路高歌猛进。

网上书店系统的主要任务是利用电子商务网络平台,管理员上传图书的相关信息,这些信息被发布到因特网网站上,用户可以浏览网上书店系统来查看贩卖中图书的相关信息,在用户登录以后可以将需要的图书添加到购物车、提交订单订购图书,然后对订单执行相关操作。

1.1.2课题目的和意义随着互联网行业在中国的发展和普及,中国人在互联网中得到的好处和享受的便利也越来越多。

网络让人们之间的联系更加紧密,而且,还在不知不觉中潜移默化地改变着人们的生活想法和生活方式。

随着电子商务的突飞猛进,全世界都对其形成聚焦,故而,人们越来越关注网上购物这种新型的购物方式,而网上书城作为其中的一部分也有了迅猛的发展[1]。

本次毕业设计(网上书店系统)的目的是建立一个交互的、动态的在线购书的网站。

简单来讲,我们可以足不出户实现图书的交易,利用因特网直接浏览网上书店系统,挑选自己需要的图书并执行一系列相关操作。

专业地讲,它是交易双方在网上完成图书售卖购买。

网上购物受到的制约条件非常小,它给资本循环和商品轮转带来了空前的革命。

网上购物的获利者包括消费者和商家。

对于消费者而言,网上书店有下列长处:图书价格优惠、节省路上花费的时间、检索方便、信息传递快捷且成本低廉、界面简洁直观、信息量大、更新速度快。

网上书店能够实现跨地域图书交易,买到身边书店买不到的书籍。

其次,对于商家而言,网上书店具有以下优点:商家经营所需成本低、销售没有库存积压的压力、有广大的行销网络、没有地区和时间的限制、有效快速的信息化服务,并且商家可以很轻松地获取到传统书店很难得到的用户数据进行数据分析,挖掘更深层次的有效信息和用户价值等。

再次,就整个交易市场来说,网上购物这种新型的购物模式可以最大效益地利用资源,在更广泛的层次上以及更广袤的范围内实现资源的优化。

1.2国内外研究现状1.2.1国内研究现状近年来,随着互联网行业的大兴和网络应用技术的迅猛发展,网络应用在日常生活中有相当高的普及度,电子商务成为社会发展的必然趋势,隶属于电子商务的网上书店系统也得以繁荣,国内各大图书供应商都致力于研究与创造属于自己的网上书店系统,力图占据国内电子商务图书交易市场。