收藏 分享(赏)

手机销售网站.doc

上传人:wo7103235 文档编号:6236599 上传时间:2019-04-03 格式:DOC 页数:55 大小:1.37MB
下载 相关 举报
手机销售网站.doc_第1页
第1页 / 共55页
手机销售网站.doc_第2页
第2页 / 共55页
手机销售网站.doc_第3页
第3页 / 共55页
手机销售网站.doc_第4页
第4页 / 共55页
手机销售网站.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

1、在线手机销售网站 1手机销售网站在线手机销售网站 2目录摘 要 4Abstract5序言 6第 1 章 绪 论 71.1 课题背景 .71.2 课题研究的意义 .71.3 手机销售网站的现状 .7第 2章 ASP 技术简介 .82.1 系统运行环境配置 92.2.1 ASP 的优点 102.2.2 简介 ASP 的 6 大对象 102.2.3 ASP 的使用环境 122.2.4 配置 Microsoft IIS.122.2.5 ASP 的脚本语言 132.3 开发工具 Dreamweaver MX简介 14第 3 章 可行性分析 153.1 技术可行性 153.2 经济可行性 .153.3 社

2、会可行性 .15第 4 章 系统分析 164.1 采用生命周期法和原型法相结合的方法开发本网站 164.2 系统的名称和目标 164.3 实施计划 164.4 数据流程图 .164.5 数据字典 184.6 E-R 图 194.7 用例图 .19图 4-5 管理员用例图 20第 5 章 系统总体设计 215.1 系统总体功能 215.1.1 网站客户端功能模块 .215.1.2 网站管理端模块功能: .225.2 系统开发工具与数据库 255.3 代码设计 265.4 数据库设计 265.4.1 数据库逻辑设计 .26第 6 章 网站的风格及页面设计 296.1 页面设计的原则 .296.1.

3、1 线条的使用 .296.1.2 色彩的选择 .296.2 网站设计构思 .306.3 网站的风格版面设计 .30在线手机销售网站 36.4 商城主页设计 .316.5 客户端界面结构设计 .316.5.1 界面头、尾设计 .316.5.2 界面左恻快捷菜单设计 .326.6 管理端界面结构设计 .32第 7 章 系统详细设计 337.1 管理端界面设计 .337.1.1 商品(手机)管理设置 .337.1.2 会员维护模块 .367.1.3 订单维护模块 .387.1.4 管理员维护模块 .407.1.5 用户登陆模块 .407.2 客户端界面设计 .427.2.1 商品(手机)信息浏览模块

4、 .427.2.2 购物车管理模块设计 .437.2.3 提交订单模块设计 .447.3 系统调试运行 .46结 论 47致 谢 48参考文献 49附录代码 501商城核心设置模块 502商品管理设置模块 50在线手机销售网站 4摘 要电子商务形式的网上商店具有高效、快捷,信息畅通的特点,还可以很大程度上降低销售成本。本文通过在线手机销售系统的建设以实现商业零售企业的信息化管理。着重论述了在线手机销售系统功能的实现与设计过程。在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。本系统功能主要包括会员注册、帐户管理

5、、购物车、搜索、在线支付等基本功能。此外,本系统也将实现在线手机销售系统的后端管理,包括手机的添加、帐单的处理等功能。很大程度上减轻了维护人员的劳动强度,提高了工作效率与管理水平,具有很大的使用价值。本系统运用 ASP 技术实现,后端数据库采用 ACCESS 2000 作为数据库服务器,前端开发工具使用 Macromedia Dreamweaver 4。本系统具有用户使用简单、界面直观等优点,可以帮助顾客更快更准的了解手机市场信息,以便取得物美价廉的手机。关键词:电子商务,网上商店,手机购物 在线手机销售网站 5AbstractThe on-line store of the electron

6、ic commerce form is efficient, fast and unimpeded information, which can also lower the sale cost up.This text mainly describes to construct about the marketing system of an on-line cellular phone, provides the information-based management for the retailing business.Emphasized to discuss the realiza

