基于RUP的高校书刊借阅管理系统的设计与实现

被引量 : 0次 | 上传用户:zemao1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对软件需求的不断增大,要求的不断提高,软件开发机构也迫切地需要一种能够更有效地开发更高质量软件的方法。过去软件生命周期方法一直占据着主导地位,但近年来随着面向对象的发展,面向对象方法也逐渐代替生命周期方法成为了软件开发方法主流,由此面向对象的软件开发模式也随即成为研究的重点。其中又以Rational公司的RUP过程最具有代表性。 统一开发过程是一种基于UML的软件开发过程,依赖于用例驱动、以构架为中心以及迭代和增量三个关键概念,建立了一个集成软件生命周期、阶段、工作流、风险缓解、质量控制以及项目管理等方面内容的统一过程框架。 本文在分析RUP过程的基础上,主要对基于RUP为指导应用UML进行系统分析、设计及建模过程的方法进行了研究和实践。 首先简要介绍了统一软件开发过程RUP及其核心思想。在此基础上,分析了基于RUP的统一建模语言UML在指导软件系统的设计与实现中的优势。 其次我们结合“高校院级图书借阅管理系统”项目开发的实际情况,将RUP转换为直接用于指导该项目实际开发过程的具体实施步骤,提出了一种实用的基于RUP的UML需求分析及其建模方法。主要工作包括:在获取系统的实际需求的基础上以应用例图表达系统需求并构建了需求模型;在此基础上,根据需求模型进行系统分析和设计,以活动图模型来表达业务模型,以概念层的对象图、状态图及交互图模型表达系统的结构逻辑及行为逻辑,由此完成了包括系统的分析建模、设计建模以及实施建模过程。 最后基于上述模型,在Visual Basic 6.0环境下,编程实现了该系统。并结合系统的实际需求设计了包含快速录入、条码管理等一系列的关键技术。从实际的运行情况看,系统开发完全符合预期设想,取得了较好的效果。 实践表明,在基于RUP以体系结构为中心的建模方法指导下,应用UML语言丰富的可视化表达元素,可以清晰、快速地定义出面向对象的软件系统模型。
其他文献
电影《阿凡达》的出现与成功,使得电影这门艺术在各个领域涌现了新一轮的革新,3D技术似乎也又一次借势占领了未来电影发展的主流位置。通过对于3D电影的发展历史与3D电影技术
随着全控型快速半导体自开关器件和智能型高速微控制芯片的发展,数字化PWM成为PWM控制技术发展的趋势。但是传统的SPWM法比较适合模拟电路实现,不适应于现代电力电子技术数字
麦兆辉、庄文强导演的《关云长》延续了近年来改编三国题材的影视热潮。在本文中,将甄别香港导演在面对历史和艺术之间的关系体现出的特点。合拍片时代的三国题材电影,较之于
<正>近日,《启迪》杂志记者采访了北京大学中文系主任、博士生导师温儒敏教授。温教授就语文课改与文学教育方面的问题说了自己的一些看法。以下为访谈内容。问:我国的中学语
道路交通安全设施作为道路基础设施对于道路交通安全起着至关重要的作用,要从交通工程学的观点出发并重视以人为本,同时结合道路的具体情况和经济状况进行设计,才能使设计的
自1980年恢复保险业务以来,中国保险业持续快速发展。到了1990年,寿险业保费收入以年均36%的速度快速增长,90年代中期到2003年更是我国寿险业发展的一个高峰时期,但由于我国
本文首先通过对国内外会计诚信与会计职业道德现状的研究,同时结合市场经济与会计诚信的内在联系,提出了在目前加强会计诚信与会计职业道德建设的重要性和紧迫性。其次,通过
针刺、刺血加拔罐治疗腰椎间盘突出症51例戴学银腰椎间盘突出症是建筑业的多发病,多见于青壮年,给患者带来不少痛苦和影响,目前主要采用中西结合和手术治疗二种。笔者对51例腰椎间盘
目前,我国新一轮义务教育课程改革强调在各科教学中开展探究式学习活动,这是一项重大的改革举措,也是本次课程教材改革一个夺目的“亮点”,尤其是探究式学习方式的全面介入,
意象是人们感觉到并融入了情感和理智的个别事物及其形状与特征。在当代的女性诗歌作品中,"意象"的种类以及使用方法有很多种,也体现出了意义的暗示性、组合的自由性、表达的