韶关学院毕业设计题目:UML技术在韶关学院人事管理系统开发中的应用研究——前台设计学生姓名:姚卫军学号:061101321106系(院):计算机科学学院计算机科学系专业:计算机科学与技术班级:06级(3)班指导教师姓名及职称:程细柱讲师起止时间:2009年9月——2010年5月(教务处制表)UML技术在韶关学院人事管理系统开发中的应用研究——前台设计摘要:随着计算机技术的不断发展,软件开发也越来越受到IT界的关注,对软件的开发过程也要求越来越严格。此时,UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。UML提供的图的目的是用多个视图来展示一个系统,很直观明了。本次研究的目的是通过UML语言,来研究其在韶关学院人事管理系统中的运用。结合J2EE技术,来深入了解UML技术在人事管理系统开发中的应用。前台设计主要实现用户端的用户查看、查询、打印等一系列功能,根据UML各种视图,实现该人事管理系统前台的基本功能,了解其在开发中的指导作用。关键字:人事管理系统、J2EE、UML、前台设计InstituteTheUseOfUMLTechnologyInShaoguanUniversityPersonnelManagementSystemDevelopment——FrontDesignAbstract:Withthecontinuousdevelopmentofcomputertechnology,softwaredevelopmenthasbecomeincreasinglyconcernedabouttheITsector,softwaredevelopmentprocessalsorequiresmorestringent.Atthispoint,UMLshowsaseriesofbestengineeringpractice,thesebestpracticesonalargescale,complexsystemmodeling,especiallyinthesoftwarearchitecturelevelhasbeenverifiedeffective.ThepurposeofUMLdiagramprovidedistoshowmultipleviewsofasystem,itissimpleandclear.ThepurposeofthisstudyisthroughtheUMLlanguagetostudyinShaoguanuniversityintheuseofthepersonnelmanagamentsystem.CombinationofJ2EEtechnologiestoin-depthunderstandingofUMLinthepersonnelmanagementsystemapplication.Frontdesignofthemainachieveclientuserstoview,query,printaseriesoffunctions,accordingtothevariousUMLviewofthepersonnelmanagementsystemtoachievethebasicfunctionsoffrontdesk,tounderstandtheirroleinthedevelopmentofguidance.Keywords:personnelmanagementsystem;UML;institute/study;J2EE;frontdesign目录1引言............................................................................................................................11.1编写目的............................................................................................................................11.1.1软件开发出现的问题.............................................................................................11.1.2UML简介................................................................................................................11.1.3研究目的.................................................................................................................21.2项目背景............................................................................................................................21.2.1系统背景.................................................................................................................21.2.2项目明细.................................................................................................................31.3术语定义............................................................................................................................32需求分析....................................................................................................................32.1概述....................................................................................................................................32.1.1系统功能概述.........................................................................................................32.1.2部署环境.................................................................................................................42.2功能需求——前台设计....................................................................................................42.2.1前台操作.................................................................................................................42.2.2功能结构图..............................................................................................................42.2.3职工UML用例图..................................................................................................52.3接口需求............................................................................................................................62.3.1硬件接口.................................................................................................................62.3.2软件接口.................................................................................................................62.4用户界面需求....................................................................................................................62.5非功能需求........................................................................................................................63概要设计....................................................................................................................63.1开发与运行环境................................................................................................................63.1.1硬件环境.................................................................................................................63.1.2软件环境.................................................................................................................73.1.3运行环境.................................................................................................................73.2系统的静态模型设计........................................................................................................73.2.1系统类图...........................