毕业设计(论文)高校固定资产管理系统土地管理模块.doc
《毕业设计(论文)高校固定资产管理系统土地管理模块.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)高校固定资产管理系统土地管理模块.doc(33页珍藏版)》请在三一办公上搜索。
1、附表A.2:本科毕业论文(设计)论文(设计)题目:高校固定资产管理系统土地管理模块学 院:继续教育学院专 业:计算机科学与技术班 级: 2005级学 号:学生姓名:指导教师:2008年10月20日摘 要不管是企业单位还是事业行政单位,固定资产的管理都是不可缺少的重要工作。随着当前企事业单位规模的不断扩大,固定资产的数量也随着增加、投资规模也随着扩大。按传统的管理方法,不但会耗费大量的人力、物力、财力来对固定资产进行录入、分类、归档,且会在信息资料上不能保证其完整性、准确性,以及安全性。时间一长,资料信息一多,就会发现这种传统的人工固定资管理,不但效率差、保密性差,而且会在面对大量的文件和资料时
2、,给维护、更新和查找带来不少困难。本文就针对大学内的固定资产现状,通过编写软件来实现固定资产管理的信息化、自动化,使用数据库等方式保存现有固定资产信息,利用软件的各种功能,便捷的开展固定资产的管理工作。电脑固定资产管理系统能为企业提供一个专业管理企业资产的模式。系统的目标是,以规范的内部业务流程为基础,建立一种用户同信息系统之间的关系,建立和维护一个高质量的物流管理信息系统。本文所介绍的固定资产管理系统,属于典型的信息管理系统(MIS),前台程序使用Microsoft Visual Studio 2005中的C#语言编写,后台数据库使用Microsoft SQL Server 2000企业服务
3、器版。C#语言是微软公司Microsoft Visual Studio .Net组合下的一种新型编程语言,它不但继承了C+的语言特点,而且在面向对象和数据库接口方面,又能与dephi媲美,而且兼容多个不同的系统平台,有着无可比拟的优势。MS SQL 2000自从微软发布此版本以来,在这八年中一直是人们在Windows平台开发软件、网站数据库的首选,打上了SP3补丁更是大大提升了安全性能。关键词:固定资产 信息管理 资产管理目 录摘 要第一章 引 言1第二章 绪 论22.1简介22.2 研究背景62.3 研究目的72.4 解决方法8第三章 系统开发模式、工具及环境113.1系统开发工具Visua
4、l Studio.NET 20053.2数据库技术简介第四章 系统需求分析及概要设计134.1 需求分析原理4.2 系统需求分析134.3 系统模块简介13第五章 系统设计155.1 系统设计总体设计155.1.1 系统结构设计:155.1.2 ER图165.1.3 数据库设计:175.2 系统设计详细设计205.2.1 数据流设计205.2.2 详细设计215.3 界面设计22第六章 总结与展望25参考文献26致 谢27第一章 引 言随着计算机及网络技术的高速发展,互联网的应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。计算机的普及,从而使我们从繁杂的事
5、务中解放出来,大大提高了我们的工作效率。中国加入WTO后,中国的经济已融入世界经济的大潮,而这种大潮必将把中国企业抛入更激烈的竞争。企业竞争的优势主要体现在生产效率,为提高生产效率,企业纷纷进行信息化改造,实现管理的专业化和规范化。企业管理信息系统正以一种特别的方式在我国正呈现新的发展态势。不单纯是企业的发展需要信息化的支持,我们国家的事业、行政单位,政府机关也将单位的信息化、电子政务的实现立为了重要的发展目标。随着各大高校逐步进入211工程,许多高校都在不断的新建教学楼、实验室、公共活动场所,这就意味着原本变化不大的固定资产,正逐渐发展壮大。面对大量的设备、车辆、房屋等,我们需要一套完善的管
6、理系统来对这些价格不菲的固定资产进行管理。固定资产管理系统能为企事业单位提供一个专业管理企事业资产的模式。系统的目标是,以规范的内部业务流程为基础,建立一种用户同信息系统之间的关系,建立和维护一个高质量的管理信息系统。由于固定资产在企事业资产总额中一般都占有较大的比例,确保企事业单位资产安全、完整,意义重大。一个单位的良性发展,固定资产管理显得尤为重要。传统的固定资产管理模式无论从质量上还是效率上,都难以适应经营管理新形式的需要。因此,寻找一种简便、高效的管理手段成为必然。第二章 绪 论2.1 简介本固定资产管理系统是针对大学固定资产管理现有数据进行设计的,它集成了固定资产下的设备信息管理、图
7、书信息管理、家具信息管理、交通信息管理、房屋信息管理、土地信息管理共六个方面的功能模块,全方面的为大学校园内的各种固定资产管理提供了解决方案。因为是根据现有数据进行设计,所以具有很强的实用性和先进性。2.2 研究背景长期以来,许多大中专学校的固定资产都是以手工操作管理的,随着经济的发展,固定资产数量和项目越来越多。信息化的进步,使得各种设备和器材数量急剧增加。在这种情况下单靠人工来处理固定资产的信息,工作量将很大,加上资产的流出流入管理很容易出错,人工管理越来越变得不可想象。所以建立完善的固定资产管理很重要。用计算机可使人们从繁重复杂的劳动中解脱出来,仅使用一些简单的操作便可及时、准确地获得需
8、要的信息。该系统的具体任务就是设计一个固定资产管理系统。它可以很大程度上,节省人力和物力资源。借助现代信息技术和管理理论,建立管理信息系统也是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对人民生活而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。数据库技术和Internet互联网的飞速发展,使它们已经成为现代信息技术的重要组成部分,是现在计算机信息系统和计算机应用系统的基础和核心。对于任何一个企事业单位来说,数据是单位重要的资产,如何有效利用这些数据,对于企事业单位发展起着极其重要的作用。随着我国市场经济的迅速发展和人们
9、生活水平的不断提高,企事业单位的固定资产逐渐增大增多,这也挑战了固定资产管理方面的技术,以前的人工管理方式已经不再适应现在的环境。实行电子化的固定资产管理,让人力资源管理人员从繁重琐碎的案头工作解脱出来,完成更重要的工作。固定资产管理系统就是为了解决和减轻繁琐的手工管理,使固定资产可以上升到一个完善的电子化、信息化管理。使固定资产管理工作系统化、规范化、自动化,从而达到提高企事业单位管理效率的目的。设备管理是固定资产管理的重要方面,目前许多实验器材、办公用品、生产设备都属于设备管理的范畴,这其中的分类、数量、型号、配件都是需要进行严格管理的。2.3 研究目的针对指导老师给出的题目,这次设计的主
10、要目的就是解决大学校园当前固定资产管理信息化的问题。经过实地调查了解,目前贵州大学在固定资产管理方面还没有完全实现固定资产管理的信息化,这主要是还没有一个相对符合条件的软件进行处理,当前信息资料大多还是使用的Excel电子表格处理。这对于需要一定安全性保存的固定资产数据,是满足不了条件的,更谈不上便捷和规范了。此次设计的主要思想是,针对固定资产的数据进行录入、修改、查询、报表方面进行功能设计。操作尽量简单明了,而且作为一个实用的应用程序要有良好的容错性,在用户出现误操作时能尽量及时地给出警告,以便用户及时改正。2.4 解决方法下面的流程图反映了我的基本的思路和过程:和研究任何其它软件项目一样,
11、我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技系统试运行和修改。查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,以下是我的论文的思路和工作计划:(一) 、确认任务:设计与实现固定资产管理系统(设备管理模块)。(二) 、系统需求分析:根据系统要求,画出数据流图。(三) 、系统设计: 功能模块设计、数据库设计、表设计、编码设计、菜单设计及报表设计。(四)、系统实现:1.建新表 2.数据处理 3.数据统计 4.查询管理 5.报表浏览6.退出。按毕业设计的总体时间,可分为12个周、6个阶段进行完成。(一) 、1-2周,查询相关资料。通过网络搜索、图书馆
12、查阅等方法,了解意义和实现过程。(二) 、3-5周,通过需求分析,查询资料了解系统要点,补充需要的知识。(三) 、6-7周,设计出大体上的功能模块,画出模块图。(四) 、8-10周,设计编写程序代码并进行调试,发现存在的问题并解决,完善程序系统。(五) 、11周,整理各阶段的设计记录文档,完成论文稿。(六) 、12周,交叉评阅论文稿,进一步完善论文稿。第三章 系统开发模式、工具及环境3.1系统开发工具Visual Studio.NET 2005此固定资产管理系统应用程序开发工具我选用的是Visual Studio.NET 2005,并使用MS SQL Server2000作为数据库服务,使用C
13、/S数据库服务开发模式。早在2003年5月22日,微软隆重推出三个企业级的产品:Microsoft Windows Server 2003,Visual Studio.NET 2003和SQL Server 2000 企业版64位。Visual Studio .NET 2003是 Microsoft 的第二代开发工具,用于构建和部署Microsoft .NET 的软件。两年以后,微软又正式发布了 Visual Studio 2005 和 SQL Server 2005。虽然最近Visual Studio 2008也已经面世,但根据许多程序员使用的情况,Visual Studio 2005在当前
14、最流行稳定的。在这个平台上,包括了Visual C 、Visual Basic和Visual C#等开发工具。其中Visual Studio.NET的特点如下:3.1.1高效率开发通过.NET Framework为我们提供的一个庞大而有结构清晰的类型,使得我们的编程变得异常轻松,还有自动垃圾回收机制等等一系列新的特性,可以让我们的程序员腾出更多的精力放在考虑如何实现客户所需要的业务逻辑上,而不是计算机的控制上为内存如何分派之类的事情头痛。甚至无论你是开发哪一种应用程序,无论是C/S、B/S、还是智能设备或是数据库编程,都可以使用你最熟悉的一种编程语言而不需要去学习诸如C+、ASP、SQL等等各
15、不相同的多用语言。.NET还带来了多种语言之间的无缝集成,例如一个系统同时可以采用多用编程语言来开发,VB.net编写的类可以方便的再用C#继承。这些都大幅提高我们的开发效率。3.1.2多平台特性尽管不可否认,到目前为止.NET应用程序还只能运行于Windows平台上,但.NET天生就为跨平台应用做好了准备,据我们所知,微软自己还有第三方开发商已经在为.NET程序运行在Unix、OS2、Linux等等系统上工作着(如开源项目Mono)。我们还可以看到我们的.NET应用程序将可以运行在PDA甚至手机上。不久的将来,我们将可以只关心我们的应用程序将如何满足客户的需求而不用考虑基于何种平台来开发。3
16、.1.3无接触部署借助于.NET的反射特性,.NET应用程序都可以精确的描述自身。这就使得无接触部署成为可能,.NET应用程序无需在注册表中储存信息,只需简单的XCOPY便可正确的在用户的机器上运行,这使得企业的部署成本将会大为降低。3.1.4消除DLL Hell同样是基于.NET的反射特性,每一个应用程序将可以清楚地知道自己需要使用哪一个DLL,同一个DLL的不同版本可以彼此和平共处,从而彻底消除让我们头痛的DLL Hell。3.1.5 可信赖计算长期以来,微软系统的安全性问题一直备受争议。但终于,比尔盖茨决定改变这种现状。在.NET中,这种安全性的考虑直接放到了代码级。通过一系列的技术,如
17、代码访问安全(Code Access Security)、基于角色的安全、强名称(Strong Name)、权限和权限集等等,最大限度地保证了系统的安全性。3.1.6访问数据:ADO.NET与数据打交道,如搜索、更新和处理等,使软件的基本任务,今天,大部分数据通常被存储于某种类型的数据库管理系统中(DBMS)中,通常是关系型数据库(relational database)。开发人员需要某些机制,允许他们的应用程序访问这些信息。Windows DNA有一组名为ActiveX数据对象(ActiveX Data Objects.ADO)的COM classes,解决了这个问题。NET Framewo
18、rk中的结局方案时ADO的激进更新版。与 ADO 的早期版本和其他数据访问组件相比,ADO.NET 提供了若干好处。这些好处分成以下几个类别:3.1.6.1互操作性ADO.NET 应用程序可以利用 XML 的灵活性和广泛接受性。由于 XML 是用于在网络中传输数据集的格式,因此可以读取 XML 格式的任何组件都可以处理数据。实际上,接收组件根本不必是 ADO.NET 组件:传输组件可以只是将数据集传输给其目标,而不考虑接收组件的实现方式。目标组件可以是 Visual Studio应用程序或无论用什么工具实现的其他任何应用程序。唯一的要求是接收组件能够读取 XML。作为一项工业标准,XML 正是
19、在谨记这种互操作性的情况下设计的。3.1.6.2可维护性在已部署系统的生存期中,适度的更改是可能的,但由于十分困难,所以很少尝试进行实质的结构更改。这是很遗憾的,因为在事件的自然过程中,这种实质上的更改会变得很有必要。例如,当已经部署的应用程序越来越受用户欢迎时,增加的性能负荷可能需要进行结构更改。随着已部署的应用程序服务器上的性能负荷的增长,系统资源会变得不足,并且响应时间或吞吐量会受到影响。面对该问题,软件设计者可以选择将服务器的业务逻辑处理和用户界面处理划分到单独计算机上的单独层上。实际上,应用程序服务器层将替换为两层,缓解了系统资源缺乏。该问题并不是要设计三层应用程序。相反,它是要在应
20、用程序部署以后增加层数。如果原始应用程序使用数据集以 ADO.NET 实现,则该转换很容易进行。请记住,当用两层替换单个层时,将安排这两层交换信息。由于这些层可以通过 XML 格式的数据集传输数据,所以通讯相对较容易。3.1.6.3可编程性Visual Studio中的 ADO.NET 数据组件以不同方式封装数据访问功能,帮助您加快编程速度并减少犯错几率。例如,数据命令提取生成和执行 SQL 语句或存储过程的任务。3.1.6.4强类型的数据集由这些工具生成的 ADO.NET 数据类导致类型化数据集。这又使您可以通过已声明类型的编程访问数据。最后,已声明类型的数据集的代码更安全,原因在于它提供对
21、数据类型的编译时检查。例如,假定 Money 表达为货币值。如果程序员误向 Money分配了字符串值,则环境会在编译时向程序员报告该错误。当使用未声明类型的数据集时,程序员直到运行时才会知道该错误。对于不连接的应用程序,ADO.NET 数据库提供的性能优于 ADO 不连接的记录集。当使用 COM 封装在层间传输不连接的记录集时,会因将记录集内的值转换为 COM 可识别的数据类型而导致显著的处理开销。在 ADO.NET 中,这种数据类型转换则没有必要。 3.1.6.5可伸缩性因为 Web 可以极大增加对数据的需求,所以可缩放性变得很关键。Internet 应用程序具有无限的潜在用户供应。尽管应用
22、程序可以很好地为十几个用户服务,但它可能不能向成百上千个(或几百万个)用户提供同样好的服务。使用数据库锁和数据库连接之类资源的应用程序不能很好地为大量用户服务,因为用户对这些有限资源的需求最终将超出其供应。 ADO.NET 通过鼓励程序员节省有限资源来实现可缩放性。由于所有 ADO.NET 应用程序都使用对数据的不连接访问,因此它不会在较长持续时间内保留数据库锁或活动数据库连接。 具上所述,.NET的优点在此就不一一例举,所以,在这里我选择了VC#.NET做为编程语言来开发固定资产管理系统。3.2数据库技术简介3.2.1 SQL简介在数据库的实现上我选择的是SQL Server2000关系数据
23、库开发系统。数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发慌的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,从小型单项事务处理到大型信息系统,从联机事务处理到联机分析处理,从一般企业管理到计算辅助设计与制造(CAD/CAM)、计算机集成制造系统(CIMS)、办公信息系统(OIS)、地理信息系统(GIS)等,越来越多新的应用领域采用数据库存储和处理他们的信息资源。对于一个国家来说,数据为的建设规模、数据库信息量的大小和使用频度已成为衡量这个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 高校 固定资产 管理 系统 土地管理 模块
链接地址:https://www.31ppt.com/p-3985557.html