电力公司物资管理系统的设计与实现硕士专业学位论文.doc

上传人:文库蛋蛋多 文档编号:4029338 上传时间:2023-04-01 格式:DOC 页数:95 大小:2.15MB
返回 下载 相关 举报
电力公司物资管理系统的设计与实现硕士专业学位论文.doc_第1页
第1页 / 共95页
电力公司物资管理系统的设计与实现硕士专业学位论文.doc_第2页
第2页 / 共95页
电力公司物资管理系统的设计与实现硕士专业学位论文.doc_第3页
第3页 / 共95页
电力公司物资管理系统的设计与实现硕士专业学位论文.doc_第4页
第4页 / 共95页
电力公司物资管理系统的设计与实现硕士专业学位论文.doc_第5页
第5页 / 共95页
点击查看更多>>
资源描述

《电力公司物资管理系统的设计与实现硕士专业学位论文.doc》由会员分享,可在线阅读,更多相关《电力公司物资管理系统的设计与实现硕士专业学位论文.doc(95页珍藏版)》请在三一办公上搜索。

1、密级: 工程硕士专业学位论文(设计) 题 目 电力公司物资管理系统的设计与实现 电力公司物资管理系统的设计与实现 当今社会,科技发展日新月异,而电力生产也是飞速的发展建设,这个过程中需要的物资与人力资源也不断增多。过去的电力公司,采用一些旧的、传统的模式来管理,已经逐渐被淘汰,不足以实现高效率的电力生产。因此,电力公司的物资管理需要一个新的系统,能够实现物资管理的高效率,这就让电力公司的竞争力得到大大提高。在我们进行电力公司物资管理系统的开发、建设之前,我们进行了实地调查。调查的方面包括其物资系统的组成方面,电力公司所经营的范围,电力公司所需要的一些物资管理系统的功能等等。我们的目的很明确:建

2、立一个系统稳定、功能齐全、升级容易、维护方便的能够适应未来发展需求的物资管理系统。在软件的开发模式上面,我们选用三层C/S结构来进行开发,方便实现;在数据库的使用上面,我们选用SQL Server来进行开发。每个行业都有其各自的特点与相应的需求,因此本系统是针对电力公司自身具有的特点来满足公司内部的需求,实现的具体功能有很多,包括采购方面管理,人员方面的管理,库存方面的管理,以至于核算的管理,功能很强大很实用。本论文主要的内容包括以下几点:物资管理系统的开发过程,物资管理系统设计的说明、使用的说明等等。首先,第一章介绍了我们的选题背景、研究意义、国内外研究现状;第二章介绍了该系统的用户需求是什

3、么,具体分了多少细的功能;第三章介绍了如何设计我们的系统,包括了针对每个功能进行的相应的设计;第四章介绍了如何实现我们的系统,包含了一些实现代码;第五章则是进行系统的测试,截取了一些测试过程中的截图;最后一章是总结一下我们的系统,并展望该系统的未来方向。总体来看,我们的物资管理系统实现了很好的效果:实现了电力公司对物资的高效、科学的管理,对人员、职工的人性化管理,对库存、仓库的全方面管理等等,大大的提高了电力公司的运营效率,减少了其运营成本,这样一来便创造了很大的经济效益。 关键词:物资管理 电力公司 C/S SQL ServerDesign and Implementation of mat

4、erial management system for electric power company Software EngineeringGraduate Student: Adviser: Along with the construction of the power production, the human and material involved also in gradually increase. As the foundation of the state, the electric power production department must make the wh

5、ole power system high efficiency operation, need to manage mode and some traditional methods has been difficult to apply in electric power enterprises. In order to improve the competitiveness of enterprises, ensure the safety and stable operation of power system, we need to be efficient and reliable

6、 management of electric power material, build a good material management system, so that the whole enterprise material efficient operation, in order to improve the electric power production enterprises core competitiveness.In this paper, construction materials management system of electric power com

7、pany as an example, on the basis of material management system for electric power enterprise development status, through field survey and analysis, power production enterprises materials management system of power production enterprises by the scope of business and the logic structure, management fu

8、nction and network structure. Choose the easy to extended C/S model of software development, SQL Server database technology, the use of these techniques enable the construction of the system more stable, more comprehensive, more easy to expand and upgrade, to facilitate system maintenance. The final

