




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、( 此文档为 word 格式,下载后您可任意编辑修改!)企业固定资产信息管理系统设计与实现摘要随着互联网技术与信息化管理的迅速发展,基于Web 应用的软件系统研发工作正在如火如荼展开。企业固定资产管理系统就是其中之一,现代化企业越来越需要固定资产管理系统来科学高效地管理企业日益庞大复杂的固定资产。计算机技术的应用大大提升人们的生产工作效应,这对于企业的固定管理系统来说也是如此。为了顺应当前互联网技术的管理变革,国内企业开始引入各类资产管理系统,以此来降低企业运营成本、提升企业工作效率。固定资产管理水平和质量将很大程度上影响企业的整体管理质量,进而影响企业的整体经济效益。随着企业不断增加固定资产
2、数量与规模,固定资产的管理工作也变得富有挑战性。本课题目的是为了明确企业固定资产管理的业务流程,分析企业固定资产系统的功能需求, 运用数据库 和 J2EE技术手段, 基于 BS 模式来研发适应中国当今企业固定资产管理系统,以实现企业固定资产日常管理及统计工作的信息化。企业固定资产管理系统不仅可以集中收集与管理企业固定资产的折旧、损耗、变更等信息数据,还会提升企业的固定资产整体管理工作效率,大幅度地降低企业在固定资产核算与记录上所占用的时间,从而帮助企业迈上新台阶。关键词:固定资产,管理系统,BS 模式, javaAbstractWiththerapiddevelopmentofInternet
3、technologyandinformationmanagement,Web-based application software system development work is in full swing. Fixed assetsmanagement system is one of them, a growing need of modern enterprise managementsystem to scientific fixed assets efficiently manage increasingly large and complex enterprisefixeda
4、ssets. Applicationofcomputer technology greatlyenhance people's lives andproduction work, which is fixed for the enterprise management systems as well. In order toconform to the current management of change of Internet technology, domestic enterprisesbegan to introduce various types of asset man
5、agement system, in order to reduce operatingcosts, enhance work efficiency. Fixed asset management and quality will greatly influenceand even determine the overall qualityof the target company's management, therebyaffecting the overall economic efficiency of enterprises. As companies continue to
6、 increase1the number and scale of fixed assets, fixed assets management becomes challenging. Thepurpose of this article is subject to specific fixed asset management business processes,analyze the functional requirements of fixed assets system, the use of database and J2EEtechnology, based on BS mod
7、el to adapt to China in today's R & D enterprise fixed assetmanagement system, in order to achieve business fixed asset management and statisticalwork daily information. Fixed asset management system can not only focus on the collectionand management of fixed assets depreciation, depletion,
8、changes and other information anddata, but also improve the efficiency of the overall management of the fixed assets ofenterprises,greatlyreducethefixedasset accounting andrecordoccupancy time,Microsystems等公司开发、建立的一种广泛运用、高效便捷的动态网页技术标准。JSP 语言技术使用的编程语言是Java ,并由此编写类XML的 scriptlets和 tags ,以及编写产生动态网页的语言处
9、理逻辑。到目前为止JSP 语言已经成为系统编程普遍运用的主流开发语言之一,并且JSP 语言越来越成为主流。JSP 语言具有以下的鲜明特点:首先,JSP 语言能够全面、直接地面向客户对象,直面客户对象可以使得系统设计密切对象之间的联系。JSP语言能够实现直观便利的动态接口模型和类机制,这使之系统设计更为清新与简单。其次,JSP语言对于平台没有限制与要求,由于 JSP语言编写的应用程序可以运行在不同规格的软件硬件平台上,而且修改的概率非常小。第三, JSP 语言具有极高的安全性和可靠性,因为 JSP 语言普遍被运用于研发与设计网页应用软件,所有会严格要求系统的安全性规格与标准。如果JSP 语言没有
10、足够的安全保障,会引发使用者不安全的网络下载软件状况。JSP语言可以使用自身极高的安全系统来阻止系统出现病毒程序以及在软件下载过程中本地信息管理系统的崩溃与失控。JSP 语言的安全系统工作原理如下:当系统解释器输入JSP 字节码时, JSP 字节码必须要得到字节码校验器的检验,接着JSP 解释器安排编写程序中类的内存顺序与布局,除此之外,类装载器的工作就是在单独密闭的内存区域内运行网络商的类装载,从而排除应用程序出现相互破坏干扰现象。最后,系统客户终端使用者还可以设置一些限制程序使得网络装载的类具有访问限制。结合上述几种安全防御机制,JSP 语言因此成为了公认的安全系数很高的编程语言。2另外,
11、对于企业固定资产系统而言,JSP 语言自身还有着以下广分布、高效性、多线程以及动态性等固有的许多优点。 JavaScript语言作为一种脚本语言,运用的编程方式是小程序段的脚本语言,这种脚本语言具有简单的语法,以及强大的系统功能,所以被广泛地运用于网页设计中。JavaScript与此同时也是作为一种具有翻译性质的脚本语言,这种翻译性质的脚本语言可以开发出极其便捷的程序开发步骤。相似于C、 C+、 VB 等编程语言,JavaScript也具备相似的一般结构形式,但JavaScript的不同点在于不用使用编译打包,其特征是在程序运行环节中可以直接逐行地被翻译。对于使用者的客户体验来说,与HTML
12、标识相结合的JavaScript具有非常便捷的操作性。 JavaScript是一种基于对象的语言,或者说是一种最贴近使用者对象的语言。这种语言可以自行建立对象语言并得到运用,通过脚本环境中目标的方法与相互联系的脚本获取更多功能。 JavaScript语言具有操作简单性的特点,这种简单性在操作过程中的体现是:第一,基于 Java语言基础上研发出来的控制流和基本语句;第二,没有阉割限制的数据类型,JavaScript语言变量类型是运用弱类型。 JavaScript语言具有极高的安全性。正如上文分析显示,JavaScript语言设计系统仅仅运用浏览器平台来进行动态的交互或者浏览使用数据信息,它不允许
13、本地硬盘访问的举动,也禁止数据的储存和网络文档的修改删除于服务器上,这些限制可以大大提升企业信息系统软件的安全性、并且可以有效地保证数据准确性与安全性。 JavaScript语言具有高效的动态性。JavaScript语言可以不用通过Web 服务程序就能够直接响应数据输入,根据用户的反映来进行事件驱动的方式的展开。其中,事件驱动也被称为“事件”(Event) ,是指指令可以在主页(Home Page) 上进行运行设置,指令的产生是客户终端的用户运用鼠标的点击来进行窗口关闭、数据查询等行为。 JavaScript语言具有跨平台性。JavaScript语言指令与编程设计与软件操作系统无关,只要是可以
14、再互联网上运行的浏览器酒能够支持与操作JavaScript语言。而在企业日常的系统软件应用中,JavaScript语言能够充分使用小容量的程序,使其发挥出超常功3效。 JavaScript语言对于处理软件的要求是普通的浏览器,不需要网络服务器的作用,电脑的配置也没有很高的要求,客户终端的使用者在平常的PC 就可以操作整个语言系统。JavaScript语言可以保证在最为普通的配置下实现最为极致的性能表现。一般而言,JavaScript语言作为一种性价比非常高的编程语言,可以在HTML 目录中储存,不必使用网络系统进行资料传送。JavaScript语言能够快速准确地回应客户的业务需求事件,当遇到使
15、用者在系统软件上输入资产信息时候,信息就能够直接被客户端的如软件应用程序处理。客户可以认为客户端上运行着可操作的软件程序,所以系统软件的运行与平台操作没有直接关系,信息不会费时地在服务器端上进行处理后再回传。JavaScript语言能够满足企业在客户端互联网上构建垂直业务运营的程序的需求。信息在终端也可以在ASP 中储存设计JavaScript语言,以此来构建并解决使用者对于数据信息输入以及修复关系数据库修复等的终端的程序,企业使用者可以使用各种难度的系统软件,包括内联网上的电子交易和商务内部的合作资料管理等。JavaScript具有 Java语言所没有的操作便捷性。2.2.2SQL Serv
16、er2008SQL Server 2008的目的在于可以提供OLAP , OLTP 以及电子商务应用的信息数据库媒介平台。作为一种高度集成的、全新的数据解决方案,SQL Server 2008是目前较为先进的且可以为使用者提供高安全性、高效率的智能数据处理平台,能够帮助使用者查询、同步、搜索、导出以及分析数据业务操作,从而解决企业用户绝大部分数据处理与管理需求。 SQL Server 2008 基于完美传承SQL Server 2005 的版本的主要框架基础上,同时能够创新与改优化之前版本的性能与模块,扬长避短去粗取精,总之,SQL Server 2008涵盖了两大模块版本: SQL Serv
17、er 2008服务器版是专门为企业群体使用者提供服务的,又细分为两种版本 Enterprise Edition和 Standard Edition;而 SQL Server专业版专门为特定专业用户提供服务,涵盖了Developer Edition、 Workgroup Edition、Edition 、 Express Advanced Edition和 Web Edition 。 SQL Server 2008的适用范围是数据仓库信息处理、 大规模联机数据处理以及电子商务应用数据处理分析,还深化了 SQLServer 2005版本,并提供最佳可靠性、可编程性、可用性以及易用性等特征。相比较于
18、4SQL Server 2005版本的数据库,SQL Server 2008在以往版本的基础上增添了以下新的功能与服务: 数据加密功能;SQL Server 2008版本可以在不用改变原本应用程序的条件下,加密处理整个数据库、日志文件以及数据文件,使之既可以遵守企业的相关数据管理与系统设置制度要求,又可以保护使用者的数据隐私。 增强审查功能。 SQL Server 2008版本增强了企业信息系统的可靠性和安全性,用户可以在系统中检查自身的数据操作过程与结果。信息可以不受到时空限制,使用者可以检查历史与当前信息,以及数据信息的读取、搜索以及修改等记录。SQL Server 2008版本同时还可以
19、制定每一个数据库的审查规范,因而设计出数据库检查配置的个性化制定。检查数据信息能够可以最大程度地确保使用者的操作符合数据规范要求。2.2.3数据库技术数据库技术主要包括关系的三类完整性约束以及用户界面友好,下面将详细地分析这两种技术特征与工作原理。 关系三类完整性约束。关系模型全面性束缚可以分为三个部分:实体全面性束缚、参考完整性束缚以及用户自定义全面性束缚。约束对象可以看成是某种联系。下面将分别阐述这三种关系模型完整性约束。1)实体全面性约束和主码:按照实体完整性约束的原理与规则,主码的每一个属性结构都不能为空、必须有值,码作为属性的唯一性标识。主码作为实现数据库实体完整性的重要工具之一,其
20、属性和属性组都不能为空,必须有值,否则将影响数据正常运行。另外需要特别注意的是,主码值不能相同于主码属性和属性组的值。对于本文的具体系统案例分析来说,企业固定资产管理系统数据库涵盖着各种报表,比如资产类别信息表、资产借还信息表、资产信息表、系统日志信息表以及系统用户信息表等等。资产类别信息表可以存放资产的基本数据信息,数据信息的主要内容涵盖资产ID 、属性、 数量以及名称等;ID 是资产基本信息表的唯一标识。资产信息表存放企业资产信息,这些信息涵盖着资产的ID 、特征、图像以及特征信息。5资产借还信息表主要存放资产使用和回归时间、质量等记录,另外,这张表还反应资产借还前后的状态变化和后续维修管
21、理。系统用户信息表主要存放系统管理人员的数据和使用者的信息。系统日志信息表主要存放使用者操作与使用系统的信息与记录,这张表还涵盖着系统操作的开始与结束时间、操作部门人员以及使用内容记录。系统管理人员能够随时查阅系统日志信息表,以确保企业资产信息的安全性。2) 外部码和参考完整性约束:参考完整性也是引用完整性,是指对应匹配两个数据表的外关键字的数据和主关键字数据。建立在外关键字与主关键字间的作用就是确保各个数据库表的数据能够保持一致性与准确性,阻止丢失数据或者扩散无意义的冗余数据状况的发生。数据库中外部码发挥着重要的作用,数据库可以通过外部码实现完整性约束的参照,并可以限制数据表中的属性取值。3
22、)全面性地约束用户自定义:用户自定义完整性是指约束条件,约束对象是某一关系数据库。用户自定义完整性可以体现某一应用的数据一定要符合语义要求。 用户界面友好。用户界面友好是指系统设计与界面符合人性化的操作成效,可以极大地体现用户界面友好的功能,使得使用者可以简便操作,易于分析与记忆,极好地保护系统内部的数据安全性。用户界面友好能够既保证自身的独立性,又能够和其他功能共同存在于适应的系统软件。2.3系统集成系统集成的主要工作是将计算机的每个系统进行整合,狭义的主要的系统集成被分为两种,第一种是硬件,另一种是软件与程序硬件。其中,硬件的系统集成包括程序软件、硬件系统以及相关的技术咨询与具体服务等。程
23、序和软件系统集成涵盖程序软件、计算机网络系统、应用程序等,广义上的系统集成的范围还要更加广阔,具体有创建连接企业数据资源的所有环节,主要是集成了企业结构、集成计算机、集成部门以及管理系统平台和技术。因为承担了软件系统的关键集成功能,系统集成服务器拥有强大的数据计算和存储能力。图 2-1展示了标准的客户机和服务器结构示意图。6在互联网时代背景下,信息技术的广泛应用、网络的不断演变使得CS 越来越满意满足企业信息数据管理的日常需求,并且由于CS 发送的是静态Web 网页不能符合相应的软件交互模块功能,导致企业的实时信息很难即时循序地上传到共享网络上。研发与创新出新型的能够提供企业用户更新与搜索数据
24、,同时能够结合网页与数据库功能的系统就成为软件开发者的共同目标,在此环境中BS(BrowserServer)模式就开发并得到循序地应用。下文主要简要介绍CS模式的弊端以及重点阐述BS模式的优势。2.3.1CS 模式CS(ClientServer)模式就是公众所熟知的服务器和客户端结构。CS 软件的结构选择是双层结构,其分布结构如图2-2所示。CS 软件主要组成部分是服务器端与客户端:前端是服务器,其主要功能是结合用户界面(Client)进行业务逻辑的说明,客户指令的接收,并可以提起数据库服务的使用请求,一般软件设计者将一个PC 机当做一个客户端, 。当客户端接收数据之后,进一步完成数据的计算,
25、并呈现最终结算结果给客户,同时根据数据分析过程提供数据的整体解决操作以及完善的保护措施,去数据容量可以支持在同一个数据库同一个时间内多用户的使用。在这种软件结构中,出色的服务器硬件设备可以保证客户的要求得到满足。它的全程是软件系统体系结构,这种CS 结构可以激发出客户端和服务器硬件环境的特点与优势,合理化分7配客户任务到服务器端与客户端,再由服务器端和客户端分别处理客户数据,如此可以极大地降低系统的通讯费用成本。如今客户端服务器端形式仍旧是大多数企业应用软件系统的结构,并且多数的软件应用系统已经被运用到网页层面上的应用,比如网页、云应用以及 ClientServe等数据业务处理分析中。所以,系
26、统内外部使用者都可以利用网页去处理软件应用。CS 结构拥有强大的性能同时也具备关键特征:1)较为强大的交互性2)极高的数据存储安全性与保障性3)网络通信量较低4)快速的数据网页响应速度5)大量数据处理的有效性2.3.2BS 模式浏览器服务器架构(BrowserServer,缩写为 BS) 是随着互联网技术所兴起的独特架构,BS 模式是改良CS 架构之后的架构。它一般通过互联网的计算机通信网实现数据覆盖。使用互联网的特点与便捷性在于系统软件可以高效便捷地根据互联网储存海量数据信息去搜索与获得系统自身需要的数据。是互联网上运行的能够进行快速简单信息搜索工具。BS 架构被运用在中 ,可以更加激发出该
27、架构的优势:位置透明,功能分明,服务封装,共享资源,同步异步操作等一般特征。在这种 BS 架构体系下,客户的软件工作界面通过浏览器辅助完成,换句话说,客户端前端(Browser)可以帮助完成许多事务性的逻辑,但服务器后端 (Server)的户主要功能是辅助完成脚本事务逻辑,最终构建了三层3-tier架构。如此可以最大程度地均衡两端电脑载荷,降低了完善界面平台和提升性能的费用与人力,最终使得总体成本得到降低。从当今的技术眼光层面来看,利用局域网来构建BS 架构模式的网络应用,以及互联网模式中运用数据库,可以极大地降低成本以及把握时间。通过BS模式下的开发,数据库可以完成在通过多种的方式在复杂环境
28、、操作人员、地理位置、网8络环境的操作使用同一个数据库;这样既可以全面地设置管理访问权限和保护数据服务器,也可以实现稳定服务器数据库的功能。软件系统的操作者能够在局域网完成信息数据的工作业务。尤其是当像JAVA 的全面的跨平台语言得到运用之后,BS 架构软件就变得更有效、便捷、简单。3. 系统分析3.1企业资产管理系统的需求分析作为软件研究开发阶段的基础部分与前提条件,系统需求分析的目标在于可以判断系统功能是否可以被使用者所接受、是否能够最大程度地满足用户需求、是否能够被市场欢迎。需求分析是所有软件系统产品研发阶段的必要环节,可以确保软件项目被使用者喜爱,系统分析也是研发者的开发系统的主要参照
29、目标。需求分析在时间长度上具有阶段性细化用户需求以及连续认识需求的特征。需求分析的工作内容是分析阐述与深入理解软件系统项目的各个性能,需求获取和需求规约分别称为系统的性能和功能。需求获取和需求规约可以使得软件系统与系统元素连接部分的关键细节和系统设计的约束得以确定。需求规约的功能在于减少系统得到需求的不一致性和二义性,从而确定系统的其他有效性需求,也可以说需求规约可以约定系统需求的具体细节与大致内容。需求获取的功能在于可以运用系统自然语言显著地分析与呈现出客户的系统需求。用户对于系统的需求就是需求分析阶段的研究对象,分系统析的首要目标是提供一个良性互动、高效沟通的桥梁机制来联系用户对象与系统开
30、发者,使得彼此可以顺利沟通以及完整理解各自的需求。系统软件开发一个定理就是,如果研发者与客户越晚发现系统中的错误纰漏,那么补救这个错误纰漏的成本代价也就越高。所以需求分析可以完美理解客户的各项系统需求,从而减少甚至避免错误情况的发生。所以,高水准、深层次的需求分析能够保证系统软件项目高效、有序地进行。93.1.1系统功能需求本文根据中国多数企业的具体资产管理需求,从企业资产管理项目实际目标出发,分析与罗列出以下的企业固定资产管理系统功能需求: 资产管理功能:涵盖着企业资产的采购、运输、审核、申报、查询、使用以及维修等工作内容,并相对应地开发出系统界面功能; 资产信息统计分析功能:涵盖着企业资产
31、信息报表和统计资产信息等功能; 基本信息管理:涵盖着企业资产类型、管理者信息、用户权限、系统用户、个人信息等企业资产基本信息数据管理的功能; 其他功能:涵盖着企业系统系统设置、数据库管理等管理功能。3.1.2系统安全要求系统安全保障对于企业资产信息管理系统来说是非常关键的,企业资产系统管理系统中的数据通常包括企业机密级别的重要资产信息,这些资产信息管理不能外泄,否则会影响企业的商业安全与盈利水平,所以系统安全要求应该得到系统研发人员的高度重要,并得到整体性的保护,通常从以下方面进行考虑: 设置系统权限管理:系统权限管理的目标在于可以管理企业固定资产的基本信息,清晰明了地划分不同级别用户的使用权
32、限,如此既可以满足企业各个部门使用者共享信息,又能保证信息的安全性(如资产用途、资产价格、购买时间等信息)。除此之外,该系统还可以根据不同级别的用户管理权限,进行规定操作权限的修改、批量设置用户权限,并形成记录以便后续检查,设置不同的操作权限和系统管理:如删除、增加、查询以及分析等功能。 研发可靠的系统数据备份功能:系统数据备份功能可以在各种意外情况下确保系统数据的安全性与完整性,并最大程度地降低数据丢失的可能性。 研发系统容错工作功能:该功能可以确保数据的一致性和完整性。 研发系统操作日志记录功能:该功能可以随时记录系统操作过程与操作人员信息,当系10统发生错误或者确保数据安全性时,系统管理
33、人员可以通过该功能进行数据的查询,分析、追踪和和处理。3.2可行性分析可行性分析主要是在系统需求分析之后依据客户的功能需求,分析其可行性与成本。可行性分析可以模拟项目过程中的研究险境与苦难,避开各种相互联系的风险,在项目研发中如果对象系统的风险越大,研发实用性与可行性就越小。下面根据项目对象的技巧性和基本性来分析研究对象的实用性: 实用性。作为企业部门资产管理的必不可少的硬件设施,固定资产管理信息系统涉及到固定资产管理的方方面面,固定资产管理可以提升企业部门信息化管理水平。企业的固定资产管理可以大大提高部门的工作效率,减少部门人力物力,从而提高整个企业的生产效益。 技巧性。利用固定资产管理信息
34、系统企业可以实现固定资产信息共享;加快企业固定资产管理的科学化、系统化以及科学化;企业通过固定资产管理可以获得更为完善的信息管理平台。3.2.1方案经济可行性企业固定资产管理信息系统确实可以便利企业部门的管理过程与减少管理难度,大大降低企业固定资产管理的成本与精力,简化固定资产管理过程的复杂性,因此企业固定资产信息管理系统具有很高的经济价值与实用价值,并且引入企业固定资产管理系统的整体成本,比如购买系统费用、安装费用、人员培训费用以及后期维修保养费用等是可以再多数企业的接受范围内的。并且从财务会计的长期成本来看,从以传统方式管理企业固定资产到以系统管理企业固定资产转变过程中所节省的费用大大高于
35、引进整套系统的成本,因此引入企业固定资产管理系统对于企业来说是获利的。因此,各类企事业单位都可以引进企业固定资产管理系统。开并且企业固定资产管理系统的发本系统的周期约为2个月,开发周期短,成本小。113.2.2系统技术可行性企业固定资产管理信息系统可以帮助客户快速高效地搜索与分析所需要的资产相关数据,因此对于企业的管理层与固定资产部门而言该系统是是极其重要的。软件工程设计者在研发设计系统前,应该严格遵循软件工程设计的必要步骤,第一步应该从使用者需求功能的整体布局出发,否则会带来不必要的设计工作量,软件设计结果也不满足客户需求,甚至还会导致软件系统不能运行与工作。因此,软件设计开发的必要前提就是
36、进行软件的整体需求规划与技术可行性分析,逐步分析每一项技术的难度与成本,确保相关技术难度与费用在可接受范围内,充分考量对象企业的具体要求情况,有序开展技术开发,明确技术研发目标。3.3系统功能及业务流程分析在进行系统需求分析与技术可行性分析之后,研发人员接下来的步骤就是系统功能及业务流程分析。系统功能及业务流程分析包括在CS 模式内,技术研发人员根据之前的操控页面访问数据库,以便更新与补充数据库中的数据。根据对于大多数企业固定资产功能分析,企业系统功能一般包括4大模板:资产信息管理模块、固定资产管理人员模块、数据安全性模块、系统保护管理模块。固定资产管理涵盖以下部分:购买、查收、使用、出租、空
37、置调运、废弃等。固定资产静态管理的也是系统的重要组成部分,其含义是固定资产一段时间内保持静止的形态,主要包括: 资产性质,资产编号,资产档案,资产卡片以及资产统计分析报表。3.3.1系统功能分析企业固定资产管理信息系统作为企业日常知识化管理的基本内容,通常涵盖的功能如下: 固定资产基本信息模块:主要储存管理企业固定资产的基本信息,模块内容涵盖资产的类型、名称、功能、资产价格、购买时间、资产负责人、资产所属单位等,模块操作记录12内容包括可以管理,增加、修改、删除、分析、查询等功能。 资产统计:该模块主要进行企业固定资产的数据统计工作,以及整理固定资产的报表情况。 管理资产:该模块主要进行资产维
38、修、资产申请等功能。 管理日志:该模块主要进行管理员、操作员的全部操作管理日志记录。3.4系统开发环境3.4.1软件开发环境 系统软件的操作平台是Windows ,作为当今最为流行与普遍运用的微机图形操作系统, Windows 具有其他操作系统所没有的优势,Windows 操作系统可以友好、集中、简单地进行系统运行于界面操作。在系统操作运行中,Windows操作系统还能够同时运行多个程序工作而不必关闭上一个操作界面,同时能够进行多任务展开。 Windows 操作系统可以传递动态信息的环节,共享任何时间任何地点的数据库资料,比如进行设备、内存的输入输出等等。Windows 是一个提供了人性化操作
39、的界面平台,科学地运用Windows 操作系统的显示器上各种图形,信息输出可以通过显示器屏幕来直观地进行。普通的Windows 操作平台只能够操作例如菜单、窗口和对话框等简单界面等,因为这些简单界面只能呈现单一功能。 Windows操作系统还可以降低软件系统设计总成本,同时提供给客户对象简单、准确而又全面的提醒,这些功能与优点可以让企业客户进行更加高效、简便的系统操作与信息管理。因此,选择 Windows 操作平台及其集成的各种软件系统作为企业固定资产管理系统的开发平台不仅可以动态直观地达到各软件子程序间的信息交互目的,还能够进一步增加软件的延伸性和有效性。 SQL Server 2008 后
40、台数据库管理系统。作为适用范围最广泛的数据库管理系统, SQL Server 2008 涵盖着和 HTTP 和 XML 两个部分,可以降低总成本、13实现高级规划及优化作用。采取SQL Server 2008当做企业固定资产管理系统的后台数据库管理系统,本文的原因在于以下几点:1) SQL Server 2008具有强大的运算能力,该数据库管理系统通过触发器技术和记录步骤进行大量的数据运算工作,而这种运算方式可以大大地降低总成本,以及客户端的负担。2)SQL Server 2008具有很好的稳定性,该数据库管理系统可以实现记录信息期间系统的稳定性。即时数据发生异常状况,该数据库管理系统也能够使
41、得整个系统立刻稳定下来。3) SQL Server 2008具有很好的安全性。 SQL Server 2008可以保证数据库系统中的信息资料不被篡改、破坏以及盗取。4) SQL Server 2008拥有了数据自动备份和恢复的功能。3.4.2硬件开发环境(1)服务器端。如今普通的软件系统想要成为一个正常的服务器端进行运行工作,应该拥有以下配置:20G 以上的硬盘主频 1500MHz 以上的 CPU512M 以上 的内存(2)客户端。 因为客户端的基本功能在于为查询画面提供Web 数据库交互,所以企业固定资产管理系统对于硬件配置的要求较低,主要满足能够安装的 Windows 的要求就行。144
42、系统设计4.1系统设计目标企业固定资产管理系统设计目标是性能最优、配置最优、资源最优。为了达到以上的设计目标,企业固定资产管理系统的设计要遵循企业资产管理的操作流程,管理平台要基于信息技术和计算机网络技术,并构建一整套建科学化、制度化。规范化的项目管理机制,系统软件的衡量标准是提升管理效率、管理现代化。系统软件的功能应该涵盖:资产数据分析统计功能(制作资产信息统计图表、报表等)、资产信息管理功能(审核、采购、申报、查询、采购、维修等)、基本信息管理功能(资产信息管理、用户信息管理、用户权限分配等)、其他功能(如操作日志查询等)等。在系统软件的性能方面,该套系统的目标是能够拥有跳转流畅、美观大方
43、的操作界面,快读的系统响应,全面无误的传输数据等。4.2设计规范因为系统运用。对于Web 层编写的注意事项是避免过长,子文件夹的创建应该按照模块名称,在对应的文件夹位置中存放不同模块的文件的。在Webroot 下,在特定的子模块中构建对应的文件夹,子文件夹的书写格式是小写格式,对于包含多个单词的子模块, 应该注意大写邻接单词的第一个字母。当发生数据通信资源文件出现错误的情况,系统会先获取版本,尔后才会更改该文件。如果文件更改成功,系统就会自动转向success.jsp。并且当数据通信资源文件发生失败( 或者异常时 ) 的情况,软件也会出现提示信息,系统会在errors文件中存放错误记录, 并一
44、致地呈现信息错误的页面。在设计持久层和数据库过程中,需要记录所有功能action、菜单以及每个实体表的信息。154.3系统体系框架设计Model-View是指遵循 View 、Model、Controller等技术方式来层次分离应用的输入、处理、输出流程,根据这种分布应用程序能够被分成三个层次:视图层、模型层、控制层。业界普遍高度评价在BS 的开发和应用过程中的Model-View 模式的表现。在 Model-View 中,屏幕上的表示是视图View , 应用目标是模型 Model ,而控制器 Controller的功能在于表示用户界面与用户输入的响应方式。 MVC 研究模式的层次较高,其有多
45、重类型可供具体应用环境的选择,所以系统软件的研究人员应该认真选择最适合自身的类型。在J2EE 选择中,有数十种的 MVC形式可供选择。视图 (View)主要使用 JSP 技术,其功能是显示软件界面或者系统内容; Servlet是系统的控制器,其功能是调度系统流程; JSP Object 和 EJB 的功能是共同处理系统的业务逻辑。EJB 技术功能与运用是企业级可复用目标,这项技术广泛被业界认可,由于其在移植性、工业标准以及部署功能的突出效果。 EJB技术几乎没有可以挑剔的地方,唯一不足的是在整个系统运行过程中效率略显低下。所以在系统设计与研发过程中,工程师与设计人员应该着力克服 EJB 技术短
46、板,提高其效率低下的问题,一个可行性的方案就是联合使用 JSP object 以及 EJB技术,不但可以克服两个技术的不足,还可以产生规模效应。这种方法已经被反复地验证其可行性,众多科技型企业包括 IBM 、Microsoft 等公司都是采用这种技术方案。在企业固定资产信息管理系统中, EJB 技术可以起到沟通数据库的作用, 而 Command结构可以实现数据接口独立的目标, 域模型 (Domain) 可以专门应对业务逻辑。 xml 文件可以配置 Command后端的数据库关系。在国际软件系统研究经验中,众多团队与人员选择 Struts 的软件系统。 Struts 可以支持每一层的业务应用,并
47、且可以降低 Web应用中的 MVC设计模型时间。 Struts 拥有统一的框架体系结构,这就可以保证 Struts 软件基础的坚实性。视图、模型、控制器之间的关系和具体的功能,如图4-1所示。164.4系统功能结构设计系统功能结构设计,如图4-2 所示。4.5主要功能模块设计4.5.1资产管理模块资产管理模块涵盖:资产采购、资产申报、资产查询、资产审核、资产统计、17资产维修、资产借还、和资产调配等几个部分。具体框架如图4-3所示。4.5.2资产统计分析模块资产统计分析模块主要涵盖报表查询和资产统计两个部分。具体框架如图4-4 所示。4.5.3基本信息管理模块基本信息管理模块主要包含资产类型管理、用户权限管理、系统用户管理、修改登陆密码以及修改个人信息等几大部分。具体框架如图4-5所示。184.6设计数据库设计数据库是指运用数据库及其应用系统的相关技术来构建企业固定资产管理系统。接下来本文将主要阐述企业固定资产信息管理系统的数据库设计。由于应用系统设计与数据库设计的关系较为紧密,两者需要完美紧密配合才能顺利完成数据库及其整个系统设计过程。实际上因为信息结构的特性是相当复杂的,系统在实际操作与运行的环境条件也是不可预测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机床教学设计-2025-2026学年中职专业课-机械类-装备制造大类
- 第三单元第16课《项目实践:设计智能厨房安防系统》说课稿 2024-2025学年浙教版(2020)初中信息技术八年级下册
- 7.4欧洲西部说课稿-2025-2026学年七年级地理下册湘教版
- 有色金属配料工数字化技能考核试卷及答案
- 选剥混茧工三级安全教育(公司级)考核试卷及答案
- 蜂产品品评员专项考核试卷及答案
- 收银员基础考核试卷及答案
- 烧结原料工突发故障应对考核试卷及答案
- 水电站水工建构筑物维护检修工数字化技能考核试卷及答案
- 2023四年级语文下册 第6单元 21 芦花鞋配套说课稿 新人教版
- 5G-Advanced通感融合网络架构研究报告(第二版)
- 五倍子提取物对临床分离鸡源大肠杆菌的抑制作用研究
- 2025年反洗钱知识竞赛多选题库及答案(共70题)
- 2025时事政治考试题库及参考答案(公职考试)
- 2025年秋苏教版小学科学四年级上册教学计划
- DB32 T538-2002 江苏省住宅物业管理服务标准
- 农业可持续发展指标体系
- 2024年危险化学品经营单位主要负责人试题题库
- 2024届贵州省贵阳市高三下学期适应性考试(二)物理试题
- 癌因性疲乏治疗指南
- 大象版(2024)小学科学一年级上册教学设计(附教材目录)
评论
0/150
提交评论