首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
传统的MIS(Management Information System)开发方法,针对不同的应用,需要开发不同的MIS系统,即使这些应用问题属于同一类型,也都要经历系统分析、设计、编码、测试、维护过程,其中存在大量重复劳动。随着时代的发展,原有的MIS系统很难适应新的需求,因而在软件开发过程中,开始产生软件复用(Software reuse)的思想和采用基于软构件(software component)的开发方法。  相似文献   

2.
基于PowerBuilder的动态报表设计   总被引:3,自引:0,他引:3  
在开发MIS系统时需要创建大量报表,这些报表具有不确定性,其格式、内容和数量经常根据需求发生变化。文章提出了一种新的动态报表生成技术,即采用空模版与报表描述文件组合和动态合成方法,根据用户的需求,快速方便地增加、修改报表。该技术为MIS的开发和应用提供了有效的解决工具。该文详细介绍了基于PowerBuilder动态报表设计的方法和编程要点等。  相似文献   

3.
范锐 《软件世界》1996,(10):75-76
随着我国计算机应用的深入普及,各行政企事业单位再也不把计算机作为摆设或文字处理机,而是希望利用它提高本单位管理水平。越来越多的个人和单位都正积极开发或准备开发适合自身要求的计算机管理信息系统(MIS)。MIS应用需求的高涨,充分说明了我国计算机应用的推广普及到了一个新的增长时期。面对大范围MIS应用需求的增长,作为MIS系统的专业开发人员,却感到压力很重,力不从心;作为MIS应用系统使用者,却感到很难称心如意,越来越烦。专业人员疲于奔命是因为没有高效的开发工具,没有工程化的组织手段;最终用户不愿使用是因为开发的应用  相似文献   

4.
基于元数据开发管理信息系统极大地提高了系统的开发效率。当需求发生变化或系统功能扩展时,只需根据变化调整元数据内容,无须修改程序代码,即可升级系统适应用户需求变化,大大增强了系统的需求适应能力,提高了软件的灵活性和可扩展性。文中详细介绍Delphi7.0元数据开发管理信息系统生成界面源代码的过程,为元数据在MIS开发中的应用进行了大胆的尝试。  相似文献   

5.
PowerBuilder动态报表技术   总被引:2,自引:0,他引:2  
在开发MIS系统时需要创建大量报表,这些报表具有不确定性,其格式、内容和数量经常根据需求发生变化。文章提出了一种新的动态报表生成技术。即采用空模板与报表描述文件组合和动态合成方法。根据用户的需求。快速方便地修改报表。  相似文献   

6.
刘杰  余童兰 《福建电脑》2007,(12):11-12
MIS系统是应用最为广泛和需求最大的软件系统之一。运用构件和软件复用理论对现有的MIS系统进行分析从中提取出高质量的构件,复用到新的MIS系统中,对提高开发效率和软件质量是非常有意义的。本文通过分析MIS系统构件体系结构,针对不同的层次的构件提出了构件提取原则和方法。  相似文献   

7.
基于大型数据库平台的柔性MIS的设计与实现   总被引:15,自引:0,他引:15  
由于企业管理体制的变化,尤其在市场经济环境下,要求企业能够灵活地变更某些管理模式,这种管理模式的变迁不可避免地导致管理数据的内容会发生变化,这就要求MIS系统具有较高的通用性和灵活性,能够开放一些数据结构和功能,由用户自己设计和定义,从而避免不断地修改MIS程序。文章首先分析了MIS系统进行柔性设计的必要性,然后提出了在开发基于大型数据库平台的MIS系统时,通过系统数据结构柔性化和数据表现柔性化的设计,实现以最小的代价获得最大的系统灵活性,并给出了一个应用实例。  相似文献   

8.
当前管理信息系统(MIS)日趋复杂和庞大,对于实现不同需求的软件,代码缠绕和代码散乱等问题较为突出,为系统的开发和维护带来了很大困难.以关注点分离为核心思想的面向方面编程技术(AOP)能较好地解决上述问题,正在逐步应用到MIS领域.介绍AOP技术的基础知识,讨论AOP在MIS中应用面临的挑战,分析和比较面向MIS的AOP开发工具的优缺点和应用范围,总结并给出AOP技术在MIS中的主要应用领域及相关研究工作,最后探讨了其发展与研究方向.  相似文献   

9.
一、前言 企业的计算机应用经历了从单机到网络,从“孤岛”型系统到综合管理信息系统的过程。在综合管理信息系统MIS的建设中通常会遇到这样一种情况:很多企业在未进行MIS开发前就针对一些部门开发了适合个别需要的小系统。通过对这些原有系统的仔细分析发现,这些系统集中于比较狭窄的业务范围内,系统相对独立,运行情况也比较好,且系统  相似文献   