9、 goal is to build an appropriate material management system for electric power company development.The system is based on the characteristics of the electric power company, procurement management, inventory management, accounting in one, tailored for the material management software. To maximize mee

10、t customer requirements, in the design process, therefore, the system has strong practical and targeted. The system has friendly interface, simple operation, strong maintainability, complete function. This paper introduces the invoicing process development of material management information system,

11、mainly from the management thought, system analysis, system design, system instructions, skills and experience of the management system on it. The preface points out the background and significance of topic; then introduced the system analysis, design and development of the description; finally expe

12、rience the system description and system design experience. The successful application of material management system, provides a scientific, effective management method for the material management of the electric company, the company whole management process becomes simple, effective, scientific, im

13、prove efficiency in the use of existing materials and the work efficiency, accelerating the power company to achieve management modernization management process, thus it can improve the power company logistics speed, shorten the time, reduce the backlog of inventory turnover, reasonable arrangements

14、 for the production, and ultimately improve the economic benefits of the power company.Key Words: Material Management Power Company C/S SQL Server 目 录Software Engineering31绪论11.1 背景介绍11.2 研究意义21.3 国内外研究现状31.4 主要研究内容41.5 相关技术说明51.5.1 C/S模式51.5.2 Visual Studio101.5.3 SQL Server121.6 论文组织结构132系统需求分析142

15、.1 系统总体目标和需求142.1.1 系统目标142.1.2 系统拟解决问题142.2 系统需求功能描述152.3 各功能子模块分析需求162.3.1 用户密码管理模块172.3.2 项目管理模块182.3.3 供应商管理模块192.3.4 库存管理模块212.3.5 零件管理模块222.3.6 职工管理模块242.3.7 仓库管理模块252.3.8 供应信息管理模块272.4 非功能性能需求282.4.1 系统性能需求282.4.2 数据操作需求282.4.3 系统易用性需求312.4.4 系统可靠性需求312.5 本章小结323系统设计333.1 系统设计原则333.1.1 安全性原则3

16、33.1.2 扩展性原则333.1.3 稳定性原则333.1.4 友好性原则343.1.5 高效性原则343.1.6 并发性强原则343.2 系统体系结构设计343.3 网络拓扑结构设计363.4 系统功能结构设计383.4.1 用户密码管理模块393.4.2 项目管理模块403.4.3 供应商管理模块423.4.4 库存管理模块453.4.5 零件管理模块473.4.6 职工管理模块483.4.7 仓库管理模块513.4.8 供应信息管理模块533.5 数据库设计543.5.1 设计原则543.5.2 E-R图543.5.3 部分数据表介绍553.6 接口设计603.6.1 用户界面设计原则

17、603.6.2 用户输入输出接口603.7 小结614系统实现624.1 系统的页面规划设计624.2 系统登录实现624.3 系统主界面设计实现644.4 仓库管理设计与实现654.5 职工管理设计与实现664.6 零件管理、供应商、供应关系管理设计与实现674.7 库存管理设计与实现684.8 项目管理设计与实现694.9 更改用户密码设计与实现725系统测试735.1 测试基本过程模型735.2 测试方法735.3 测试环境745.4 测试项目755.4.1 软件功能测试755.4.2 安全可靠性805.4.3 用户界面805.4.4 中文符合性815.4.5 用户文档815.5 结果分

18、析826总结与展望836.1 论文总结836.2 个人工作总结836.3 展望83参考文献85致谢871 绪论1.1 背景介绍21世纪是一个科技高速发展的时代,而引领科技发展的龙头便是信息技术的发展。信息技术在当今社会已然运用到各个方面,而其中的一个方面便是现代的管理系统。物资、人力日益增加,而对它们的管理如果还像以往一样是记账,那信息将会相当的冗杂,管理难度也相当复杂。应运而生的便是当今的管理信息系统(MIS-Management Information System)1,该系统运用当今的先进技术:计算机技术、信息技术以及控制技术来进行物资、人力、信息的管理,解放了管理人员的大量工作,标志着

