骑迹时代”网站设计与制作
一、系统概述 2
(一)系统简介 2
(二)开发工具 2
二、系统分析 2
(一)需求分析 2
1.管理员的需求分析 2
2.用户的需求分析 3
(二)业务分析 4
1.管理员的业务分析 4
2.用户的业务分析 4
(三)功能模块设计 4
1.系统管理模块 5
2.商品管理模块 5
3.订单管理模块 6
三、数据库 7
(一)概念设计 7
(二)逻辑设计 10
四、系统实施 12
(一)管理员模块 12
1.系统管理 12
2.商品管理 15
3.订单管理 19
(二)用户模块 20
1.系统管理 20
2.商品管理 24
3.订单管理 24
五、系统使用说明 27
(一)管理员模块 27
1.系统管理 27
2.商品管理 27
(二)用户模块 27
1.系统管理 27
2.商品管理 27
总 结 28
谢 辞 29
参考文献 30
Abstract
"The design and production of riding a track network era" is based on the B/S pattern of development, using JAVA and SQL Server database techno *51今日免费论文网|www.jxszl.com +Q: ¥351916072¥
logy,provides a commodity and the exchange of information for the purchase of user platform, realizes the dynamic management from the user browsing, user choose and buy, enhanced the website information management quality. This system isdeveloped on the two roles of administrators and users, not only for each role anddesign different functions according to the actual demand, prompt information andsystem with specific process, make the system has the advantages of simple operation and easy maintenance, information security.
Keywords: B/S model, JAVA,Dynamic management
一、系统概述
(一)系统简介
当今是信息时代,网络发展迅速,在这个网络发展迅速的时代,人们不再拘泥于眼看、手摸、耳听、口尝的传统购物习惯,相反随着人们越来越倾向在虚拟的网络世界里实现商品交易,网上购物已经成为当今社会的潮流,像现在的淘宝、拍拍、当当等已被人熟知。顾客可以通过这样的一个网络购物平台找到自己所需要的信息,完成商品的买卖。
如今,绿色低碳出行越来越已然成为时代的主流,自行车作为代步工具来说,已经成为现代社会人们所钟爱的交通工具,越来越多的人开始选择户外骑行来锻炼身体。本课题是采用Java技术和SQL SERVER相结合来实现它的功能。首先对网店进行需求分析,进行数据库设计,完成管理员管理、自行车的信息发布与修改等功能,并且能对网店进行管理和信息的及时更新,让顾客了解自己想要的车型以及相关信息。
(二)开发工具
MyEclipse企业级工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能。MyEclipse目前支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。
SQL Server用户提供了一个安全、可靠和高效的平台用于系统数据管理和一些商业智能应用。本系统采用SQL Server 2008进行开发。是因为它是一种强大的、熟悉的数据开发工具,又为初级开发者降低了使用的复杂度。同时SQL Server 2008具有很好的安全性和简单操作,成为初级开发者的首选工具。
二、系统分析
(一)需求分析
1.管理员的需求分析
(1)系统管理
首先,管理员对整个系统进行管理。当有用户注册之后,管理员可以查看其信息,了解其详细的信息。当用户的账号不用了之后,管理员可以将其删除。这样,可以方便管理员的操作,也可以使本系统更加符合实际的要求。
(2)商品管理
管理员可以根据实际的需求,即市场的变化,对商品进行实时管理,将最新和最有市场的商品的信息录入到数据库中。当管理员录入商品的信息出现错误时,他可以在商品信息列表中找到该商品,并对其信息进行修改。管理员还可以查看商品的详细信息,了解更多有关商品的具体信息。
(3)订单管理
管理员对用户提交的订单进行管理。当用户对自己提交的订单审核之后,管理员可以根据其提供的信息将货物发到提供的地址。管理员可以对未审核的订单进行删除,还可以查看交易成功的信息。管理员的用例图如图2-1所示
管理员
图2-1 管理员的用例图
2.用户的需求分析
(1)系统管理
用户可以进行注册,然后登录到网页站中进行购物。当用户的密码忘记了,用户可以根据自己的账号和邮箱找回自己的密码。用户还可以修改自己的信息,包括密码。这样使系统更加人性化,方便用户的操作。
(2)商品管理
用户可以浏览网页,当有自己感兴趣的信息时候,可以点击购买,然后浏览详细的信息。
(3)订单管理
当用户看中了某件商品的时候,可以点击购买按钮,然后,在其他网页中填写相关的信息。用户在自己的订单列表中对自己的订单进行审核。用户的用例图如图2-2所示。
1.系统管理模块
(1)用户注册
此项操作是由用户完成的,用户表包含的信息:用户编码,用户名,登录密码,用户性别,用户地址,所在地邮编,电话号码,电子邮件,注册时间、角色和备注
用户修改信息
(二)逻辑设计
数据表如下:
表1 用户编码表tblUser
原文链接:http://www.jxszl.com/jsj/rjgc/31286.html