企业设备管理系统设计方案.doc

企业设备管理系统设计方案.doc

ID:58879504

大小:1.16 MB

页数:33页

时间:2020-09-20

上传者:U-47696
企业设备管理系统设计方案.doc_第1页
企业设备管理系统设计方案.doc_第2页
企业设备管理系统设计方案.doc_第3页
企业设备管理系统设计方案.doc_第4页
企业设备管理系统设计方案.doc_第5页
资源描述:

《企业设备管理系统设计方案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

....本科毕业设计(论文)题目企业设备管理系统的设计与实现学院计算机科学与工程学院年级2011级专业软件工程(服务外包)班级123111学号123111学生校导师职称实验师校外导师职称论文提交日期2015-05-12.... ....常熟理工学院本科毕业设计(论文)诚信承诺书本人重声明:所呈交的本科毕业设计(论文),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名:日期:常熟理工学院本科毕业设计(论文)使用授权说明本人完全了解常熟理工学院有关收集、保留和使用毕业设计(论文)的规定,即:本科生在校期间进行毕业设计(论文)工作的知识产权单位属常熟理工学院。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业设计(论文)被查阅和借阅;学校可以将毕业设计(论文)的全部或部分容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业设计(论文),并且本人电子文档和纸质论文的容相一致。的毕业设计(论文)在解密后遵守此规定。本人签名:日期:导师签名:日期:.... ....企业设备管理系统的设计与实现........摘要企业设备管理系统是通过把企业的电子设备信息存放于数据库中再利用网络连接起来,通过计算机与管理技术,最终完成以管理设备信息为主体的系统。它集设备信息管理、设备出库管理、设备入库管理、信息检索等功能模块为一体,形成一套相对完整的企业设备管理体系,它既能满足企业日常的设备管理需求,又能保证设备的使用情况、安全与数据的控制与管理。这次开发的企业设备管理系统的设计使用B/S体系结构、使用SQLServer2005数据库存储设备信息、使用ASP.NET编写的程序完成了企业人员进行企业设备信息的管理。关键词:信息检索B/S结构设备出库设备入库.... ....TheDesignandImplementationofEnterpriseEquipmentManagementSystemAbstractEnterpriseEquipmentManagementSystemisamanagementsystemwhichmainlybasesonmanagingequipmentthroughstoringanelectronicdeviceinformationondatabaseandthencombiningcomputerandmanagementtechnologywithnetworkconnection.Itsetsthefunctionsofequipmentinformationmanagement,equipmentwarehousemanagement,equipmentstoringmanagement,andinformationsearchingasawhole,whichformsarelativelycompletelyequipmentmanagementsystem.Thissystemnotonlymeetsthedailyneedsoftheenterprisedevicemanagement,butalsoensurestheequipmentusingandsecuritysituation,anddatacontrollingandmanagement.Thedesignanddevelopmentofenterprisesequipmentmanagementsystemaccomplishesthemanagementofenterprises’deviceinformationforstaffbyusingB/Sarchitecture,SQLServer2005databasestoragedevices,andASP.NETwrittenprocedure. KeyWords:Informationsearching;B/Sarchitecture;Equipmentofwarehouse;Equipmentstoring.... ....目录第1章引言11.1课题研究的背景与意义11.2课题的容简介21.3本课题所做的工作2第2章开发环境及工具32.1开发模式32.2系统开发工具与运行环境3第3章系统的分析与设计43.1系统可行性分析43.1.1经济可行性43.1.2技术可行性43.1.3操作可行性43.2需求分析53.2.1业务流分析53.2.2数据流分析53.3系统模块的设计63.3.1系统的功能分析63.3.2系统的参与者分析7第4章系统分析94.1数据库的设计94.1.1数据库的概念设计94.1.2数据库的逻辑设计94.1.3数据库的物理设计10第5章系统功能的实现135.1系统登录模块135.1.1系统登录模块功能描述13.... ....5.1.2系统登录功能的实现135.2设备信息管理模块145.2.1设备信息管理模块的效果图145.2.2设备信息Excel导入功能155.3设备出库管理模块165.3.1设备出库管理的实现效果图165.3.2设备出库管理的流程图设计175.4设备入库管理模块185.4.1设备入库管理模块的实现效果图185.4.2设备入库管理的流程设计195.5设备类别管理模块205.5.1设备类别管理的效果图205.6设备信息检索模块205.6.1设备信息检索的效果图205.6.2设备信息记录Excel导出功能21第6章系统测试与评价226.1系统测试的目标226.1.1设备管理系统操作测试226.1.2系统登录测试226.1.3模块接口测试236.1.4系统维护236.2系统评价与意义236.2.1系统存在的不足236.2.2系统改进方案24结语25参考文献26致27.... ....第1章引言1.1课题研究的背景与意义随着信息技术与互联网时代的来临,计算机信息技术的开发与利用不断地更新着人类的生活习惯、工作方法、以及交往形式等。企业的智能化管理不间断地进化之中。各种信息技术的的运用早已融入进我们生活的各个方面。当然企业设备管理的信息化也早已融入。Web技术逐渐在企业管理信息系统中得到应用。选用先进的技术进行管理早已成为许多企业的共识。21世纪全球经济迅速发展,也是企业发展不断增强的契机。随着企业生产水平的不断上升,自动化生产的需求也越来越多,这时候所需要的设备种类与功能也越来越多。其中以IT设备为主体的企业设备管理水平将会对到整个企业的发展带来一定的影响。而设备管理系统则可以减少纸质的使用与管理设备的成本,增加设备管理的使用率,从而可以在市场上扩大企业的竞争力与影响力。企业设备管理系统利用计算机强大的信息处理能力和互联网应用功能,将原来彼此分割的计算机、打印机、机等办公设备出库、入库部分有机的组合起来,形成一个完整的管理体系,对涉及IT部门的所有数据设备采用特定的计算机数据库系统进行统一管理,通过完善的管理体制和效率的提升来提高管理的质量。随着科学技术的不断进步,企业的信息设备不断增加,IT部门在企业信息设备管理方面起着至关重要的角色。计算机、机等IT设备在企业的资产管理中占领的很大份额的。传统的纸质的信息管理方式已经跟不上时代的进程,也在一些方面上限制了企业的管理效率的提升。为了加强管理的效率与成果,创建一套完整的企业设备管理系统是非常必需的。调查国外的企业设备管理系统,发现国外的大型企业不吝花重金用于购买企业设备管理的计算机软件产品,并且成熟的运用于企业的设备管理当中。由于国外的企业设备管理系统软件价格不菲,并且加上国外企业管理模式存在很大的差别,所以那些国外的企业设备管理系统很难适用于国企业。因此,设计一款符合国企业设备管理的系统,把系统开发的自主产权掌握在自己手中,逐步提升企业的日常办公水平,增加企业的竞争力,是十分关键与意义重大的。.... ....1.2课题的容简介本课题所研究的是基于.NET技术开发企业设备管理系统同时利用B/S体系结构的,这解决了普通Web管理系统的不支持远程访问的弊端。B/S(Browser/Server,浏览器/服务器)体系结构是跟着互联网技术的崛起,是C/S体系结构运用的延伸。通过使用这种模式,用户可以使用浏览器来访问系统界面。B/S体系结构的系统操作与维护比较便捷方便这是它的一大优点,同时它可以通过网络在不同的地方,不同的方法来操作与共享数据库中的数据。本系统完成了企业设备信息管理,让企业设备信息管理完成网络化、有效化的管理。建立一个可以顺利运转的Web管理系统1.3本课题所做的工作本文采用VisualStdio2010开发工具和SQLServer2005数据库分析与设计了一个企业设备管理的系统。所做的主要工作如下:用于企业设备管理系统进行分析是通过可行性分析(经济方面、技术方面、操作方面),需求分析(业务流程分析,数据流分析),数据库设计(概念结构设计,逻辑结构设计),系统功能模块设计,系统实现(设备信息管理、设备出库管理、设备入库管理、设备类别管理、信息检索),系统页面设计。系统设计中出现的问题,大部分是通过资料的查找、同学相互讨论和获取老师的帮助等方法进行处理。.... ....第2章开发环境及工具2.1开发模式本系统使用B/S结构体系,B/S即Browser/Server浏览器/服务器结构体系,通过在Web基础上的协同计算的网络结构体系,本系统使用的是一层架构的B/S模式。它协同互联网发展,对客户机与服务器结构体系的运用延伸。使用这种结构体系,用户可以通过运用浏览器去访问系统界面。B/S体系结构的系统操作与维护比较便捷方便这是它的一大优点,同时它可以通过网络在不同的地方,不同的方法来操作与共享数据库中的数据。2.2系统开发工具与运行环境1、数据库系统:SQLServer20052、数据库服务器运行系统:Windows20073、信息发布服务器运行系统:Windows20074、信息发布服务器系统:InternetInformationServer6.06、系统分析和建模工具:MicrosoftofficeVisio20037、Web的开发:MicrosoftVisualStudio20108、服务器端组件、Web服务开发采用VisualStudio.NetASP.NET.... ....第3章系统的分析与设计3.1系统可行性分析意义:在很短的期限以很小的付出从而研究出是否可以有效的处理问题。因此能用下面3种对系统的可行性来分析。3.1.1经济可行性系统经济成本大部分是用在系统的前期开发与后期工作。这成本很小,不会对企业有压力。当这个系统完成并进行运行时,它能够节约企业工作人员的工作时间,同时也提升了员工的工作效率,并且企业设备资料数据也获得了有效管理。网络化的管理这从根本上减少了纸的使用,节约了资源。从以上各个方面来看,企业设备管理系统的完成后进入运行时所节约的人力、物力、财力都会远大于开发时所付出的。因此在经济方面上是可行的。3.1.2技术可行性根据.NET技术的企业设备管理系统的开发主要是运用的B/S结构体系,里面包含前台的程序编写与后台的数据库运用。前台的需要是界面优美、完备的功能、简便操作等优点,而后台的需求则是确保完善、安全的数据。基于以上的需求,运用ASP.NET来完成界面布局与对应事件的代码;运用C#语言编译代码完成对应的功能并完成数据库的连接与操作。该系统运用SQLServer2005的数据库,并运用数据库语言来编写存储过程并实现数据库功能。在.NET中,ASP.NET是其中最主要的成员,是已编译完成的代码语言,呼应客户端对应的事件。运用ASP.NET与SQLSever2005数据库编写的系统,它的运转功效更好些。这个系统能够运用微软中的IIS(InternetInformationService)服务器发布,它的优点是发布操作比较简便,能够方便转移,能够安全、简便、迅速的管理。在上面这些来看,对于系统的实现如果运用预期的设计能够确保并成功运行这个系统的开发、测试与维护等方面。3.1.3操作可行性.... ....企业设备管理系统具有简洁明了的用户界面,操作便捷,维护简便,与用户容易接受的简单操作,而且系统一旦被运行使用可以相对降低用户的工作量,可以提升企业设备的管理与使用频率。以上可以看出在操作上,开发这个系统是可行的。3.2需求分析3.2.1业务流分析业务流程图(transactionflowdiagram即TFD),即为用几个很少的特定的符号与连接线来表达办理业务时的整体流程。使用系统的架构与功能模块的分析,必须是某个存在的业务流程方面把系统查询里相关的资料放在一起作更深层次的分析。业务流分析能够协助我们认识整体的业务流程运转,察觉并及时解决系统在研究中出现的漏洞与失误,更改并删除之前系统的缺陷部分,并改进业务运转的流程基于更改好的系统。管理员可以将使用设备预先录入到数据库中,并赋予增删改查。管理用户能够操纵系统实行搜索查找功能。并可对设备实施出库操作然后再进行入库归还等功能操作。管理用户能对设备出库、入库记录实施搜索同时导出设备信息记录表。下面为企业设备管理系统的业务流程:图3-1企业设备管理系统的业务流程图3.2.2数据流分析.... ....数据流程分析它的容包含经过信息的活动、传送、留存等方面的分析。数据流程分析的意义在于挖掘与处理数据传送过程的缺陷。存在的数据流它的分析大部分是采用分层的数据流程图(dataflowdiagram即DFD)表示。它整体的表示方法为:以业务流程图画出来的业务过程的次序,使用对应的在研究流程中获取的数据运行操作的流程,制作出一个完善的数据流图。企业设备管理系统的数据流图:首先由设备管理用户将设备信息保存进数据库里,设备管理员运用账户名与密码登录进界面系统,按照具体的模块要求来实行系统的对应操纵。系统的功能经过需求分析已经完善并制定了,整个企业设备管理系统模块的数据流如下图:图3-2系统功能的数据流图3.3系统模块的设计3.3.1系统的功能分析根据企业设备管理系统的基本需求,本系统需完成设备信息管理、设备出/入库管理、设备类别管理、信息检索等功能。整个系统由设备管理人员实施管理。.... ....图3-3企业设备管理的功能模块图(1)设备信息管理 功能描述:经过对设备各个属性的填写,了解搜索设备信息和使用现况等相关信息。(2)设备出库管理 功能描述:管理员核对出库设备的基本信息,申请人的基本信息包括配件的基本属性。校对无误后,把要出库的设备信息提交数据库。 (3)设备入库管理功能描述:管理员核对入库设备的基本信息,申请人的基本信息包括配件的基本属性。校对准确后,把要入库设备信息存入数据库。(4)设备类别管理功能描述:管理员能对类别实行添加,并对设备数量实行类别统计操作。(5)信息检索 功能描述:对设备的信息,以及配件的基本属性,出/入库设备等等基本检索查询。对设备的出库、入库等各种信息管理,使管理人员对设备运用的情况有所掌握,并根据数据制定计划。3.3.2系统的参与者分析本系统的实际操作者为管理用户。因为涉及到设备的出库与入库功能,考虑到设备的财产安全问题,仅赋予管理用户权限。.... ....图3-4用户可操作的模块图.... ....第4章系统分析4.1数据库的设计4.1.1数据库的概念设计E-R图即实体-关系图,展示的是实体、属性与联系的具体容。(1)实体型是矩形框呈现,需要在矩形框里写清具体的实体名。(2)属性是椭圆型呈现,同时使用无向边和它对应的实体相串联。(3)联系是菱形呈现,一定要在菱形框里写上联系名,同时使用无向边和它相关实体相互串联。企业设备管理系统的数据库概念设计使用的是E-R图。图4-1基础数据的E-R图根据企业设备管理信息系统的功能要求,通常,一个基本的设备管理系统至少能拥有一个设备信息表,这个数据表形成了整个设备管理系统数据库的中枢,其他表应与之形成多对多的关系。4.1.2数据库的逻辑设计整个数据库所有的表及关联是使用用MicrosoftofficeVisio2003中的工具进行设计的,是数据库的雏形。下图为基础数据的数据库逻辑设计图:.... ....图4-2设备管理系统的数据库逻辑设计图4.1.3数据库的物理设计根据MicrosoftofficeVisio2003中的工具设计的图设计数据库中的表,制作系统所涉及的所有表。在本系统设计中所用到的表及其结构为下面所示:表1设备管理信息表字段名数据类型长度是否为空是否为主键中文字段enonchar20No是编号enamenchar20No否名称etypenchar20Yes否型号classnamenchar20No否类别ebrandnchar20Yes否品牌pricefloat20Yes否金额suppliernchar20Yes否供应商.... ....elocationnchar50No否库位estatusnchar20Yes否现况eoperatornchar20Yes否操作人edatedatetimeNo否时间eremarktextYes否备注表2设备出库表字段数据类型长度是否为空是否为主键中文字段enonchar20No是编号enamenchar20No否名称etypenchar20No否型号classnamenchar20No否类别econnchar20No否状态outdatedatetimeNo否出库日期bnamenchar20No否申请人employeeidnchar20Yes否申请人工号dnamenchar20No否部门厂商boperatorNchar20Yes否操作人bremarktextYes否备注表3设备记录表字段数据类型长度是否为空是否为主键中文字段enonchar20No否编号enamenchar20No否名称etypenchar20No否型号classnamenchar20No否类别econnchar20No否状态outdatedatetimeNo否出库日期bnamenchar20No否申请人employeeidnchar20Yes否申请人工号.... ....dnamenchar20No否部门厂商boperatornchar20Yes否操作人(出)hoperatornchar20Yes否操作人(入)bremarktext50Yes否备注indatedatetimeYes否归还日期表4设备类别表字段数据类型长度是否为空是否为主键中文字段classnamenchar20No是类别名称classnumnchar20Yes否类别数量表5管理员信息表字段数据类型长度是否为空是否为主键中文字段tunamenchar20No是用户名称tpwdnchar50Yes否用户密码.... ....第5章系统功能的实现5.1系统登录模块5.1.1系统登录模块功能描述系统登录模块的功能包含管理用户使用账户名、密码登录,若输入错误时系统会跳出相应提示信息,反之为成功登录系统。5.1.2系统登录功能的实现用户在登录过程中,点开登录页面,下面为登录页面:图5-1用户登陆界面图5-2登陆信息提醒图图5-3登陆信息提醒图图5-4登陆失败图用户在页面中输入登录名、密码之后,单击登录,系统会按照如下流程实行处理,下图为用户登录模块的流程图:.... ....图5-5登陆处理流程图5.2设备信息管理模块5.2.1设备信息管理模块的效果图图5-6企业设备信息模块的实现效果图.... ....图5-7设备数量统计管理模块效果图图5-8设备信息添加模块效果图此模块的主要功能为:1、设备信息添加、导入、管理;2、设备信息按类别、现况、日期等功能查询;3、设备数量统计查看;4、设备出库、入库的便捷管理。5.2.2设备信息Excel导入功能Excel导入数据:是先设计好一个Excel模板,Excel模板里面的表格形式与数据库中的表格形式匹配。用户在Excel表里填入信息,然后先导入到数据集里之后再批量提交给数据库。主要代码如下所示:.... ....publicSystem.Data.DataTableGetExcelDatatable(stringfileUrl,stringtable){conststringcmdText="Provider=Microsoft.Ace.OleDb.12.0;DataSource={0};ExtendedProperties='Excel12.0;HDR=Yes;IMEX=1'";System.Data.DataTabledt=null;//建立连接OleDbConnectionconn=newOleDbConnection(string.Format(cmdText,fileUrl));try{//打开连接if(conn.State==ConnectionState.Broken||conn.State==ConnectionState.Closed){conn.Open();}System.Data.DataTableschemaTable=conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,null);//获取Excel的第一个Sheet名称stringsheetName=schemaTable.Rows[0]["TABLE_NAME"].ToString().Trim();//查询sheet中的数据stringstrSql="select*from["+sheetName+"]";OleDbDataAdapterda=newOleDbDataAdapter(strSql,conn);DataSetds=newDataSet();da.Fill(ds,table);dt=ds.Tables[0];returndt;}catch(Exceptionexc){throwexc;}finally{conn.Close();conn.Dispose();}}5.3设备出库管理模块5.3.1设备出库管理的实现效果图.... ....图5-9设备出库管理模块效果图图5-10出库管理模块效果图此模块的主要功能为:1、设备出库申请;2、设备出库信息的填写与提交;5.3.2设备出库管理的流程图设计.... ....图5-11设备出库管理流程图管理用户填入出库的设备信息、申请人及其相关信息,系统验证信息是否完整,若不完整会显示错误信息;若完整则继续判定该设备是否还在库中,不在在库中则出库失败,相反在库中就显示出库成功。5.4设备入库管理模块5.4.1设备入库管理模块的实现效果图图5-12设备入库管理效果图.... ....图5-13入库管理模块效果图此模块的主要功能为:1、设备入库申请;2、设备入库信息核对与提交;3、设备出库类别查询;5.4.2设备入库管理的流程设计图5-14入库管理流程图管理用户在设备入库时需核对设备的相关信息,验证时若设备信息出错则入库失败,提示入库失败;相反验证设备信息正确,则设备成功入库。5.5设备类别管理模块5.5.1设备类别管理的效果图.... ....图5-15类别管理模块效果图图5-16类别添加模块效果图此模块的主要功能为:1、设备类别添加;2、设备类别数量更新与统计;5.6设备信息检索模块5.6.1设备信息检索的效果图图5-17设备信息检索效果图.... ....此模块的主要功能为:1、设备信息记录条件查询;2、查看设备信息记录;3、设备信息Excel导出;5.6.2设备信息记录Excel导出功能Excel导出数据:是启动一个输出流,要求创建一个Excel对象,确定输出流的格式、编码格式。绑定数据嵌入到输出流,绑定查询数据。用IO输出方式写出来并写入到hw里,然后通过hw输到Excel中。主要代码如下所示:protectedvoidToExcel(GridViewgv){HttpContext.Current.Response.AppendHeader("Content-Disposition","attachment;filename="+System.Web.HttpUtility.UrlEncode("记录表",System.Text.Encoding.UTF8)+".xls");HttpContext.Current.Response.Charset="utf-8";HttpContext.Current.Response.ContentEncoding=System.Text.Encoding.GetEncoding("utf-8");HttpContext.Current.Response.ContentType="application/ms-excel";gv.AllowPaging=false;bind();gv.Page.EnableViewState=false;System.IO.StringWritertw=newSystem.IO.StringWriter();System.Web.UI.HtmlTextWriterhw=newSystem.Web.UI.HtmlTextWriter(tw);gv.RenderControl(hw);HttpContext.Current.Response.Write(tw.ToString());HttpContext.Current.Response.End();gv.AllowPaging=true;bind();}.... ....第6章系统测试与评价6.1系统测试的目标系统测试的意义在于查找程序在操作时出现的问题,程序操作必要数据,为测试准备的数据称测试用例。测试用例的存在是为了尽量暴露出缺陷。测试的意义是找出疏漏,不过测试不是一定可以完全找出系统里的疏漏。所以不管多全面的测试,依旧还是在系统的运作里有缺陷会出现。那些成功的测试,指可能的挖掘更多的疏漏,来确定最后完成的系统确定可以顺利运转。6.1.1设备管理系统操作测试(1)操作要求①按照需求输入测试的数据,察看有无错误;②对企业设备信息使用查询、添加、更改、删除、出库、入库等实际操作,检查成功与否,刷新后观察数据更新的准确与否。(2)过程要求①在设备信息管理功能中,设备编号的容不能相同,在添加,更改数据信息时,应对自我判断,如果输入或更改的数据相同,则执行失败。如果删除选中的设备,则这个设备的信息在数据库中也会消失;②设备出库管理模块当中,出库的设备与库中设备应当有区分,用不同的标记;设备出库后载归还时设备状态应当自动修改。测试多个设备出库,查看对应设备状态的更改与否,需求对应与否。按照上述操作要施测试,符合要求的数据操作均可行,没有符合的操作均操作失败,并给出失败操作的原因信息。6.1.2系统登录测试(1)操作要求①在用户名中输入一些特殊符号,观察系统是否能跳出提示框;②故意输错密码查看系统能否登进本系统,是否能跳出提示;③输入正确的账号名与密码,查看是否能登录成功。(2)过程要求①.... ....在登陆时,本系统只有一种管理用户登录,不存在其他性质的其他用户,所以管理用户将赋予本系统的全部操作权。按照上述容进行系统测试,准确的操作是能顺利进入本系统,并执行操作;错误或非法的操作都不可以进入本系统,并会给出错误原因提示。6.1.3模块接口测试系统模块之间的接口测试是为了查看系统模块间处置问题是否相同,在系统测试到其中一个操作在运行时,所有模块间工作的应维持原样,数据完整。6.1.4系统维护软件设计开发进程中,应该一直强调软件的可维护性。因为在系统完成后,维护对完成的系统由于要求与运行环境的改变还有自身出现的缺陷是非常重要的。维护由于起因与性质的不同可分类为改正性、适应性、完善性与预防性维护等四种类型。(1)改正性维护:判断与修正软件中潜在的缺陷而实行的措施,测试不能去除软件中所有的缺点,一旦出现缺点,要实施改正性维护;(2)适应性维护:迎合环境的变动而更改软件的措施。大部分软件系统的运用期限都很长,不过由于科学技术的飞速发展,硬件更新换代很快,所以适应性维护非常必须并经常发生;(3)完善性维护:针对用户陆续的建议与需求来持续的增添系统功能的措施。大部分维护活动的工作量都是这种完善性维护,所占比重较大;(4)预防性维护:能够更深入的完善软件系统的维护工作,同时为未来的修整与更改奠定较好基础。由此可见,软件维护不仅是在于纠错。统计表明,改正性维护仅占维护工作总量的五分之一,预防性维护仅占二十分之一。软件维护特别是在实施适应性维护与完善性维护的过程中会牵扯到软件配置的全体配置。因此应该从头经历软件开发的全部过程。6.2系统评价与意义6.2.1系统存在的不足.... ....本系统基本上满足了企业设备管理的需要,在界面上力求做到美观,操作上简洁明了可避免由于操作不当系统运行时出现错误。但由于时间紧促,本系统还存在一些不足之处,主要体现在以下几点:(1)系统整体功略显些单薄,功能有待加强(2)界面效果差强人意,有待改善6.2.2系统改进方案(1)简化程序代码,提高代码复用程度,采用索引等手段,提高系统效率。(2)使用C#技术,完成报表设计。(3)系统功能加强完善,界面设计改进排版,加强美化。.... ....结语正文经过本次的企业管理系统设计,对我在大学里所学到的知识作了一个回顾与总结。对用VS开发程序有更全面的认识和理解,本次的企业设备管理系统设计也基本达到的预期的需求。经过本次的企业设备管理系统的设计,我收获良多。在这之前老师也让我们写过些程序设计,不过那是老师会给许多代码提示,自己做起来很轻松只有运行不出错就算完成了。但是这次不一样,所有的系统功能架构都得自己提前设定完善,如果设计不完善会花费大量的时间来重新考虑。经过这次设计发现开发一个完整的系统不是那么容易的。这个系统尽管是个很小的软件系统,但利用了很多的时间。当然在测试的过程中,系统虽然能顺利运行了,但在一些功能模块的连接中还是出现了一些问题。最后经过多次反复的更改与运行测试才完成了系统的开发。在这次设计中,我受益良多:1.熟悉了一个系统的系统分析方法。2.巩固了系统的数据库设计。3.掌握了系统的一些编程方法。4.了解了软件项目开发的流程。当然这次设计完成系统中暴露了自己很多的缺陷,在未来的工作生活中会加以改进。不过我也学到一些新的知识,知道了一些小的细节的更改能使整个系统的运行变得更加完善。如同代码的编写,不同的参数系统实现的功效也是不同的,有些能顺利运行,有些则导致运行失败。ASP.Net软件是个非常智能化的软件,系统在运行时如果出现一些疏漏都能很快被检测出来。由于安装Microsoft Visual Studio 2010的过程中,当时选择默认的浏览器时错把本地系统作为了默认管理器,使企业设备管理系统调试时发生错误,不能运行。之后经过老师的提示自己资料的查找发现是因为自己当时错误设置。资料提示应该在其中一个Web窗体文件处右击并选择系统的浏览器把IE浏览器作为默认浏览器之后再来运行测试就行。我期望以后能继续不断完善此系统,在企业设备管理中发挥它的最大作用。.... ....参考文献[1].PaulWilton,JeremyMcPeak(美)著.JavaScript入门经典.敏,高宇辉,王东亚译.:清华大学,2011.[1]蒲鹏.ASP网络编程基础[M].:清华大学,2009.[2]楠.基于ASP旅游的设计与实现[J].中国新技术新产品.2009.[3]学全.SQLServer实例教程.[M].:电子工业,2010.[4]律松.ASP.NET开发技术详解.人民邮电,2005. [5]王国辉,牛强,南南等.ASP信息系统开发实例精选[M].:电子工业,2005.[6] 帆.Visual Studio.NET程序设计教程.中国铁道,2003. [7] Web设计里的软件工程思想..csdn.net. [8] 友生.Web工程过程,计算机工程与应用,2003,1~8. [9] 阿奇.SQLServer实用教程.:电子工业,2003. [10] 王立丰.VisualC#.NET项目开发实用案例.科学,2006. [11] 谭浩强.网页编程技术.:清华大学,2002. [12] 晓黎,巍.ASP+SQLServer网络应用系统开发与实例.:人民邮电,2004. [13] 邹建.SQLSever2005开发与管理应用实例.人民邮电,2007.  [14]王珊.数据库系统原理教程[M].:清华大学,2008.[15]周绪.SQLServer2000中文版入门提高[M].:清华大学,2004.[16]孔鹏.ASP+SQLServer动态开发完全自学手册[M].:机械工业,2007.[17]好增.ASP动态开发实践教程[M].:清华大学,2009.[18]徐国智.SQL.SEVER数据库开发实例精粹[M].:高等教育,2006.致.... ....这次设计的结束同时代表着我的大学生涯要完结了。在这里在我们有过开心也有过难过;我们欢渡了青春,同时也获得了友谊。四年了,我们经过学校的培养茁壮成长,经过老师的教育不断提高。这次的毕业设计我要剑勇导师对我的细心教导,在他的教导下我明确了设计方向;提供了许多的参考资料;并且我的毕业设计给了大量有价值的建议与意见;给我的毕业设计进行许多有意的测试与改进,使我能顺利完成此次的毕业论文提供了扎实的基础;并且经过和老师的交流中我同时学到了许多的人生哲理。我相信这些宝贵的人生哲理给我将来的生活、工作都会带来非常大的影响,所以我要在这里再一次的对他表示感。在这大学里我有着一群可爱的同学,他们能在我无助时给我帮助,能在我痛苦时给我安慰。我们互相鼓励、互相协作,共同努力,并顺利的完成毕业作品与论文。我要他们,要对他们表达最真诚的感与祝福。当然在这里还有一群循循善诱的老师,他们教会我的不止是学业上的知识,更多的是为人处世的方式与道德品质。也正因为他们的教导、关心与帮助,才使我无论是生活上还是学习上都能顺利克服种种困难。所以我要他们,因为他们慷慨的奉献与关怀使我渡过了这个幸福的大学。从小到大用都是父母在辛苦的劳动与默默付出,才让我们有书读有学上,我也必须要感他们。最后,我一定要对这座培育我们的学校表示意,因为它为我们提供了美好的坏境与优秀的教学资源。再一次对那些帮助过与教导过我的老师、同学、家人表达自己最真挚的感!宁可累死在路上,也不能闲死在家里!宁可去碰壁,也不能面壁。是狼就要练好牙,是羊就要练好腿。什么是奋斗?奋斗就是每天很难,可一年一年却越来越容易。不奋斗就是每天都很容易,可一年一年越来越难。能干的人,不在情绪上计较,只在做事上认真;无能的人!不在做事上认真,只在情绪上计较。拼一个春夏秋冬!赢一个无悔人生!早安!—————献给所有努力的人.....

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