摘 要:为解决传统图书销售网站操作复杂、对数据处理太少的问题,运用Java程序开发语言,结合Mysql数据库进行网上图书销售系统的设计与实现。系统分为两种用户角色:书店管理员角色与顾客角色。前者的主要功能有:管理书籍、查询顾客、发货、销售统计以及回复顾客留言,其中销售统计方便管理员根据统计结果有针对性地采取一定的措施提高销量,查看顾客留言有利于管理员根据顾客的意见完善自己的书店;后者的主要功能有:浏览图书并加入购物车、管理购物车、管理个人订单、管理个人信息以及给管理员留言。63199
毕业论文关 键 词:网上书店 ,Java ,数据处理与统计分析,Servlet,Mysql
Abstract:In order to solve the traditional book sales site operation complex and too little on data processing problems, using the Java development language, Mysql database to the design and implementation of online book sales system. System is pided into two kinds of user role: the store administrator role and customer roles.The main function of the former are: management books, customer management, delivery, sales statistics and reply the customers’ message.Which sales statistics to facilitate the administrator according to the results of the statistics have targeted to take certain measures to improve sales, to view customer message is conducive to the administrator according to customer views improve their Bookstore.The main function of the latter are: browse books and add to cart,management of shopping cart , management of personal order, management of personal information and leave a message to the administrator.
Keywords: Bookstore online ,Java ,Data processing and statistical analysis ,Servlet,Mysql
目 录
1 绪论 4
1.1 研究背景 4
1.2 研究现状 4
1.3 开发意义 5
2 系统概述与需求分析 6
2.1 课题的需求分析 6
2.2 网站要实现的功能 6
2.3 网站功能模块图 7
3 系统总体设计 7
3.1 系统目标 7
3.2 系统结构的总框架 8
3.3 完整的购书过程 9
4 数据库设计 9
4.1 数据库的选择 10
4.2 数据库概念结构设计 10
4.3 数据库逻辑结构设计 11
5 系统详细设计 13
5.1 用户登录模块 13
5.2 顾客功能模块 16
5.3 管理员功能模块 26
6 软件测试 35
6.1 测试方法 35
6.2 测试平台 36
6.3 测试结果及分析 36
结 论 37
参考文献 38
致 谢 39
1 绪论
1.1 研究背景
在互联网日益发展的当今时代,电子商务网站得到了广泛的应用并将成为 21 世纪主流的商业模式。基于Internet的信息服务,电子商务服务已经成为了现代企业的一项不可缺少的内容。网上书店就是随着这些网络技术的发展而出现的一种新型图书销售渠道。