基于软件复用和设计模式的FS系统和MIS系统的设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:rnimaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象的软件设计开发具备了可扩展、可插入和使用灵活等特性,能够适应不同的应用背景,使软件的开发更加高效、快捷和易于维护。当前,面向对象软件设计已经广泛应用于各个领域的软件开发。由于面向对象技术为软件复用提供了很好的技术支持,所以这二者的结合已经成为目前的研究重点。 系统架构从宏观的方向自顶向下地规划软件系统,能够弥补面向对象自底向上设计的不足。设计模式是一系列软件开发设计的成熟经验,能够提高软件质量,以及紧密衔接软件设计与开发这两个阶段。本文在研究上述软件开发技术的基础上,设计实现了两个软件系统,主要工作和研究成果如下: (1)详细研究了面向对象软件开发和软件复用的发展历程和各自特点,还介绍了设计模式和体系架构的概念和应用,针对传统的自底向上的面向对象技术开发周期长,软件可预测性差,开发技巧要求高的问题,尝试引入设计模式和自顶向下的系统架构设计。 (2)综合分析了当前文件系统的现状及发展趋势,针对文件系统备份和恢复系统频繁访问磁盘的特点,抽象出存储缓存模块和数据访问层,提出了一种面向对象的文件系统备份和恢复的设计架构。 (3)综合分析了管理信息系统的现状及发展趋势,在传统的三层体系结构设计的基础上引入了模型层,实现了关系数据库到面向对象领域的映射,再结合MIS系统的特点,提出了一种基于构件的管理信息系统的多层体系架构。该体系结构不但为MIS系统的设计提供了一种新的思路,而且巧妙的解决了关系数据库到面向对象领域的异构性问题。 (4)在上述理论指导下,成功实现了两个中等规模的应用软件系统的开发,它们分别是WinFS文件系统备份和恢复,以及报亭配送业务综合管理信息系统。
其他文献
二硫化钼(MoS2)作为一种代表性的半导体二维原子晶体材料,具有优异的物理及电学特性,这使其在光电器件尤其是逻辑器件的应用中具有广泛的前景.总结了MoS2的表面电荷转移掺杂
网络最短路径问题一直是计算机科学、运筹学、地理信息科学等学科的一个研究热点。目前,静态网络最短路算法已经研究得十分完善,而动态网络最短路算法的研究比较薄弱。静态算法
以吡咯(Py)单体为前驱液,腺苷三磷酸(ATP)为掺杂剂,通过恒电流法在阵列芯片衬底上制备聚吡咯-腺苷三磷酸(PPy-ATP)膜.通过扫描电子显微镜(SEM)、能量色散谱(EDS)和傅里叶变换
本文通过对荣华二采区10
期刊
随着科技的进步,政府网站越来越成为新形势下政府同民众之间紧密联系的网上桥梁,成为网络时代政府履行职能的重要载体,成为打造阳光政府的重要平台。政府网站的发展循序渐进,不断地在解决日益增长的需求与现有体系之间的矛盾中逐渐走向集约化道路。本文总结了政府门户网站发展的几个阶段并对集约化网站群的技术架构及技术难点进行探析。
3 量子芯片rn现代计算机是基于晶体管的二进制数字计算,要求数据被编码成二进制的数字(位),其中每个数字(位)总是在两个明确的态之一(0或1).而量子计算机的功能都是基于量子
期刊