中 国 矿 业 大 学
本科生毕业设计
姓
学
专
名:
院:
业:
陈 兵
学 号: 08093352
计算机科学与技术
计算机科学与技术
设计题目:
网上拍卖系统的设计与实现
专
题:
指导教师:
杨东平
职 称:
副教授
2013 年 6 月
徐州
中国矿业大学毕业设计任务书
学院计算机科学与技术专业年级计算机科学与技术 2009 级学生姓名陈兵
任 务 下 达 日 期 : 2013 年 1 月 10 日
毕业设计日期:2013 年 1 月 18 日至 2013 年 5 月 27 日
毕业设计题目:网上拍卖系统的设计与实现
毕业设计专题题目:
毕业设计主要内容和要求:
在规定的时间内完成软件的设计与开发、调试与运行工作,完成毕业设计(论文)的撰
写,并准备毕业答辩 PPT。
(1) 熟悉淘宝、易趣等网站,分析 C2C,B2C 等网站的异同;
(2) 完成数据库的设计工作,一般应包括:注册会员信息表、发布商品信息表、留言
信息表、出价信息表、关注物品信息表、购买物品信息表、系统公告信息表等表的设计与
实现;
(3) 分析与设计网站的功能,一般应包括:会员管理模块、商品管理模块、商品查询
和浏览模块、商品拍卖平台、留言和投诉模块、个人中心模块等功能。
(4) 撰写毕业设计(论文)
院长签字:
指导教师签字:
中国矿业大学毕业设计指导教师评阅书
指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内
容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评
价及建议成绩;⑦存在问题;⑧是否同意答辩等):
成 绩:
指导教师签字:
年
月
日
中国矿业大学毕业设计评阅教师评阅书
评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解
决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;
⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):
成 绩:
评阅教师签字:
年
月
日
中国矿业大学毕业设计答辩及综合成绩
答
辩
情
况
提 出 问 题
回 答 问 题
正
确
基本
正确
有一
般性
错误
有原
则性
错误
没有
回答
答辩委员会评语及建议成绩:
答辩委员会主任签字:
学院领导小组综合评定成绩:
学院领导小组负责人:
年
月
日
年
月
日
摘 要
跟随着计算机网络的快速发展,在网上拍卖并进行交易是一种新兴起的网上交易方式。
它的特点是成本低廉,方式灵活,运行快捷,潜力巨大等,这是一种通过使用 Internet 将
拍卖活动变成每一位网民都可以加入并参与其中的交易方式。不过在它给人们带来便利的
同时也给人们带来了很多的问题。比如它的公平、公正、公开性就很受大家的关注以及质
疑。尤其是它的可靠性和安全性更是大家关心的重点。为此对它的要求不仅仅是要在系统
的设计上做到公平合理,更加需要在信息的传输上做到安全可靠,从而构建一个公平又安
全的交易平台才能满足人们对它的需求。
我的设计构建了一个基于 B/S 模式的网上拍卖系统,希望可以为买卖双方搭建一个灵
活自由并且安全可靠的交易平台。我的论文主内容着重论述了系统的模块设计、数据流程
和功能实现。其功能主要包括会员管理模块、商品管理模块、商品查询和浏览模块、商品
拍卖平台、留言和投诉模块、个人中心模块等功能。详细内容包括如何运用 JAVA、JavaScript、
JSP 等关键技术建立网上购物系统,并在 web 服务器上配置 SSL 以保证敏感信息的安全传输。
关键词:网上拍卖;JSP;SSL;竞价;HTML
ABSTRACT
Along with the development of computer networks,now online auction is a sort of new
transaction emerged recently.Because it has a characteristic of inexpensive cost, flexible method
and quick movement. At the same time it has changed the method of transaction into an auction
movement which allows common people to join in through the internet. Also it brings people a
lot of convenience, but at the same time comes about some problems. More and more people
start to focus on its fairness, honesty and publicity. In addition, its reliability and security are
more concerned. It’s not only required a fairness and rationality on the design of system, but also
keeps the information security and reliability when transferring to construct a platform of
fairness and security.
My system designs an auction system based on the mode of B/S, and proposes a flexible
and reliable environment for trade service. This thesis put most words on design of module, data
flow and realization of
login, auction, competition,
commodity researching, comment and credible stat for person on auction. This thesis also
discusses how to build up an online auction system with Java, JavaScript, Jsp techniques and
configure the SSL to ensure the secure transmission of sensitive information on the web server.
including client
function,
register,
Keywords: Online Auction; JSP; SSL; Competitive;HTML
目
录
1 绪论......................................................................................................................... 1
1.1 本系统设计的意义...................................................................................... 1
1.2 拍卖的起源.................................................................................................. 1
1.3 我国网上拍卖的现状.................................................................................. 1
1.4 网上拍卖的方式.......................................................................................... 2
2 系统设计环境........................................................................................................... 3
2.1 HTML 语言简单介绍...................................................................................3
2.1.1 HTML 简介........................................................................................3
2.1.2 HTML 的作用....................................................................................3
2.2 JSP 简单介绍................................................................................................ 3
2.2.1 什么是 JSP........................................................................................ 3
2.2.2 JSP 作用............................................................................................. 4
2.3 SQL 语言.......................................................................................................4
3 网上拍卖系统设计与分析....................................................................................... 5
3.1 系统环境运行要求...................................................................................... 5
3.2 需求分析...................................................................................................... 5
3.2.1 系统设计的功能及功能模块........................................................... 5
3.2.2 数据流图........................................................................................... 6
3.2.3 网上拍卖系统用例图........................................................................ 7
3.2.4 功能模块设计................................................................................... 7
3.3 系统结构图................................................................................................. 10
3.4 系统 E-R 图................................................................................................11
3.4.1 程序总体 E-R 图.............................................................................11
3.4.2 货物管理 E-R 图..............................................................................11
3.4.3 客户资料管理 E-R 图......................................................................12
3.5 系统数据逻辑结构.................................................................................... 13
4 系统具体实现.......................................................................................................... 16
4.1 主模块执行流程........................................................................................ 16
4.2 客户模块执行流程图................................................................................ 16
4.3 一般管理员模块图.................................................................................... 17
4.4 高级管理员模块图.................................................................................... 18
5 功能测试.................................................................................................................. 20
5.1 商品拍卖功能............................................................................................ 20
5.2 商品竞购功能............................................................................................ 20