《家庭财务管理系统与财务知识设计分析(共56页DOC).docx》由会员分享,可在线阅读,更多相关《家庭财务管理系统与财务知识设计分析(共56页DOC).docx(66页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、最新资料推荐毕 业 设 计(说 明 书)题 目: 家庭财务管理系统的设计与实现 姓 名: 李卫杰 编 号: ( )字 号平顶山工业职业技术学院年 月 日平顶山工业(Ye)职业技术学院毕 业 设 计 (论 文) 任 务(Wu) 书姓(Xing)名 _专业 _任务下达日期 _年_月_日设计(论文)开始日期 _年_月_日设计(论文)完成日期 _年_月_日设计论文题目 _A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 _系(部)主任 _年_月_日平顶山工业职业技术(Shu)学院毕业设计(论文)评语第(Di)_页共(Gong)_页 学生姓名:_,_ 专业 _年级 毕业设计(论文)题目:
2、_ 评 阅 人:_ 指导教师:_(签字) 年 月 日 成 绩:_ 系(部)主任:_(签字) 年 月 日毕业设计(论文)及答辩评语: 平顶山工(Gong)业职业技术学院毕业设计(论文)答辩委(Wei)员会记录 系(Xi) 专业,学生 于 年 月 日进行了毕业设计(论文)答辩。设计题目: 专题(论文)题目: 指导教师: 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 毕业设计(论文)成绩为 。答辩委员会 人,出席 人。答辩委员会主任(签字): 答辩委(Wei)员会副主任(签字): 答辩委(Wei)员会委员: , , , , _, _。最新精品资料整理
3、推荐,更新于二二年十二月二十四日2020年12月24日星期四21:07:00毕业设计中(Zhong)文摘要啰嗦,摘要全球经济的蓬勃发展带来了金融理财领域的巨大变革和创新,尤其对现代家庭与个人传统的理财观念有着较大的革新。改革开放以来,我国社会经济的发展和居民收入水平得到了很大的提高,家庭财务管理活动已成为居民生活的重要内容。因(Yin)此,人们迫切需要一个能充分利用计算机优势,快捷、方便、高效、易操作的管理系统来管理家庭财务的收支。按照家庭成员对(Dui)自身财产的管理要求,根据相关的管理经验,以记录信息、提示信息,提供良好的操作平台为根本目的,并将收入管理、支出管理、借贷管理、银行账户管理等
4、方面有机的组成一个整体。本论文主要介绍了家庭财务管理系统的开发过程和所涉及到的问题及解决方法。本家庭财务管理系统采用C#语言在Microsoft Visual Studio 2005平台下开发而成,整个系统是一个单机的系统,操作员可以记录家庭收入,支出等,通过各种方式可以查询。最后经过测试,系统能正常运行,功能完善,性能较高。总得来说这个系统的开发是比较成功的。关键词:家庭财务管理系统 C# Microsoft Visual Studio 2005中间用分号隔开毕业(Ye)设计英(Ying)文(Wen)摘要摘要英文即可Booming global economy has brought gre
5、at changes in the field of financial planning and innovation, especially in traditional modern family and personal financial management concepts with greater innovation. Since reform and opening, Chinas social economic development and peoples income level has been greatly improved, family financial
6、management activities have become an important part of living.是否通顺,检查语法 Therefore, there is an urgent need for a computer to take full advantage of the use, fast, convenient, efficient, easy management system to manage the family finances and expenditure Family members own property in accordance wit
7、h regulatory requirements, in accordance with relevant management experience, to record information, tips, provide a good platform for the fundamental purpose, and revenue management, expenditure management, loan management, bank account management, organic Form a whole. This paper introduces a fami
8、ly financial management system development process and the issues involved and their solutions. The family financial management system using C # language in Microsoft Visual Studio 2005 development platform is made, the entire system is a stand-alone system, the operator can record the household inc
9、ome, expenditure, etc., can be queried in various ways. Finally, after testing, the system will operate fully functional, high performance. Generally speaking the development of this system is more successful.检查语法Keywords: Family Financial Management System C# Microsoft Visual Studio 2005同上目 录第(Di)一
10、章 绪(Xu)论11.1课(Ke)题背景11.2 课题简介11.3国内外研究现状11.4设计目标21.5 任务概述21.6 本章小结2第二章 关键技术32.1 NET简介32.2 C#简介42.3 开发工具的介绍72.4 本章小结10第三章 需求分析113.1任务概述113.2系统功能需求113.3 性能需求133.4 运行需求133.5 安全性需求143.6 可用性需求143.7 本章小结15第四章 总体设计164.1系统功能模块设计164.2建立E-R图174.3 数据库设计214.4数据流图254.5 本章小结27第五章 系统的实现285.1 数据库连接285.2登陆界(Jie)面285
11、.3 管(Guan)理员界面305.4个人信息(Xi)管理模块305.5家庭成员信息管理模块325.6收入、支出模块设计365.7存款信息管理模块375.8 借入、借出信息管理模块395.9本章小结40第六章 综合测试416.1测试方法416.2测试用例416.3 测试环境与配置426.4 测试总结426.5 本章小结43结论44致谢45参考文献46第一章(Zhang) 绪论1.1课(Ke)题背景近几年来,随着我国城乡居民收入的增加和生活水平的提高,家庭理财已成为人们居家过日子的重要内容。社会学家细心的观察到,时下家庭的财务管理比之计划经济年代,开始发生微妙的变化。现在的城乡家庭生活发生了明显
12、的变化,人们的收入逐渐拉开档次,消费水平也高了。大多数家庭关注的是提高生活质量,一方面精打细算,量入为出,把钱用在刀刃上;另一方面保证适当的娱乐活动、社会交际、智力开发等方面的开支。为此,不少家庭就有中长期财务预算,有基本建设规划。总的说来,家庭财务必须以量入为出为原则,以财产保值增值为目标,处理好积累和消费的关系。因此,开发一个家庭财务管理系统具有很强的实(Shi)用性,能够达到对家庭财务合理有效的管理。1.2 课题简介家庭财务管理系统是每一个家庭管理家庭财务收入和支出的不可缺少的一个管理信息系统,它的内容对于家庭的管理者来说是至关重要的,所以家庭财务管理系统应该能够为每一个家庭的管理者提供
13、充足的信息和快捷的查询手段,大大的方便家庭的管理者的合理理财。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对家庭财务进行管理,具有手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。1.3国内外研究现状随着现代计算机技术的蓬勃发展,用C#等各种程序语言开发的家庭财务管理系统软件应运而生,每套系统的开发都有其针对性的解决了一系列的家
14、庭财务管理问题。市场上出现了一些优秀的并被客户认可的系统软件。如:北京财富软件公司开发的“财富大家”软件在产品的研制开发及功能设计等各个方面,都对家庭理财过程予以考虑,并且与银行、保险公司等进行深入的合作,在软件中加入了中国银行电子钱包等功能,使电子货币的应用特别是在网上购物过程中的应用得到充分体现。除此,外国的商家也不落其后,相继开发了许多针对家庭财务管理的可行性的系统软件。如:直觉公司(Intuit)的Quicken软件使客户从家里联机到网上办理付账、购物和理财业务;美国微软的Money系列家庭财务软件,其中个人财务软件“Money2005”可提供4种版本,很容易进行帐户管理的三种主要操作
15、追踪余额、支出管理以及账单结算。1.4设计(Ji)目标系统设计目标家庭财务管理系统的用户使用本系统进行管理,能够感到方便,系统操作简(Jian)单,功能基本符合其管理要求,方便的对日常收入、日常支出、现金的借入及借出进行管理,了解家庭当下的财力状况等。同时本系统还要求查找方便、可靠性高、存储量大、保密(Mi)性好、寿命长、成本低等。这些优点能够极大的提高管理操作的效率,节省了很大一部分时间,可以让用户做更多别的有意义的事情。1.5 任务概述系统设计,归在目标里合在一起这个毕业设计的最终目标是设计、实现一个功能完善的家庭财务管理系统。这个系统是用C#语言开发。我负责整个系统的架构设计、编码、测试
16、等。这篇论文我主要先对课题做简要的介绍,然后介绍了开发本系统所用到的新技术,接着对整个系统进行系统需求分析设计、系统概要设计、系统详细设计、综合测试,最后演示完整的系统。1.6 本章小结本章主要介绍了该系统的研究背景急意义,针对该系统分析,国内外研究发展现状;并且简要的介绍了课题研究内容及研究的目标。第二章 关键技术缩减为5页,内容太多本系统采(Cai)用ASP.NET + Microsoft SQL Server2005的模式来(Lai)订制一个基于Web的家庭(Ting)财务管理系统。本章将介绍系统开发中应用的关键技术、工作环境等,包括开发系统所使用的ASP和ASP的各种对象及过程、Mic
17、rosoft SQL Server 2005、Visual Studio 2008等,这些技术在后面的系统的实现中都会使用到。2.1 NET简介.NET具有两个主要组件:公共语言运行库和.NET类库。公共语言运行库是.NET的基础。可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性 和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NET 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,可以使用
18、它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创新的应用程序(如Web窗体和 XML Web services)。.NET可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。.NET不但提供若干个运行库宿主,而且还支持第三方运行库宿主的开发。1、公共语言运行库的功能公共语言运行库管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。这些功能是在公共语言运行库上运行的托管代码所固有的。至于安全性,取决于包括托管组件的来源(
19、如Internet、企业网络或本地计算机)在内的一些因素,托管组件被赋予不同程度的信任。这意味着即使用在同一活动应用程序中,托管组件既可能能够执行 文件访问操作、注册表访问操作或其他须小心使用的功能,也可能不能够执行这些功能。运行库强制实施代码访问安全。例如,用户可以相信嵌入在Web页中的可执行文件能够在屏幕上播放动画或唱歌,但不能访问他们的个人数据、文件系统或网络。这样,运行库的安全性功能就使通过Internet部署的合法软件能够具有特别丰富的功能。运行库还通过实现称为通用类型系统 (CTS) 的严格类型验证和代码验证基础结构来加强代码可靠性。CTS 确(Que)保所有托管代码都是可以自我描
20、述的。各种 Microsoft和第三方语言编译器生成符合CTS的托管代码。这意味着托管代码可在严格实施类型保真和类型安全的同时使用其他托管类型和实例。此外,运行库的托管环境还消除了许多常见的软件问题。例如,运行库自动处理对象布局并管理对对象的引用,在不再使用它们时将它们释放。这种自动内存管理解决了两个最常见的应用程序错(Cuo)误:内存泄漏和无效内存引用。运行库还提高了开发人员的工作效率。例如,程序员可以用他们选择的开发语言编写应用程序,却仍能充分利用其他开发人员用其他语言编写 的运行库、类库和组件。任何选择以运行库为目标的编译器供应商都可以这样做。以.NET为目标的语言编译器使得用该语言编写
21、的现有代码可以使用.NET的功能,这大(Da)大减轻了现有应用程序的迁移过程的工作负担。尽管运行库是为未来的软件设计的,但是它也支持现在和以前的软件。托管和非托管代码之间的互操作性使开发人员能够继续使用所需的COM组件和DLL。运行库旨在增强性能。尽管公共语言运行库提供许多标准运行库服务,但是它从不解释托管代码。一种称为实时 (JIT) 编译的功能使所有托管代码能够以它在其上执行的系统的本机语言运行。同时,内存管理器排除了出现零碎内存的可能性,并增大了内存引用区域以进一步提高性能。2、.NET类库.NET 类库是一个与公共语言运行库紧密集成的可重用的类型集合。该类库是面向对象的,易于学习与使用
22、。此外,第三方组件可与.NET中的类无缝集成。例如.NET 集合类实现一组可用于开发自定义的集合类的接口。自定义的集合类将与.NET中的类无缝地混合。正如面向对象的类库所要求的那样.NET类型能够(Gou)完成一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务)。除这些常见任务之外,类库还包括支持多种专用开发方案的类型。2.2 C#简(Jian)介C#是专门为.NET应用而开发出的语言。这从(Cong)根本上保证了C#与.NET框架的完美结合。在.NET运行库的支持下.NET框架的各种优点在C#中表现得淋漓尽致。C#比较突出的特点包括:1、简洁的语法在缺省的情况下,
23、C#的代码在.NET框架提供的“可操纵”环境下运行,不允许直接地内存操作。它所带来的最大的特色是没有了指针。与此相关的是,那些在 C+中被疯狂使用的操作符(例如:“:”、“-”和“.,”)已经不再出现。C#只支持一个“.”,对于用户来说,现在需要理解的一切仅仅是名字的嵌套而已。C#用真正的关键字换掉了那些把活动模板库(Active Template Library,ALT)和COM搞得乱糟糟的伪关键字,如OLE_COLOR、BOOL、VARIANT_BOOL、DISPID_XXXXX等等。每 种C#操作符在.NET类库中都有了新名字。语法中的冗余是C+中的常见的问题,比如const和#defi
24、ne、各种各样的字符类型等等。C#对此进行了简化,只保留了常见的形式,而别的冗余形式从它的语法结构中被清除了出去。2、精心地面向对象设计有一定软件开发经验的人都知道,从Smalltalk开始,面向对象的话题就始终缠绕着任何一种现代程序设计语言。的确,C#具有面向对象的语言所应有的一切特性:封装、继承与多态性,这并不出奇。然而,通过精心地面向对象设计,从高级商业对象到系统级应用,C#建造广泛组件的绝对选择。在C#的类型系统中,每种类型都可以看作一个对象。C#提供了一个叫做装箱(boxing)与拆箱(unboxing)的机制来完成这种操作,而不给使用者带来麻烦。C#只允许单继承,即一个类不会有多个
25、基类,从而避免了类型定义的混乱。C#中没有了全局函数,没有了全局变量,也没有了全局常数。一切的一切,都必须封装在一个类之中。使用C#编写出来的代码将具有更好的可读性,并且减少了发生命名冲突的可能。整个C#的类模型是建立在.NET虚拟对象系统(Visual Object System ,VOS)的基础之上,其对象模型是.NET基础架构的一部分,而不再是其本身的组成部分。在下面将会谈到,这样做的另(Ling)一个好处是兼容性。借助于从VB中得来的丰富的RAD经验,C#具备了良好的开发环境。结合自身强大的面向对象功能,C#使得开发人员的生产效率得到极大的提高。对于公司而言,软件开发周期的缩短将能使它
26、们更(Geng)好应付网络经济的竞争。在功能与效率的杠杆上人们终于找到了支点。4、与Web的紧(Jin)密结合.NET中新的应用程序开发模型意味着越来越多的解决方案需要与Web标准相统一,例如超文本标记语言(Hypertext Markup Language ,HTML)和XML。由于历史的原因,现存的一些开发工具不能与Web紧密地结合。SOAP的使用使得C#克服了这一缺陷,大规模深层次的分布式开发从此成为可能。由于有了Web服务框架的帮助,对程序员来说,网络服务看起来就象是C#的本地对象。程序员们能够利用他们已有的面向对象的知识与技巧开发Web服务。仅需要使用简单的C#语言结构,C#组件将能
27、够方便地为Web服务,并允许它们通过Internet被运行在任何操作系统上的任何语言所调用。举个例子,XML已经成为网络中数据结构传递的标准,为了提高效率,C#允许直接将XML数据映射成为结构。这样就可以有效的处理各种数据。5、完整的安全性与错误处理语言的安全性与错误处理能力,是衡量一种语言是否优秀的重要依据。任何人都会犯错误,即使是最熟练的程序员也不例外:忘记变量的初始化,对不属于自己管理范围的内存空间进行修改。这些错误常常产生难以预见的后果。一旦这样的软件被投入使用,寻找与改正这些简单错误的代价将会是让人无法承受的。C#的先进设计思想可以消除软件开发中的许多常见错误,并提供了包括类型安全在
28、内的完整的安全性能。为了减少开发中的错误,C#会帮助开发者通过更少的代码完成相同的功能,这不但减轻了编程人员的工作量,同时更有效地避免了错误的发生。.NET运行库提供了代码访问安全特性,它允许管理员和用户根据代码的ID来配置安全等级。在缺省情况下,从Internet和Intranet下载的代码都不允许访问任何本地文件和资源。比方说,一个在网络上的共享目录中运行的程序,如果它要访问本地的一些资源,那么异常将被触发,它将会无情地被异常扔出去,若拷贝到本地硬盘上运行则一切正常。内存管理中的垃圾收集机制减轻了开发人员对内存管理的负担。.NET平台提供的垃圾收集器 (Garbage Collection
29、, GC) 将负责资源的释放与对象撤销时的内存清理工作。变量是类型安全的。C#中不能使用未初始化的变量,对象的成员变量由编译器负责将其置为零,当局部变量未经初始化而被使用时,编译器将做出提醒;C#不支持 不安全的指向,不能将整数指向引用类型,例如对象,当进行下行指向时,C#将自动验证指向的有效性;C#中提供了边(Bian)界检查与溢出检查功能。6、版(Ban)本处理技术C#提供内置的版本支持来减少开发费(Fei)用,使用C#将会使开发人员更加轻易地开发和维护各种商业用户。升级软件系统中的组件(模块)是一件容易产生错误的工作。在代码修改过程中可能对现存的软件产 生影响,很有可能导致程序的崩溃。为
30、了帮助开发人员处理这些问题,C#在语言中内置了版本控制功能。例如:函数重载必须被显式声明,而不会象在C+或 java中经常发生的那样不经意地被进行,这可以防止代码级错误和保留版本化的特性。另一个相关的特性是接口和接口继承的支持。这些特性可以保证复杂的软件可以被方便地开发和升级。7、灵活性和兼容性在简化语法的同时,C#并没有失去灵活性。尽管它不是一种无限制语言,比如:它不能用来开发硬件驱动程序,在默认的状态下没有指针等等,但是,这并不影响其使用的灵巧性。正是由于其灵活性,C#允许与C风格的需要传递指针型参数的API进行交互操作,DLL的任何入口点都可以在程序中进行访问。C#遵守.NET公用语言规
31、范 (Common Language Specification ,CLS),从而保证了C#组件与其它语言组件间的互操作性。元数据(Metadata)概念的引入既保证了兼容性,又实现了类型安全。2.3 开发工具的介绍2.3.1 SQL Server 2005SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以为用户构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方(Fang)
32、案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的 BI 解决方案,帮助企业的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论是(Shi)开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005
33、 都可以为其提供创新的解决方案,帮助用户从数据中更多地获益。SQL Server 2005 引入很多具有价值的新功能(Neng),这些功能将有助于用户在以下三个主要方面提高业务:1、企业数据管理SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止SQL Server 的最大发行版本,而且是最为可靠安全的版本。 2、开发人员生产效率SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。 3、商业智能SQL Server 2005 的综合分析、集成和
34、数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。在安全性方面,SQL Server 2005增加了很多新的特性,主要包括默认关闭、权限控制、用户与计划分离、强口令策略等。(1)默认关(Guan)闭SQL Server 2005默认将只(Zhi)会启用少数核心功能和服务,这样,就限制了暴露的“表面(Mian)积”,并且,管理员只会启用那些他们环境所必需的服务和功能。在SQL Server 2005中默认被禁用的服务和组件包括:.NET框架、Serv
35、ice Broker网络连接组件、分析服务的HTTP连接组件。其他一些服务,例如SQL Server代理、全文检索、新的数据转换(DTS)服务,被设置为手动启动,并且请求直接启动的,则会被设置为自动启动。(2)细化的权限控制SQL Server 2005中新的安全模型允许管理员在某个细化等级上,和某个指定范围内管理权限,这样,管理权限更加容易,并且权限最低原则得到遵循。(3)用户和计划分离SQL Server 2005通过切断了用户和他所拥有的数据库对象之间的隐式链接,简化了安全管理操作。例如,在SQL Server以前的版本中,如果您想移除一个用户,您不得不首先移除这位用户所拥有的数据库对象
36、,或重新指派其所有权,这显而易见地会使整个过程变得复杂,并有可能影响到很多应用程序的使用。而在SQL Server 2005新的安全模型中,移除用户不会要求更改任何一个应用程序。(4)为标准登录提供强制口令策略管理员能够对标准登录帐号指定和Windows Server中密码策略风格一样的策略,这样,同一个策略就能应用到域中所有的帐号上。(5)在模块上执行关联文本SQL Server 2005允许为一个模块中语句的执行指定关联文本。这个功能同时也在细化权限管理时起了非常好的作用。(6)数据定义语言(DDL)触发器在SQL Server 2005中,能为DDL操作指定触发器,提供了审核DDL操作的
37、补充机制选择。 (7)数据库内的数据加密SQL Server 2005本身就具有加密功能,完全集成了一个密钥管理架构。(8)集群身(Shen)份验证SQL Server 2005集群支持针对虚拟(Ni)服务器的Kerberos身份验证。 (9)多代(Dai)理帐号SQL Server 2005代理服务支持多个代理帐号(每个作业子系统一个)。 (10)不依赖本地安全验证(LSA)数据库SQL Server代理使用代理帐号时不再需要访问LSA。因此,代理服务不再需要以本地管理员身份启用了。 (11)SQL事件探查器不再需要系统管理员权限SQL Server 2005提供了一个新的权限,允许没有系统
38、管理员权限的用户运行事件探查器。(12)分析服务器的通讯加密与服务器端定义的策略一致默认情况下,客户端/服务器之间的通讯是被加密的。为了保证安全,服务器端策略可定义为拒绝不加密的通讯。(13)分析服务器中细化的管理角色SQL Server 2005中将会有更多的权限可供选择。除了在线分析处理(OLAP)管理员之外,数据库管理员能够在一个单独数据库的上下文中支配管理权限。新的对象权限能允许用户只看到对象的定义(而不能访问对象)和只能处理对象。(14)SQL Server代理作业的角色改进了的SQL Server代理支持以更细化的方式针对作业指派权限。(15)改进针对分析服务的审核功能SQL Se
39、rver 2005分析服务将包含与SQL事件探查器集成的新审核功能。本系统对安全性具有很高的要求,SQL Server 2005这些新的安全特性为系统的安全提供了保障。2.3.2 Visual Studio 2008Visual Studio是微软公司出品的一款大型应用软件,从最初的Visual Studio 97开始就成为编程的重要工具。Visual Studio的开发经历了Visual Studio 97,Visual Studio 6.0,Visual Studio.NET(2002),Visual Studio 2005,Visual Studio 2008。本部分将会对Visual Studio进行简要的介绍。进行.NET开发的工具并非(Fei)只有Visual Studio,最常见的如Windows自带的记事本实用程序也可以实现.NET程序开发。事实上Visual Studio成为了.NET开发的首选工具。Visual Studio是一套完整的开发工具集,包含了大量的功能。它主要用于生