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