论文部分内容阅读
在信息技术蓬勃发展的今天,计算机技术已经广泛应用到网络通信、教育、家庭娱乐等行业,所以人们对软件系统的依赖也是日益增强。上世纪九十年代建筑机械租赁开始兴起,我国的建筑机械租赁行业发展现状是管理粗放,发展快,起步晚。这些年来,随着企业改制步伐的加快,国有、民营等各种类型建筑机械生产厂家等多种类型的租赁公司发展迅速。最常用来租赁的机械是塔吊、人货电梯、龙门架等,所占比重分别为69.6%、27.5%、26.1%。在机械租赁行业需求缺陷中,排名第一位的是拖欠租金,所占比重为50.7%;其次是频繁变动的市场规范,占46.4%;同时缺乏有效地管理人员,占12.3%。市场上常见的是一些C/S架构的设备管理软件,例如:起点设备管理软件。客户端需要安装专用的客户端软件及运行环境。另外,系统软件升级时,每一台客户机都需要重新安装,其维护和升级成本非常高。此外,数据边界值判断在界面处理,效率较低。合同录入只是基本信息采集与合同附件上传,不能对后期的数据进行约束。数据处理主要是导入导出,并未涉及自动计算。本文的机械管理系统将在传统设备软件基础上有所改进。首先,机械管理系统采用B/S(浏览器/服务器)模式,交互性与可移植性较强。软件系统经常要升级,由于B/S架构的软件所有客户端只是浏览器,只需要管理服务器即可,维护和升级比较简易,适用于各种操作系统。采用ADO.NET、 ASP.NET与AJAX技术相结合。ADO.NET提供对通过OLE DB. ODBC和XML公开的数据源以及SQL Server等数据源的一致访问。ASP.NET能够面向各种设备或浏览器。AJAX是一种支持异步请求的技术,可以在不阻塞用户前提下,使用JavaScript请求服务器并处理响应。其次,数据库在边界值判断时,运用触发器技术,直接对数据库操作比在界面处理速度快。当数据库表中的数据发生变化时,包括insert,update, delete任意操作,如果数据超过边界,那么该DML触发器自动执行。DML触发器的主要作用在于强制执行业务规则。最后,合同录入是将合同分为基本信息、实物明细与费用明细三部分,数据流清晰便于以后的操作。此外,租金计算方而在合同费用明细与月费用登记方面采取自动计算方式,提高了工作效率。本文在探索所需的技术来实现系统的同时,对机械租赁业务进行需求分析,与机械管理业务人员充分沟通,明确系统功能,编撰详细需求说明书。在需求分析的基础上,进行总体架构设计、功能模块划分。总体架构设计要紧密围绕信息化整体规划,考虑到平台、系统、应用与硬件等因素,充分考虑到公司组织结构、管理变化以及业务扩展与升级所带来的影响。注重各模块之间的沟通、协调和整合。本系统可以更好的服务企业,因为系统实现后使得机械管理业务的效率大幅度提升。