韶关学院毕业设计题目:UML技术在韶关学院人事管理系统开发中的应用研究——后台设计学生姓名:何兆伦学号:061101321078系(院):计算机科学学院计算机科学系专业:计算机科学与技术班级:06级(3)班指导教师姓名及职称:程细柱(讲师)起止时间:2009年9月——2010年5月(教务处制表)UML技术在韶关学院人事管理系统开发中的应用研究——后台设计摘要:随着面向对象的编程方法走向成熟和实用,为了使OO方法向一致的方向发展,利于技术交流,同时能解决用户选择的困惑。在这种形势下,统一建模语言(UnifiedModelingLanguage,UML)应运而生。UML是一种可视化的建模语言,它能让系统构造者用标准的、易于理解的方式建立起能够表达出他们想象力的系统蓝图。UML提供的图的目的是用多个视图来展示一个系统,很直观明了。本次研究的目的是通过UML语言,来研究其在韶关学院人事管理系统中的运用。结合J2EE技术,来深入了解其在人事管理系统开发中的应用。本人负责的是后台的编写,希望根据已建好的UML各种视图,实现该人事管理系统的基本功能,了解其在开发中的指导作用。关键字:人事管理系统;UML;研究;J2EEInstituteTheUseOfUMLTechnologyInShaoguanUniversityPersonnelManagementSystemDevelopment——BackgroundDesignAbstract:Withtheobject-orientedprogrammingmethodstomatureandpractical,inordertomakeOOthesamedirectiontothedevelopment,beneficialtechnicalexchangesandalsoresolvetheconfusionofuserselected.Inthissituation,theUnifiedModelingLanguagecameintobeing.UMLisavisualmodelinglanguage,whichletsthesystemconstructedbyusingstandard,easy-to-understandwaytoexpresstheirimaginationtoestablishasystemblueprint.UMLaimstoprovidethemaptodisplaymultipleviewsusingasystemverysimpleandclear.ThepurposeofthisstudyisthroughtheUMLlanguagetostudyinShaoguanuniversityintheuseofthepersonnelmanagementsystem.CombinationofJ2EEtechnologiestoin-depthunderstandingofitspersonnelmanagementsystemapplication.I’mresponsibleforthepreparationofthebackground,hopehasbeenbuiltaccordingtotheUMLvariousviews,toachievethebasicfunctionsofpersonnelmanagementsystem,understandtheirroleinthedevelopmentofguidance.Keywords:personnelmanagementsystem;UML;institute/study;J2EE目录1引言............................................................................................................................11.1编写目的.......................................................................................................................11.1.1软件开发出现的问题....................................................................................11.1.2UML简介............................................................................................................11.1.3研究目的...........................................................................................................21.2项目背景.......................................................................................................................21.2.1人事管理系统背景.........................................................................................21.2.2研究项目明细..................................................................................................31.3术语定义.......................................................................................................................42需求分析....................................................................................................................................42.1概述................................................................................................................................42.1.1系统功能概述..................................................................................................42.1.2部署环境...........................................................................................................52.2功能需求——后台支撑............................................................................................52.2.1后台管理...........................................................................................................52.2.2功能结构图......................................................................................................52.2.3本系统用例图..................................................................................................52.3接口需求.......................................................................................................................72.3.1硬件接口...........................................................................................................72.3.2软件接口...........................................................................................................72.4用户界面需求..............................................................................................................72.4非功能需求...................................................................................................................83概要设计....................................................................................................................................83.1开发与运行环境..........................................................................................................83.1.1硬件环境...........................................................................................................83.1.2软件环境...........................................................................................................83.1.3运行环境...........................................................................................................83.2系统静态模型设计.....................................................................................................93.2.1系统核心类图设计.........................................................................................93.2.2系统业务层类图设计...................