学位论文 > 优秀研究生学位论文题录展示
基于JSP技术的网上书店的开发与实现
作 者: 黄贻培
导 师: 牛新征;张彬
学 校: 电子科技大学
专 业: 软件工程
关键词: B/S架构 MVC 网上书店 统一建模语言
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 189次
引 用: 0次
阅 读: 论文下载
内容摘要
随着当前电子商务的澎湃发展,网络购物在人们的生活中越来越广泛,而在网络营销的大军中,网上书店的由于其涉及范围广,经营成本低等特点,迅速成为了最受用户青睐的应用之一。但是随着网络的深入应用,特别是由于电子书的流行,人们对网上书店又提出了新的要求,这就要求网上书店对此做出调整。本文结合现代网上书店的基本原理,并顺应新时代的需求,按照软件工程的思想,设计与实现了一个B/S架构的新型网上购书系统。本文从理论与实践两个方面出发,对该网上购书系统进行了深入的分析与研究,主要内容包括:1、对现今电子商务的新形势进行了分析,特别提及了当前情况下的一些新挑战,并提出了相应的解决思路。2、简要介绍了构建本系统的所需的知识与技术手段,主要包括B/S体系结构、程序设计语言J2EE、数据库MySQL以及UML的相关知识。3、通过分析用户需求,将系统分为了两大核心模块,并分别使用UML用例图对各模块的功能需求进行了详细的分析。4、基于MVC模式,对系统的总体架构进行了分析与设计,然后对系统的各模块的架构进行了详细的设计。紧接着,根据系统的功能和模块的划分,对系统的数据库的从概念和逻辑两方面进行了分析与设计。5、详细的分析本系统的主要模块在开发中应用的思想及其具体实现方式,并展示了其最终的运行效果。6、对该系统进行了多方面的功能测试,验证该网上书店系统各项功能是否达到预期目标。
|
全文目录
摘要 4-5 Abstract 5-10 第一章 绪论 10-13 1.1 研究背景及意义 10 1.2 国内外研究现状 10-11 1.3 课题主要研究内容 11 1.4 论文组织结构 11-13 第二章 理论基础及相关知识 13-22 2.1 应用程序体系结构 13-17 2.1.1 C/S 结构 13-14 2.1.2 B/S 结构 14-15 2.1.3 C/S 和B/S 的比较 15-17 2.2 程序语言 17-19 2.3 数据库 19-20 2.4 UML 概述 20-21 2.5 本章总结 21-22 第三章 系统需求分析 22-33 3.1 系统功能需求概述 22-23 3.2 后台管理需求分析 23-30 3.2.1 用户管理的需求分析 24-25 3.2.2 组管理需求分析 25-26 3.2.3 商品信息管理需求分析 26-27 3.2.4 商品评论管理需求分析 27-28 3.2.5 订单管理需求分析 28-29 3.2.6 系统公告管理需求分析 29 3.2.7 系统帮助管理需求分析 29-30 3.3 前台用户需求分析 30-32 3.3.1 购买图书 31-32 3.4 本章总结 32-33 第四章 系统设计 33-52 4.1 总体架构分析 33-35 4.1.1 信息流角度的架构分析 33 4.1.2 用户角色角度的架构分析 33-35 4.2 普通用户功能模块设计 35-43 4.2.1 用户注册 35 4.2.2 用户登录 35-36 4.2.3 个人信息的管理 36-37 4.2.4 用户实体图书订购 37-39 4.2.5 用户电子图书订购 39-40 4.2.6 个人购物车管理 40-41 4.2.7 个人订单管理 41-43 4.2.8 用户书架管理 43 4.2.9 书评/商品评论管理 43 4.3 管理员功能模块设计 43-51 4.3.1 管理员登录 43-44 4.3.2 用户管理和组管理 44-46 4.3.3 商品管理 46-47 4.3.4 评论管理 47-48 4.3.5 书架管理 48-49 4.3.6 订单管理 49-50 4.3.7 公告管理 50-51 4.4 本章总结 51-52 第五章 数据库设计 52-59 5.1 数据库的概念设计 52-54 5.1.1 用户和组 52-53 5.1.2 用户订购商品 53 5.1.3 用户和书架 53-54 5.1.4 用户和评论 54 5.2 数据库的逻辑设计 54-58 5.2.1 用户和组的设计 54-55 5.2.2 图书信息的设计 55-56 5.2.3 购物车和订单的设计 56-57 5.2.4 书架表的设计 57 5.2.5 评论表的设计 57-58 5.2.6 公告表的设计 58 5.3 本章总结 58-59 第六章 系统实现 59-82 6.1 用户功能模块 61-73 6.1.1 系统首页 62-63 6.1.2 图书列表功能 63-66 6.1.3 图书购买功能 66-69 6.1.4 购物车和书架功能 69-73 6.1.5 订单功能 73 6.2 管理员功能和界面的实现 73-81 6.2.1 公告管理 74-76 6.2.2 图书管理和图书类管理 76-78 6.2.3 订单管理 78-80 6.2.4 用户管理 80-81 6.3 本章总结 81-82 第七章 系统测试 82-91 7.1 功能测试 82-90 7.1.1 登录的测试 83-84 7.1.2 购物的测试 84-86 7.1.3 书架管理的测试 86-87 7.1.4 图书管理的测试 87-88 7.1.5 个人信息管理的测试 88-89 7.1.6 公告管理的测试 89-90 7.2 本章总结 90-91 第八章 总结与展望 91-93 8.1 论文总结 91 8.2 未来研究展望 91-93 致谢 93-94 参考文献 94-96
|
相似论文
- 多厅影院空间架构研究,TU242.2
- 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
- 我国服务型政府建设的现状及构建途径研究,D630
- 军队后勤物资管理系统设计与实现,TP311.52
- 畜产品质量安全保障监管RFID系统,TS201.6
- 全球化背景下当代中国发展道路研究,D616
- 数字电视互动应用交互系统设计与实现,TP311.52
- 基于J2EE下的影院会员系统的开发,TP311.52
- 基于LAMP网络办公系统的设计与实现,TP311.52
- 游戏公司计费系统的设计与实现,TP311.52
- 基于SOA与工作流的OA系统的研究与实现,TP311.52
- 基于SOA构架的社区医疗管理系统研究与实现,TP311.52
- 设计模式在银行支付系统中的应用研究,TP311.52
- 泰安万博科技人力资源管理系统设计与实现,TP311.52
- OpenBASE企业管理器设计与实现,TP311.52
- 云计算技术及其在电子商务物流中心设计与运行中的应用,F724.6;F252
- 德阳莱特花园酒店管理系统的设计与实现,TP311.52
- 僵尸网络技术检测与防范系统—数据库与系统集成解决方案,TP393.08
- 四川电力试验研究院电能计量规范化管理系统设计与实现,TP311.52
- 干部自主选学网上管理系统的研究与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|