10.
管理信息系统(ManagementInformationSystems简称MIS)是集计算机技术与网络通信技术为一体的信息系统工程,由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。完成数据的输入、数据处理以及数据输出得到最终用户的使用数据。由于开发高质量MIS的能力大大落后于计算机硬件日新月异的进展,加上社会对MIS发展和完善需求的增加以及对MIS开发过程中出现的错误认识和行为而导致MIS开发的失败,这些情况已严重妨碍了计算机技术的进步。因此对MIS有关的内容进行深入研究,提高工作效率,提高MIS开发成功率以及应用范围将变得十分重要。当前我国信息化水平一直处于初级发展阶段。随着计算机技术的飞速发展,信息管理在日常管理中的应用的普及,利用计算机开发的MIS系统实现人事档案的管理将势在必行。  相似文献   

11.
12.
说明了软件可视化在可视化技术领域的地位和它的内涵 ,讨论了软件可视化系统的构成要素 ,概述了软件可视化系统的实现策略。  相似文献   

13.
该文在传导干扰测试软件设计中采用了目前世界上最先进的软件工程方法和技术实现手段,它基于MFC应用构架,功能完备,易于维护和扩充,代码重用性好,为传导干扰测试提供了全新的技术手段和强有力的工具。  相似文献   

14.
The techniques of paged virtual memory, commonly employed only in large operating systems, can be provided at the software level by a small collection of primitive procedures. This paper defines the primitives and their implementation. The techniques of applying software virtual memory are also discussed, and these techniques are useful for compilers, database systems, and other applications in which large amounts of random access memory are required. Other benefits of using software virtual memory are transportability, modularity in program design, implementation on mini and microcomputers, and improved speed performance over alternative approaches.  相似文献   

15.
Model-based clustering using a family of Gaussian mixture models, with parsimonious factor analysis like covariance structure, is described and an efficient algorithm for its implementation is presented. This algorithm uses the alternating expectation-conditional maximization (AECM) variant of the expectation-maximization (EM) algorithm. Two central issues around the implementation of this family of models, namely model selection and convergence criteria, are discussed. These central issues also have implications for other model-based clustering techniques and for the implementation of techniques like the EM algorithm, in general. The Bayesian information criterion (BIC) is used for model selection and Aitken’s acceleration, which is shown to outperform the lack of progress criterion, is used to determine convergence. A brief introduction to parallel computing is then given before the implementation of this algorithm in parallel is facilitated within the master-slave paradigm. A simulation study is then carried out to confirm the effectiveness of this parallelization. The resulting software is applied to two datasets to demonstrate its effectiveness when compared to existing software.  相似文献   

16.
近年来,面向对象成为软件设计和开发的主流技术,然而基于继承的类结构的面向对象语言越来越显示出难以满足系统中动态应用的需求。本文就我们在实际工作中所遇到的问题,在分析基于继承和设计模式两种实现方法的基础上,提出一种基于delegate机制的实现方法。分析和模拟实验结果表明,基于delegate机制的实现方法明显优于前两者,可以有效地应用于软件开发。  相似文献   

17.
18.
FeatureIDE is an open-source framework for feature-oriented software development (FOSD) based on Eclipse. FOSD is a paradigm for the construction, customization, and synthesis of software systems. Code artifacts are mapped to features, and a customized software system can be generated given a selection of features. The set of software systems that can be generated is called a software product line (SPL). FeatureIDE supports several FOSD implementation techniques such as feature-oriented programming, aspect-oriented programming, delta-oriented programming, and preprocessors. All phases of FOSD are supported in FeatureIDE, namely domain analysis, requirements analysis, domain implementation, and software generation.  相似文献   

19.
The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodology for control software modeling and implementation is based on a practical approach refined on the basis of on-the-field experience and interactions with control engineers involved in the development projects.The final objective of the paper is to review and analyze patterns for the solution of design and implementation issues that typically arise in the considered application domain.  相似文献   

20.
葛徐骏  王玲  徐立华  郭建  朱惠彪 《软件学报》2016,27(7):1757-1771
在模型驱动软件开发过程中,基于模型的测试方法往往用于检验软件代码针对软件模型的一致性以确保软件质量.然而,随着当今软件系统规模的不断扩大,相应的软件开发过程也变得越来越灵活,代码有时会先于模型被修改,以更忠实地体现系统功能和实现机制.传统的基于模型的测试方法只能检测代码之于模型的一致性而不能反作用于模型层面,模型的修改者只能人为地评估修改的正确性,大大降低了效率并增加了系统的潜在隐患.为此,对传统基于模型的测试方法的一致性检验进行了扩展,实现了一致性检验框架ProMiner,通过抽取表达模型与代码的不一致的系统性质来自动定位模型中与实际运行系统不匹配的部分,并将其表示为可直接用于模型检测的线性时序逻辑(LTL)表达式,以支持软件模型和代码间双向的一致性检验.实验结果表明,ProMiner可有效查找软件模型和代码间的不一致并生成可直接检测模型的系统性质,从而实现了自动化的模型与代码间的双向一致性检测,不仅提高了一致性检测的有效性,而且大大减少了人力开销.  相似文献   

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

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