7、tion and the design processes of the on-line cellular phone sale system.At the design and the development processes of the system in the norm of the strict observance software engineering, the usage about software design mode, thus reduce the system mold piece of match accidentally, try hard to make

8、 the system stability. This system function mainly includes the member register, the bank account management, shopping car, search, settle an account the basic function and so on.In addition, this system also will carry out the hypervisor management about the on-line cellular phone sale system, incl

9、uding the cellular phone increase and the processing of the bill etc. function.Eased to support the personnels labor strength on the very big degree, raise the work efficiency and manager the level, is big value of using. This system is realized through ASP technique, hypervisor database adopt ACCES

10、S 2000 as the database server, client applications development tool use the Macromedia Dreamweaver 4.This system is simple of using for customer, the interface keeps the view etc., help customer sooner and more precise understanding cellular phone market information, in order to obtain the cellular

11、phone of the beautiful but low price. Key words Electronic commerce On-line store Cellular phone shopping 在线手机销售网站 6序言有资料显示,2006 年我国仅一个购物网站全年的交易额就有望超过 20亿元人民币,这相当于沃尔玛在中国的 10家门店 2005年全年的营业额。由于电子商务在我国的飞速发展,已经很少有人不知道“网上购物”这个事了。新浪、搜狐的网上商城,亚马逊、卓越、当当等网上超市,还有易趣、中商网、阿里巴巴旗下的淘宝网和 8848网站等等,构成了我国网络商业门户的强势阵容。电子商

12、务市场交易量不断扩大,吸引了越来越多的消费者参与其中,网上购物形成了与传统商业业态相抗衡的力量。在线手机销售网站 7第 1 章 绪 论1.1 课题背景近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为 B2B(既企业对企业),B2C(即企业对消费者),C2C(即消费者对消费者 )电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或 EDI 交

13、易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。本文旨在研究如何建设 B2C 的在线手机销售系统。1.2 课题研究的意义企业与消费者间的电子商务 BtoC,是一种网上直销方式,网上销售手机缩减了中间渠道,产品一般直接源自厂商的生产基地,不但品质有保证价格上也更优惠。同时网上销售在缩减支出方面的有时也是传统店铺无法比拟的,由于不需要实际的店面,不仅避免了店铺租金的开销,还可省去装修、管理等方面的诸多费用,所以价格成为众多网上购机用户的首选因素。另外所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质量的提高,购物方式也变得

14、轻松自由化、个性化,这将成为网上销售手机的一大优势。传统的购物和网上购物相比,有其自身的许多优势。(1)网上购物的快捷,方便是传统购物没法比较的。(2)网上购物是基于互联网的一种商务活动,互联网本身具有开放性全球性,特点,电子商务可为企业个人提供丰富的信息资源,为企业创造更多商业机会。(3)网上购物简化了企业与企业,企业与个人之间的流通环节,最大限度地降低了流通成本,能有效地提高企业在现代商业活动中的竞争力。(4)网上购物将大部商务活动搬到网上进行,企业可以实行无纸办公化节省了开支。 (5)网上购物将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、信息流,突破了时间空间的局限,大大

15、提高了商业运作的效率,并有效地降低了成本。1.3 手机销售网站的现状随着中国互联网行业迅速的发展,上网人数的增多,手机网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了手机电子商务,如新浪商城、搜狐商城,以及专门销售手机的“长信手机” ()和 5291()。归纳起来,销售手机的网站大致分为以下几类:综合门户网站购物商城、专业电子商务网站、专业销售手机网站。其中,综合类网站中的购物商城 60%,专门销售手机的网站 25%,专门做销售的购物网站 15%。在线手机销售网站 8第 2 章 ASP 技术简介ASP技术 ASP(Active Server Pages动态网页)是微软公司推

16、出的一种用以取代 CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多基于 Windows平台的 Web站点已开始应用 ASP来替换 CGI。 简单地讲,ASP 是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web服务器应用程序,如交互式动态网页,包括使用 HTML表单收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的。随着 Web应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。当在浏览器上填好表单(form)的输入数据,以提供

