毕业论文-“安踏”专卖店服装销售系统的分析与设计_第1页
毕业论文-“安踏”专卖店服装销售系统的分析与设计_第2页
毕业论文-“安踏”专卖店服装销售系统的分析与设计_第3页
毕业论文-“安踏”专卖店服装销售系统的分析与设计_第4页
毕业论文-“安踏”专卖店服装销售系统的分析与设计_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“安踏”专卖店服装销售系统的分析与设计目录摘要I关键字IABSTRACTIIKEYWORDSII第1章前言111电子商务和管理信息系统(MIS)概述112本系统的目的、内容及意义1121系统的目的1122研究内容2123本系统的意义213系统开发的介绍3131开发环境及工具介绍31312MICROSOFTACCESS2003简介4第2章系统分析521需求分析522可行性分析5第3章系统功能分析831系统功能架构图832功能分析9第4章概要设计1041设计目的10411顶层数据流图1042数据字典1143数据库设计13431设计目标13432数据概念结构设计134321数据概念结构设计134322全局ER图15433逻辑结构设计154331数据库关系模型154332数据库逻辑结构16第5章主要功能页面的设计1851主页设计18511主页设计18512管理员登录界面设计19513用户登录界面设计19514管理员功能界面设计20514客户功能界面设计21516客户注册界面设计21517服装添加界面设计22518修改现有服装信息界面设计225110评论管理界面设计235111送货汇款设置界面设计23第6章系统测试2461装入测试数据2462测试运行及调试24第7章总结26参考文献27致谢44“安踏”专卖店服装销售系统的分析与设计摘要随着INTERNET的普及和电子商务的兴起,网上服装销售是INTERNET电子商务在服装销售行业发展的必然结果,网上服装销售系统的主要功能是利用网站作为交易平台,将服装的一些基本信息以网站的形式发布到INTERNET中,客户可以通过INTERNET登录服装销售网站来查看销售服装信息并提交定单订购服装,实现在线进行交易,这种新型的服装销售形式,与传统利用街面铺面进行销售的方式相比拥有许多优势一是降低了销售成本;二是利用网络作为交易平台,改变传统的交易方式,使得交易活动不受空间和时间的限制;三是信息的传递更迅速灵活,新服装信息上传后,客户可以立即看到,交易马上可以从网上进行,从而大大提高了交易的效率正是由于这些优势,网上服装销售才能得以迅速地发展。“安踏”服装专卖店作为一个中小型的“安踏”服装销售店,由于其对电子商务的认识不足,信息意识淡薄,运营机制落后,导致其在服装采购、销售等环节的工作效率低下,未能及时掌握销售动态和客户的需求,在同等的服装销售企业中已失去竞争力。为改善这种状况,决定开发一套“安踏”专卖店服装销售系统。“安踏”专卖店服装销售系统主要功能模块包括两大部分(1)客户界面部分,其主要包括选购服装(可通过关键字进行查询)、可以查看畅销服装和新上市服装等、购物车功能、查看服装详细情况、用户注册、用户登陆、查看用户的订单信息、修改客户个人信息、找回密码功能、购物帮助功能。(2)管理员后台管理界面部分,其主要包括服装分类管理(增加,修改和删除)、服装信息管理(修改,删除,查看)、用户管理(查看,修改,删除)、订单管理(查看订单清单,更新订单付款,出货状态,删除订单)、添加新服装(可以上传服装的图片)。选用目前常用的编程语言ASP进行开发;使用MICROSOFTACCESS2003数据库对数据进行存储。关键字电子商务;客户信息;销售管理;服装信息;数据库THEANALYSISANDDESIGNOFCHUXIONG“ANTA“STORECLOTHINGSALESSYSTEMSABSTRACTWITHTHEINTERNETSPOPULARITYANDTHERISEOFECOMMERCE,ONLINEAPPARELSALESAREINTERNETECOMMERCEINTHECLOTHINGRETAILINDUSTRYSINEVITABLERESULTONLINECLOTHINGSALESISTHESYSTEMSMAINFUNCTION,USEWEBSITEASATRADINGPLATFORMTHATWILLPOSTSOMEOFTHEBASICCLOTHESINFORMATIONTOTHEWEBSITEOFINTERNET,CUSTOMERSCANLOGONCLOTHINGSALESBYINTERNETSITETOVIEWINFORMATIONANDSUBMITORDERSFORCLOTHINGSALESCLOTHINGORDERTOACHIEVEONLINETRANSACTIONS,COMPAREDWITHTHETRADITIONALUSEOFSTREETPAVINGTHEWAYFORSALES,THISNEWFORMOFCLOTHINGSALES,HASMANYADVANTAGESFIRST,TURNINGDOWNSALESCOSTSSECOND,ITUSETHENETWORKPLATFORMREPLACETRADINGTRADITIONALUSEOFSTREETPAVINGTHEWAYFORSALESTHIRD,ITMORERAPIDLYANDFLEXIBLEABOUTINFORMATIONPOSTONCENEWCLOTHINGINFORMATIONPOSTED,THECUSTOMERCANIMMEDIATELYSEETHETRANSACTIONIMMEDIATELYFROMTHEWEB,THUSGREATLYIMPROVINGTHEEFFICIENCYOFTRADINGBECAUSEOFTHESEADVANTAGES,ONLINEAPPARELSALESCOULDBEDEVELOPEDRAPIDLYCHUXIONG“ANTA“ASASMALLCLOTHINGSTOREOF“ANTA“CLOTHINGSALESSTORES,BECAUSEOFTHEIRLACKOFKNOWLEDGEONECOMMERCEANDINFORMATIONCONSCIOUSNESS,OPERATINGSYSTEMBEHIND,RESULTINGINTHEAPPARELSOURCING,MARKETINGANDOTHERASPECTSOFWORKEFFICIENCYLOW,FAILTOGRASPTHEDYNAMICSALESANDCUSTOMERDEMAND,COMPANIESINTHESAMECLOTHINGSALESHAVEBEENLOSTCOMPETITIVENESSTOIMPROVETHISSITUATION,IAMDECIDEDTODEVELOPASETOFCHUXIONG“ANTA“STORECLOTHINGSALESSYSTEMTHEMAINFUNCTIONMODULEOFCHUXIONG“ANTA“CLOTHINGSTORESALESINCLUDESTWOPARTSTHEONEISCUSTOMERINTERFACEPART,WHICHMAINLYINCLUDEPURCHASECLOTHESBYKEYWORDQUERIES,YOUCANVIEWTHENEWLISTINGOFCLOTHINGANDBESTSELLINGAPPAREL,SHOPPINGCART,VIEWTHECLOTHINGDETAILS,USERREGISTRATION,USERLOGIN,SEETHEUSERSORDERINFORMATION,MODIFYYOURPERSONALINFORMATION,RETRIEVETHEPASSWORDFUNCTIONANDSHOPPINGHELPFUNCTIONTHEOTHERONEISADMINISTRATORADMININTERFACEPART,WHICHMAINLYINCLUDECLOTHINGCATEGORYMANAGEMENTADD,MODIFYANDDELETECLOTHINGINFORMATIONMANAGEMENTMODIFY,DELETE,VIEWUSERMANAGEMENTVIEW,EDIT,DELETEORDERMANAGEMENTSEELISTOFORDERS,UPDATEORDERSPAYMENT,SHOPPINGSTATUS,DELETETHEORDERADDNEWCLOTHINGCANUPLOADCLOTHINGPICTURESSELECTEDTHEMOSTCOMMONLYUSEDASPPROGRAMMINGLANGUAGEDEVELOPEDUSINGMICROSOFTACCESS2003DATABASEFORDATASTORAGEKEYWORDSECOMMERCECUSTOMERINFORMATIONSALESMANAGEMENTCLOTHINGINFORMATIONDATABASE第1章前言11电子商务和管理信息系统(MIS)概述电子商务1是利用当代计算机技术、网络通讯技术、多媒体技术、INTERNET、EXTRANET等技术实现各种商务活动的电子化、信息化、数字化、无纸化和国际化。随着INTERNET的飞速发展,使得电子商务的实现变为可能。INTERNET以其标准化、全球化、全民化、迅猛发展等特点成为了电子商务的基础。电子商务活动已经演变成了利用INTERNET网络进行经济活动的网络经济。从狭义上说,电子商务就是电子贸易,主要指利用WEB提供的手段在网上进行电子交易,包括通过INTERNET买卖产品和提供服务。从广义上说,电子商务还包括企业内部的商务活动,如生产、管理、财务以及企业间的商务活动。电子商务一般分为四类企业对个人的电子商务、企业对企业电子商务、个人对个人的电子商务、企业内部的电子商务。本系统将采用第一种模式,即企业对个人的电子商务。管理信息系统2(MIS,MANAGEMENTINFORMATIONSYSTEM),于20世纪60年代中期发展起来,是一个由人和计算机等组成的通过对信息进行收集、传输、加工、保存、维护和使用来支持一个组织机构内部的作业、管理、分析和决策职能的系统。从企业角度讲,就是为实现企业的整体目标,对管理信息进行系统的、综合的处理,辅助各级管理决策的计算机硬件、软件、通信设备、规章制度及有关人员的统一体。管理信息系统是基于数学、计算机科学、管理科学的一门综合性、边缘性、系统性的科学。同时管理信息系统又是一个具有高度复杂性、多元性和综合性的人机系统。它全面使用现代计算机技术、网络通讯技术及管理科学、运筹学、统计学、模型论和各种最优化技术,为经营管理和决策服务。12本系统的目的、内容及意义121系统的目的随着INTERNET的普及和电子商务的兴起,网上服装销售是INTERNET电子商务在服装销售行业发展的必然结果,网上服装销售系统的主要功能是利用网站作为交易平台,将服装的一些基本信息以网站的形式发布到INTERNET中,客户可以通过INTERNET登录服装销售网站来查看销售服装信息并提交定单订购服装,实现在线进行交易,这种新型的服装销售形式,与传统利用街面铺面进行销售的方式相比拥有许多优势一是降低了销售成本;二是利用网络作为交易平台,改变传统的交易方式,使得交易活动不受空间和时间的限制;三是信息的传递更迅速灵活,新服装信息上传后,客户可以立即看到,交易马上可以从网上进行,从而大大提高了交易的效率正是由于这些优势,网上服装销售才能得以迅速地发展。“安踏”服装专卖店作为一个中小型的“安踏”服装销售店,由于其对电子商务的认识不足,信息意识淡薄,运营机制落后,导致其在服装采购、销售等环节的工作效率低下,未能及时掌握销售动态和客户的需求,在同等的服装销售企业中已失去竞争力。为改善这种状况,决定开发一套“安踏”专卖店服装销售系统。122研究内容开发一个网络版的“安踏”专卖店服装销售系统,并实现以下几个功能(1)客户界面部分选购服装(可通过关键字进行查询),用户可以根据自己对服装样式、型号、主色调、价格等因素来查询服装,进而购买适合自己的服装。可以查看畅销服装和新上市服装等,用户可以查看就近一段时间内畅销的服装和最近发布的服装。购物车功能,用户可以点击购物车的标志将该服装放入用户的购物车之中。方便用户下订单。查看服装详细情况,用户点击服装图片以后就可以查看服装的详细详细。用户注册,网上购物的用户都必须登录,而登录所用的用户名与密码就是要用户注册后得到的。用户登陆,网上购物的用户都必须登录。查看用户的订单信息,用户下了订单以后可以查看订单的详细信息。修改用户个人信息,用户登录了以后可以修改自己的注册信息。找回密码功能,用户在忘记密码不能登录时,用户可以根据注册时的找回密码的问题与答案进行重新设置密码,起到了找回密码的作用。购物帮助功能,用户可以查看该页面后正确地进行网上购物。(2)管理员后台管理页面部分服装分类管理增加,修改和删除,服装分类有一级分类和二级分类。现有服装管理修改,删除,查看。客户管理查看,修改,删除。订单管理查看订单清单,更新订单付款,出货状态,删除订单。用户管理查看,修改,删除。此功能只能是系统管理员使用,是用来管理后台的使用者。统计查询。123本系统的意义“安踏”专卖店服装销售系统不仅可以大量减少人力、物力,降低了成本,而且突破了时间和空间的限制,使得服装交易活动可以在任何时间、任何地点进行,从而大大提高了效率,对推动“安踏”服装专卖店未来的发展有着一定的实际意义。13系统开发的介绍131开发环境及工具介绍本系统是构建在MICROSOFT公司的系统平台与环境下采用ASP开发设计的。ASP的开发工具很多,而且各有优缺点。这里选择了DREAMWEAVER8开发工具。在使用此工具前需要建立ASP开发环境,因此就需要安装WEB服务器IIS5。DREAMWEAVER8是由MACROMEDIA公司推出的一款在网页制作方面大众化的软件,他具有可视化编辑界面,用户不必写复杂的HTML源代码就可以生成跨平台,跨浏览器的网页,不仅适合于专业网页编辑人员的需求,同时也容易被掌握。另外DREAMWEAVER80的网页动态效果与网页排版功能都比一般的软件好用,所以DREAMWEAVER80是网页设计的首选工具。1311ASP技术简介ASP3全称为ACTIVESERVERPAGES(动态服务器主页),它是一种应用程序环境,可以利用VBSCRIPT或JAVASCRIPT语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将ASP的程序码,解释为标准HTML格式的网页内容,再送到浏览者浏览器上显示出来。可以将ASP理解为一种特殊的CGI。利用ASP生成的网页,与HTML相比具有更大的灵活性。只要结构合理,一个ASP页面就可以取代成千上万个网页。尽管ASP在工作效率方面较之一些新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。它具备一个服务器端的脚本执行环境,用它可产生和执行动态的、交互的、高性能的WEB服务器应用程序。ASP应用程序以ASP文件的形式存盘无需经过任何的编译,便能有浏览器查看,当然不能直接运行,只有在服务器执行后才能浏览。ASP程序的控制部分是使用VBSCRIPT、JSCRIPT等脚本语言来设计,当执行ASP程序时脚本程序将一整套命令发送给脚本编辑器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编译语言一样,ASP程序的编写也遵循一定的规则,如果想使用自己所喜爱的脚本语言编写ASP程序,那么服务器上需要有能解释这种脚本语言的脚本解释器。当安装ASP时,系统提供了VBSCRIPT和JSCRIPT两种脚本语言,而VBSCRIPT则被作为系统默认的脚本语言,也可根据自己的喜好改变系统默认的脚本语言。ACTIVESERVER的另一大优点是代码的安全性。页面的访问者所能看到的只是服务器方的处理结果。ASP文件可以用常规的文本编辑器编辑,ASP使用VBSCRIPT、JAVASCRIPT等脚本语言作为开发工具,镶嵌于HTML文本中,使用“将ASP的程序包含起来。当用户从浏览器向WEB服务器提出请求时,WEB服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。ASP中包括五个内置的ACTIVEX服务器组件和五个内置的对象DATABASEACCESSCOMPONENT(数据库访问组件)、FILEACCESSCOMPONENT(文件访问组件)、ADROTATORCOMPONENT(广告轮播器组件)、CONTENTLINKINGCOMPONENT(内容链接组件)、BROWSERCAPABILITIESCOMPONENT(浏览器信组件)以及REQUEST(请求对象)、SERVER(服务器对象)、SESSION(会话对象)、RESPONSE(响应对象)、APPLICATION(应用程序对象)。在所有ASP组件中,最有用的是数据库访问组件,也称为ACTIVEX数据对象或ADO。在站点发布数据库将使用这个组件及其中包含的对象,以完成对ODBC数据源的读写。此外,ASP技术的另一个重要特点是,程序员可以利用JAVA、VISUALBASIC、VISUALC等语言制作适应自己特殊需要的ACTIVEX服务器组件来扩充ASP的功能,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI程序所不及的。在网站系统的开发应用中,MICROSOFT公司的ASP(ACTIVESERVERPAGES)被广为使用。ASP实际上是将标准的HTML文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境,使编写人员可以利用VBSCRIPT和JAVASCRIPT或其他的第三方脚本语言来创建ASP,实现了过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。ASP可以和诸如SQLSERVER和MICROSOFTACCESS2003这样的数据库进行连接,进而完成数据的交换与更新。1312MICROSOFTACCESS2003简介对于信息管理系统,数据库的管理自然非常重要,它是存放数据及其相关信息的仓库,是信息管理应用系统的基础。它将大量的数据按数据模型组织起来,提供存储、检索、维护数据的功能,使应用系统能以统一的方式方便、及时、准确地从数据库中获取所需信息。目前,较大型的有ORACLE公司的ORACLE,MICROSOFT公司的SQLSERVER,SYBASE公司的SYBASE以及IBM的DB2等。SQLSERVER以其极强的灵活性及易伸展性,从小型到大型企业用户都可以使用,而ORACEL、SYBASE、DB2这些数据库管理系统则只适用于大型企业用户,因为其本身运行环境配置及硬件要求都相对较高,中小规模的数据库管理系统为VISUALFOXPRO和ACCESS,但相比这下VISUALFOXPRO已渐走下坡路,在年轻一辈程序员中已使用不多,ACCESS作为MICROSOFTOFFICE中的一个软件,倒显得常见,多用于小型管理系统;“安踏”专卖店服装销售系统不是很大型的企业所用,所以采用MICROSOFTACCESS2003作为后台数据库管理系统。MICROSOFTACCESS是当前最流行的关系型数据库管理系统之一,其基本核心是MICROSOFTJET数据库引擎,它以操作方便、简单易学的特点深受广大编程爱好者的信赖。ACCESS能够满足小型企业客户/服务器解决方案的要求,是一种功能较完备的系统。一个数据库对象(DATABASE)是由若干表、查询、窗体、宏和模块等对象及对象的集合组成的,这些集合的组合丰富和增强了ACCESS数据库的功能,在ACCESS中,所有的对象均保存在一个“MDB“文件中,这给数据库的维护带来了很大的方便。第2章系统分析21需求分析通过调查,网络版的“安踏”专卖店服装销售系统需要实现以下功能(1)客户界面部分选购服装(可通过关键字进行查询),用户可以根据自己对服装样式、型号、主色调、价格等因素来查询服装,进而购买适合自己的服装。可以查看畅销服装和新上市服装等,用户可以查看就近一段时间内畅销的服装和最近发布的服装。购物车功能,用户可以点击购物车的标志将该服装放入用户的购物车之中。方便用户下订单。查看服装详细情况,用户点击服装图片以后就可以查看服装的详细详细。用户注册,网上购物的用户都必须登录,而登录所用的用户名与密码就是要用户注册后得到的。用户登陆,网上购物的用户都必须登录。查看用户的订单信息,用户下了订单以后可以查看订单的详细信息。修改用户个人信息,用户登录了以后可以修改自己的注册信息。找回密码功能,用户在忘记密码不能登录时,用户可以根据注册时的找回密码的问题与答案进行重新设置密码,起到了找回密码的作用。购物帮助功能,用户可以查看该页面后正确地进行网上购物。(2)管理员后台管理页面部分服装分类管理增加,修改和删除,服装分类有一级分类和二级分类。现有服装管理修改,删除,查看。客户管理查看,修改,删除。订单管理查看订单清单,更新订单付款,出货状态,删除订单。用户管理查看,修改,删除。此功能只能是系统管理员使用,是用来管理后台的使用者。统计查询。22可行性分析“安踏”专卖店服装销售系统软件是针对“安踏”专卖店服装销售的实际情况而设计的,基于“安踏”专卖店服装销售以及需求而设计的,所以对于“安踏”专卖店服装销售来说是可用的;本软件是用DREAMWEAVER80和数据库ACCESS2003而编写的,这两种编程工具提供了编程的方法和工具,是现在最为常用、相对简单的网页编程工具,所以在“安踏”专卖店服装销售系统软件实现起来有一定的基础,对编程人员来说设计“安踏”专卖店服装销售系统软件是可以实现的;因此,对于用户和编程人员来说“安踏”专卖店服装销售系统软件都是可行的。1)经济可行性本系统是基于WEB的B/S结构开发,系统的运行所需服务器可由专业的网络公司提供,这样,可以不用购买与系统实施相关的软、硬件设备,只需支付提供服务的专业网络公司一定的使用费即可。下面列举某网络公司服务器代理收费标准国际域名60元/年,国内域名60元/年;300M空间100M邮局国际域名160元/年;600M空间200M邮局国际域名260元/年;可见,选择这种方式,企业每年只需花费数百元钱。本系统是采用了成熟的编程技术ASP,大大缩短了开发周期。开发周期的缩短,意味着投入的人力、物力将会有所减少,这在很大程度上降低了系统的研发费用。总的说来,在系统运行之前企业的投入大概在500至1000左右。这样的费用对于“安踏”服装专卖店这样的中小企业来说是能够承担的。在系统开发成功后扩大了销售的渠道,可大大提高各方面管理的效率和准确性,从而降低成本,更及时有效的辅助管理人员对网络营销进行决策,新系统的实施带来的经济效益将远远超过它的成本费用。网上服装销售系统运行,扩展了企业的销售渠道,大范围地扩大企业的销售订单来源。同时,缩短了企业与客户(包括潜在客户)在时间和空间上的距离,在提供优质、快速服务的同时也降低了企业双方的运营成本。不但给企业带来不可估计的品牌效应和潜在的效益,同时,提高了企业形象,增强了企业的综合竞争能力。因此,从经济效益上看新系统的开发是可行的。2)技术可行性A、硬件我是用个人电脑做成的,做该系统最多用了100M的空间,包括资料的存储、系统资料的存储以及系统的存储等。B、系统软件操作系统提供的接口能力能符合需要,我在自己的电脑上安装了IIS50、DREAMWEAVER80和ACCESS2003软件。3)管理可行性“安踏”专卖店服装销售有很好的管理体制,进行严格的权限分配;因此管理上可行。综上所述,开发“安踏”专卖店服装销售系统在技术上、经济上、管理上都是可行的。4)性能需求分析从实用、方便的角度开发“安踏”专卖店服装销售系统,建立面向“安踏”专卖店服装销售全过程的管理与控制系统,在设计过程中主要考虑以下原则A、可操作性原始信息皆由各相关人员录入,数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理的数据能准确无误,同时输出信息要求直观、简洁。B、可靠性系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性。C、实用性从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。D、安全性系统安全措施可靠、高效、可维护性好,有权限控制、口令控制,其中口令录入界面便于系统识别登录用户。E、可维护性为了保证系统的可维护性,要求具有详细的文档资料,同时,要求系统在功能设计上考虑可扩展性,以满足业务变动的需求。F、可移植性系统开发完成后,要能运行于任何由WINDOWSNT/WINDOWSXP操作系统所构成的计算机网络环境下。第3章系统功能分析31系统功能架构图综合需求分析和可行性分析,经过功能划分,最终将“安踏”专卖店服装销售系统总体功能架构图绘制如下在线购买留言评论查看订单信息查看购物车服装查询查看购买信息提交购物单清空购物车继续购买查找服装查看服装信息购买服装客户登录客户管理服装管理分类管理送货汇款管理评论管理订单管理管理员维护管理员登陆图31客户界面的系统功能模块图图32管理界面的系统功能模块图32功能分析根据系统功能架构图,现将各模块功能分析如下(1)客户界面部分选购服装(可通过关键字进行查询),用户可以根据自己对服装样式、型号、主色调、价格等因素来查询服装,进而购买适合自己的服装。可以查看畅销服装和新上市服装等,用户可以查看就近一段时间内畅销的服装和最近发布的服装。购物车功能,用户可以点击购物车的标志将该服装放入用户的购物车之中。方便用户下订单。查看服装详细情况,用户点击服装图片以后就可以查看服装的详细详细。用户注册,网上购物的用户都必须登录,而登录所用的用户名与密码就是要用户注册后得到的。用户登陆,网上购物的用户都必须登录。查看用户的订单信息,用户下了订单以后可以查看订单的详细信息。修改用户个人信息,用户登录了以后可以修改自己的注册信息。找回密码功能,用户在忘记密码不能登录时,用户可以根据注册时的找回密码的问题与答案进行重新设置密码,起到了找回密码的作用。购物帮助功能,用户可以查看该页面后正确地进行网上购物。(2)管理员后台管理页面部分服装分类管理增加,修改和删除,服装分类有一级分类和二级分类。现有服装管理修改,删除,查看。客户管理查看,修改,删除。订单管理查看订单清单,更新订单付款,出货状态,删除订单。用户管理查看,修改,删除。此功能只能是系统管理员使用,是用来管理后台的使用者。统计查询。第4章概要设计41设计目的编写关于“安踏”专卖店服装销售系统的分析设计说明论文的目的是完整、准确地描述“安踏”专卖店服装销售系统工作流程和管理需求,为基于“安踏”专卖店服装销售系统软件开发提供管理需求模型,为软件开发提供需求依据,供软件用户和软件系统分析、设计、开发人员使用。在“安踏”专卖店服装销售系统管理制度的基础上,开发“安踏”专卖店服装销售系统,用计算机工作代替以往大量的手工重复劳动以减轻工作人员的劳动量,提高工作效率,“安踏”专卖店服装销售系统开发后不仅可以大量减少人力、物力,降低了成本,而且突破了时间和空间的限制,使得服装交易活动可以在任何时间、任何地点进行,从而大大提高了效率,对推动“安踏”服装专卖店在“安踏”服装销售的发展有着一定的实际意义。411顶层数据流图为了建立一个满足用户需求的信息系统,要对调查材料进行加工、提炼,抽出其中只反映企业中信息运动规律的部分,把用户的需求“翻译”成对信息处理功能的需求,以建立系统的逻辑模型。数据流程图是组织中信息运动的抽象,是信息系统逻辑模型的主要形式,也是系统分析人员与用户进行交流的有效手段,也是系统设计(即建立所开发的系统的物理模型)的主要依据之一。经过分析“安踏”服装专卖店的管理信息需求,得到了如图42至图43所示的本系统所处理的数据流程。数据流图符号意义如图41所示外部实体数据处理数据存储数据流图41数据流图符号表示意义专卖店P1服装销售系统客户F1客户订单信息F1客户订单信息发货信息发货信息图42顶层数据流程图42数据字典数据词典是对数据流图上所有成分的定义和解释的文字集合,在系统分析时,数据词典起着重要的作用,它包含关于系统的详细信息。在结构化分析中,数据字典的主要功能是给数据流图上每个成份给予定义和说明。它有利于用户更清楚的了解系统的结构体系,很清晰的说明了当前系统的总体概况,有利于用户和设计者的及时沟通。D1服装信息列表P2服装信息修改楚雄安踏F2服装信息清单F2服装信息清单图43A第二层数据流程图发货信息F6付款信息D3已付款凭证D2服装信息列表P4核对订单P5核对订单情况D4发货信息客户P3接受订单P6批准订单F3确定订单信息F1客户订单信息F4订单数据F4订单数据F4订单数据F5服装详细信息F7已批准订单信息F7已批准订单信息图43B第二层数据流程图管理员表中数据字典的数据项如下表421表所示。表421管理员表(ADMIN)用户信息表中数据字典的数据项如下表422表所示。表422用户信息表(USER)服装信息表中数据字典的数据项如下表423表所示。表423服装信息表(PRODUCT)订单信息表中数据字典的数据项如下表424表所示。表424订单信息表(ORDERS)姓名管理员别名描述用于管理员的确认定义管理员基本信息ID权限用户名密码姓名用户别名描述用于用户的确认和用户密码的找回定义用户信息用户编号用户名用户密码电子邮件用户真实姓名手机号QQ号密码提示密码答案姓名服装信息别名描述用于管理员服装入库并发布和用户查看定义服装信息商品编号商品名称主色调型号数量图片上市时间发布时间积分市场价,会员价VIP价详细介绍推荐评比姓名订单信息别名描述用于管理员处理订单和用户查看订单定义订单信息订单号销售时间销售数量销售编号客户真实姓名服装ID汇款方式送货方式电话总金额43数据库设计概念模型4用于信息世界的建模,与具体的DBMS无关。为了把现实世界中的具体事物抽象、组织为某一DBMS支持的数据模型。人们常常首先将现实世界抽象为信息世界,然后再将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构并不依赖于具体的计算机系统和具体的DBMS,而是概念级的模型;然后再把模型转换为计算机上某一个DBMS支持的数据模型。实际上,概念模型是现实世界到机器世界的一个中间层次。信息世界中包含的基本概念有实体和联系。(1)实体(ENTITY)客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。例如,一个学生、一门课、一个供应商、一个部门、一本书、一位读者等都是实体。(2)联系(RELATIONSHIP)在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系。实体内部的联系通常是组成实体的各属性之间的联系。两个实体型之间的联系可以分为3类一对一联系(11);一对多联系(1N);多对多联系(MN)。概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。概念模型的表示方法很多,其中最为常用的是PPSCHEN于1976年提出的实体联系方法(ENTITYRELATIONSHIPAPPROACH,简记为ER表示法)。该方法用ER图来描述现实世界的概念模型,称为实体联系模型,简称ER模型。431设计目标本系统处理数据量不大,为使操作简单快捷和保证数据录入的准确性,系统加设了数据校验和友好的错误提示功能,令系统更加人性化。各种信息可进行精确或模糊查询,使得查询更加方便、准确、灵活。系统管理员可按照用户业务需求修改操作权限,数据保密性强。432数据概念结构设计4321数据概念结构设计综合第2、3章内容,现将本系统概念模型及相应关系模型设计如下根据设计规划出的主要实体有用户实体、订单实体、合同实体等。各个实体具体的描述属性图如下。用户实体属性图如图45所示。该实体的属性除了图中所示以外还包括密码、真实姓名、身份证号码、个人电话、QQ、电子邮件、会员级别、注册时间。订单实体属性图如图46所示。该实体的属性除了图中所示外还包括用户名、金额总计、收货人姓名、收货地址、交货方式、付款方式。服装列表实体属性图如图47所示。该实体的属性除了图中所示以外还包括介绍、上市时间、所属分类、添加日期、数量、折扣。用户ID用户名密码提示密码答案用户实体图45客户实体属性图图46订单实体属性图订单ID用户ID产品名产品数量订单实体服装ID服装名称数据库服务器主色调价格服装列表实体留言实体属性图如图48所示。该实体的属性除了图中所示以外还包括留言人电子邮件、留言人QQ、留言时间、回复内容、回复时间、回复人。4322全局ER图433逻辑结构设计4331数据库关系模型结合各实体属性图和总ER图得出下列关系模型1管理员(用户编号,用户帐号,用户密码,权限)2用户(用户编号,用户名,用户密码,电子邮件,用户真实姓名,手机号,QQ号,密码提示,密码答案)图47服装列表实体属性图用户ID留言时间留言内容留言人留言实体MNN评论审核发表1服装列表管理客户U管理客户订单管理员提交处理N1111N1M图49全局ER图图48留言实体属性图3服装信息(商品编号,商品名称,主色调,型号,数量,图片,上市时间,发布时间,积分,市场价,会员价,VIP价,详细介绍,推荐,评比)4订单信息(订单号,销售时间,销售数量,销售编号,客户真实姓名,服装ID,汇款方式,送货方式,电话,总金额)4332数据库逻辑结构该系统数据库为DBMDB,在数据库中建立管理员信息表ADMIN、商品信息表PRODUCT、订单信息表ORDERS等几张表。1)用户信息表结构列名数据类型长度允许空说明IDINT10NO用户编号USERNAMEVARCHAR50NO用户姓名PASSWORDINT10NO用户密码EMAILVARCHAR50NO电子邮件NAMEVARCHAR50NO用户姓名PHONEVARCHAR20NO手机号QQVARCHAR19NOQQ号码QUESTIONVARCHAR50NO密码提示ANSWERVARCHAR50NO密码答案2服装信息表列名数据类型长度允许空说明IDINT10NO编号PRODUCTNAMEVARCHAR50NO商品名称MODELVARCHAR50NO型号COLOURVARCHAR50NO主色调PRODUCTDATEDATETIME10NO上市日期SCOREINT10NO积分DATAILVARCHAR200NO详细介绍PRICE1FLOATNO市场价PRICE2FLOATNO会员价RECOMMENDINT10NO推荐DISCOUNTINT10NO折扣ADDDATEDATETIME10NO添加日期PRODUCTDIDVARCHAR50NO服装IDRANKINT10NO用户评价分数RANKNUMVARCHAR6NO评比PICVARCHAR50NO服装图片TOTALVARCHAR10NO数量3)订单信息表列名数据类型长度允许空说明ACTIOONIDINT10NO编辑USERNAMEVARCHAR50NO客户名ACTIONDATEDATETIMENO日期IDINT10NO产品编号PRODUCTNUMVARCHAR10NO订购数GOODSVARCHAR50NO订单编号STATEVARCHAR10NO状态RECEPITVARCHAR50NO收货人ADDRESSVARCHAR100NO收货地址POSTCODEVARCHAR10NO邮编COMMENTSVARCHAR200留言PAYMETHORDVARCHAR10NO汇款方式DELIVERYMETHORDVARCHAR10NO送货方式SEXVARCHAR10NO性别PAIDFLOATNO总金额REALNAMEVARCHAR50NO姓名USERMAILVARCHAR50NOEMAILUSERTELVARCHAR50NO电话USERIDVARCHAR10NO用户ID4)管理员信息表列名数据类型长度允许空说明IDINT10NO用户编号ADMINVARCHAR50NO用户姓名PASSWORDINT10NO用户密码RANKVARCHAR50NO权限以上数据表中的数据类型均采用MCROSIFTACCESS2003中的数据类型定义。第5章主要功能页面的设计51主页设计511主页设计主页中主要包含了新装上市信息用来向用户展示刚刚发布的新上市的服装信息。畅销服装信息用来向用户展示最畅销的服装。推荐服装信息是想用户展示本店所推荐的服装。搜索是用户根据自己的需求对服装进行搜索。分类是用来向用户展示本店服装有哪些分类,并可以点击分类可以查看该分类的服装有哪些。登录是用于用户的登录。后台管理则用于管理员的后台登录。注册是客户想进行网上购物时进行申请的过程,注册完成后就获得用户名与密码进行下订单。图51512管理员登录界面设计用于后台管理员的登录,当密码和用户名都正确时就可以登录到后台进行管理。图52513用户登录界面设计用于客户的登录,当密码和用户名都正确时就可以登录到客户的功能页面进行操作。可以进行修改用户信息等。图53514管理员功能界面设计管理员成功登录以后就会来到以下图54的页面,这是管理员功能页面,也就是后台管理的页面,它包括服装管理服装的添加、修改、删除;订单管理订单的处理、删除;评论管理评论的审核、删除;分类管理一级分类和二级分类的添加、修改、删除;客户管理客户信息修改、删除;用户管理针对后台管理员的管理;在订单管理中,订单号是自动生成的,是获取当前系统时间的年、月、日、小时、分钟、秒。如有客户在2010年5月27日21点14分12秒下了一个订单,则就会自动生成订单号20100527211412,此功能有函数实现,具体代码如下所示SHIJIANNOWGOODSYEARSHIJIAN“TARGET“_BLANK“WIDTH“85“HEIGHT“125“BORDER“0“型号定价元主色调优惠价元VIP价元VARAUTHORDOCUMENTFORMSFRMDATAELEMENTSXINGHAOVALUEVARMANUFACTURERDOCUMENTFORMSFRMDATAELEMENTSZHUSEDIAOVALUEVARSMALLPRICEDOCUMENTFORMSFRMDATAELEMENTSSMALLPRICEVALUEVARLARGEPRICEDOCUMENTFORMSFRMDATAELEMENTSLARGEPRICEVALUEVARENABLEDATEDOCUMENTFORMSFRMDATAELEMENTSENABLEDATEVALUEVAREXPIREDATEDOCUMENTFORMSFRMDATAELEMENTSEXPIREDATEVALUEIFISWHITESPACEENABLEDATEIFISDATEENABLEDATEALERT“上市日期开始日期格式错误“RETURNFALSEIFISWHITESPACEEXPIREDATEIFISDATEEXPIREDATEALERT“上市日期结束日期格式错误“RETURNFALSEVARALLNOTEMPTYISWHITESPACEMINGCHEN|ISWHITESPACEXINGHAO|ISWHITESPACEZHUSEDIAO|ISWHITESPACESMALLPRICE|ISWHITESPACELARGEPRICE|ISWHITESPACEENABLEDATE|ISWHITESPACEEXPIREDATEIFALLNOTEMPTYALERT“必需输入一个搜索条件“RETURNFALSEIFISWHITESPACESMALLPRICEIFISPLUSNUMERICSMALLPRICEALERT“价格数据不合法“RETURNFALSEIFISWHITESPACELARGEPRIC

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论