APP下载

基于构件技术的教务管理系统设计与实现

2013-09-18张清春

长春教育学院学报 2013年16期
关键词:数据库设计管理

张清春

基于构件技术的教务管理系统设计与实现

张清春

软件复用是将已有的软件成分用于新的软件系统的构造,可以被重复使用的软件成分称为可复用构件。研究软件复用技术在教务管理系统开发过程各个阶段的设计应用,分析并设计一个教务管理系统分层模型的软件架构,根据软件工程方法和理论,结合教务管理工作流程的特点,提出了在教务管理系统领域软件适合构件纵向复用,实现了在教务管理系统软件开发中在不同层次应用构件复用技术,有效地提高软件开发的效率、可靠性,缩小开发周期和维护成本。

软件复用;基于构件的软件开发(CBSD);可复用软件构件;教务管理;分层模型

张清春/福建第二轻工业学校讲师(福建福州 350007)。

一、引言

软件复用是软件技术发展一个非常重要的领域,无论是函数过程封装代码,还是宏技术,在不同层面对软件代码复用发挥重要作用。软件复用构件技术主要包含两个方面,一是功能的抽象定义,二是构件复用代码的封装。构件本身的研发过程与大多数应用软件研发过程相似,一般步骤包含软件构件的需求分析、设计模型、编写程序代码、测试用例以及编写使用文档等过程[1],构件技术最终目的就是为了实现软件复用(Software Reuse)。软件复用是提高软件开发效率和降低维护成本的有效技术手段,构件设计应满足以复用、封装、粒度、层次[2]等几个方面要求。

软件复用根据应用领域可分为水平(横向)复用和垂直(纵向)复用[3]。……

登录APP查看全文

猜你喜欢

数据库设计管理
枣前期管理再好,后期管不好,前功尽弃
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
数据库
数据库
数据库
数据库
“这下管理创新了!等7则
人本管理在我国国企中的应用