19、管理的现代化。而其中,对物资的管理非常重要。一个企业,一个公司,想要实现经济的高效益,就必须实现物资管理的科学与高效,因为物资管理是一个相当复杂的东西,包含了许许多多的方面:供应商的选择,需求物品的种类变化、价格变化,仓库的管理,库存的管理,人员的管理等等。传统的物资管理已经不再适应当今的现代化企业,要想提高企业效益,建立现代化物资管理系统迫在眉睫。利用计算机来管理物资是十分重要也十分必要的,因为计算机可以在短时间内处理大量的信息,比起人来处理有着先天的不可替代的优势,这就有利于物资的合理使用。下面对物资管理系统采用计算机所具有的优势进行简单介绍:l 控制材料的消耗,减少不必要的浪费,实现生产

20、成本的节减;l 解放一部分人力劳动,这部分人可以参与其他的工作,同时计算机在工作质量、工作准确度方面也有保障;l 实现库存的科学统筹管理,大大减低了库存的管理成本。l 信息全面,一目了然,方便企业管理高层统筹全局。l 实时交互性强,对市场的反应及时、准确,提高科学决策能力。中国加入了世界经济贸易组织之后,全球经济的一体化格局正在一步步的形成。中国的企业和公司所面临的挑战空前绝后,不仅仅来自于国内日新月异的经济形势,异军突起的经济公司,还来自于国外公司、跨国公司的竞争与挑战,市场需求无时无刻不在变化,商品种类的繁多,物资的日益增加,企业员工的增多,这些让以往的物资管理方式已经不能应对,摧枯拉朽之

21、势的淘汰陈旧的东西。要想在未来的世界经济中立足,企业必须采用现代化的科学的管理,并且不断的进行调整以适应不断发展变化的经济形势2。1.2 研究意义根据企业现代化管理的特点和需求,要实现企业物资管理的自动化。这个实现过程需要结合当今先进的科学技术,包括了计算机技术,数据库和条码技术等。这个过程是必不可少的,每个企业所必经的道路,对实现现代化的企业管理,科学化的决策时非常重要的。当今的企业所进行的物资管理已经不仅仅指的是商品的管理,它包含了诸多的方面,比如商业采购的自动化,库存与仓库的管理,人员的管理,核算的管理,这需要一套科学的系统来进行自动化的处理,这就需要用到电子信息技术。需要一个自动化管理

22、的平台,整合以上多方面的信息,让管理者能够高屋建瓴,一览全局,仅仅通过一套物资管理系统,便可总览公司的物资管理大权,将信息的分析和信息的管理合二为一,这才是未来企业物资管理发展的大方向与目标3。建立一套科学的物资管理系统的意义是重大的,从眼前的利益来看能够提高企业的运营效率与经济效益,降低物资管理成品,实现物资管理的科学化、现代化、标准化。计算机科学技术、系统与信息科学、管理科学共同构成了当今的管理信息系统,这个概念是由J.D.GALLAGHER(U.S.A)在1961年提出,企业信息管理所需要的全部流程都需要通过MIS来实现有效的管理,是一门综合的学问4。能够实现很多很全面的功能,用来帮助企

23、业公司实现管理的现代化和科技化,让管理更加灵活方便,详细的功能如下:l 采集、分析数据时,采用的是特定的关系式;l 每一级管理机构所需要的报告的详细程度不同,所以MIS提供给这些机构的报告也会有不同。这样一来便能节省时间,提高效率。l 使用的数据处理标准是统一的,避免使用一些不详细的数据。l 花费的时间成本和经济成本大大降低,而提供信息的准确度大大提高,有利于科学决策,从而带动公司经济发展5。如今的社会是信息的社会,信息战已经层层深入到社会生产生活的每一个角落,把握信息的命脉才能在一个行业中制霸制胜。对当今的中国来说,这是一个巨大的挑战,因为我们信息化的起步晚,起点低,所以需要付出更多的努力。

24、而物资系统部门则是企业进行生产的命脉,是正常生产的保障。正是因为如此,作为企业生产的关键环节,物资管理系统担负了很重大的作用和责任。在电力公司中,生产流水线的正常、有效的运行需要生产原料准确及时的供应6。从小的方面来看,对于一个电力公司来说,一套科学有效的物资管理系统能够实现的功能是将物资周转的速度增快,从而生产效率提高,最终的结果是电力公司的效益得到了大大增高。从大的方面来看,适应了世界经济全球化的需要,适应了未来企业高效生产的要求7。1.3 国内外研究现状首先来看国外的物资管理现状:由于计算机的发明与发展是在国外,所以国外在这方面可谓是远远领先与国内。这个功劳必须归功于计算机,它实现了大部

