首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
针对当前软件项目中数据维护中存在的问题,在J2EE架构的基础上,提出了改善系统性能的智能数据维护的“新型框架”,使得所有的关于数据库维护的程序都能自动生成,大大提高了项目开发可重用性,也缩短了项目开发的周期性。并结合实际项目中的开始经验,提供了关键代码。  相似文献   

2.
配置管理平台在企业软件项目开发和维护中的应用   总被引:1,自引:0,他引:1  
蓝占明 《福建电脑》2008,24(11):186-187
软件项目开发和维护过程具有动态性和反复性,为此弥补软件项目开发和维护的断层,本文以龙岩烟草工业有限责任公司软件配置管理平台的应用为例,论述了该平台在软件开发和维护中应用的原则、结构和效果,实现了企业软件项目开发和维护过程中动态管理。  相似文献   

3.
基于MIS的通用编辑界面设计的关键技术及其实现   总被引:2,自引:0,他引:2  
针对MIS系统中数据编辑的特点和共性,开发了一种通用的编辑界面,它能够编辑任一数据库的任一数据表,从而很好解决了在动态数据库中对可变表的编辑维护问题,提高了系统开发效率。  相似文献   

4.
本文结合数据库设计理论和实际软件研发经验,从不同角度阐述了数据库设计中键定义的方法,同时阐述了各种不同的设计方法带来的优点和缺陷,从而为数据库设计的稳定性、可靠性和可扩展性提供有力的保障,体现了在不同开发环境和不同的项目中,键的选择是不同的,应该以满足实际的业务需求为标准,严格的维护数据的完整性和数据库表的关联一致性。  相似文献   

5.
近年来随着智能手机的推广,基于Android系统的开发应用也越来越成为主流,在安卓系统项目的开发过程中,如果没有一个明确的代码规范和结构,会增加开发系统的模块的维护难度,各个模块之间处于高耦合度状态.在将MVC应用到Android开发中,利用其Model、View和Controller三层分布将各模块区分开使整个项目分工明确,提升代码复用度,降低了后续维护成本,以用户登录模块为实例,阐述了MVC框架在Android的部署以及项目实现过程.通过研究可知,在Android开发过程中使用MVC框架可以提高项目开发效率、降低耦合度以及项目后期更新和维护的成本.  相似文献   

6.
随着信息技术前进步代的不断加快,管理信息系统的开发越来越需要一种有效的可维护技术采保障系统的生命力。本文对管理信息系统可维护技术中的共享数据技术进行了深入探讨,论述并比较了三种不同的共享数据维护技术,并提出了一种可行的通用维护方法。  相似文献   

7.
基于B/S的三层结构的ERP库存软件系统开发   总被引:9,自引:0,他引:9  
方木云  骆国刚 《微机发展》2004,14(4):31-34,37
目前ERP(Enterpruse Resource Planning)软件大部分是基于C/S的两层结构,其缺点是维护工作量大:每增加一个客户端,就需要一份维护。为了减少维护工作量,减少开发成本,需要开发基于B/S的三层结构ERP软件:只需维护服务器,客户端用浏览器运行,不需维护,大大减少开发和维护成本。文中利用微软发布的VB、NET开发了一个基于B/S的三层结构的ERP库存管理系统,减少了开发和维护成本,方便用户增加客户端,缺点是界面不灵活,大量数据交互实现困难。  相似文献   

8.
随着社会的发展,高等院校中对于运动会这一体育项目越来越看重,高校运动会管理系统目的在于为运动会的管理提供方便,利用数据库存储、维护其中的各项数据,实现对运动员、比赛项目、项目成绩等的信息化管理。本系统在数据库的基础上,结合eclipse开发工具软件,使用Java语言设计开发,采用了JDBC技术。  相似文献   

9.
本文介绍了如何对报表项目进行维护的设计思路与实现的全过程。维护功能包括项目的可增减性,项目的数据来源及计算公式的定义。选择的编程语言为Visual FoxPro3.0for Windows。  相似文献   

10.
J2EE数据持久层的解决方案   总被引:51,自引:2,他引:51  
田珂  谢世波  方马 《计算机工程》2003,29(22):93-95
在基于J2EE项目的开发过程中,数据持久层的设计往往是一个棘手的问题。该文在分析3种主流解决方案的基础上,介绍了开源O—R映射开源项目Hibernate,并且对J2EE服务器端编程开发架构进行了比较,探讨了采用Hibernate开发架构的技术优势。  相似文献   

11.
采用Prolog智能语言对装备维修决策专家系统进行了设计与开发。从维修知识和推理能力两方面研究了装备维修专家的基本特点;分析了基于Prolog的专家系统的基本语法、推理方式及其在装备维修中的应用方式;设计并开发了装备维修决策专家系统的元知识库、关联知识库和应用知识库;最后采用Visual Prolog和VC++混合编程方式开发了某装备维修决策专家系统。  相似文献   

