




已阅读5页,还剩62页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ELEC下载需知SELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTSELECTIONPARBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAGRAPHFOLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSE11111111111111111111111111111111LECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOCTIONPARAGRAPHFORMATLINESPACI2222222222222222222222NGLINESTOPOINTS2SELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAPHFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINE本站上传的文档资源均来自互联网,以分享为目的,为有需要者提供学习与参考,版权为原作者所有,若侵犯到原作者的权益,请提出指正,及时与网站客服联系,并提供必要的证据,如属实,网站会在第一时间进行处理,立即删除相应下载链接页面并将文档删除。SELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTSELECTIONPARBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAGRAPHFOLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSE11111111111111111111111111111111LECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOCTIONPARAGRAPHFORMATLINESPACI2222222222222222222222NGLINESTOPOINTS2SELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAPHFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINES本站上传的文档,在文档排版上进行过整理,并未对内容进行增加或删除,因此,本站并不保证文档质量,因此下载之前,务必先预览一番,因为预览与下载的内容完全一样,所以如果发现内容有问题,请不要下载。ELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTSELECTIONPARBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAGRAPHFOLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSE11111111111111111111111111111111LECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOCTIONPARAGRAPHFORMATLINESPACI2222222222222222222222NGLINESTOPOINTS2SELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAPHFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLIN下载后的WORD文档均可进行复制、编辑,没有密码保护,PDF格式均可转换成WORD,PPT文档可直接进行修改。因上传需要对文档进行转换,转换过程中有可能不能正常阅读或是下载后不能编辑,遇到这种问题,可以留言,留下邮箱地址,我们会把原始文档发送到你的邮箱。ELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTSELECTIONPARBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAGRAPHFOLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSE11111111111111111111111111111111LECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOCTIONPARAGRAPHFORMATLINESPACI2222222222222222222222NGLINESTOPOINTS2SELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLINESTOPOINTSELECTIONPARAGRAPHFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCORMATLINESPACINGLINESTOPOINTSSELECTIONPARAGRAPHFORMATLINESPACINGLIN毕业设计(论文)题目基于ASPNET的网上风雪花卉销售管理系统的设计与实现系别信息工程系专业计算机科学与技术学生姓名指导教师年月日摘要本文详细叙述了风雪网上花卉销售管理系统的设计与实现过程。在整个开发过程中,对花卉公司的各部门工作业务流程做了详细的调研,并根据客户及工作人员的需求制定了一套具体的解决方案。本系统的主要功能是实现网络销售中以B/S为结构的花卉信息发布和管理,其中包括前台功能花卉展示、花卉导购、购物车、收银台、会员管理、在线咨询、在线新闻;后台功能花卉管理、用户管理、供应商管理、修改个人资料、商品订货、退货、入库、库存查询、销售查询、商品查询、会员订单管理、新闻管理、业务统计、系统日志、备份、还原、管理用户等。风雪网上花卉销售管理系统是一个典型的ASPNET搭建的电子商务系统,展示了WEB运行的基本原理。采用ASPNET技术和SQLSERVER2000数据库相结合开发,网站具有基本的电子商务平台的特点,方便、实用、快捷。关键词花卉;电子商务系统;数据库ABSTRACTTHEPAPERDESCRIBEDTHEPROCESSOFTHEDESIGNANDIMPLEMENTATIONABOUTBREEZESNOWONLINEFLOWERSALEMANAGEMENTSYSTEMTHROUGHOUTTHEDEVELOPMENTPROCESS,HADDONEADETAILEDINVESTIGATIONABOUTTHEFLOWERCOMPANYSBUSINESSPROCESSESOFTHEDEPARTMENTS,ANDACCORDINGTOTHECUSTOMERSANDSTAFFSNEEDSTODEVELOPASETOFSPECIFICSOLUTIONSTHESYSTEMSMAINFUNCTIONWASTOREALIZEDNETWORKSALEINTAKINGB/SASSTRUCTUREOFTHEFLOWERINFORMATIONRELEASEANDMANAGEMENT,INCLUDINGTHEPROSCENIUMFLOWERDEMONSTRATION,THEFLOWERLEADTOBUY,SHOPPINGCAR,ACCEPTASILVERSET,ONLINECONSULTING,ONLINENEWSBACKSTAGEFUNCTIONSFLOWERMANAGEMENT,USERMANAGEMENT,SUPPLIERMANAGEMENT,MODIFICATIONPERSONALDATA,MERCHANDISEORDER,REJECTGOODS,STOREINWAREHOUSE,STOCKSEARCH,SALESEARCH,MERCHANDISESEARCH,MEMBERORDERMANAGEMENT,NEWSMANAGEMENT,BUSINESSSTATISTICS,SYSTEMDAILYRECORD,BACKUP,REVIVIFICATION,MANAGEMENTUSERSETCBREEZESNOWONLINEMANAGEMENTSYSTEMOFTHEFLOWERSALEWASATYPICALMODELOFTHEASPNETBUILDSOFELECTRONICCOMMERCESYSTEM,DEMONSTRATEDWEBCIRCULATESOFBASICPRINCIPLETHETECHNIQUEOFASPNETANDSQLSERVER2000DATABASESCOMBINEDTODEVELOPTHEWEBSITEHADTHECHARACTERISTICSOFTHEBASICELECTRONICCOMMERCETERRACE,CONVENIENCE,PRACTICALANDFASTKEYWORDFLOWERELECTRONICCOMMERCESYSTEMDATABASE目录引言11基础知识311背景与意义312开发方法3121ASPNET介绍4122SQLSERVER2000数据库优点4123AJAX简介5124运行环境的选择62系统需求分析721系统功能概述7211系统功能需求7212用例分析8213概念层类图822系统性能要求10221系统时间特性规定10222系统灵活性11223输入输出要求11224数据管理能力要求11225故障处理要求1123可行性分析11231技术可行性12232经济可行性12233操作可行性133系统概要设计1431设计目标1432网上购物数据流图1533面向数据流的设计方法18331系统层次图H图19332系统输入输出表IPO表1934系统数据库设计22341数据库设计原则22342数据库概念结构设计ER图22343数据库表设计254系统的详细设计2841代码标识设计2842代码设计原则2843系统主要功能流程及模块29431会员管理流程29432员工业绩统计流程29433会员购物流程30434生成订单流程3044网站后台管理主页3145前台鲜花销售3246购物车的实现3447生成订单的过程3648员工统计报表3849会员管理的实现39410在线咨询的实现40411新闻管理42412用户管理435系统测试4551程序的测试方法4552软件的可用性测试47结论48致谢49参考文献50附录附录清单A51附录附录清单B56引言在INTERNET飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,在人们政治、经济、生活等各个方面发挥着重要的作用。INTERNET上发布信息主要是通过网站来实现的,获取信息也是要在INTERNET“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网上购物系统应运而生,网上购物弥补了传统购物的一些局限性,成为传统购物的补充。通过网上购物,无论在哪里都可以轻松地买到心仪的物品,只要那里有一台接入了INTERNET的电脑,通过网上购物可以很清楚的了解各个商品的信息,从而对其进行比较,最后买到自己称心的物品。对于管理人员来说,利用购物系统能轻松地管理大量的商品,而且可以通过系统查看各种商品的销售状况,通过各种数据能够及时地知道哪种商品正在热卖,而哪些商品属于冷门,从而在运营上进行调整,以便更好地管理商店。随着计算机和网络的日趋普及,越来越多的商家在网上开起商店,向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、科罗格、JC培尼等纷纷跻身于网络经商的行列。调查表明美国的家庭已越来越习惯于在家中从网上购物。在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。如今,在北京、上海、深圳等大城市,已有200多家商场,专卖店开设了网上商店,还有一些正处在观望阶段。真正意义上的网上购物,即货款的结算在网上进行,已在国内实现。深圳无虹商场开办了我国第一家实行计单和支付一体上的网上商店,上网的消费者只要拥有一张招商银行的“一卡通”,便可轻松购物,24小时内商家送货上门。商家投资网上商店目的是赚钱。但从目前网上商店的运营情况来看,上网者不购物、购物者不上网的现象非常普遍,网上生意渗淡已是目前各大网上商店共同的困惑。上海首家网上商店上海亿样购物中心由于经营不善,开业不到半年即关门停业,北京的一些大型零售商场,其网上商店“门庭冷落”。结算方式的原始落后是网上购物致命的弱点。在国外,计算机一般都与银行的账户相联,消费者和网络商店只需和网上银行打交道,不必当面直接支取现金。在我国目前大部分网上商店都能进行网上购物结算,但还有一部分商家结算只能采取“送货上门、到货付款”或“邮寄上门、贷款邮资先付”的方式。这样不但浪费了时间和人力,而且限制了网络的覆盖范围和商品的结构种类。因此,安全、快捷、方便的电子支付手段将是今后网上商店健康发展的主要要素。网上花卉销售系统是一个大、中型销售中心不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻销售中心相关工作人员的工作负担,而且其功能对于管理人员来说都至关重要。所以花卉信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理花卉信息、统计和查询数据,这种管理方式存在着许多缺点,如效率低、保密性差,人员的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,并且已进入人类社会的各个领域发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对花卉销售中心的各类信息进行管理,具有手工管理所无法比拟的优点。例如检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高花卉信息管理的效率。随着花卉销售中心的规模不断扩大,花卉种类的急剧增加,有关花卉的各种信息量也成倍增长。面对庞大的信息量需要有花卉管理系统来提高花卉管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统就是为了快速查询、销售花卉、管理相关人员、花卉基本信息而设计的。本文中共分5章。第一章绪论,主要讲花卉市场的背景、意义,开发方法及开发工具简介;第二章系统需求分析,主要讲系统功能需求、性能需求及可行性分析;第三章概要设计,主要介绍系统工作流程、功能结构图及数据库表设计;第四章详细设计,主要讲各个功能的工作流程及具体的实现过程。第五章系统测试,主要介绍系统使用的测试方法及测试用例并计算系统的稳态可用性。每章附有本章重点介绍的功能图例及详细讲解,帮助理解系统的各部分功能。1基础知识11背景与意义花卉产业经过多年发展,已经出现繁荣景象,面对活跃的市场、大量的需求,为使产品更加贴近市场、满足消费者需求。因此,作为一个花卉企业需要一个完善的销售管理系统来满足日常事务的销售和管理,使企业的业务高效无误的运转。所以,设计一个花卉管理系统是势在必行的。从系统管理的角度出发,把各个部门通过信息联系起来,构成协调一致的整体,保证信息的畅通,以较低的成本实现信息处理和流动的自动化,实现业务和业务流程的自动化处理,从而开发了花卉公司销售管理系统。花卉公司管理系统主要针对花卉公司的日常业务处理而设计,解决手工方式统计带来的数据统计不准确、不及时,使交货期无法保证;解决了销售部需要的库存数据、生产进程数据、采购数据无法及时回馈,交货期无法准确及时的问题;解决供应商、客户和订单评审机制不完善,销售部未对订单的交货期、产品变更、生产能力等进行评审,没有完整的客户档案等信息,来有效的管理客户群等问题。对于花卉信息,销售人员需要不断的了解最新的花卉信息,由于各种分类和了解的需要,经常性地进行各种查询。例如查询一种花卉的信息,包括名称、产地、保质期、单价、数量、供应商等。采购部要不断更新库存信息。对于员工、供应商、客户的基本信息等,人事部要对其进行充分的了解,以便用来保持联系,及时反映这些人员情况;而且,销售中心要对人员的变动信息进行存档和删除管理。以上各类信息目前还处于手工或半手工的管理状态,效率低、可靠性差。办公室配备电脑,但实际利用率不高,如果采用计算机进行以上各类信息的管理,必将大大提高工作效率,对花卉销售中心各类信息的维护及了解起到积极的作用。另外随着计算机网络的持续发展,无论是工作、学习还是生活,将会越来越多地融入到流动的信息海洋中,人们的工作节奏在不断加快,需要快捷的信息来源,并对此信息作相应的反应。因此,无论是从目前的现状、未来,一个功能完备的花卉销售管理系统的开发都非常有必要。12开发方法本次设计的网上花卉销售管理系统是一种具有交互功能的商业信息系统,在网络上建立一个虚拟的购物商场,使购物变得快捷、方便。利用WINDOWSIIS作为发布平台。利用三层结构技术,即表示层、逻辑层、数据服务层1。这三层被分成三个相对独立的单元。表示层负责与用户交互,并把相应的请求通过调用中间层的组件传递给商业逻辑层;商业逻辑层通过组件执行具体的事务逻辑,通过SQL等方式向第三层的组件提出数据或其他资源请求。表示层在客户端的应用浏览器中运行,数据访问也在专用的数据库服务器上运行。采用三层结构能很好的解决网站的可扩展性、安全性、管理性等关键问题。使顾客可以享受方便、快捷、安全可靠的网上购物的乐趣。实现了商业贸易的电子化。121ASPNET介绍ASPNET动态网页,是微软公司推出的一种用以取代CGI(COMMONGATEWAYINTERFACE通用网关接口的技术。可以通过ASPNET结合HTML语言、ASPNET指令和ACTIVEX元件以及数据库等方面知识,使用自己的WEB服务器创建并运行动态的交互式WEB站点。ASPNET的主要优点大概可以归纳如下1、生产效率。使用新增的ASPNET服务器控件和包含新增功能的现有控件,可以轻松、快捷地创建ASPNET网页和应用程序。新增内容(诸如成员资格、个性化和主题)提供了系统级的功能,此类功能以前会要求开发人员进行大量的编写代码工作。新增数据控件、无代码绑定和智能数据显示控件已经解决了核心开发方案(尤指数据)问题。2、灵活性和可扩展性。很多ASPNET功能都可以扩展,这样可以轻松地将自定义功能集成到应用程序中。例如,ASPNET提供程序模型为不同数据源提供插入支持。3、性能。使用诸如预编译、可配置的缓存和SQL缓存失效等功能,可以优化WEB应用程序的性能。4、安全性。现在向WEB应用程序添加身份验证和授权比以往任何时候都简单。5、宿主。ASPNET中包含的新增功能使得管理宿主环境变得更加简单,从而为宿主主体创建了更多增值的机会。6、完整性。新增功能和现有功能协同工作,可以创建解决实时WEB开发挑战的端对端方案。122SQLSERVER2000数据库优点后台使用DBMS为MICROSOFTSQLSERVER20002。MICROSOFTSQLSERVER2000能提供超大型系统所需的数据库服务。大型服务器可能有成千上万的用户同时连接到SQLSERVER2000实例。SQLSERVER2000为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更新相同的数据。SQLSERVER2000还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘I/O。超大型INTERNET站点可将其数据分开存放在多台服务器上,从而使处理负荷分散到多台计算机上,使站点能为成千上万的并发用户提供服务。可以在一台计算机上运行多个SQLSERVER2000实例。大型WEB站点和企业级数据处理系统通常会生成大量的数据库处理,超出了一台计算机的支持能力。在这些大型系统中,数据库服务由组成数据库服务层的一组数据库服务器提供。SQLSERVER2000不支持采用平衡负荷的聚集形式建立数据库服务层,但支持跨自主服务器组分存数据的机制。尽管每个服务器需分开管理,但组内的各个服务器可共同分担数据库处理负荷。共享同一工作负荷的一组自主服务器称为服务器联合体。123AJAX简介基于XML的异步JAVASCRIPT,简称AJAX3,是当前WEB创新称为WEB20中的一个王冠。AJAX依赖浏览器的JAVASCRIPT和XML,使用AJAX的理由是基于公开标准、以可用性和用户体验为主、跨浏览器和跨平台、能使常规的WEB应用受益、边际成本低、和FLEX和FLASH等技术很好的集成、被软件工业领袖们强势采用WEB20、服务端技术的不确定性等。AJAX不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。AJAX包含基于XHTML和CSS标准的表示;使用DOCUMENTOBJECTMODEL进行动态显示和交互;使用XMLHTTPREQUEST与服务器进行异步通信;使用JAVASCRIPT绑定一切。AJAX控件介绍1、SCRIPTMANAGER控件包括在ASPNET20AJAXEXTENSIONS中,它用来处理页面上的所有组件以及页面局部更新,该控件生成相关的客户端代理脚本以便能够在JAVASCRIPT中访问WEBSERVICE,所有需要支持ASPNETAJAX的ASPNET页面上有且只能有一个SCRIPTMANAGER控件。在SCRIPTMANAGER控件中可以指定需要的脚本库,或者指定通过JS来调用的WEBSERVICE,以及调用AUTHENTICATIONSERVICE和PROFILESERVICE,还有页面错误处理等。2、UPDATEPANEL可以用来创建丰富的局部更新WEB应用程序,是ASPNET20AJAXEXTENSIONS中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UPDATEPANEL控件和一个SCRIPTMANAGER控件就可以自动实现局部更新。3、TIMER控件让WEB页面在一定的时间间隔内局部刷新。4、SCRIPTMANAGERPROXY在ASPNETAJAX中,由于一个ASPX页面上只能有一个SCRIPTMANAGER控件,所以在有母版页的情况下,如果需要在MASTERPAGE和CONTENTPAGE中引入不同的脚本时,这就要在CONTENTPAGE中使用SCRIPTMANAGERPROXY,而不是SCRIPTMANAGER。5、UPDATEPROGRESS利用UPDATEPROGRESS控制项来演示网页局部更新的进度。如果网页包含UPDATEPANEL控制项,也可以包括UPDATEPROGRESS控制项,随时告知使用者网页局部更新的状态。可以用单一的UPDATEPROGRESS控制项来控制整个网页的局部更新进度。也可以在每一个UPDATEPANEL控制项內加入UPDATEPROGRESS控制项。124运行环境的选择信息系统是以计算机系统为核心建立的,系统硬件和软件配置是系统设计的主要内容。本系统采用目前比较流行的B/S(浏览器和/服务器端)模式,因而,硬件配置要从此模式出发。另外,由于计算机发展迅速,为将来升级的考虑,这里所提供的硬件设备要比能够运行该系统所需要的最低硬件标准高出一些。1软件环境操作系统采用WINDOWS2000或WINDOWS2003以上;前台开发工具ASPNET后台开发工具MICROSOFTSQLSERVER2000;ASPNET2硬件环境服务器配置应具有较高的配置,因为本系统服务器和客户端为一台机器,所有数据信息都保存在服务器中,各业务处理需要访问服务器端数据库。因此,配置为,CPUINTELPIII866XEONCACHE2M;内存512M;硬盘80G;网卡100M。2系统需求分析需求分析是指理解用户需求,就软件功能与客户达成一致,需求分析的任务就是解决“做什么”的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用户需求,具有决策性、方向性、策略性的作用4。21系统功能概述本系统主要完成前台销售(会员注册、用户登陆、选购商品、购物车、网上支付、取消购物、商品查询、会员管理、在线咨询、在线新闻),后台管理(基本信息管理、日常业务管理、查询统计、前台花卉展示、会员管理、新闻管理、订单管理、管理用户、系统管理)等功能。通过以上功能实现简单、便捷的网上风雪花卉销售管理系统。211系统功能需求1、基本信息管理对花卉基本信息、客户基本信息、供应商基本信息进行添加、修改、删除的基本操作。2、日常业务管理主要完成采购商品、商品入库、商品销售、商品退货的操作,详细记载每个操作涉及的具体信息,如采购单价、数量、销售数量、名称等。3、个人信息管理修改当前登录用户的个人密码及具体的个人信息。4、查询对销售商品的查询、退货商品的查询及库存数量的查询,包括简单和复杂查询,对满足一个条件或多个条件等要求均可查询到符合条件的商品。5、统计对员工业绩的统计及每种商品销售额的统计,此结果以图表形式显示,简单、易懂,形象、直观。6、系统管理主要完成数据备份、数据还原、日志管理、发布系统消息。通过日志的管理可知某用户在何时登录该系统,并能发现程序中出现的错误,方便调试。7、前台花卉展示通过前台花卉展示功能,实现前台及时更新销售的商品信息,并在后台可进行新的花卉添加。8、新闻管理发布新闻、管理新闻,操作员可进行新闻发布。包括公司内部、外部新闻以便在前台显示,使客户及公司人员及时了解各种最新动态新闻信息,并可设置新闻的优先级别,如头条新闻。级别越高,显示越靠前。9、管理用户包括添加用户、管理用户,任何公司人员均可以添加用户,但他们所属权限不同,普通员工只具备一些基本操作功能,而经理具有系统提供的所有权限。10、会员管理包括会员订单查询信息、会员资料修改、金币查询。会员登录后即可对以上功能进行操作,如取消订单、修改个人信息及金币查询等操作。11、在线咨询用户在登录此网页时如有问题可点击浮动的图标进行在线咨询,可实现同时多人咨询的功能。212用例分析UML提供了用例图用于了解用户需求,用例图强调系统的整体性,强调系统外在的功能,强调系统对使用者有什么帮助和好处,强调系统与外部的交互,本文中采用用例技术进行需求分析的获取和分析。为了能够正确的找出系统的用例,需要确定系统的边界,找出系统的执行者。用例图图符如下表21所示表21用例图图符可视化图符名称描述系统系统边界,用例放其中用例用例图中的用例执行者描述与系统功能有关的外部实体,可以是用户,也可以是外部系统关联连接执行者和用例1、系统边界通过以上功能需求分析可知,系统边界为计算机系统和数据库服务器之间。2、系统执行者管理员、普通员工、顾客、数据库服务器。3、用例基本信息、日常业务、浏览花卉、购物车、会员管理、付款,本系统的用例图如图21所示。213概念层类图概念层类图主要描述应用领域中的概念,一个概念模型应独立于具体实现的软件和程序设计语言,单纯属于概念上的理解,在类描述中一般只给出主要类及主要类间关系。类图是所有面向对象建模方法的核心部分,类图描述了系统的静态结构,由类及类间关系组成。类是具有相同属性和相同方法的对象的集合,基本图符如表22所示表22概念层类图可视化图符名称描述类具体的一个类,第一栏类名,第二栏属性,第三栏方法包一种分组机制,表示一个类图的集合关联类的对象间的关系,包括聚集关系和组成关系本系统中主要的类有员工类STAFFCS、会员类ASSOCIATORCS、鲜花类FLOWERCS、供应商PROVIDERCS、销售类SELLCS、网上订单类NETORDERFORMCS,每个类中都有对应的字段、属性、方法,具体类的实现如图22所示。系统付款浏览花卉日常业务基本信息会员管理购物车管理员数据库服务器普通员工客户ASSOCIATORSTRINGISEXSITASSOCIATORNAMEBOOLASSOCIATORINFORSTRINGSAVEBOOLADDASSOCIATORINFORBOOL_IDSTRING_NAMESTRING_PASSWORDSTRING_YELLOWBOYSTRING_TELSTRING_INDENTIFYCARDSTRINGASSOCIATORISPROVIDERNAMEBOOLDELETEBOOLPROVIDERIDSTRINGSAVEBOOLADDPROVIDERBOOLPROVIDERLISTSTRING_IDSTRING_NAMESTRING_LINKMANSTRING_ADRESSSTRING_TELSTRING_REMARKSTRINGPROVIDERADDSTAFFINFORBOOLDELETEBOOLSAVEBOOLSTAFFPOPESTRINGSTAFFIDSTRING_IDSTRING_USERNAMESTRING_PASSWORDSTRING_DUTYSTRING_POPESTRINGSTAFFBASEINFORSAVEBOOLFLOWERINFORSTRINGFLOWERIDSTRINGFLOWERLISTSTRINGDELETEBOOLISFLOWERNAMEBOOLADDFLOWERBOOL_IDSTRING_NAMESTRING_SPELLSTRING_PRODUCINGAREASTRING_STORAGESTRING_PURCHASCPRICEDECIMAL_RETAILPRICEDECIMAL_TRADEPRICEDECIMAL_MAXSTORAGEDECIMAL_MINSTORAGEDECIMALFLOWERDELETEBOOLADDSELLBOOLSELLVOIDSELLINFORSSTRING_CLIENTIDSTRING_FLOWERIDSTRING_NUMBERSTRING_HANDLEIDSTRING_SELLDATESTRINGSELLSAVEBOOLADDNETORDERFORMBOOLDELETEBOOLNETORDERFORMTOTALDECIMAL操作1DECIMALNETORDERFORMINFORSTRING_ORDERIDSTRING_DELIVERGOODSDATESTRING_USERIDSTRING_ISORDERCANCELSTRING_ISORDEREXCUTESTRING_CONSIGNEERSTRINGNETORDERFORMORDERPROVIDERMANAGESELLNETORDER111NMNMNMNMSELLMANAGE1N22系统性能要求对系统性能的要求包括对系统时间规定,灵活性,输入输出,数据管理能力,故障处理要求和运行环境规定等的要求。221系统时间特性规定由于本系统引进了新技术AJAX,而AJAX的最大机遇在于用户体验即迅速响应。用户通常希望每一次按钮点击会导致几秒的延迟和屏幕刷新,但AJAX正在打破这种图21花卉销售管理系统用例图图图22花卉管理销售系统类图长时间的状况。因此用户基本上看不到延迟,即可将结果显示出来,系统运行速度快。222系统灵活性说明对该网站的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如1、操作方式通俗易懂、容易上手,界面美观、大方,将WEB程序转为控制台应用程序,符合用户操作习惯。2、本网站可以运行在IE5以上的所有版本,配有AJAX插件;3、本网站能支持扩大改进,利用AJAX技术实现更多功能的实时响应;4、一个模块的改变不会影响其他的模块。223输入输出要求能够对不完整的数据进行校验,保证数据的完整性和一致性,对特殊字符的过滤功能,输出能满足用户的需求。224数据管理能力要求本网站采用的是SQLSERVER2000数据库。具有较强的数据处理能力,数据库引擎增强、分析服务增强等。记录的个数随用户多少不定,数据及其分量的存储量为10G,但能保证注册的用户都能登录进来,没有延时。225故障处理要求本系统具备完整的数据备份与还原功能,可对数据的丢失进行及时的处理,而且该系统还有日志管理,无论系统何时、何地出现故障都便于查找。23可行性分析可行性分析是依据初步调查的结果做出系统开发可行与否的结论过程。任何一个工程的立项都需要进行项目的可行性分析。这是保证正确投资的必要工作,从项目的审批程序上看这也是必不可少的一步。信息系统开发项目是一项复杂的高科技系统工程,可行性分析也是必不可少的,可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决、是否值得去解决。根据调查分析,系统设计方案有以下三个可行性。231技术可行性传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。ASPNET采取了断开连接方式的数据结构。当浏览器向WEB服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。首先现在系统开发方法已经发展成熟,结构化、面向对象,都已经广泛使用,这使得系统开发的系统调查、系统分析、系统设计、系统实施更加规范,系统完成的更加科学。系统开发所需的硬件技术、软件开发技术、网络技术发展的非常成熟。其次网络花卉销售管理系统有以下特点一是数据量大,要求及时查询的内容较多;二是数据处理较集中,内部数据处理量大,输出量大。三是即时处理,要不断更新最新的数据信息。基于以上三个特点,现有技术都可以达到要求的目标。在单机环境下组建管理信息系统,该系统的开发工作可以采用ASPNET做前台,SQLSERVER2000做后台来进行。前台可视化程度较高,人机交互能力较强,应用起来也较方便、直观,后台数据库功能强大,且更好的支持运行的系统。232经济可行性对于投资费用主要包括设备费用(计算机设备及软件配置的费用);人员费用(开发人员、运行人员、维护人员的费用);材料费用(消耗材料,如文档资料、用电,用纸等费用);其他费用(设备保养、折旧费用等)。现有的大、中型花卉销售中心都有自身的运营经费,而且一般大中型规模的销售点都会配置电脑所以在硬件方面不必再投入;只需要在软件开发上面投入少许经费就可以了,这方面的投资花卉销售中心应该会愿意承担并且完全可以支付的起。同时,销售工作人员熟知花卉销售的业务流程。所以,花费在人员培训上的费用是不会太高的。开发的系统是一个性能稳定,易于维护的系统,后期维护不会消耗大量的人力和物力,这样系统在人员方面的投资也可以支付。总之,该系统所需的硬件软件投资、人员费用、材料费用等的投资相对与投入使用后创建的收益来说是值得的,系统能够减轻销售人员的工作负担,使销售人员从繁琐的工作中解放出来,降低管理费用和劳动费用,提高人员利用率,保证工作质量,人力资源合理分配,达到资源优化。使全体职工从以前的反复提交重复性报表的工作中解脱出来,提高了信息处理的及时性,准确性,这不仅给销售管理工作带来方便,同时也满足了不同客户的不同需求。提高了数据的安全性、共享性和实力性,降低了公司预算,提高了工作效率,为花卉公司在业界市场的激烈竞争中减少不小的开支。233操作可行性本系统要求运行环境不高,可以在WINDOWS2000SERVER操作系统平台上运行,WEB服务器为IIS,数据库服务器为MICROSOFTSQLSERVER2000,开发工具采用的MICROSOFTVISUALSTUDIONET和DREAMWEAVER。界面美观、易懂、容易操作、功能齐全,减少了客户上街购物的时间。综上所述,从经济可行性、技术可行性、操作可行性上来说,系统开发是完全可行的。3系统概要设计系统开发工作经过需求分析阶段,已完全弄清了用户的需要,较好的解决了“做什么”的问题,建立了系统的逻辑模型。至此,本系统的开发阶段就进入了概要设计阶段,开始着手解决“怎么做”问题。也就是根据需求分析阶段所确定的系统的逻辑模型,完成系统的物理模型的设计。在概要设计阶段的指导思想是结构化指导思想,是指用一组标准的规则和图表工具确定系统有哪些模块,怎么连接,从而形成新系统的结构,然后再进行诸如输入、输出、对话等设计,为整个系统的实施做好铺垫。31设计目标网上花卉销售主要分为前台系统和后台系统两部分,使用对象也可为花卉的生产企业、花卉市场、花卉代理商及个体花卉分销商和普通客户等。前台系统是供顾客使用的最终界面,顾客可以在这里挑选商品、购物、支付、订货、查询订单;后台系统是供管理员对网站进行管理和维护的工具。具体方案如下1、针对商家商品管理模块具备商品添加、删除、修改的基本功能。商品分类模块提供多种商品分类方式,如鲜花、绿色植物、商务用花、国际送花、节日鲜花、礼篮。库存管理模块具备商品入库、商品查询,详细记载各种商品的记录。新闻管理模块提供强大的新闻管理功能。商家可以通过在网站展示大量潮流资讯、行业资讯(如鲜花知识、送花小常识、园艺资讯)等文字内容来对顾客起到导购的作用。销售管理模块提供多种商品导购方式、购物车管理、会员管理、网上金币支付等销售管理功能。商品订单管理模块提供多种订单处理方式(订单取消、订单查询、订单执行)。销售统计模块提供销售统计,包括商品销售量统计、员工业绩统计的功能。此功能以图表的形式显示,简单、直观、易懂。客户关系管理模块具备完善的客户关系管理模块,包括客户管理、供应商管理,可以让商家维护良好的客户关系,提高客户对网店的忠诚度。2、针对顾客购物流程模块具备强大而简单的、完善且人性化的购物流程。顾客从选择鲜花到完成整个购买的过程只需四步点击详细去收银台确认订单提交订单与订单支付。多种购物模式顾客可以注册网站会员后购买,也可以以游客身份直接购买。购物车功能系统支持购物车功能,可以将备选的鲜花先放入购物车然后进行二次筛选,并可随时更改已放入购物车的商品如商品数量、种类等。货款支付模块允许顾客选择在线支付方式进行金币支付。会员中心模块方案提供了完善的会员管理体系,网站前台会员可以通过会员中心查询并管理“我的订单”及相关资金明细、支付明细等,能够对订单进行在线支付操作,还能够对“我的购物车”进行管理。此外,在会员中心里客户还能够直观查看到订单处理状态、付款状态,如订单已确认、已付款、已取消。3、针对网站管理人员网站安全管理模块系统本身采取输入验证、访问限制、特殊字符过滤、密码加密等一系列的安全手段和措施。用户权限管理模块不同的用户拥有不同的权限,从而具有不同的操作功能,如普通员工只具有基本的销售管理功能,而管理员或经理具有最高权限,对系统进行多方面的管理。32网上购物数据流图数据流图是用以描述系统各项业务处理的过程,并利用数据流图详细、准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的过程、输出的形式等。经过详细的调研工作,根据数据存储录入的实际情况绘出客户购物的第一层数据流图如图31所示,数据流图基本组成及符号说明如表31所示。本系统客户购物流程,客户首先进入网页,在登录栏处输入用户名和密码,系统进行验证客户身份,若系统没有检索到用户名,则不允许购物,否则进一步比较用户密码,若正确则登录成功;用户可选择某种鲜花,点击进入详细信息,查看详细售价等信息,若同意则放入购物车内,在确定所需要的产品都在购物车后,提交所选的鲜花,进入订单页面,系统会自动加载用户已注册的基本信息,在订单页面中用户只需要填写详细的通讯地址、联系方式、送货时段等信息,确定无误后,进行付账,这时系统会验证客户所填写的信息是否正确,若无误,则保存正确信息,否则不予处理,最后如果用户不在购物,则可退出登录。若客户没有注册,则只可以查询、浏览花卉信息,当要放入购物车内时系统会提示“请先登陆”,若会员在正确登录的情况下,提交订单,如果会员的金币不足,系统会提示“用户金币不足,请及时充值”。网上花卉销售管理系统的购物流程图如图34所示。表31数据流图符号符号含义说明数据处理加工数据外部实体提供相关数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 田间试验顺序排列设计
- 知荣明耻主题班会课件
- 智能语音机器人系统研发与运营协议
- 工程经济人才培养规划试题及答案
- 健康行业阅读题集
- 物流运输优化方法题库
- 生物学细胞分裂与分化习题集
- 建筑学建筑设计风格模拟试题及解析
- 商业租赁条款细则协议书暨租约签署事项说明
- 水利水电工程基础设施试题及答案
- 安全生产三管三必须专题培训
- 电饭煲检测大纲
- 劳动合同书电子版pdf正规范本(通用版)
- JGJT10-2011 混凝土泵送技术规程
- 自发性肾破裂的护理查房
- 医院保洁、中央运输服务投标方案(技术方案)
- 房屋维修工程应急施工方案
- 人教版小学道德与法治二年级下册第二单元《我们好好玩》作业设计
- 办公家具供货安装、保障实施及售后服务方案
- 研究生高分论文写作(下篇)
- 精益改善周五阶段
评论
0/150
提交评论