25、分管理的自动化,大大提高了生产的效益。根据科学数据统计,在美国,计算机完成了80%以上的物资管理信息的处理,完成了85%左右的计划管理,经济管理中也是达到80%以上8。国外公司大部分的物资管理已经实现了计算机管理的自动化,负责管理的员工仅仅需要一台科学计算机,便可以实现总览全公司物资的权利,可谓是方便至极。在我国,信息化的水平远远落后于国际平均水平,更不用说西方国家的先进水平,原始信息资源虽多但是冗杂,不能很好的被加工成为有用的二次信息,因此有价值的一些信息被浪费。数据库的水平也比较落后,信息资源的管理方面也不能跟信息实际的量相匹配,这导致了很多机会的缺失,导致了国内公司被国际公司的垄断9。国

26、内计算机水平不容乐观,总体情况比一些发达国家落后了很多。而管理信息系统更是起步晚,发展慢,形势亟待改变。要想在当今的经济社会中立足,必须将信息化建设当做重中之重,实现信息的数字化,将与发达国家之间的差距一步一步地缩小,甚至逐步赶超他们,也并不是空想。我国现在的信息基础设施要多加利用,迅速地建立一套完整的数据库系统并利用其组建网络资源服务,这能推动社会经济效益的飞速发展。在当今的社会化大生产中,高科技高效率的物资管理起到了至关重要的作用,西方的很多发达国家的计算机化程度已经达到了95%以上,相比之下,国内利用计算机进行管理是从1980年才开始10。个人计算机的出现让我们的信息处理飞速发展,国内的

27、公司,尤其是电力行业,所需要处理的物资不断增加,而这所需要的信息处理的速度和质量也随之上升。我国的企业的信息化管理已经步入了向前发展的正轨。随着高科技人才的不断增多,国家的大力关注与支持,企业的需求不断增加,应运而生的物资管理系统也越来越完善,功能也越来越强大。电力公司供应站的数据现在主要是手工从账本中采集统计,步骤十分复杂,这其中存在诸多问题,如下:(一)仓库中的商品、物资有许多种类,数量庞大,数起来容易发生错误,而查询起来也相当复杂。(二)计算机在电力公司物资管理中起到的功能很少,仅仅是在打文件、处理表格上面,很多的账单都是手工来进行操作,效率很低11。这些问题的存在使得电力公司物资的处理

28、工作变得异常复杂、困难,降低了公司的运营效率,而且管理的成本较高,极不利于公司未来的发展。针对这些问题,公司决定,建立一套专业的物资管理系统,利用计算机来完成许多复杂的工作,这样对物资信息的处理大大提高了处理速度和处理的准确度,查询起来也是相当方便。1.4 主要研究内容 本文主要是对物资管理系统进行设计和实现,具体介绍了其设计和实现过程。本系统是针对电力公司自身具有的特点来满足公司内部的需求,实现的具体功能有很多,包括采购方面管理,人员方面的管理,库存方面的管理,以至于核算的管理,功能很强大很实用。本论文主要的内容包括以下几点:物资管理系统的开发过程,物资管理系统设计的说明、使用的说明等等。首

29、先,介绍了选题背景、研究意义、国内外研究现状;然后介绍了该系统的用户需求是什么,具体分了多少细的功能;接下来介绍了如何设计我们的系统,包括了针对每个功能进行的相应的设计;下一步介绍了如何实现我们的系统,包含了一些实现代码;后面则是进行系统的测试,截取了一些测试过程中的截图;最后则是总结一下我们的系统,并展望该系统的未来方向。总体来看,我们的物资管理系统实现了很好的效果:实现了电力公司对物资的高效、科学的管理,对人员、职工的人性化管理,对库存、仓库的全方面管理等等,大大的提高了电力公司的运营效率,减少了其运营成本,这样一来便创造了很大的经济效益。本系统采用了C/S三层结构来进行系统设计,在客户端

