摘 要 进入21世纪后,电子商务凭借互联网的支持迅速发展并逐渐成熟。其中,网上拍卖己经成为电子商务的重要组成部分,也是近年来研究的热点。随着电子商务、电子政务等应用的快速发展,以及用户要求的不断提高,传统的电子商务开发技术,尤其是网上拍卖系统的开发技术暴露出许多不足之处,造成了其开发的效率降低、成本上升、扩充与维护困难、分工合作不好进行等问题,限制了网上拍卖系统的进一步发展。
本文的主要工作是对基于B/S模式及JSP技术的网上拍卖Web应用系统进行了研究与设计。本文首先介绍了网上拍卖系统的背景,分析比较了国内外相关网上拍卖系统的运行模式、系统特点与开发技术。然后分析了目前热点的各种Web应用开发技术中存在的优势和不足之处,权衡利弊后,选择并重点研究了JSP技术进行开发。然后根据Web应用的特点提出了基于B/S模式、采用JSP技术的Web应用开发方案。最后对基于该方案的网上拍卖系统进行了功能模块设计、体系结构设计和数据库设计,提出了网站开发过程中的关键技术的研究与选用(如如何获得“及时”信息等),并给出了相应的实现。
在设计方面,系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用MYSQL数据库。
目 录
引 言 5
一 概 述 5
1.1 课题研究的目的 6
1.2 课题研究的意义 6
1.3 国内外发展趋势 6
1.4 课题的可行性分析 8
1.4.1 课题调研 8
1.4.2 可行性分析 8
二 系统需求分析 9
2.1 功能需求描述 10
2.2 非功能需求描述 11
三 总体设计 11
3.1 系统总体结构设计 11
3.2 软件模块高层设计 12
3.2.1 资讯管理 12
3.2.2 留言管理 12
3.2.3 会员管理 12
3.2.4 商品管理 13
3.2.5 网站简介 13
3.2.6 资讯浏览 13
3.2.7 留言发布 13
3.2.8 商品发布 13
3.2.9 商品管理 13
3.2.10 商品竞价 14
3.2.11 竞价记录 14
四 数据库设计 14
4.1 概念设计(E-R图) 14
4.2 逻辑结构 16
4.3 物理设计 19
五 详细设计 22
5.1 模块详细设计 22
5.1.1 资讯管理 22
5.1.2 网站简介 23
5.1.3 会员管理 24
5.1.4 商品管理 25
5.1.5 留言管理 27
5.1.6 用户注册 28
5.1.7 会员登陆 29
5.1.8 商品浏览 30
5.1.9 资讯浏览 32
5.1.10 商品竞价 33
5.1.11 我的商品 35
5.1.12 我的竞价 37
5.2 界面设计 38
5.2.1 网站首页 39
5.2.2 后台管理员界面 39
六 系统测试 39
6.1 测试方法 39
6.2 测试用例 40
总 结 43
参考文献 44
致 谢 45
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |