应用软件系统中数据存贮和校验技术研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:xuefu2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件开发技术的发展,从早期的汇编语言、高级语言到如今的面向对象开发语言,软件开发工程师在处理数据的存贮和校验时也面对了不同的处理方法。在早期的软件开发中,一般是将数据的处理技术或方法直接编入程序中,如果数据处理方法变化了,则需修改源程序,这在早期的小型软件中,维护和修改还是比较方便的,但对大型软件修改起来就比较困难。后来一般是将数据的存贮和收集放在程序的配置文件中,如果数据处理方法改变,则修改配置文件即可。这种处理方法比前一种先进了,但对大型程序来说,还不能自动适应用户的应用需求。 本文提出并实现了一种新的数据收集、存贮和处理的方法,在利用面向对象技术开发软件过程中,在开发时先将软件界面中的控件元素按照一定的规则进行命名,并根据采用的数据库类别确定相应的数据类型对照关系,在软件处理数据的存贮、显示和修改时,能够自动根据软件界面元素生成相应的读取、修改和增加等数据库操作语句并修改数据库中的数据。这样根据用户的需求修改应用软件时,只修改涉及到的界面元素或增加软件应用界面,而不需对具体的数据存贮语句进行修改。这对大型软件的开发和后期维护具有非常大的优势,符合软件工程中对软件易于维护的要求。 另外本文还实现了在开发具有数据校验功能的软件时,提出了一种全新的数据校验方法。将传统的写在程序中的校验公式或利用手工进行检验数据的方式完全抛弃。该种方法是内置校验公式到各个界面元素中,同时将公式存贮在数据库表中,可以非常简单的修改校验公式。在软件需校验数据时,从数据库表中读取公式,根据公式中涉及到的各种界面数据项进行自动校验并得出校验结果。这对需大量数据校验和校验算法经常改变的软件是非常有用的。
其他文献
随着网络技术及电子商务的飞速发展,企业信息系统日益占据着企业竞争优势的主体地位。数据的海量增长,使企业比以往任何时候都更加依赖于数据。因此,数据存储的可用性、完整性和
  中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境。然而传统的面向对象中间件因为具有明显的封闭性和专用性,因而缺乏有效的QoS的支持,不能
随着下一代网络NGN(Next Generation Network)不断发展和日趋成熟,作为其核心部分的网络软交换技术也越来越受到人们的关注,网络软交换将成为下一代分组交换网络的核心组件之
工作流管理系统 WFMS(WorkFlow Management System)是计算机集成制造系统及企业资源规划研究领域的一个重要分支,它已经被实践证明能够大大提高管理过程的效率,所以已经被广
随着全球性的网络化、信息化的不断发展,电子政务成了继电子商务之后信息技术应用的又一个热点。本论文的基本研究内容来源于全国公安消防部队人员管理信息系统,它是电子政务的
随着生物恐怖主义、艾滋病及抗生素抵制的威胁,在过去的十年,对疫苗研究的关注在不断增长。MHCⅠ类结合肽可以激活细胞霉素T细胞,MHCⅡ类分子结合肽则作用于免疫反应的开始、促
随着网络技术的飞速发展,信息时代到来,信息安全问题日益突出,引起了社会的普遍重视,信息安全系统被越来越多地开发并应用,但传统的信息安全系统都为纵向服务模式,即通过API调用来
随着计算机性能、网络带宽的提高和视频编码技术的发展,视频流系统的应用日趋广泛。但是如何完成高质量的视频流任务仍面临诸多挑战:如何在通用操作系统上满足视频流的等时(i
本文以主题数字博物馆为基础,对其信息分类系统进行了研究,其目的是为了对主题资源进行有效组织,以及使领域专家和主题爱好者能够更有效、直观、准确、快速地获取某主题信息
  本文分析了国内外数据库安全领域研究的现状;对数据库中现有的安全机制及数据库面临的安全威胁进行了讨论;在此基础上将影响数据库安全的主要因素归为漏洞和用户活动两方面