网上拍卖系统设计与实现
网上拍卖系统设计与实现 摘 要 进入21世纪后,电子商务凭借互联网的支持迅速发展并逐渐成熟。其中,网上拍卖己经成为电子商务的重要组成部分,也是近年来研究的热点。随着电子商务、电子政务等应用的快速发展,以及用户规定的不断提高,传统的电子商务开发技术,特别是网上拍卖系统的开发技术暴露出许多局限性之处,导致了其开发的效率减少、成本上升、扩充与维护困难、分工合作不好进行等问题,限制了网上拍卖系统的进一步发展。 本文的重要工作是对基于B/S模式及JSP技术的网上拍卖Web应用系统进行了研究与设计。本文一方面介绍了网上拍卖系统的背景,分析比较了国内外相关网上拍卖系统的运营模式、系统特点与开发技术。然后分析了目前热点的各种Web应用开发技术中存在的优势和局限性之处,权衡利弊后,选择并重点研究了JSP技术进行开发。然后根据Web应用的特点提出了基于B/S模式、采用JSP技术的Web应用开发方案。最后对基于该方案的网上拍卖系统进行了功能模块设计、体系结构设计和数据库设计,提出了网站开发过程中的关键技术的研究与选用(如如何获得“及时”信息等),并给出了相应的实现。 在设计方面,系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用MYSQL数据库。 关键字: JSP;B/S结构;JavaBean;网上拍卖系统 ABSTRACT Enter after twenty-first Century, e-commerce has developed quickly and became mature. Among them, the online auction has become an important part of electronic commerce, is the focus of recent research. With the rapid development of e-commerce, e-government applications, and continuously improve the user requirements, development technology of the traditional e-commerce, especially online auction system development technology has exposed many shortcomings, which reduce the efficiency, the development costs, expand and maintenance difficulties, not for division of labor and other issues, limit the further development of the online auction system. The main work of this thesis is the research and design of the online auction application system of Web mode and JSP technology based on B\/S. This paper first introduces the background of online auction system, analysis and comparison of the mode of operation, the system characteristic and the development technology of domestic and international relevant online auction system. Then analyzes all kinds of Web application development technology hot spot in current advantages and shortcomings, weigh the advantages and disadvantages, focusing on the study of JSP technology selection and development. Then according to the application characteristics of Web put forward B\/S model, using JSP technology application development based on Web. At the end of the online auction system based on the scheme of function module design, system structure design and database design, and puts forward the research and selection of key technology in the web development process ( such as how to obtain the “ timely “ ination), and gives the corresponding implementation. In terms of design, system uses B\/S three layer structure, and dynamic page design using JSP technology, considering system security and code reusability, using the key code of the JavaBean program package. Background database using MYSQL database. Key Words:JSP;B/S structure;JavaBean; Network Auction System 目 录 引 言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