|
技术:Java、JSP等
摘要:
在当今的社会中, 随着社会经济的快速发展以及计算机网络技术和通讯技术的快速成长,网络应用领域也一天天扩大,网络中的新鲜事物层出不穷。电子商务的发展增加了许多商业交易的平台,借助于这种互联网平台,人们进行商品宣传、业务交易等多种行为,进而使得电子商务快速发展,成为当今社会迅速成长的主流之一,电子商务在我们日常生活中扮演着越来越重要的角色。
在网络如此发达的潮流中,顺应趋势,设计了基于JSP的网上购书系统这个销售平台,让用户可以更直观、便捷,足不出户即可在虚拟书店里购书。本网站页面主要用JSP实现,业务逻辑层用SSH框架(Hibernate+Struts+Spring)及Java代码实现,数据管理用MySQL数据库,开发工具使用Eclipse,服务器用Tomcat8最新版本。本系统针对管理员和普通两类用户设置了不同的功能。管理员功能包括:图书信息管理、图书类别管理、订单管理、用户信息管理;普通用户功能包括:注册信息、浏览书店信息、浏览图书信息、搜索图书、在线生成订单等功能。该系统用户界面友好,模块划分清晰,具有使用方便,安全稳定,维护简单等特点。
关键词:网上购书;Java;JSP;MySQL
目录:
摘要 i
Abstract ii
1 前言 1
1.1 概述 1
1.2 整体叙述 1
2 系统开发背景 3
2.1 课题的背景 3
2.2 课题的研究现状 3
2.3 课题的研究意义 3
3 系统分析 5
3.1 系统开发目的与意义 5
3.2 可行性分析 5
3.2.1 技术可行性 5
3.2.2 经济可行性 5
3.2.3 操作可行性 6
3.2.4 法律可行性 6
3.2.5 管理可行性 6
3.3 需求分析 6
3.3.1 功能需求分析 6
3.3.2 数据逻辑分析 6
3.3.3 性能需求分析 7
3.4 数据库分析 7
3.5 开发环境 7
3.6 开发工具及技术 8
3.6.1 开发工具 8
3.6.2 开发技术 8
4 系统总体设计 10
4.1 设计思想 10
4.2 功能模块设计 10
4.3 界面设计 12
4.4 系统用户用例图 13
4.4.1 普通用户用例图 13
4.4.2 管理员用例图 13
4.5 数据库的设计 14
4.5.1 数据库概念结构设计 14
4.5.2 数据库逻辑结构设计 16
5 系统详细设计与实现 20
5.1 管理员登录页面 20
5.2 管理员模块 21
5.2.1 图书类目管理 21
5.2.2 图书信息管理 23
5.2.3 用户信息管理 27
5.2.4 订单信息管理 28
5.2.5 退出系统 28
5.3 普通用户模块 28
5.3.1 系统主页面实现 28
5.3.2 图书查询 29
5.3.3 用户登录注册 30
5.3.4 图书分类查询 30
5.3.5 在线下单 31
5.3.6 管理订单功能 32
6 系统测试 33
6.1 系统测试目的与意义 33
6.2 测试过程 33
6.2.1 网站首页用户登录测试 33
6.2.2 管理员删除图书信息测试 34
6.2.3 生成订单测试 34
6.2.4 其他错误测试 35
7 系统的运行和维护 36
结论 37
参考文献 38
致谢 39
附录:外文原文 40
中文翻译 49
论文字数:24014
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|