30、为用户设计的界面具有交互性、实时性,很具有人性化,而后台服务器的数据处理采用的是SQL Server数据库进行处理,存储方便,读写容易。最终达到了实现一套科学、高效的物资管理系统的谜底。1.5 相关技术说明1.5.1 C/S模式所谓的C/S结构,便是为大众广为知晓的Client/Server结构,也就是客户机和服务器。通过这个模式来进行软件系统的设计有许多好处,能够实现任务和资源的合理分配,降低通信流量,提高系统效率12。客户端上面安装的是我们编写的客户端程序,用户在登录服务器操作之后,便可以进入系统,进入用户使用界面,在界面中,可以实现许许多多的功能。而服务器端主要的工作便是为客户端提供登录

31、服务,将客户端上传的数据提取、处理、保存,提供数据的查询、修改、删除、计算等一系列的操作,所以服务器端要有数据库的支持。目前很多的系统都会采用这一模式,简单便捷,管理方便,系统的更新升级容易。1.5.1.1 C/S 结构的工作模式C/S结构的系统有一个共性,那就是将任务能够实现分布式处理,就好比将一道大题分解为几个小题,发放给不同的同学依依进行解答,而这里的同学就由我们的计算机来替代,实现了功能分布。客户在请求服务之后,服务器会提供相应的服务13。具体如下所述:(1) 管理用户的界面(2) 接受用户的数据(3) 处理应用逻辑(4) 生成数据库请求(5) 向服务器发送相应数据库请求(6) 结果的

32、格式化服务器的主要任务有七项:(1) 接收客户机数据库请求(2) 处理对数据库的请求(3) 格式化结果并传给客户机(4) 进行完整性检查(5) 维护数据字典、索引(6) 处理数据恢复(7) 优化查询/更新处理141.5.1.2 C/S 结构的主要技术特征按功能划分。从功能上讲,客户机提出要求发送给服务器,而服务器满足客户的要求,因此功能很明确。共享资源。服务器有并发进程,能够同时为许多个客户机服务,这些用户均能享有服务器资源的访问权。不对称协议。客户机与服务器的关系是主从关系,多个客户机对应一个服务器。服务器处在等待用户需求的被动状态中,而客户机则是主动的提出自己的需求。定位透明性。这种性质并

33、不是说客户机必须能够实现服务器的定位,他完全可以不知道服务器的位置,但是与此同时却能够请求服务器服务,服务器看起来好像不知道位置在哪儿,却是实际存在,能够为用户提供服务。基于消息的交换。任何的请求都需要通过消息这个载体来实现,消息是一种媒介,连接服务器与客户机。可扩展性。可扩展性包括了两个方面,其一是水平的扩展性,客户工作站的增多或减少基本对系统没有改变。其二是垂直扩展,指的是可以将系统移植,换更高效的服务器15。1.5.1.3 C/S 系统的体系结构C/S模式由三部分组成,分别是:客户机,服务器,中间件,它们之间的关系如图1-1所示:图 1-1 C/S系统体系结构图1).服务器服务器(Ser

34、ver)的功能有许多,其中最重要的是数据的存储、处理、提取、管理、查询功能。服务器的这些功能还需要满足一个共同的特性,能够同时处理多个用户的需求。2).客户机客户机(Client)主要是为用户提供一个可以交互操作的界面,用来实现诸多需要的功能,它是C/S模型的核心16。3).中间件中间件(Middleware)值得是Client和Server之间的各种软件,有很多类型和种类,是开发C/S成功与否的关键点。中间件又包括通用中间件,专用中间件。通用中间件如网络操作系统、网络传输协议。专用中间件有以下几种17:(1) DB 中间件:基于 SQL 异构数据库的互连操作;(2) 事务处理中间件:基于 R

35、PC(远程过程调用),共享不同的服务器资源;(3) 组件中间件:电子邮件及 LotusNotes 等;(4) 对象中间件:允许客户机调用驻留在远程服务器上的对象。1.5.1.4 三层 C/S 结构的功能1) 表示层表示层的基本作用,通俗来说就是为用户提供图形用户接口(GUI)18,将用户输入的数据检测出来,同时将需要输出的数据显示出来,非常直观明了。操作起来也是非常简单,容易学习。可视化的编程工具是主要的程序开发工具,比如VB、C+,这些工具开发的图形界面结构可以使多样化的,并不是固定的,这样就方便了当出现功能增加时进行灵活的改变界面。2) 功能层功能层是极其重要的一层,是应用的主要部分,所有

