还剩31页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
物流管理系统分析与设计摘要本系统设计尝试用VS2008在网络上架构一个物流网络平台的设计,用来让每一位客户足不出户就可以看到最新的新闻信息和对应的车源货源信息论文从理论与实践两个方面着手,对一个具有数据挖掘功能的物流网络管理系统进行分析与设计本文介绍了面向对象分析与设计的有关概念与技术,也介绍了在本系统中运用到的知识,如面向对象的分析设计流程;系统之中所用到的VS2008__技术的特点、结构的框架以及使用方法然后对整个系统的可行性进行了分析,对系统的整体设计思想、设计目标与系统的整体结构进行了规划在最后,对系统的页面、应用程序的设计与实现和数据库也进行了一个较为详细的讲解根据系统所需的功能,采用MicrosoftSQLServer2008Express做为后台的数据库,MicrosoftVisualStudio2008选择功能比较强大的MicrosoftVisualStudio2008为__工具,严格按照软件工程__原则,运用面向对象方法,经过详细的设计和分析,完成该系统关键词物流,ASP.NET,SQLServer数据库AbstractWiththedevelopmentofsocietyandthenetworktechnologybasedonB/Smodeloflogisticsdistributioninfor__tionwebsitefarcannotsatisfythede__ndoftheenterprisebasedonB/Smodeloflogisticsdistributioninfor__tionwebsitearisesatthehistoricmomentwhileachievegreaterdegreeofinfor__tionsharingprovidestheo__ectinfor__tionintimepaymentforgoodsisdealtwithandsoonandsoforth.SystemaccordingtotherealityofthecurrententerpriseUSEStheASP.NETtechnologytoSQLServerasabackenddatabaserealizethe__inregistereduserloginexpressquerynewsandinfor__tioncorporateinfor__tionjoininginfor__tionuserguideonlinecustomerservi__andotherfunctions.ThisdesignattemptstouseVS2008architectureontheInternetaexpresswebsitedesigninorderto__keeverycustomerneednotgoouttoseethelatestnewsandinfor__tionandthecorrespondingoptions__ailablesour__sofinfor__tion.Inthispaperfromtwoanglesoftheoryandpracti__ofadataminingfunctionexpresswebsitedesignto____yzethedesignandimplementation.Paperfirsto__ect-oriented____ysisanddesignwereintrodu__dindetailthecon__ptandtechnologyofspecialdeepinthissystemareintrodu__dinapplicationtoknowledgesuchas:o__ectoriented____ysisanddesignpro__ss;ThecharacteristicsofthesystemforthedevelopmentoftechnologiesusedinVS2008structureandusingmethod.Then____yzesthefeasibilityofthereservationsystemthenthesystemdesignideadesigngoalandtheoverallstructureofthespecificplanning.Finallythesystems__inpagedatabasethedesignandimplementationofapplication__deadetailedexplanation.AccordingtothefunctionneededbythesystemusingMicrosoftSQLServer2008ExpressdobackgrounddatabasechoosethepowerfulMicrosoftVisualStudio2008asdevelopmenttoolsinstrictaccordan__withtheprincipleofsoftwareengineeringusingo__ect-orientedmethodafterthedetaileddesignand____ysiscompletethesystem.Keywords:logisticsASP.NETSQLServerdatabase1系统概述
1.1研究背景当今世界是经济快速发展的世界,也是信息化的世界,随着各行各业对信息的需求越来越大,从而激发的物流企业也随之高速发展经济全球化与信息化的现状下,人们对物流行业的要求也越来越高人工的管理已经不能满足企业的发展,网络化、智能化、信息化、自动化、柔性化成为了现代物流的特征物流行业蓬勃发展让物流的信息化日益被广大从业者和信息的系统提供商重视物流网络及时、准确、便捷性完全满足了物流企业对行业信息的要求而物流___站的出现,让物流信息可以高速传达,也使各种商品可以实现高速的流动这实现了客户与企业之间信息的快速交流从而加速了资源的交换,可以短时间里最大限度的满足客户的需求随着技术的发展,物流行业快速、方便的特性无疑可以让更多商家以及消费者钟爱而物流信息管理系统,为企业以及客户提供了方便的信息查询与发布,方便企业决策,提高了经济效益与社会效益
1.2研究意义传统物流行业的操作过程比较复杂,信息量冗杂,手续特别麻烦,对于信息的处理也比较困难物流行业的激烈竞争,就是体现在对信息的共享速度以及物品的流动速度上所以对于数据处理以及整体的控制和协调就变得尤为重要物流管理信息系统是从这个行业的实际需求出发,从物流行业的发展以及未来展望的理念与流程作为参照整个系统从信息的基础设置,查询、生成的报表等,加上非常清晰的业务流程工作人员可以简洁明了的进行实际操作,来保证物流有序又高效的运作本课题是物流网络平台的设计与分析,基于ASP.NET的物流配送信息管理信息系统的__和综合性的产品的物流网络平台的建设研究的重点是运输管理信息系统完成对农产品物流网络平台的需求分析、功能模块划分、数据库模式分析及系统的实现产品的物流网络平台管理平台最基本的功能就是保证浏览者查看到准确的信息、最新的信息本系统采用SQLserver数据库由于ASP.net在服务器端运行,运行结果以HTML主页形式返回用户浏览器,系统的安全性大大增加
1.3技术线路
1、调查法首先我们需要对农产品物流网络平台的设计现状进行调查,并整理出与其相关的数据资料,然后我们通过这些数据与整理出的资料,才能调查系统需要的功能是什么,最终使得我们研发的系统更具有针对性,才能更好的服务设计于农产品物流网络平台
2、文献法阅读大量文献并对其归纳、总结使得自己充分了解农产品物流网络平台的设计与各项技术的研究、并在总结出大概方向后,整理并找出自己系统所需要使用的方式与办法,最终才能得出本系统想要的突破,然后找出理论依据,然后找出优秀的成品系统向他学习借鉴,并吸取其他系统的精华,才能为誊写论文和整体的系统实现提供足够的资料
3、比较法找出大量优秀的农产品物流网络平台的设计并从农产品物流网络平台的设计中寻找资料,对比比较出它们的相似共同点及各自__的特色,然后通过分析他们的相似不同最终得出该系统的设计理念和设计目标
4、分析法分析目前的农产品物流网络平台的所存在的设计现状存在中的的问题和不足,并通过信息化方式来制定所需的交易流程,最终选用ASP.NET的技术为根本技术路线本系统采用WindowsXP作为操作平台不使用WIN7系统的原因是因为XP系统的兼容性更合适与优良,并且该系统的稳定性也较之更加优秀通过以上提出的关键问题我们最终确定设置,本系统数据库将选用SQLserver2008使得该数据库管理系统在WindowsXP上得以运行,且SQL的表变量和SQL语句的扩展也使之能更好的储存农产品物流网络平台的设计的数据库;且其本身的查询语言等也将令系统减少冗余,从而充分提供并加快其运作效率本系统的应用软件__技术选用ASP.NET ASP.NET的特点在于优良的灵活性、简易性和可管理性可以使系统更加灵活、便于使用还可以创建更为友好的人机交互界面;本系统技术环境选用VisualStudio2008系统环境的,可以__跨平台的应用程序,还包含代码测试的功能,使用便利、快捷有助于提高__的效率和可维护性,使物流管理系统的设计的维护变得容易;2系统__环境
2.1ASP.NET概述ASP.Net是把基于通用语言的程序在服务器上运行ASP.Net构架是可以用Microsoft®公司最新的产品VisualStudio.net__环境进行__,WYSIWYG(WhatYouSeeIsWhatYouGet所见即为所得)的编辑通用语言的编译运行的ASP.Net,它的特性是强大和适应,几乎全部的平台都可以运行在ASP.Net的Web应用中,数据接口的处理,通用语言的基本库,消息机制都能整合在一起ASP.Net系统也是language-independent,语言__化的,就可以选择一种最需要的、最适合的语言来编写程序,也可以用很多种语言来写,现在已经支持的有C#(C++和J__a的结合体),VB,Jscript而在将来,这样的多种程序语言协同工作的能力能够完整的移植向ASP.NetASP.Net是以字符为基础的,分级的配置系统,让服务器的环境和应用程序的设置更为简便配置的信息都保存在简单的文本里,所以新的设置可能不需要启动本地的系统工具就可以完成实现这种哲学观念使基于ASP.Net的应用的__更为具体快捷,被称为ZeroLocalAdministration一台服务器系统上__ASP.Net的应用程序,只需要简单的拷贝一些必备的文件,而不需要系统的重新启动,特别的简单方便ASP.Net已经设计成为一种强大的可以用于多处理器的__工具,它的无缝连接技术,在多处理器的环境下,可以提高很大的运行速度但现在的ASP系统做不到这一点因为将来的多处理器运行时可能不需要任何改变都能提高他们的效能ASP.NET的优越性主要体现在运行的速度和效率比ASP提高很多,因为ASP系统只能用VBScript或J__aScript非模块化的语言来编写脚本编程第一次就可以直接运行而不是重新编译
(2)可重用性,ASP.NET可以实现代码与内容的完全分离可重复使用,而不是像ASP一样将代码和HTML混在一起
(3)代码量,实现同样的功能的情况下ASP.NET要比ASP代码量小的多ASP.NET仅仅需要事先说明就可以实现,而不是通过编写代码来实现
2.2动态__技术介绍系统的操作界面基本上都是Web页面的形式所以就需要对各种商户的请求进行动态处理并返回结果静态Web页面技术是没有办法实现的所以就要采用动态网页技术在当下,动态网页技术有很多种ASP.NET又称ASP+,他是ASP的下一代的版本不仅仅只是ASP而是一个用于Web__的全新的框架包含了许多新的特性在其中.ASP.NET是完全基于模块与组件的系统所以它就具有更好的可扩展性与可定制性.在数据处理的方面,ASP.NET引入了许多令人激动的新技术这些新特性具有很大的革新意义从而让ASP.NET系统远远超越了ASP同时Web__人员也有了更多的灵活性有效的缩短了Web应用程序__的周期.同时ASP.NET系统与WindowsSQL2008Server/Advan__dServer的__组合为中小型乃至企业级的web商业模型提供了一个更为高效安全稳定的一个运行环境.
2.3数据库技术管理数据库及其对象的SQL2008的主要任务每个都是由触发器、表、存储过程等数据库对象所组成的数据库包含数据库中所有数据的数据库对象的数据表,设计完数据库后就可以创建数据库中用来存储数据的表了SQL2008系统提供了两种创建数据库的表一种是利用表的设计器来创建表,一种是利用Transact-SQL语句中的creat命令来创建一个表创建完成一个表后,最重要的就是向表中插入你的数据,这个操作是最基本的如果有需要删除的表,一种可以利用企业管理器来删除表,或者用DROPTABLE语句去删除表SQL2008数据存储的过程中,是将一些固定的数据操作集中来处理,从而就解决了数据库使用的时候系统的速度和效率问题,可以大大加快系统速度打开SQLServer中的企业管理器,选中其中数据库“存储过程”这一文件夹,然后单击鼠标右键,选择“新建存储过程”的命令,就可以向对话框文本显示处添加新的命令语句存储的过程就是是保存起来的,可以接受和返回用户所提供参数的Transact-SQL语句__要想修改存储命令,可以使用ALTERPRO__DURE这一语句来更改存储过程删除存储过程可以使用DROPPRO__DURE命令本系统因为涉及了许多数据的处理所以就要有一个强大的后台数据库管理系统实现.当下主要有:SQL2008FoxProEx__lSybaseOracleInformixSQLServer等其中网络型的SQLServerOracle产品安全性远远高于桌面型的SQL2008FoxPro等数据库.本系统采用的是微软公司的SQL
2008.原因如下:第一SQLServer数据库系统与Windows2008Server服务器紧密而成而Windows2008Server服务器拥有良好的安全性可以实现所有未经授权的非法用户排除访问保证了SQL2008服务器的安全性可以__符合系统安全性的要求;第二用户可以通过使用Web浏览器去查询存储在SQL2008数据库中的数据方便快捷.能够符合用系统来远程访问数据库.第三数据库容量特别庞大数据库可以创建多达20万个数据表而数据表中所记录的行数只受服务器硬盘空间的限制.设计使用SQLServer作为数据库环境,VS2008为__的环境,嵌套C#语言的ASP.NET为编程的环境
2.4ADO.NET连接数据库ADO.NET提供了一种全新的数据库访问机制,用户可以简单的访问并切易于进行数据库编程ADO.NET为用户提供了两种数据访问模式第一种是连接模式connected,利用ADO技术来进行数据的连接编程,这种模式是传统的数据库访问技术还有一种是非连接模式disconnected,ADO.NET才具有的提供了更大的升级性和灵活性在第二种模式,非连接的模式下访问数据,应用程序从数据源中获取所需要用的数据,然后会断开与原数据源的连接,从而完成数据的更新工作ADO.NET中的第二种模式即非连接模式的核心是DataSet类,数据集对象以XML的形势存放数据数据集的对象可以从一个数据库中获取,也可以从一个XML数据流中获取,所以用户使用时不需要考虑数据源的位置在ADO.NET体系结构中,一个非常重要的部分是数据提供的对象,通过它可以访问数据库,还可以产生数据集对象,同时,对于数据库访问,它还支持数据连接模式下的数据库访问ADO.NET提供了两种编程借口访问数据库,即OleDb和SQLServe如果用户需要使用SQLServer作为数据库,最好使用SQLServer接口,可以大大提高效率3需求分析
3.1可行性分析技术可行性计算机的配置比较高,可以有足够的空间用来__运行平台、各类编程工具和数据库等,在编程的环境上提供了有力的支持;在编程的人员技术方面,可以运用所学过的__软件的计算机知识和管理知识,加上不断的探索研究讨论等等,为系统的__提供了的技术保障;社会可行性目前已经出现了很多成功产品物流网络平台的设计的先例首先,物流网络平台的设计、__和运行没有违背任何国家的政策法规另外,物流管理系统的设计所采用的工作方式和操作方式符合工作人员的日常习惯,系统操作灵活便利,且管理便捷,可行性很高经济可行性本系统__软件主要采用ASP.NET,首先无需支付任何费用,开源,登入网络平台的设计就可以进行操作,使用方便快捷;技术可行性是首要并且非常关键的问题首先要根据设计出的系统功能、性能及实现系统的各项约束条件来研究分析在当下的发展环境中.NET现在已经发展日益稳定成熟,被公认是计算机领域中最有前途的技术之一同时数据库采用的是SQL2008将ASP.NET、SQL
2008、ADO.NET三个系统结合起来设计一套物流管理系统,必定是可行并且高效的对于经济可行性,首先要对成本效益进行分析,成本效益包括项目的__成本,需要估算一下__成本是否会高于项目预期的全部利润要研究比较一下这款软件所能带来的经济效益与之后__设计出来所需要的投资相比能带来多少收益同时,要对此软件能否真正给用户带来足够的经济效益进行一定程度上的展望设计的这套系统,是为用户提高工作效率,节省工作时间,方便操作与管理的考虑下设计的本系统的__在经济上是完全可行的此软件的__,不需要大量的经费,可以节省许多费用,同时系统由个人__设计而成,也可提高实际动手的能力对于新系统成本效益的分析与估算,其中包括项目__的成本多少,__费用和之后的运行、维护的费用等,也要对新系统将获得的效益进行估算,以及比较__成本的预算是否会高于项目预期的全部经费在当今科技迅速发展的世界,计算机以及普及到世界的每一个角落随着便利的科技发展越来越多,人们的工作环境也随之变得更加优越,所以人们对工作效率的追求以及工作的操作性都有了更高的要求所以社会发展的必然趋势就是利用计算机__出来的各种功能进行管理与操作随着各种高效软件如雨后春笋般不断__出来,大大减少了原来人工手动操作的费时费力的状况,使工作效率和准确度大大增加本系统用户平台是面向学校和教务的管理人员以及各方面的用户,系统的界面简单、明了,操作非常便捷系统采用可视化的界面,用户只需要使用鼠标与键盘就可以查看信息正是由于系统的简洁界面与便捷的操作方式,初次使用此系统的用户,不需要经过长时间复杂的培训和学习就可以掌握系统的操作方法从而完成自主操作由此可见,__此软件在操作上是可行的
3.2计算机软硬件的配置与__平台主板技嘉GA-G31M-S2CCPU Intel奔腾双核E5300盒内存威刚2GBDDR280硬盘希捷320GB光驱先锋DVR-117CH显卡集成IntelG__3100显卡声卡集成RealtekALC8838声卡网卡集成AR8132百兆网卡显示器优派19寸LED显示器操作系统MicrosoftWindows7__软件MicrosoftOffi__2003金山词霸2010AdobeAcrobat
10.0Professional瑞星杀毒软件防火墙组合版InternetExplorer
8.0VS2008+SQL2008本次设计的物流管理信息系统,采用MicrosoftWindows7作为操作系统的平台在__本系统的过程中,选用了Windows7中文专业版这一稳定性非常强的操作系统,同时用C#作为__语言,选用了SQL2008数据库这些软件产品都是Microsoft公司的产品,所以彼此之间的兼容性较好,最后__出的应用系统稳定性也会较高使用VS2008这一__环境,利用可视化,可以快速完成系统的__内部采用集成的数据访问通道,使得用户可以轻松方便的对数据库进行管理数据库采用MicrosoftSQL2008,对于之前设计的系统模块与要求,采用MicrosoftSQL2008可完全满足系统__的工作需求而且MicrosoftSQL2008所支持的类型十分丰富,过程中维护简便,不需要支付什么费用,对使用人员的素质要求也不是很高,容易升级4系统概要设计
4.1概述本系统采用B/S结构Browser/Server浏览器/服务器结构和基于Web服务两种模式,这一结构是适用于Internet环境下的模型结构用户只要可以连上使用Internet便可以在任何时间、任何地点任意使用系统工作原理图如图4-1所示#0;��������#0;��������#0;��������#0;��������#0;��������#0;��������#0;��������#0;����#0;#0;��������#0;#0;#0;����������������#0;������#0;Web������#0;����������#0;����#0;����#0;����#0;����#0;��������#0;图4-1系统工作原理图
4.2系统结构本系统采用B/S结构,具体功能如下#0;基于数据挖掘的物流信息系统前台后台注册登录新闻资讯车源信息货源信息公司信息在线客服修改个人资料车源管理货源管理订单管理新闻管理车源管理货源管理公司信息会员管理友情链接管理个人中心图4-2系统功能结构图
4.
3.数据库设计
4.
3.1数据库E-R图对现实世界信息进行抽象来实现信息世界的建模,就需要概念模型的设计,概念模型的设计是进行数据库设计的有力工具数据库概念模型的设计一般都可通过E-R图来描述现实世界的概念模型本系统的E-R图可以清晰的表现出系统中各个实体之间的__
4.
3.2数据库实体___属性图如图4-2所示#0;#0;管理员编号密码用户名图4-2会员属性图如图4-3所示#0;#0;会员信息编号电话姓名用户名密码地址邮编电邮图4-3会员信息实体属性图链接信息实体属性图如图4-4#0;#0;友情链接编号地址名称图4-4链接信息属性图新闻资讯与各种信息实体属性图如图4-5所示#0;#0;新闻资讯编号内容发布人标题发布时间图4-5新闻资讯信息实体属性图车源信息实体属性图如图4-6#0;#0;车源信息编号电话目的地车主姓名出发地车辆描述发车时间用户名图4-6车源信息实体属性图货源信息实体属性图如图4-7#0;#0;货源信息编号电话目的地货主姓名出发地货物描述要求时间用户名图4-7货源信息实体属性图
4.
3.3数据库设计表本物流管理系统需要一个后台的数据库,下面来介绍数据库中的各个表的详细信息___信息表如表4-1所示表4-1___信息表字段名说明类型长度可否为空主键ID编号int8否是UserName用户名varchar50否否password用户__varchar50否否用户信息表如表4-2所示表4-2用户信息表字段名说明类型长度可否为空主键IDInt8否是UserNameNvarchar50否否PassWordNvarchar50否否XingMingNvarchar50否否AddressNvarchar50否否CodeNvarchar50否否TelNvarchar50否否E__ilNvarchar50否否新闻资讯信息表如表4-3所示表4-3新闻资讯信息表字段名说明类型长度可否为空主键ID编号int8否是Title名称varchar50否否NeiRong内容varchar50否否ShiJian____datetime8否否FaBuRen发布人varchar50否否货源信息表如表4-4所示表4-4货源信息表字段名说明类型长度可否为空主键ID编号int8否是XingMing货主姓名nvarchar50否否ChuFaDi出发地nvarchar50否否MuDiDi目的地nvarchar8否否HuoWuMiaoSu货物描述nvarchar50否否YaoQiuShiJian要求时间nvarchar50否否Tel__nvarchar50否否UserName发布人nvarchar50否否车源信息表如表4-5所示表4-5车源信息表字段名说明类型长度可否为空主键ID编号int8否是XingMing车主姓名nvarchar50否否ChuFaDi出发地nvarchar50否否MuDiDi目的地nvarchar8否否CheLiangMiaoSu车辆描述nvarchar50否否FaCheShiJian发车时间nvarchar50否否Tel__nvarchar50否否UserName发布人nvarchar50否否链接信息表如表4-6所示表4-6链接信息表字段名说明类型长度可否为空主键ID编号int8否是LinkName链接名称varchar50否否LinkUrl链接地址varchar50否否5系统详细设计物流管理系统采用了ASP.NET和SQL结合的结构设计__了物流网络平台,本系统基于B/S的模式在数据库的连接上,本系统的连接字符串存储在系统的配置文件Web.Config文件中,当系统变化的时候只需要改动本系统的配置文件就可以实现,不需要在每个页面修改连接字符串,提高了系统的可移植性系统中所有的和数据库有关系的操作都可以通过一个通用类来实现,增加代码的耦合性当数据库类型等信息变化后直接修改类文件就可以了,不需要去每个页面修改而且本系统也解决了语言的问题,中文,也是通过在配置文件中加编码的方式解决本系统的第二个特点就是系统对数据库的操作都单独写在了一个类里,这样对系统的所有数据库操作都只访问这个类就可以了,不需要每个页面都去数据库操作,大大提高了系统的集成性
5.1系统首页首先打开网页,出现__的首页,在首页的上方有登陆和注册的地方,下面就是每个所对应的标题标题的下面有每一个__的导航,下面有一些最新的新闻资讯,物流信息,车源信息等最左边可以进行注册与登陆如图5-1所示图5-1系统首页页面
5.2新闻资讯用户在这里可以查看最新的新闻资讯,进入这个模块,__对应的列表就可以查看详情,新闻资讯界面如图5-2所示图5-2新闻资讯页面选择对应的新闻资讯以后__列表可以看到详细的信息,界面如图5-3所示图5-3新闻资讯页面
5.3货源信息注册用户和游客可以查看对应的货源信息,在货源信息中可以看到对应的货主信息,出发地,目的地,要求时间,货物描述等信息,并且可以根据对应的出发地和目的地进行查询,当注册用户登录后可以对货源信息进行接单,但是必须是用户登录后才可以,否则系统会给出提示,“没有登录,请登录后操作”,界面如图5-4所示图5-4货源信息
5.4车源信息注册用户和游客可以查看对应的车源信息,在车源信息中可以看到对应的车主信息,出发地,目的地,要求时间,车辆描述等信息,并且可以根据对应的出发地和目的地进行查询,当注册用户登录后可以对车源信息进行预定,但是必须是用户登录后才可以,否则系统会给出提示,“没有登录,请登录后操作”,界面如图5-5所示图5-5车源信息
5.4后台登录系统后台管理模块需要进行登陆后才可以使用,___用户登录的用户名和__都是Admin登入后台首页管理界面,后台登入界面以简洁大方、方便操作为设计思路,如图5-6所示图5-6系统登录页面
5.5新闻资讯管理___可以添加对应的新闻资讯,在新闻资讯添加页码中输入对应的标题,发布人和内容后__确定按钮系统自动检测数据合法性,检测通过后自动添加数据到数据库中新闻资讯的添加模块的窗口设计如图5-7所示图5-7新闻资讯添加窗口图5-8新闻资讯管理窗口
5.6车源信息管理___和注册用户可以添加对应的车源信息,在车源信息中输入对应的车主,出发地,目的地,车辆描述和__等信息后__确定按钮系统自动检测数据合法性,检测通过后自动添加数据到数据库中添加模块的窗口设计如图5-9所示图5-9车源信息添加窗口图5-10车源信息管理窗口
5.7货源信息管理___和注册用户可以添加对应的货源信息,在货源信息中输入对应的货主,目的地,出发地,货物的描述以及__信息等等,然后__确定按钮,让系统自动检测所输入信息的合法性检测通过后自动添加数据到到数据库中添加模块的窗口设计如图5-11所示图5-11货源信息添加窗口图5-1__源信息管理窗口
5.7修改__此模块完成用户的__修改,为了系统的安全性,用户需要定期的修改__,窗口设计如图5-13所示图5-13修改__操作窗口6系统测试
6.1系统测试计划系统的测试计划是指测试阶段的计划现状目前的测试文档是关于测试的主要内容,是测试的时间计划,目前只是按照个人直观、经验等方法来判断测试时间所以这种时间的划分是有点粗略,没有什么可靠的依据的因此这种测试的计划比较随意,管理不是很方便这种测试是为了测试而测试,没有经过详细规划的测试如果可以了解产品已经具有的功能,就可以通过这种测试来检验是否每个功能都可以照常使用
6.2系统测试工具目前的测试方法都是手工测试,需要测试员有一定的技巧,而且测试的效率因为测试员的不同而不同,测试员的经验丰富则效率会大大提高而有部分的测试类型是可以用测试工具而实现的比如非法测试、边界测试、性能、功能测试等等但是手工测试并不能用来代替自动化测试,手工测试只是自动化测试的一个补充一般情况下,自动化测试在整个测试的过程中可以占到30%左右白盒测试可以根据程序内部的逻辑结构来进行系统的测试,这种测试方法又称为结构测试
6.3系统测试方法和测试类型黑盒测试这种测试也称之为数据驱动测试,或者称为功能测试黑盒测试需要了解产品已经拥有的功能然后通过测试来检验每一个功能是否可以正常使用这种测试是把程序当做了一个无法打开的黑盒,在不考虑程序的内部结构与特性的情况下进行的测试黑盒测试方法主要有因—果图、错误推测、边值分析、等价类划分等属于穷举输入测试白盒测试这种测试也称为逻辑驱动测试,或者称为结构测试区别于黑盒测试,白盒测试是了解系统内部工作的过程然后通过测试来检验产品内部的动作是否根据内部工作的流程而工作白盒测试无法测试系统的功能白盒测试的主要方法有基路测试、逻辑驱动等属于穷举路径测试
6.4系统测试的目的和原则在任何软件系统的__过程中,每一个编程的人员都会发生错误,这种错误是无法避免的为了尽可能的减少这种错误,发现并及时纠正错误,尽量降低发生错误所造成的损失,保证系统质量,就需要对系统进行测试
6.5系统测试效果1.根据系统入口测试的例子,检测测试的效果用户登录时,输入用户名和__错误给出提示,输入用户名和__否则提示输入不能为空等提示如图1-1所示图
6.1登录不输入图
6.2登录不输入提示图
6.3登录时输入了错误的用户名__图
6.4登录时输入错误的用户名__的提示2.修改__时输入不能为空,而且旧__必须正确输入并且2次输入的新__必须一致,否则将会弹出提示图
6.5不输入新旧__图
6.6如果不输入新旧__时的提示图
6.7输入错误的旧__与输入的新旧__不一致图
6.8旧__错误提示图
6.9两次新__不一致提示7总结这次的毕业设计令我受益匪浅我在大学学习时期,学习了C语言,C++,J__A等课程以及编程语言,数据库系统概论等,通过学习这些课程,使我对编程的知识了解并掌握了一定的基础,可是仍旧无法__自主的去研究并__出一个完整全面的系统分析与设计而且我毕业设计的选题选择这个题目,是我比较差的一个方面,选择他也是因为我自己感觉它具有挑战性,越是清楚自己薄弱的环节就越要勇敢的去尝试并战胜它在论文以及系统的制作思考过程中,有时会感觉很辛苦,甚至还产生过放弃他的念头,但清醒的是我最终还是坚持了下来,并最终完成了我的毕业设计,虽算不上尽善尽美,但却是认真竭尽全力的将自己的目标构想努力的去实现了他,不辜负自己在选择在开始进行毕业设计后的那短短的一个月中不眠不休的汗水,当然在整个毕业设计的过程中遇到了太多的困难与问题,交上初稿后,老师看后将建议与不足之处及时反馈给我,我才发现论文中的漏洞特别多,尤其是格式问题,而单就设计规划,老师对我提出了一些建议,例如像不要全盘摘录课本上原有的内容与知识,只需要用一个典型章节作为举证与事例来说明阐述你的观点就足够了由此,我发现,其实想要干好一件事绝非是那么简单的,却也并非想象中的那么难,但敷衍了事是绝对不可的,我们对待任何事情都要认真思考,用严谨苛刻的态度来对待学问而不是完成任务那么简单一篇优秀的论文是没有办法单单靠写就能写出来的,而是靠不断的修改与完善才能做出来,这不仅需要耐心还需要持续的用心在设计的过程中,我遇到了很多的问题,基础的有些但更多的是在自己技术所在范围之外的问题,每当无法自己的想法实现不下去的时候,我就会情绪浮躁易怒,同学老师即使的帮助我调节自己的心态,最后才完成了这次的设计不懂的东西才越要去学,互相学习才是最好的学习方法,这也是我在完成设计制作之后的深切体会做任何事情都要有一种不怕困难险阻的精神,且配之以持之以恒的决心毅力,世间万事都不可能一帆风顺的,一定会遇到许多的困难,但是如果一旦遇到困难就害怕退缩不去做的话,那么无论什么事情也都做不到了,这篇论文的经历颇为曲折但我虔诚的感谢我所经历过的这一切,最后,请允许我由衷的鸣谢那些曾经帮助过我的人们,是他们不仅让我明白了毕业论文与设计应当如果眷写与制作,更让我明白了应当如何面对以后的人生致谢语在这次毕业设计过程中,通过__这个物流网络平台的设计,我不仅巩固老师平时所教导的知识,还充分提高了我对知识的应用能力,在我困惑的时候,李庭燎老师即使对我进行了针对性的指导与点拨,让我将所学的理论知识与实际情况相结合,并对其进行全面分析,不仅解决了我具体的问题,还使我的理论实用水平得到了提高其中,老师渊博的学术知识,严以律己、宽以待人的崇高品质,诲人不倦的师德,平易近人的人格魅力也在深深的影响着我同时,老师对我心理素质的锻炼和工作作风的培养,不禁使我树立了远大的学术目标课堂上,老师知识的倾囊相授令我掌握了基本的研究方法,但,许多待人接物与为人处事的道理却是在生活中潜移默化的带给了我,对我今后的工作和学习受益匪浅该论文从开始到完成的每一步,都是在老师的指导下完成的,倾注了老师大量的心血,虽说要完成这样一篇论文不是一件很轻松的事情,但我内心深处却满含深深的感激之情感谢老师,是你让我能够静静地坐下来,在知识的海洋里吸取更多的营养,从而能够为自己进一步的加油充电通过论文的撰写,使我能够等系统、全面的学习先进的前沿理论知识,并得以借鉴众多专家学者的宝贵经验,这对于我今后的工作和我为之服务的企业,无疑是不可多得的宝贵财富由于本理论水平比较有限,论文中的有些观点以及归纳和阐述难免有疏漏和不足的地方,欢迎老师和专家们指正____
[1]张海藩.软件工程导论[M].清华大学出版社,2013
[2]丁宝康 汪卫.数据库系统教程[M].高等教育出版社,2013
[3]孙印杰杨滔吕书琴.ASP.NET+SQLServer动态__设计实例精解[M].电子工业出版社,2010
[4]石峰科技.ASP.NET____四酷全书电子[M].工业出版社,2011
[5]求是科技.ASP.NET信息管理系统__实例导航[M].人民邮店出版社.2012
[6]杨宗志.ASP.NET入门与实作[M].科学出版社,2013
[7]曹锰 舒新峰.C#与ASP.NET程序设计[M].西安交通大学出版社,2011
[8]虞益诚.SQLServer2000[M].中国铁道出版社,2014
[9]董征宇.我国中小企业电子商务盈利策略探析[J].中国商贸201022:94-95
[10]张爱军.电子商务技术的创新发展趋势[J].电脑知识与技术201126:61-67
[11]马桂林.中小音乐企业经销商电子商务管理系统的设计[J].价值工程201023:148-149
[12]蔡翔宇.电子商务与计算机网络应用[J].计算机应用研究20112:366
[13]程少丽.浅谈国内电子商务的现状及发展[J].电脑与__201077:73
[14]周文艳夏丽丽.电子商务中的数据库技术[J].科技创新导报201032:30
[15]WANGYu.TheDesignandImplementationofaShoppingCartinE-commer__SitesBasedonASPTechnology[J].ComputerKnowledgeandTechnology201121:20-21
[15]DINGXiao-ping.TheDesignPlanofBBSSystemBasedonASPTechnology[J].JournalofHebeiEnergyInstituteofVocationandTechnology2011:62-64。