网上商城管理系统详细设计报告Word文档下载推荐.doc
《网上商城管理系统详细设计报告Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《网上商城管理系统详细设计报告Word文档下载推荐.doc(23页珍藏版)》请在冰豆网上搜索。
因此,Web己成为社会信息交流的一个平台,Web的普遍使用已经从根本上改变了人们的生活方式、工作方式,也改变了企业的经营方式和服务方式。
越来越多的公司、企业以及政府希望通过利用国际互联网所提供的无地域、无国界、无时间限制的便利信息环境来开发自己的Web应用。
基于数码产品的电子商务网站的设计融合了电子商务网站的购物特性和门户网站的个性化特性,成为最新网站技术的热点。
对中小企业来说不可能有大量的资金投入构建电子商务网站。
那么,如何充分利用现有资源、尽量减少专业技术人员的投入、对网站的维护和更新也不需要大量的人力、物力和财力已成为中小企业开展网上业务的关键。
同时,中小企业的电子商务网站能否盈利,很大一部分因素将取决于其网站的个性化特性。
因此对电子商务门户网站的研究将有助于我国中小企业开展网上商务。
对促进电子商务在中国的快速发展有一定的实际意义。
JSP已经成为开发动态网站的重要而快速、有效的工具。
JSP强大的功能使之成为一种优秀的服务器技术。
随着网络技术的日益成熟,JSP技术在网络编程中也变得越来越重要。
所以,在我们的毕业设计中,我们采用了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上商品销售系统,我是负责系统的用户模块的设计。
该系统能实现用户的注册、登录功能;
能够实现商品的查询,订购等功能。
该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。
在此次毕业设计中,本人所负责的系统则是进行数码产品网上商城系统的设计与开发,本系统是针对现在主要的物流中心问题,采用目前在网站开发中使用广泛的JSP技术,基于mysql数据库所开发的一套信息管理系统。
本系统实现了商户在线对数据库进行管理等功能;
界面友好,使用方便。
网上商城系统的需求分析
因特网与电子商务因特网最大的优势就是它将分布在世界各地的、彼此孤立的资源有效地组织起来,在世界范围内实现高效的信息传递和资源共享。
因特网消除了地域对于信息传递的局限,也为企业向客户推销自己的产品提供了全新的舞台,成为商业竞争的新战场,更为资本寻求最佳的资源配置和经营运作手段创造了更为广阔的活动空间,便于资本在全球范围追逐利润。
由因特网快速蔓延带来的信息全球化、经济全球化必将导致生产制造的全球化和生产资料的全球化再分配。
由于新兴经济的增长、跨国公司的形成、设计和生产能力的分散,利用国外的设计和生产厂商等因素,许多企业正在变成一种越来越集成化的全球系统。
信息、资金、材料、零部件、成员和工人已经打破国家和地区的界限,生产制造能力已经发展成为一种商品。
因此,透过因特网,人们开始从价值流的角度重新审视企业的运营模式以及其资源的分布和配置,并由此派生出一种新型的商务操作模式一电子商务。
早在二十年前,商贸界在盛行“电子单证”的时候便有了电子商务的雏形,随着网络技术的发展和社会经济模式的飞速变化,继而出现了ElectronicCommerce(电子交易)。
2.1系统运行环境
为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。
此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。
其运行要求如下:
I、软件环境
客户端:
Ø
操作系统:
Windows2000/XP
网络协议:
TCP/IP
浏览器:
InternetExplorer8.0
数据库:
mysql数据库(也可以是SQL数据库)
II.
硬件环境:
客户机2.2GHzCPU或更高,内存:
1024M或更大,
2.2系统功能需求
网上商城系统主要提供网上的物流信息管理平台。
2.2.1管理员部分的主要功能
管理员登录功能,根据权限进入管理员相应的页面的功能
管理员管理用户、商品(查看、修改、删除)以及对系统进行设置的功能
2.2.2用户部分的主要功能
用户登录功能,根据权限进入用户相应的页面的功能
用户进行在线购物的相关操作
2.2.3购物流程部分的主要功能
通过用户的操作,完成整个购物的流程
2.3系统性能需求
实用性:
为物流信息管理提供方便,有效进行物流中心信息管理,尽量最大限度降低管理员日常管理工作量,提高物流信息管理和效率,优化资源,实现效益最大化。
技术先进:
数码产品网上商城系统设计和开发应紧跟着整个计算机发展潮流,采用当时最先进的设计思想,利用最新的开发技术和开发工具。
使系统能够无论在功能设计上,还是在技术实现上,都处于同行业的领先地位。
安装使用简便:
服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。
适应性:
应该能广泛应用于不同类型的学校。
系统采用模块化设计,用户可以根据自己的实际情况自行组合,使系统在不同的硬件环境下都能得以应用。
代码可读性好:
文中的代码将尽可能简洁,易懂。
2.3系统技术需求:
2.3.1开发技术
目前,开发此类系统的技术主要有JSP、JSP、JSP、PHP等技术。
针对本系统的功能需求和性能需求,采用的是JSP技术,即活动服务页。
它是一套微软开发的服务器端运行的脚本平台。
通过JSP可以结合HTML网页、JSP指令和ActiveX元件建立动态、交互并且高效的Web服务器应用程序。
有了JSP不必担心客户的浏览器是否能运行所编写的代码,所有的程序都将在服务器断执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器将执行的结果返回给客户浏览器,减轻了客户端浏览器的负担,大大提高了交互的速度。
同时它有自己独具的优点,包括无需compile编译,容易编写,在服务器端直接执行;
使用普通的文本编辑器即可进行编辑设计;
JSP的源程序不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,提高了程序的安全性;
语言相容性高,能与所有的ActiveXScript语言都相容;
易于操控数据库可以轻易地通过ODBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库。
2.3.2系统开发工具
本系统采用VisualStudio2008作为开发工具。
VisualStudio200是一个可视化的建立Web站点和应用程序的专业工具,不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,是一集网页创作和站点管理两大利器于一身的超重量的创作工具。
利用它的可视化编辑功能,可以快速地创建页面而无需编写任何代码。
也支持最新的Web技术,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。
第三章网上商城系统设计
3.1系统总体结构图
网上购物系统平台
用户管理
管理员管理
网站布局
搜索
添加小类
添加大类
商品添加
商品审查
管理员添加
管理员审查
管理员退出
会员管理
操作管理
商品名称
商品类别
商品资料
用户删除
用户修改
用户注册
商品交易
图3.1系统功能结构图
3.2系统数据库设计
根据系统功能设计的需求,对于数码产品网上商城系统的数据库,可以列出本系统的各个组成部分的数据项和数据结构:
数据字典是对流程图加以补充说明的工具,为系统管理员提供了数据项的综合信息。
下面将列出管理系统中的几个重要数据表
。
字段名
数据类型
必填字段
说明
id
int
自动编号
admin
nvarchar
否
管理员用户名
UserPassword
管理员密码
rank
smallint
权限
表3.1管理员信息表
userid
username
用户名
useremail
用户Email
用户密码
identify
身份
UserMobile
移动电话
recommender
推荐
userqq
Qq
adddate
datetime
注册时间
UserLogins
用户登录标识
address
地址
postcode
邮编
usertel
固定电话
deliverymethord
快递方式
paymethord
支付方式
UserSex
性别
realname
真实姓名
vip
bit
Vip标识
img
头像
book
介绍
表3.2用户信息表
第四章网上商城系统设计
下面,本人将按模块为单位进行模块功能实现作具体的描述:
4.1网上商城系统登录模块的实现
4.1.1功能描述
本模块主要实现用户的登录。
为了限制该系统资源的使用,只有经过身份确认的用户才可以访问相关资源。
图4.1商城首页
首页部分源代码如下:
<
%@PageLanguage="
C#"
MasterPageFile="
~/shop.master"
AutoEventWireup="
true"
CodeFile="
Default.JSPx.cs"
Inherits="
_Default"
Title="
UntitledPage"
Debug="
%>
JSP:
ContentID="
Content1"
ContentPlaceHolderID="
head"
Runat="
Server"
>
<
styletype="
text/css"
.style23{width:
116px;
height:
94px;
}
.style24{width:
600px;
132px;
.style25{width:
104px;
.style26{width:
598px;
.style27{width:
106px;
/style>
/JSP:
Content>
Cont