17、 HTTP要求时,可以在站点服务器中执行的应用程序,而不只是一个 HTML 文件。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以 HTML的格式传送给浏览器。 根据用户请求生成动态主页的传统方法有 CGI、ISAPI 等。CGI 是根据浏览器端的 http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下;ISAPI 针对这一缺点进行改进,利用dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术 Java都还存在着另外一个问题

18、,那就是开发困难,程序的开发和 HTML写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如javascript和 IDC(Internet Database Connector)等功能有限,不敷使用。 ASP使用的 ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的 CGI等程序所远远不及的地方。ASP 与常见的在 Client端实现动态主页的技术如 Java applet、ActiveX Control、VBScript、javascript 等不同,ASP 中的命令和Script语句都是由服务器来解释

19、执行的,执行结果产生动态生成的 Web页面并送到浏览器;而 Client端技术的 Script命令则是由浏览器来解释执行。通过在线手机销售网站 9ASP内置的对象、服务器组件(Server Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。ASP比较网关及服务器扩展模式有着以下优点:(1)完全与 HTML文件融合在一起;(2)容易创建,不需要其它编译、链接程序;(3)面向对象的并通过 ActiveX Server对象可扩展。2.1 系统运行环境配置操作系统:Windows 9X、Windows NT Workstation/Server

20、 4.0以上、Windows 2000 Server/Professional、Windows XP Professional。CPU:没有很高的要求,只要能够顺利运行 Windows 系列操作系统就可以了。当然,CPU 的处理速度越快,运行 ASP 代码的效率越高。内存:最低配置 32MB,建议使用 64MB 以上内存,如果使用 Windows 2000或 Windows XP 建议使用 128MB 以上内存。硬盘空间:至少需要 50MB 以上的硬盘空间来安装所需的组件。运行 ASP 的服务器端要求:(如表 2.1 所示)操作系统 需要安装的 Web ServerWindows 98 PWS

21、 4.0以上Windows NT 4.0 Server IIS 4.0以上Windows 2000 IIS 5.0以上Windows XP IIS 5.0以上表 2.1ASP(Active Server Pages)实质是一种服务器端脚本环境。ASP 脚本呈现将在服务器端运行。客户端只要使用可执行 HTML代码的浏览器,即可浏览通过 ASP设计出来的页面内容。当程序执行完后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP并不是一种纯粹的编程语言,它使用的语言是:VBScript 和 Jscript语言。在一个 ASP应用程序中可以用其中的

22、一种脚本语言,也可以结合这两种脚本语言使用。在线手机销售网站 102.2.1 ASP 的优点(1) 开放性在 IIS上,并不需要开发者使用一个专有的脚本语言来生成网络应用程序,实际上 Active Server Pages包括了对 VBScript和 JavaScript/Jscript的本机支持。通过第三方组合组件,它还可以使用其他语言(如 Perl、REXX 和Tcl) 。多个脚本语言甚至可以在相同的 ASP文件中交替使用并相互调用。而ActiveX Server组件实际上可以用任何语言编写,这些语言包括 Java、Visual Basic、C+、COBOL 等等。(2)易操作性ASP使

23、HTML设计人员可以在服务器上方便地“激活”他们的 Web页,可以立刻对定制化网页和简单的应用程序进行开发。以往需要用 Perl或 C编写的复杂的 CGI程序来完成的功能(如数据库连接) ,现在若使用 ASP则只要几行简单的代码就能实现。(3)程序与外观分离通过使用脚本和组件,Active Server Pages允许用户将编程工作与一个网页的设计和其他工作分离开来。这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。(4)非手工编译ASP的即时编译系统在被请求时自动对 A

24、SP源文件重新编译,并将其载入服务器的高速缓存中。因此,开发者对 ASP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。(5)浏览器独立性ASP提供了一种浏览器中枢方案来完成应用程序的设计工作。因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点.在线手机销售网站 112.2.2 简介 ASP 的 6 大对象ASP的编辑环境要求很底,任何一种文本编辑器都可以编写 ASP应用程序。ASP强大功能的实现离不开它的 6个内部对象,其 6大对象如下: Application对象Application对象是在为响应一个 ASP页的首次

25、请求而载入 DLL时创建的,它提供了存储空间用来存放变量和对象的引用,可用于所有的页面,任何访问者都可以打开它们。 Request对象Request对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所有信息,这包括能够标识浏览器和用户的 HTTP变量,存储他们的浏览器对应于这个域的 cookie,以及附在 URL后面的值(查询字符串或页面中段中的 HTML控件内的值) 。它也给我们提供了通过 Secure Socket Layer(SSL)或其他的加密通信协议访问证书的能力,并提供有助于管理连接的属性。 Response对象Response对象用来访问所创建的并返回客户端的响应。它为脚本

26、提供了标识服务器和性能的 HTTP变量,发送给浏览器的信息内容和任何将在 Cookie中存储的信息。它也提供了一系列用于创建输出页的方法,如无所不在的Response.Write方法。 Server对象Server对象提供了一系列的方法和属性,在使用 ASP编写脚本时是非常有用的。最常用的是 Server.CreateObject方法,它允许我们在当前页的环境或会话中在服务器上实例化其他 COM对象。还有一些方法能够把字符串翻译成在 URL和 HTML中使用的正确格式,它通过把非法字符转换成为正确、合法的等价字符来实现。 Session对象Session对象是在每一位访问者从 Web站点或 W

27、eb应用程序中首次请求一个 ASP页时创建的,它将保留到默认的期限结束(或者由脚本决定终止的期限) 。它与 Application对象一样提供一个空间用来存放变量和对象的引用,但只能供目前的访问者在会话的生命期中打开的页面使用。在线手机销售网站 12 ObjectContext对象ObjectContext对象可以用来控制 ASP的执行。这种执行过程 Microsoft Transaction Server(MTS)来进行管理。可以把这些对象看作是基于 ObjectContext对象的一个层次关系的成员,这有助于理解它们与接受和响应客户请求的过程之间的关系。图 2-1 2.2.3 ASP 的使

28、用环境ASP的使用环境,就是 IIS,ASP 网页技术是一种需要服务器端支持的技术。它的执行过程是:(1) 浏览器端提出 HTTP的请求送到服务器端,Web 服务器先检查网页文件的类型,如果是.asp 扩展名的文件,就提出 ASP文件请求,Web 确定读取并处理请求文件。(2) Web检查所要求的文件有没有被请求或有没有更新,以决定是否重新分析。IIS 的工作是这样分工的:脚本代码是由默认的脚本编程引擎如VBScript完成,然后经引擎翻译转换成服务器能执行的命令,而 IIS则进一步为送入的 Active对象处理输入和输出,出错信息的输出也是有 IIS产生的。2.2.4 配置 Microsof

29、t IIS1、名词解释(1) IE (Internet Explorer)Microsoft Internet Explorer是 Web浏览器。 Internet Explorer是导航和访问或浏览 Web中的信息的工具。(2)IIS(Internet Information Server) Microsoft Internet Information Server是允许在公共 Intranet或Internet上发布信息的 Web服务器。ASP的开发依赖于 IIS,IIS 可在多种平台上运行:Windows2000 全系列包括 Professional、server、Advanced Se

30、rver三个版本,Windows NT Server,Windows NT-Workstation 和 Windows95/97/98上的 Personal Web Server(PWS)等平台上都可以。在线手机销售网站 132、IIS 是如何工作的Web是 基础的请求和响应系统。Web 浏览器通过将 URL发送给 Web服务器请求信息。Web 服务器通过返回超文本标记语言(HTML )页面响应。3、安装 IIS我安装的是 Windows2000 Professional版本的,所以以 Windows2000 Professional版来介绍 IIS的安装方法。(1) 在控制面版中选择“添加/

31、删除程序”(2) 点击“添加/删除 Windows组件”(3) 确认只选中第一项 Internet信息服务(IIS) ,然后点击下一步即可自行进行安装。(4) 系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成,只要点击“完成”即可。这样 IIS安装完毕。4、 I I S 的测试打开 IE浏览器,在地址栏中输入 localhost或者 127.0.0.1,如果能出现“Windows 2000”画面,表明 IIS安装成功,这是服务器端安装了 Windows 2000时的测试结果。2.2.5 ASP 的脚本语言在这里我们会了解到 HTML语言、VBscript 和 Jscript的

32、脚本语言。1、HTML 语言(1) HTML文件由浏览器解释,通过网络传输协议,可以从一台机器传输到另一台机器上。打开 Netscape Navigator或 Microsoft explorer浏览器,在地址栏中输入所需要的网址,就可以浏览用 HTML写的网页。(2) HTML文件和其他的文件不同,因为 HTML文件中有它自己的标记。如下示:title 在线手机销售网站 14等是成对出现的,此种标记称为容器标记。所有的文本都必须放在和之间。客户端编程语言的优点是浏览器完成了所有的工作,这可以减轻服务器的负担。而且客户端程序运行起来比服务器端程序快得多。当一个浏览器的用户执行了一个操作时,不必

33、通过网络对其作出响应,客户端程序就可以作出响应。然而,与 VBScript相同,Jscript 也是服务器端编程语言。服务器端编程语言在提供网点服务的服务器上执行,而不是在接收网页的浏览器上执行。服务器端编程语言在你的网点计算机上完成所有这些工作,承受所有的负担。由于 JScript不是 ASP的默认脚本语言,所以要使用时必须事先声明,如:语句在这里声明使用 JScript。2.3 开发工具 Dreamweaver MX简介Macromedia Dreamweaver MX是 建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每

34、个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。 开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweave

35、r 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器语言(例如 在线手机销售网站 15ASP、ASP.NET、ColdFusion 标记语言 (CFML) 、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。第 3 章 可行性分析3.1 技术可行性1. 硬件,软件要求不高,目前市场上的一般计算机硬件资源均能满足系统开发需求。其中运用软件主要有

36、dreamweaver mx 2004,数据库采用 access。2. 采用 asp技术,该技术功能强大,扩展性强,Macromedia 公司提供了大量第三方插件,并结合 Vbscript,Javascript以及 sql等脚本语言,以上技术完全胜任开发任务。3. 维护方便,后台操作快捷明了,操作人员可在短时间内完全掌握维工作。3.2 经济可行性无论是个人用户,还是企业用户。只要有 50M空间,和一个域名,即可开动网站,实现网上交易,在互联网上拥有自己的一席之地。3.3 社会可行性新浪、搜狐的网上商城,亚马逊、卓越、当当等网上超市,还有易趣、中商网、阿里巴巴旗下的淘宝网和 8848网站等等,构

37、成了我国网络商业门户的强势阵容。电子商务市场交易量不断扩大,吸引了越来越多的消费者参与其中,网上购物形成了与传统商业业态相抗衡的力量。据预测,中国 B2C的市场交易在线手机销售网站 16量在 2004年将达到 270亿美元。中国互联网络信息中心 7月 20日在京发布的“第十四次中国互联网络发展状况统计报告”显示,16.7%的网民经常访问购物网站;32.5%的网民有时访问购物网站;37.8%的网民在最近一年中有过网上购物的经历。网民选择网上购物的主要原因是节省时间、节约费用、操作方便和寻找稀有商品。网上购物中排前列的商品依次是书刊、电脑及相关产品、音像器材及制品、生活、家居用品及服务和通讯产品。

38、在支付手段上,采用货到付款方式的占 24.4%;采用网上支付的占 37.9%;采用邮局汇款的占 18.9%;采用银行汇款的占 18.1%。第 4 章 系统分析4.1 采用生命周期法和原型法相结合的方法开发本网站由于本网站开发受到各方条件的影响,在开发初期采用生活周期法进行设计开发,严格按照系统规划,系统分析,系统实施和系统维护这五个阶段。网站能正常运行后,再进一步调查和分析,其中的不足之处,合理解决。4.2 系统的名称和目标名称:在线手机销售网站目标:1.作为商家对外宣传的窗口2.方便商家及时更改商品信息3.顾客可以轻松实现网上购物4.3 实施计划该网站的系统设计部分从 4月中旬开始,预计在

39、5月底完成,系统实施预计在 6月中旬实施。4.4 数据流程图第一层如图:P1.1管理员信息管理D1 管理员信息表在线手机销售网站 17图 4-1管理员P1.2商品管理P1.3订单管理D4 商品子类信息表D2 订单详细内容表D5 商品大类信息表D3 商品信息表顾客P2.1商品大类页面P2.2商品子类页面P2.3商品详细信息P2.4购物管理D5 商品大类信息表D4 商品子类信息表D3 商品信息表D2 订单详细内容表P2.5顾客管理 D4 顾客信息表在线手机销售网站 18P图 4-24.5 数据字典1 数据流条目举例2 外部实体条目举例2. 外部实体条目3 数据存储条目举例数据流条目名称:订单详细内

40、容说明:顾客购物时,所选购商品的详单数据流来源:D3,D4数据流去向:D2,P1 ,P2组成:订单号顾客姓名顾客电话顾客地址邮编顾客 email备注定购产品编号定购产品数量定购产品总价定购日期本站用户名处理情况外部实体条目名称:商品类别说明:后台编辑的商品类别,在前台显示输出数据流:P2.1,P2.2,P2.3输入数据流:D3,D4,D5数据存储条目名称:顾客信息说明:对申请注册用户的信息管理数据流来源:顾客注册数据流去向:D4组成:顾客编号用户名用户密码真实姓名性别邮编联系电话联系email注册时间最近登陆时间在线手机销售网站 194 处理过程条目举例4.6 E-R 图图 4-3处理过程条目

41、名称:订单查询说明:用户登陆后,查看自己的订单列表输入:顾客用户名,密码输出:D2P2处理:顾客登陆后,到数据库查询自己的订单信息,有订单号,下单日期,商品编号,商品名称,单价,数量等信息。在线手机销售网站 204.7 用例图图 4-4 顾客用例图图 4-5 管理员用例图personUse我的购物车我的帐户搜索在线支付adminstratorUse商城核心设置用户管理中心信息管理设置商城定单管理在线手机销售网站 21第 5 章 系统总体设计5.1 系统总体功能主要采取网络商品直销的方式,消费者和生产者,或者试需求方和供应方直接利用网络形式展开买卖活动。具体功能如下:(1) 消费者进入网站,查看

42、自己所需要的信息(2) 消费者通过注册成为会员,并填写相关信息。(3) 会员通过“购物车”选购商品,并填写购货信息,生成订单。(4) 企业或者商家通过后台,确认消费者付款后,通知销售部门送货上门.5.1.1 网站客户端功能模块(1) 网站首页如下图所示:网站首页最新动态最新专题BEST 精品精品热卖销售排行在线手机销售网站 22图 41 系统功能模块图另外,首页还提供网站其他导航以及注册和登录等功能。5.1.2 网站管理端模块功能:(1) 管理端整体框架管理端整体框架图如下所示:管理员等录商城核心设置商品管理设置分类添加修改商城定单管理用户管理中心信息管理设置图 44 后台管理模块(2)商城核

43、心设置模块包括:网站信息设置、系统参数设置、商城广告设置、送货邮编设置、送货方式设置、汇款方式设置、浮动价格设置、其他信息设置、合作伙伴管理等模块管理。热门商品热评商品在线手机销售网站 23具体如下图所示:图 45 商城核心设置模块(3)商品管理设置模块包括:商品资料添加、商品资料修改、商品缺货提醒、会员定单管理、匿名定单管理、电话定单添加、团购批发管理、商品评论管理、销售统计报表等模块。具体如下图所示:图 46 商品管理设置模块在线手机销售网站 24(4)分类添加修改模块包括:商品大类管理、商品小类管理、商品类别转移、字段名称设置、商城单位设置、商城品牌设置等模块具体如下图所示:图 47 分

44、类添加修改模块(5)商城定单管理模块包括:商品资料添加、商品资料修改、商品缺货提醒、会员定单管理、匿名定单管理、电话定单添加、团购批发管理、商品评论管理、销售统计报表等模块。图 48 商城定单管理模块(6) 用户管理中心模块包括:商城会员管理、匿名会员管理、会员奖品添加、会员奖品设置、在线手机销售网站 25积分换奖说明、幸运 VIP 管理、VIP 申请设置、VIP 活动设置、后台管理添加、修改管理密码。图 49 用户管理中心模块(7)信息管理设置模块首页新闻添加、首页新闻管理、商城专题添加、商城专题管理、商城投票添加、商城投票管理、首页公告管理、查看意见反馈、查看支付信息图 410 信息管理设

45、置模块5.2 系统开发工具与数据库根据当今动态网页开发的普遍性及实用性,本网站的开发平台如下:开发环境:ASP 开发平台:IIS 6.0在线手机销售网站 26开发工具:Dreamweaver MX 2004数据库:Microsoft Access 20005.3 代码设计本站的代码具体规则如下:1商品大类代码设计:1 位有效数字#自然数(09)2订单编号,顾客编号等均采用顺序码,由系统自动生成的自然数,方便系统的识别及后台的维护管理。5.4 数据库设计5.4.1 数据库逻辑设计将 ER图向数据模型关系模式化,由于数据表众多。本系统只列出以下部分数据表:表 4-1 管理员表(shop_admin

46、)字段名 数据类型 长度 允许空adminid 自动编号 16admin varchar 50password varchar 50flag 数字 16(2)会员表主键:会员帐号 NOT NULL说明:会员表记录系统中注册用户的详细信息。其表结构如下表 4-2 所示:表 4-2 会员表(Dv_user)字段名 数据类型 长度 允许空UuserID 自动编号 20userName varchar 10UserEmail varchar 2Article varchar 16UserPassword varchar 50sign varchar 20sex varchar 30homepage v

47、archar 16addDate varchar 60logins varchar 6(3)产品信息表主键:产品编号 NOT NULL在线手机销售网站 27说明:产品信息表记录系统中已有手机产品的信息。其表结构如表 4-3 所示:表 4-3 产品信息表(shop_Product)字段名 数据类型 长度 允许空productid 自动编号 4productname int 4pingpai varchar 30productdanwei text 16banci text 16zhuang money 8isbn money 8productcontent varchar 100shichang

48、jia varchar 100huiyuanjia int 4Buynum int 4vipjia tinyint 1bestproduct datetime 8 是(5) 产品单位表主键:类型 ID NOT NULL说明:产品单位表记录产品单位。其表结构如下表 4-4 所示:表 4-4 产品类型表(danwei)列名 数据类型 长度 允许空ID 自动编号 4danweiname varchar 4danweiorder int 20(5)订单表主键:无说明:订单表记录在客户的一个订单中,针对一件商品的订货信息。其表结构如表 4-5 所示:表 4-5 订单表(telorder)字段名 数据类型

49、 长度 允许空t_id 自动编号 4t_name int 4t_add int 4t_tel varchar 30dates date 8istate varchar 50user_name varchar 50rmb money 50t_biaozhi int 4(6)送货表主键:送货编号 NOT NULL说明:发货订单表记录针对用户的一个订单的详细信息。其表结构如下表 4-6 所示:在线手机销售网站 28表 4-6 送货表(shop_songhuo)字段名 数据类型 长度 允许空songid 自动编号 4subject varchar 20jsmoney varchar 10fangshi varchar 60songidorder varchar 6(7)评论表主键:评论编号 NOT NULL说明:实现评论功能。其表结构如下表 4-7 所示:表 4-7 评论表(shop_pinglun)字段名 数据类型 长度 允许空pinglunid 自动编号 4productid varchar 100pinglunname text 16pingluncontent varchar 200pingluntitle varchar 50p

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报