固定资产管理系统设计与实现.docx
- 文档编号:1318354
- 上传时间:2022-10-20
- 格式:DOCX
- 页数:48
- 大小:519.64KB
固定资产管理系统设计与实现.docx
《固定资产管理系统设计与实现.docx》由会员分享,可在线阅读,更多相关《固定资产管理系统设计与实现.docx(48页珍藏版)》请在冰豆网上搜索。
固定资产管理系统设计与实现
(此文档为word格式,下载后您可任意编辑修改!
)
内蒙古财经学院本科毕业论文
内蒙古财经大学固定资产管理系统设计与实现
作者
系别计算机
专业电子商务
年级
学号
指导教师
导师职称讲师
答辩日期
成绩
内容提要
本系统基于.net技术,以MicrosoftVisualStudio2010作为前台开发工具,以MicrosoftSQLServer作为后台数据库管理系统进行开发。
系统按照软件工程设计思想,采用生命周期法进行全程开发,包括需求分析,系统总体设计,系统详细设计等。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成内蒙古财经大学固定资产管理的全过程,包括用户管理、资产类别管理、资产审批管理、资产出入库管理、资产变更管理等几大功能模块。
本文通过分析,提出了一种利用ASP.NET技术进行开发系统的方案,以期达到功能强大,费用低廉,通用性强,适合我校实际情况的固定资产管理系统。
本文详细的介绍了系统制作的整个过程。
关键词:
B/S;ASP.NET;固定资产管理系统
Abstract
ThesystemusestheB/Sarchitecture,toMicrosoftVisualStudio2010asadevelopmenttooltoMicrosoftSQLServer,databasemanagementsystemasabackgroundfordevelopment.Accordingtothesoftwareengineeringdesign,withfulldevelopmentlifecyclemethod,includingneedsanalysis,systemdesign,systemdetaileddesign.,thesystemiseasytomanipulateanduser-friendly,flexible,practical,safetyrequirements,thecompletionofthewholeprocessofmanagementoffixedassets,includingtheuseofmanagement,devicetypemanagement,increasedmanagedtoreducethewaymanagement,assetinformationmanagement,assetchangemanagementtheadministratormanagement,usermanagementofseveralmajorfunctionalblocks.
Basedontheanalysis,atechniqueusingASP.NETprogramdevelopmentsystemtoachievepowerful,affordable,versatile,suitedtotheChina'sfixedassetsmanagement.Thisdetailedintroductiontothesystemmakingthewholeprocess.
Keywords:
B/S;ASP.NET;fixedassetsmanagement
第1章概述1
1.1课题研究背景1
1.2开发内容简介1
1.3软硬件环境2
第2章固定资产管理系统开发工具3
2.1程序的开发技术3
2.2ASP.net简介3
2.3C#简介3
2.4数据库的结构设计4
第3章可行性研究与需求分析7
3.1可行性分析7
3.2需求分析7
第4章系统总体设计10
4.1总体结构设计10
4.2系统总体结构11
4.3概念模型设计11
4.4数据库设计17
4.5功能模块20
第5章系统详细设计22
5.1系统管理22
5.2基础数据管理27
5.3查询管理33
5.4审批管理37
第6章固定资产管理系统测试45
6.1测试的任务及目标46
6.2测试方案46
6.3平行运行47
结论49
参考文献50
致谢51
第1章概述
1.1课题研究背景
自2000年起,随着内蒙古财经大学逐渐发展壮大,教育部门让学校本身拥有越来越多的财务自主权利,学校筹集资金的方法也越来越多,形成了高校国有资产迅速增长的情况。
高校的发展、课题学术研究、教学、统一管理等正常工作需要以国家固定国有资产为前提作为学校发展的物质基础,这是评判高校是否成为优秀全面发展的现代化大学和学校教育质量水平高低的主要依据。
只有这样,学生才可以在大学生活中全面进步,成为建设中国特色社会主义的优秀大学生。
然而,目前高校把重心放在教育上,从而忽略了高效率的对整个固定资产的管理,造成了管理制度混乱,体质不够健全。
这引发了每一个高校工作者的思考,怎么能让我们的大学拥有高信息量的工作、高规范的管理和运作、高标准的办学,让资源合理分配,教学质量提高,学生更多获得利益,并进一步的减少资产浪费、流失呢?
有效的资产管理方法会让高等学校的发展少走许多的弯路,这是发展现代化大学需要实现的目标。
为了使学校使用的固定资产能够得到高回报,使国家的资产可以充分利用。
本论文通过数据库设计内蒙古财经大学固定资产管理系统,在当下社会主义市场经济体制中,建立与当前发展形势相匹配的固定资产管理系统,从而提高对学校管理的效率,降低多余人力,减少管理成本,增长效益。
这样就能体现新型高校固定资产管理的健康性、科学性、准确性、快捷性、和全面性。
高校国有资产的管理是学校行政管理的重要工作之一,在高校日常运行和长远发展中是应该高度重视的一项日常管理工作。
若把国有资产分成两大部分,一部分为有形资产,另一部分为无形资产,本系统主要是针对有形资产的管理系统即对固定资产管理系统进行研究。
为了确保高校的正常教学、科研、管理、生产等工作的顺利进行,科学管理高校固定资产就成为确保顺利开展教学、科研一、管理、生产等工作的重要前提之一。
同时,为了推动高校的快速发展,固定资产应科学管理作为国有资产重要组成部分,要尽最大力量发挥出国有资产应有的效益,促使国有资产得到相应的回报。
但国家对高校的投资都是无偿性的,对资产的管理思想并没有随着市场经济的发展状况做出相应的改变,而且管理也没有应有的重视,管理方式也比较落后,固定资产数据管理系统薄弱等的问题都逐渐阻碍了高校的发展和建设。
本信息系统合理的借鉴领先的资产管理思想并结合国内财经类高校的固定资产管理现状。
通过对国内财经类高校固定资产管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合于财经类高校固定资产管理信息系统。
本系统将会提高资产管理的办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平及设备的利用率。
1.2开发内容简介
内蒙古财经大学固定资产管理系统主要目标是在WEB方式下至少应该提供以下功能:
设备用途管理、设备类型管理、增加方式管理、减少方式管理、资产信息管理、资产变更管理、管理员管理、用户管理等几大功能模块。
管理员可以进行对资产的添加,删除,修改等多种操作。
非管理员用户没有此项权力。
目前国内各高校对资产管理的水平不是很高。
大多数设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。
以后档案基本就没人维护,如设备申请、检修情况、设备当前运行状态、设备报废等信息根本不会体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上,整个高校设备管理信息化仍处于较低水平[2]。
为了最大的方便管理员的操作和跟踪设备资产的流动,本系统主要解决下面的问题:
记录的添加:
实现设备记录的加入
记录的修改:
可随时地对设备信息进行修改
记录的查询:
可随时对设备信息进行查询
记录的删除:
可对数据库中的无用信息进行动态删除
1.3软硬件环境
开发运行系统的硬件环境:
内存:
2GB
开发运行系统的软件环境:
操作系统:
Windows7
编程软件:
VisualStudio2010
数据库:
SQLServer2008R2
第2章系统开发工具
2.1程序的开发技术
本系统是在VisualStudio.NET平台运用ASP.NET技术来实现,采用C#语言作为开发工具,使用的数据库为SQLServer2008。
2.2ASP.NET简介
ASP.NET是Microsoft.NET的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。
ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能[3]。
ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和Jscript.NET)创作应用程序。
另外,任何ASP.NET应用程序都可以使用整个.NETFramework。
开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。
这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。
微软为ASP.NET设计了这样一些策略:
易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要[4]。
2.3C#简介
微软在推出.NET平台的同时,还开发了一个全力支持.NETFramework的编程语言—C#,这是一门优雅的编程语言,它汲取了目前主流编程语言,诸如C++、Java、和VisualBasic的精华,拥有语法简洁、面向对象、类型安全和垃圾回收等现代语言的诸多特征,成为开发.NET平台应用程序的编程利器。
为了更好地利用C#语言和.NETFramework类库开发应用程序,微软开发了当今最优秀的集成开发环境之一VisualStudio.NET,这是一个多语言统一的、多组件集成的、可视化的编程环境。
它可以有效地加速应用软件的开发过程,快速构建可靠、可伸缩的企业级解决方案[5]。
C#语言是由Microsoft开发的一种功能强大的、简单的、现代、面向对象的全新语言,是Microsoft新一代开发工具的经典编程语言,由于它是从C和C++语言中派生出来的,因此具有C和C++语言的强大功能。
同时,由于是Microsoft公司的产品,它又同VB一样简单。
对于Web开发而言,C#像Java,同时具有Delphi的一些优点,而且C#专门为VS.NET通用运行库高度兼容而设计。
所以Microsoft宣称C#是开发VS.NETFramework应用程序的最好语言。
C#的主要特征有以下几个方面:
1.C#是开创性语言
C#是VS.NET的关键性语言,它是整个VS.NET平台的基础。
与C#相比,VS.NET所支持的其他
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 固定资产 管理 系统 设计 实现