内 容 摘 要
本文首先分析了电子竞拍在网上拍卖方面的应用现状,阐述了本系统的开发目的:通过电子竞拍前台系统给读者提供一个竞拍物品的电子商务平台,同时通过后台管理使网站管理者在正常的运营中能对各种信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率,加速竞拍的成功率,提高网站的整体效益。本课题研究所采用的技术有:JSP动态网页技术,SQL Sever 2000数据库与Web数据库访问技术,基于B/S(Browser/Server浏览器/服务器)的模式。在信息管理系统的理论指导下,详细论述了电子竞拍系统的研究目标,需求分析,系统总体设计方案,系统实施与测试的各个环节。最后给出了本系统的部分重要界面以及代码,并对电子竞拍系统进行了总结,指明了系统的现实意义,以及需要改进的问题。
关键词:电子商务 电子竞拍 JSP 数据库 B/S模式
The platform of E-auction which based on JSP and SQL
--Overall planning and designing
Abstract
This article analyzed the electronic bidding of online auctions in the application of present situation, and then described the aim of the system: to provide reader with an auction items of e-commerce platform prospects, at the same time through background management of the site managers, in the normal operation in all kinds of information to the management, timely information to understand all aspects of the changes will help improve management efficiency and speed up the auction success rate, improve the overall effectiveness of site. The Institute of the technology issues are: JSP dynamic web technology, SQL Sever 2000 database and Web database access technology, based on B / S (Browser / Server browser / server) model. In the information management system under the guidance of the theory, discusses in detail the electronic auction system of goals, needs analysis, system design programmes, systems implementation and testing of the various links. Finally, an important part of the system and interface code, and electronic auction system has been concluded, pointing out the system of practical significance, and the need to improve the problem.
Keywords :E-commerce E-auction JSP Database B / S model
目 录
绪 论 5
一,概论 6
(一)应用背景 6
(二)功能介绍 6
(三)电子竞拍网站的发展状况 6
二,系统相关技术 7
(一)Browser/Server体系 7
(二)JSP技术 7
1.JSP的开发背景及发展历史 7
2.JSP的优点 8
三,系统分析 9
(一)需求分析 9
(二)可行性分析 10
1.技术可行性 10
2.经济可行性 12
3.社会可行性 12
4.结论 12
(三)新系统业务流程分析 13
(四)数据流程分析 13
1.前台管理子系统 15
2.后台管理子系统 15
3.数据字典 16
(1)数据流描述 16
(2)处理过程描述 17
四,系统设计 19
(一)系统功能设计 19
1.系统总体规划 19
2.前台管理系统模块设计 20
3.后台管理系统模块设计 20
(二)代码设计 21
(三)数据库设计 22
1.数据库概念结构设计 22
2.数据库逻辑结构设计 23
(四)输入输出设计 25
1.输入设计 25
2.输出设计 26
五,系统实施 26
(一)系统的运行环境和开发平台 26
1.系统运行的硬件设备及操作系统 26
2.系统开发平台 27
(二)建立JSP的运行环境 27
1.JDK的安装 27
2.Tomcat的安装 28
(三)代码实现及运行图 29
(四)系统测试 29
1.系统测试的原则 29
2.系统测试的主要内容 30
3.系统测试的方法 30
结论 32
参考文献 33
绪 论
随着计算机网络在我们生活中的日益普及,以往的拍卖方式也发生了很大的变化,过去,一提到拍卖,就会想到许多买家坐在拍卖场地里,遇到合适的就举牌,经过相互提价的竞争后,随着拍卖者一锤定音,拍卖物品就进入了出价最高的买家手中,而这其中存在着一个问题,就是如果买家要购买商品,而商品又不在本地,毫无疑问,买家就必须赶到拍卖进行的城市进行竞标,一旦买家因为时间等问题无法按时到达,就无法参与拍卖了。电子竞拍系统的出现,就很好的解决了这个问题,所有想参与竞拍的买家,只需要在规定的时间在网络上参与,减少了空间上的限制,可以是更多的人参与其中。
1.基于先进的计算机技术开发的电子竞拍系统可以帮助拍卖方改变落后的经营模式,使更多的人摆脱地域的限制参与竞拍的过程,因此设计开发的电子竞拍系统会顺应社会发展的潮流。
2.本次毕业设计主要负责电子竞拍系统中的网上拍卖过程的设计与实现。作为拍卖网站的注册用户,可以查看竞得物品清单,浏览拍卖物品,对自己的拍卖过程进行调整,实施查看自己的竞标结果等活动。
3.本文对电子竞拍系统中的拍卖系统的设计与开发过程进行详细说明:首先,对拍卖系统进行介绍;然后,通过对系统进行分析,描述了系统的业务流程与系统的数据流程;在系统分析的基础上进行系统设计,主要完成了系统模块功能划分,数据库设计,代码设计,输入输出设计和界面设计。最后经过软硬件环境的准备和各种工具的支持实现了系统的实施。
4.为完成本次毕业设计我们三人安青,孙亮,马丽组成了一个电子竞拍系统的开发小组。具体分工如下:安青负责系统的整体规划与设计,孙亮负责系统的后台管理与实施,马丽负责系统的整体规划与实施。
5.本文的内容是这样安排的:第一章为绪论,概述系统的发展背景和发展趁势,提出系统的主要功能。第二章为系统的需求分析,从经济,技术和社会三方面因素说明系统开发的可行性;通过初步调查明确组织结构,业务流程,确定系统的功能模块。第三章为总体设计,包括系统总体结构设计和层次模块结构设计,通过图示说明系统的主要功能。第四章为详细设计,包括模块功能与处理流程设计,输入输出设计,通过分析数据进行数据库设计,其中包括数据字典,数据结构,以及ER图。第五章为系统的编码。第六章为测试运行结果及分析,通过设计测试用例来对系统进行测试,并对结果作简单分析。第七章为结论,主要是对整个论文主要成果及系统的不足之处的总结。
