JSP图书超市的设计与实现(SQL2000)
摘 要
20世纪90年代以来,全球性的电子商务正成为最活跃、最热门的信息交易活动[1],e书店便是其中一个典型的实际应用。
本文介绍了一个网上书店系统的开发。系统采用eclipse3.2,Myeclipse5.5插件作为开发平台,tomcat5.0作为服务器,使用SQL2000作为数据库。本文首先介绍了电子商务的基础知识和构建e书店的关键业务;其次依照软件生命周期法则,在需求分析阶段进行了功能需求分析、非功能性需求,包括系统业务流程分析、数据库分析等;最后用面向对象的方法分析设计了一个e书店系统,其中涉及了系统e书店系统开发的模式、后台关系型数据库的设计、工具及环境的说明。同时对开发中的关键技术也做了详细的阐述。
本系统主要包括前台客户操作和后台管理员管理两部分。前台主要实现用户的注册和登录,按分类浏览查询图书,对图书进行评论,加入收藏夹或购物车,下订单,查看订单,修改用户资料等。后台管理员主要实现图书管理、库存管理、订单管理等功能。该系统界面友好,操作简便,运行稳定,具有较广泛的应用前景和推广价值。
关键词:e书店;JSP;Java;JavaBean;电子商务
Abstract
Since1990's, electronic business in the world has become the most active and popular transaction activity[1]. The online bookstore system is one of them.
The development of a online bookstore system is introduced in the paper. The system adopts eclipse3.2 and Myeclipse5.5 plug-in platform, chooses tomcat5.0 server and uses MySql database. First, some elementary knowledge of electronic commerce and essential services to constructs the e-bookstore are introduced. Second, according to the software life cycle principle, the function demand analysis and non-functionality demand analysis have discussed, which includes operation flow analysis, database analysis. Then, the design of the system is given in term of the object-oriented method, which involves the development pattern, the backstage relative database, the programming tools and environment. In addition, some key technologies in the implementation have explained in detail.
The system includes two parts, which are customer operations and administrator managements. The former can realize customer registering, logging in, classified book browsing and searching, book remarking, adding to the favorite or shopping cart, booking ordering, order browsing, modify customer information and so on. The latter can realize book management, storage management, order management and so on. The system, which has kindly interface and stable performance, is easy to operate, so it has widely application foreground and reference value.
Keywords: e Bookstore;JSP;Java;JavaBean; Electronic commerce
系统设计目标
图书超市网是一个模拟网上购物环境的应用程序,它维护着一个数据库,存储着用户信息、图书信息、交易信息等。JSP程序从数据库中获得信息,并呈现给最终用户。
在电子商务系统的开发中,首先要明确目标及要解决的问题,在流程设置及各个功能的设计上紧紧围绕目标来进行。在信息系统开发过程中容易发生的倾向是,随着设计的深入,开发人员往往陷于具体技术问题的解决技巧,而忽略了系统本身的目标,这往往是造成系统应用后用户不满意的原因之一。
所以,总的说来,整个设计包括前台管理和后台管理部分,即客户界面部分和管理界面部分所要完成功能。
客户界面部分
电子商务管理服务是一个与客户服务密切相关的管理系统。把系统设计为合适的电子商务系 统,便于用户操作。
图书超市选购(可按分类方式查找图书超市,或通过关键字进行查询)
购物车功能:网站会员在挑选自己中意的图书时,可以把想要买的图书放到购物车中,这些书籍暂时只是存放,还没有生成订单,这时还可以更改,可以添加或者删除。
查看图书超市详细情况 [资料来源:http://www.doc163.com]
用户注册:通过这个页面,用户可以注册自己的信息和账户。
用户登录:通过这个页面,用户可以登陆自己的管理系统,查看自己的信息。
查看用户订单信息:此页面显示用户的订单信息。
修改用户个人信息
管理界面部分
现有图书超市管理:修改、删除、查看
用户信息管理:查看、删除
订单管理:查看订单清单、更改订货付款、出货状态、删除订单
添加图书超市
添加图书超市分类
登出管理系统
软件要求:操作系统:Windows 2000及以上
数据库:SQL Server 2000
开发工具包:JDK Version 1.4.2
JSP服务器:Tomcat5.0
浏览器:IE5.0,推荐使用IE6.0
分辨率:推荐使用1024×768像素 [资料来源:http://www.doc163.com]
目 录 14000字
摘 要 1
ABSTRACT 2
[资料来源:www.doc163.com]
前言 4
1.绪论 5
1.1选题设计开发的背景 5
1.2网上购物国内外发展现状 5
1.2.1国外现状 5
1.2.2我国网上购物系统的现状 5
1.2.3我国网上购物系统面临的主要问题 6
2.系统设计思想 8
2.1系统结构设计 8
2.1.1逻辑体系结构 8
2.1.2结构设计 8
2.2系统运行环境 9
2.2.1系统配置概述 9
2.2.3安装和配置web服务器 10
2.2.4数据库连接 10
2.3 安全管理 11
3.图书超市网的概要设计 12
3.1需求分析 12
3.2系统设计 12
3.2.1系统设计思想 12
3.2.2系统功能模块划分 12
3.3流程设计和数据表 14
3.3.1系统流程图 14 [资料来源:http://doc163.com]
3.3.2业务流程 15
4.图书超市网详细设计 16
4.1数据库设计 16
4.2前台系统 19
4.3后台管理系统 22
4.4图书超市网流程 22
5总 结 26
5.1课题研究内容总结 26
5.2后续研究工作展望 26
参考文献 27
致 谢 28
[来源:http://Doc163.com]
上一篇:缘聚网上书店系统的设计与实现(JSP+SQL2000)
下一篇:基于MVC的图书管理系统的设计(Struts框架SQL2000)