论文部分内容阅读
如何对工程预算进行精准评估,一直是工程预算评估中最为重要且最具挑战的问题之一。本文实现了一种基于TSFS数据库加密算法的工程预算评估系统,目的是为了在实际工程中实现精确和安全地评估工程的成本。本系统采用通过工作量、员工效率、员工基价和资源基价等信息推导出工程预算。此外,本文所使用的TSFS数据库加密算法,实现了对数据库数据写入读出时实施加密解密。在数据库中,通过使用布尔值变量来定义数据是否为敏感数据,同时我们也定义了相关函数来修改布尔值变量,维护人员可以决定数据是否需要加密。TSFS数据库加密算法对保护数据库中工程预算相关的敏感数据起到了关键性的作用。在本系统所使用的数据中,员工效率、员工基价和资源基价是基础数据,工程的工作量评估则有两种方式:对于没有相同类型经验的工程来说,项目主管需从需求分析、开发、测试、运维等方面来评估在软件开发过程中各个阶段的工作量;对于有相同类型经验的工程来说,项目主管只需评估出各个阶段的相似度即可,这是一种基于相似性度量进行工作量预算的方式。本文研究是工程预算,工程预算是对工程经济可行性的一种分析手段,为了使工程收获较大的经济效益,在工程开始前,需要从人力资源、财物资源两个角度去评估工程的经济代价,在预算的经济代价允许的前提下,去合理安排工程计划。工程预算评估是对工程经济可行性分析的一种技术手段,在实际工程中,我们要在经济可行性的前提下去探讨技术可行性,不准确的估计会造成项目的延误、超支甚至失败,会严重损害企业的商业形象和声誉。工程预算是整个工程中必不可少的一个环节。同时,我们考虑到信息化管理系统的广泛使用,增强了数据库的安全性。数据库系统通常部署在公司网络的深处,数据库系统中存储的数据更容易被攻击、破坏以及窃取。由于数据库数据仅以明文的形式存储,数据库加密可以有效保护数据库中的敏感数据,是避免这种威胁带来的风险的有效解决方案。在本文中我们采用了TSFS轻量级安全数据库加密算法,来提高数据库的安全性。TSFS算法是对称密钥块加密算法,加密和解密使用相同的密钥,密钥的长度决定数据库的安全性。TSFS算法既能克服常用数据库加密算法的一些缺陷,同时又能保证数据库中数据的保密性和完整性,为用户提供快速的响应,可以有效地执行查询。