36、大大小小的需求都要转变成程序语言的形式来实现相应的功能。功能层与表示层之间会进行一些数据的交换处理,这个过程需要尽量简化简洁,这就要求我们的代码不能有太多的冗余操作。这一层所需要的开发工具也是可视化编程工具19。3) 数据层数据层,也就是相当于数据库管理系统(DBMS-Database Management System)20,用来实现数据库中数据的读写、检索、更新,使用的语言大部分是SQL Server语言。1.5.1.5 三层 C/S 结构的优点1. 具有灵活的硬件系统构成采用三层的C/S架构,将每一层清楚、合理的分割开来,每一层的功能结构是独立的。当系统所处理的业务增多时,这时就需要增加

37、新的专用数据层服务器,或是换一台功能更加强大的服务器,当用户数目增加到超过服务器所能处理的额定值时,需要增加功能层的服务器的数量,实现数据库的分割管理。所有这些都基于我们系统的可缩放性,每个层选择和处理的都是与其负荷特性相适应的硬件。2. 提高程序的可维护性在三层的C/S结构中,每一层的软件可以同时进行开发设计,每一层都可以根据自己的需求选择适合自己的开发语言。3. 利于变更和维护应用技术规范三层C/S结构的功能是按照层来进行分割的,每个程序各司其责,有自己简单明了的逻辑。4. 进行严密的安全管理安全的管理在如今网络信息泛滥的网络社会显得尤为重要。用户的权限和身份认证问题非常重要。三层C/S结

38、构中,用户的识别是按照层来架构的。表示层的安全认证如果出了问题,被外部入侵,功能层如果有备用的安全设施,也可以及时的拦截入侵者21。1.5.2 Visual StudioVisual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 9.0 版本,也就是 Visual Studio 2008。 Visual Studio在创建Windows的应用程序和网络程序时有很大的作用,同时还有很多别的功能,比如说网络服务的创建,智能设备程序的创建,实现一些Office插件。Visual Studio为开发人员提供了一个良好的软件开发平台,这里面

39、的可视化设计工具都是经过改进的,同样,编程语言和代码的编辑器都是改良的,开发环境十分高效。数据库设计和报告工具也是可视化的高度集成的。在这上面可以使用SQL Server,使用SDK,IDE,使用.NET Framework。这些功能齐全的开发环境,让Visual Studio广为开发人员所欢迎22。Visual Studio的新版本Microsoft Visual Studio 2008更是发挥了更强大的功能,开发人员可以借助这个平台,高速度、高质量的完成信息的采集与分析,科学、高效的做出决策,使得智能客户端的开发设计变得更加简单容易。这个平台允许每一个大大小小的公司设计人员来进行程序的开发

40、,让程序的设计不再是一件特别困难的事情。而设计出来的程序更加稳健可靠并且方便管理。新版本的Visual Studio做了很多技术方面的改进,主要包括如下几点:应用程序开发的快速性,团队协作的高效性,用户体验的突破性。在功能方面也强化了很多,提供了数据库功能、调试功能、高级开发工具等,利用这些功能,程序的设计开发变得更加简单快捷。同时,新版本改进了大量的Web开发工具,使用 .NET Framework 3.5 加速开发一些可视化的设计器,语言增强功能也更加强大。丰富大量的服务器端与客户端框架大多是以Client为中心的Web应用程序,这些程序集成了后端数据提供程序,顺利访问ASP.NET程序服

41、务和微软平台的功能,开发人员可以利用这些功能快速构建程序23。在语言、数据功能方面,新版的VS提供了LINQ语言集成查询功能,通过这一功能,开发人员在分析、提取、处理信息方面的速度得到大幅度提升,这就让他们能够更加快速的创建更加先进的软件。Visual Studio 2008还解决了一个很大的问题,就是.NET Framework 版本的不兼容问题,因为存在2.0、3.0、3.5等多个版本的.NET Framework,很多程序不能在同一个开发环境中同时支持它们,而现在这个问题已经不复存在了。Visual Studio 2008 为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,

