基于RUP的高校学生就业信息管理系统的设计和实现

被引量 : 0次 | 上传用户:goodcat13579
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对软件需求的不断增大,要求的不断提高,软件开发机构也迫切地需要一种能够更有效地开发更高质量软件的方法。过去软件生命周期方法一直占据着主导地位,但近年来随着面向对象的发展,面向对象方法也逐渐代替生命周期方法成为了软件开发方法主流,由此面向对象的软件开发模式也随即成为研究的重点。其中又以Rational公司的RUP过程最具有代表性。 统一开发过程是一种基于UML的软件开发过程,依赖于用例驱动、以构架为中心以及迭代和增量三个关键概念,建立了一个集成软件生命周期、阶段、工作流、风险缓解、质量控制以及项目管理等方面内容的统一过程框架。 本文在分析RUP过程的基础上,主要对基于RUP为指导应用UML进行系统分析、设计及建模过程的方法进行了研究和实践。 首先简要介绍了统一软件开发过程RUP及其核心思想。在此基础上,分析了基于RUP的统一建模语言UML在指导软件系统的设计与实现中的优势。 其次结合“就业信息管理系统”项目开发的实际情况,将RUP转换为直接用于指导该项目实际开发过程的具体实施步骤,提出了一种实用的基于RUP的UML需求分析及其建模方法。主要工作包括:在获取系统的实际需求的基础上以应用例图表达系统需求并构建了需求模型;在此基础上,根据需求模型进行系统分析和设计,以活动图模型来表达业务模型,以概念层的对象图、状态图及交互图模型表达系统的结构逻辑及行为逻辑,由此完成了包括系统的分析建模、设计建模以及实施建模过程。 最后基于上述模型,在VF6.0环境下,编程实现了该系统。从实际的运行情况看,系统开发完全符合预期设想,取得了较好的效果。 实践表明,在基于RUP以体系结构为中心的建模方法指导下,应用UML语言丰富的可视化表达元素,可以清晰、快速地定义出面向对象的软件系统模型。
其他文献
在分析国际科技合作知识产权保护重要性的基础上,探讨国际科技合作知识产权保护的影响因素,并运用因子分析法对影响因素进行了系统分析,提取出了制度因子、关系因子、经济因
<正> 一、概述 通过对广西宝(玉)石资源的调研,目前发现可供利用的约十来种矿物与岩石,二十多个花色品种。主要分布在桂东、桂东北、桂东南、桂西以及桂北部分地区,产出时代
随着经济的发展,城市绿化进程逐渐加快,因此也带动了草坪业的迅猛发展,每年对城市草坪、足球场、高尔夫球场等公共绿地进行修剪和维护作业需要消耗掉大量的时间、资本和人力,并且
随着网络时代的到来,人们逐渐从传统的手工操作转变成应用计算机来完成实际的工作,这使得自动化在各方面得到极大的应用。办公自动化突出地解决了企业事务处理的自动化问题。
近年来,为促进我国科技创新能力的提高,中央和地方各级政府机构陆续出台了很多科研政策。从国家和地区两个层面对我国现有的科研政策进行了比较。对于中央各政府机构出台的国
我国建筑能耗占总能耗的比例大约为27%,而且呈现出明显的上升趋势。因此开展建筑节能工作有巨大潜力,建筑节能主要包括两个方面:一是节流,二是开源。可再生能源的有效利用最容易在
ZW100-A陶瓷绝热防腐涂料在石化、电力和冶金等方面得到越来越广泛的应用,但是在保证了隔热效果的同时,为了方便地了解不同工艺参数得到的涂层寿命,根据用户的寿命要求而灵活的
近年来网络技术的迅速发展为人们的生活增添了许多色彩,但同时也为网络管理软件的开发带来了困难。运营商网络的不断建设以及业务的更新发展要求网络管理软件也要不断的更新
为探讨不同施氮水平对淮山产量的影响,以北流市民安镇当地淮山品种为试验材料,设计不同施氮水平田间试验进行研究。结果表明:在磷、钾肥相同的条件下,在一定施氮量范围内,施
夏、商、周三代文化上的一体性决定了三代玉器的总体特征 ,并且必定是共同点大于异同点 ,可谓之 :“三代一体的玉器体系”。以三代玉器共同的时代特征为主线 ,阐述了三代玉器