12.
在嵌入式开发或应用环境中,目前对嵌入式数据库SQLite的维护管理都是通过本地调用API实现,没有远程可视化的嵌入式数据库维护管理工具。提出一种基于网络的B/S架构实现对嵌入式数据库SQLite的可视化管理方案。该方案使得浏览器能够以图形界面方式远程访问嵌入式数据库SQLite,有效拓展了SQLite的维护管理方式。  相似文献   

13.
Regression testing is an important software maintenance activity to ensure the integrity of a software after modification. However, most methods and tools developed for software testing today do not work well for database applications; these tools only work well if applications are stateless or tests can be designed in such a way that they do not alter the state. To execute tests for database applications efficiently, the challenge is to control the state of the database during testing and to order the test runs such that expensive database reset operations that bring the database into the right state need to be executed as seldom as possible. This work devises a regression testing framework for database applications so that test runs can be executed in parallel. The goal is to achieve linear speed-up and/or exploit the available resources as well as possible. This problem is challenging because parallel testing needs to consider both load balancing and controlling the state of the database. Experimental results show that test run execution can achieve linear speed-up by using the proposed framework.  相似文献   

14.
科技成果归档系统采用先进的数据库管理技术建立了大庆油田科技成果知识共享数据库,在此基础上,开发了针对科技成果管理者的科技成果信息数据维护应用和针对油田科技人员的科技成果信息查询应用。  相似文献   

15.
A transaction management framework for collaborative engineering   总被引:3,自引:2,他引:1  
This paper discusses the various novel functionalities of a transaction management system for collaborative engineering applications. These features include grouped and shared transactions, dynamic database partitioning, communicative locking, dependency maintenance, update notification schemes, and version management of data configurations. It also establishes protocols for data consistency maintenance on the basis of application semantics and encapsulation of nonserializable data sharing in local databases rather than by the notion of global database consistency. Finally, it presents strategies for implementing these features using a commercial object oriented database management system (OODBMS) environment (ONTOS).  相似文献   

16.
A major requirement of database systems in engineering design and manufacturing applications is support for storage and maintenance of complex objects. Frame based systems are capable of modeling complex objects. However, many of these systems are implemented in main memory. As the number of objects to be stored far exceeds the capacity of the main memory of a computer, such an implementation is often unusable. Therefore, new ways to model and manipulate large manufacturing databases are needed. In this paper we present an implementation of a frame based system on top of the POSTGRES extensible database system. Such an implementation combines the advantages of database management and frame based systems and allows for the development of large manufacturing database applications with minimal effort.  相似文献   

17.
为了提高Symbian S60数据库中文本数据存储的效率,同时使数据库应用具有良好的响应速度,在研究该类数据库的特点和"字典码"压缩算法的基础上,提出通过提取隐含在"字典码"压缩算法压缩的文件中的字典并独立存储和维护,实现对数据库记录级的文本压缩。该方法只有在用户用到数据库记录数据时,相应记录中被压缩的数据才被解压缩,因此数据库的响应速度快,内存占用也更少,开始运行软件时数据库加载也更快。该方法在数据记录短,文本数据量大的数据库应用中更具有优势。  相似文献   

18.
针对数据维护程序代码重复、对需求变化适应性差等问题,提出一种以数据库表的元数据为核心的通用数据维护框架。该元数据模型能描述表之间的一般关系和基于面向对象的继承关系。框架实现了数据操纵SQL语句和数据维护程序界面的自动生成,并能自适应表结构的变化。实际应用验证了该框架的可行性和高效性。  相似文献   

19.
Database applications are becoming increasingly popular, mainly due to the advanced data management facilities that the underlying database management system offers compared against traditional legacy software applications. The interaction, however, of such applications with the database system introduces a number of issues, among which, this paper addresses the impact analysis of the changes performed at the database schema level. Our motivation is to provide the software engineers of database applications with automated methods that facilitate major maintenance tasks, such as source code corrections and regression testing, which should be triggered by the occurrence of such changes. The presented impact analysis is thus two-folded: the impact is analysed in terms of both the affected source code statements and the affected test suites concerning the testing of these applications. To achieve the former objective, a program slicing technique is employed, which is based on an extended version of the program dependency graph. The latter objective requires the analysis of test suites generated for database applications, which is accomplished by employing testing techniques tailored for this type of applications. Utilising both the slicing and the testing techniques enhances program comprehension of database applications, while also supporting the development of a number of practical metrics regarding their maintainability against schema changes. To evaluate the feasibility and effectiveness of the presented techniques and metrics, a software tool, called DATA, has been implemented. The experimental results from its usage on the TPC-C case study are reported and analysed.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号