42、这些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008 和 Windows Server 200824。对于 Web,ASP.NET AJAX 等等以及其他的新技术,开发人员能够迅速的创建更高效、交互式更强同时更个性化的新一代 Web 体验。Visual Studio 2008还考虑到了开发团队协作的局限性,很多不同类别的开发人员使用的工具都需要加入到平台中,比如说数据库设计工具,图形设计工具,这些都加入到了开发的流程中去,使得服务得到了更好的改进。.NET Framework为开发人员提供了一个预编软件,用来时间一些常见的编程任务的编写,这就

43、为开发人员最终建立拥有良好用户体验的应用程序提供了快捷便利的方法。将Visual Studio 和 .NET Framework 结合起来,一起使用能够减少对公用管道代码需要求,从而能够缩短开发时间,最终让开发人员集中精力解决业务问题。.NET Framework 3.5 是在 .NET Framework 3.0 的基础上构建的更高版本25。得到增强的功能领域包括基类库、Windows workflow foundation、Windows Communication Foundation、Windows Presentation Foundation 和 Windows CardSpace

44、。开发人员使用 Visual Studio 2008 专业版能够:在软件开发过程中,早期阶段,如果使用集成的单元测试,便能发现很多问题然后将之解决,因为这个单元测试对应用程序的验证更加有效。1.5.3 SQL Server Microsoft SQL Server 2008推出的意义重大,做了很多功能和应用程序模块方面的改进,增加了许多新的特性。目前看来,是功能最强大全面的数据库产品26。Microsoft SQL Server 2008具有的新的特点接下来将介绍。这个平台具备了这些特点:可信任性。平台具有较高的安全性,并且十分可靠,扩展性良好,这就让机构可以将一些重要的任务的应用程序在平台上

45、面开发运行。高效性。平台提供了许许多多的软件模块让软件的开发更加高效率,大大降低了机构开发软件的成本。智能性。平台是智能的,能够了解用户的需求,并将需求及时、全面的提供给你。基于Microsoft SQL Server 2005,Microsoft SQL Server 2008进行了诸多的加强,进而大大提高了它的安全性:1)简单的数据加密Microsoft SQL Server 2008在数据加密上是这样做的:对整个数据库,所有的数据进行加密,这个过程并不更改其他的应用程序27。实施加密使得事业单位能够符合相关标准规范并且遵守相关数据保密的规定。普通简易的数据加密的优势在于:提高了数据的安全

46、性以防止非法人员的访问,并且能够在不更改现有的应用程序的情况下进行数据加密。2)外键管理加密和密钥的管理是一个大问题,Microsoft SQL Server 2008为了解决这一问题提出了一个方案28。为符合持续快速增加的对数据中心的信息的安全性相关的需求,事业单位把自己的安全密钥的管理托付给相应的供应商来执行。第三方密钥管理和硬件安全模块(HSM)能够很好的实现加密和密钥管理,所以Microsoft SQL Server 2008采用了这个产品29。3)增强了审查Microsoft SQL Server 2008允许用户自己对自己的数据操作进行审核与检查,因此增强了遵从性和安全性。这里的审

47、核与检查不仅仅是指针对对数据更改的全部信息,还涵盖了读取数据的有关时间方面的信息。Microsoft SQL Server 2008拥有类似服务器中加强的审查的配置和管理这样的功能,这使得事业单位能够符合那些相关的标准规定30。Microsoft SQL Server 2008能对所有的数据库的进行相关规定,因此允许审查配置因数据库作不同而变化。为特定的对象制定审查配置可以使得审查的执行性能完善,同时也提高了配置的灵活性。1.6 论文组织结构全文一共分为六个部分:第一章绪论。介绍了当前电力公司物资管理系统的背景,现状,存在的问题。并且根据以上内容,提出了问题,引出了本论文的实现目的。第二章系统需求分析。详细地对该系统的业务需求、总体需求以及各个子模块分功能需求进行分析与描述。第三章系统设计。详细介绍本系统的设计原则,网络拓扑结构设计,系统技术与架构设计,系统功能结构设计,功能详细设计,详细的数据库设计以及接口设计。第四章系统实现。显示系统界面,并对部分关键代码进行解释。第五章系统测试。该部分介绍了

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号