《可视化建模与UML》大作业《简历管理系统分析与设计》494.docx
《《可视化建模与UML》大作业《简历管理系统分析与设计》494.docx》由会员分享,可在线阅读,更多相关《《可视化建模与UML》大作业《简历管理系统分析与设计》494.docx(115页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可视化建模与UML大作业可视化化建模与与UMLL大作业简历管理理系统分析析与设计计 专业: 班级: 学号: 姓名:成绩:二 一五 年 十十二 月月 大连理工工大学城城市学院院目 录第一章简简历管理理系统需需求规格格说明书书3第二章软软件项目目的概要要设计说说明书116第三章简简历管理理系统详详细设计计51第四章软软件项目目的编码码案例说说明644第五章简简历管理理系统客客户端系系统测试试计划771第六章简简历管理理系统客客户端系系统测试试报告775111第一章 简历管管理系统统需求规规格说明明书1.导言言1.1 目的该文档是是关于用用户对于于简历管管理系统统的功能能和性能能的要求求,重点点描述
2、了了简历管管理系统统的功能能需求,是是概要设设计阶段段的重要要输入。本文档的的预期读读者是: 设计计人员;开发人人员;项目管管理人员员;测试人人员;用户。1.2 范围该文档是是借助于于当前简简历管理理系统的的逻辑模模型导出出目标简简历管理理系统的的逻辑模模型的,解解决整个个项目简简历管理理系统的的“做什么么”的问题题。在这这里,没没有涉及及开发技技术,而而主要是是通过建建立模型型的方式式来描述述用户的的需求,为为客户、用用户、开开发方等等不同参参与方提提供一个个交流的的平台。1.3 编写说说明HR,HHumaan RResoourcce(人人力资源源管理)的的缩写。JSP,Javva SSer
3、vver Pagge(JJavaa服务器器页面)的的缩写,一一个脚本本化的语语言。UML,Uniifieed MModeelinng LLangguagge(统统一建模模语言)的的缩写,是是一个标标准的建建模语言言。1.4 术语定定义无1.5 引用标标准1企企业文档档格式标标准,*有限公公司软件件工程过过程化组组织2需需求规格格报告格格式标准准,*有有限公司司软件工工程过程程化组织织1.6 参考资资料1UUML说说明,*软件件有限公公司2需需求规格格报告格格式标准准,*公公司软件件工程过过程化组组织1.7 版本更更新信息息本文档的的更新记记录如表表A-11所示。表A-11 版版本更新新记录修改
4、编号号修改日期期修改后版版本修改位置置修改内容容概述00100200300420155.12.5520155.12.620155.12.720155.12.80.10.20.30.4全部第3.11节第4.11节第5.11节初始发布布版本增加修改增加2.简历历管理系系统定义义我们分别别阐述一一下项目目的来源源、背景景,项目目的用户户特点和和项目的的目标。2.1 项目来来源及背背景简历是一一个求职职者获取取工作机机会的敲敲门砖,当当今社会会求职找找工作的的方式很很多,但但是简历历适用于于每一种种、每一一阶段的的简历,当当HR打开开招聘邮邮箱的第第一刻开开始,映映入他眼眼帘的就就是简历历,所以以简历
5、的的好坏与与否,直直接影响响到求职职的成败败。制作作出优秀秀的求职职简历是是迈向成成功的第第一步。 找工作,是是竞争什什么?最最开始的的竞争就就是简历历!因为为你到任任何一个个招聘单单位要做做的第一一件事情情就是要要投递简简历,而而简历就就是那些些单位了了解你的的第一扇扇窗口。因因此简历历就成了了你和单单位沟通通的第一一通道,往往往是HHR了解解你的第第一个途途径,适适度的引引起用人人单位对对你的兴兴趣才是是最重要要的。一一份好的的简历,可可以在众众多求职职简历中中脱颖而而出,给给HR留下下深刻的的印象,然然后决定定给你简简历通知知,它是是帮助你你应聘成成功的敲敲门砖。 所以说:简历不不是很多
6、多人认为为的用来来填写个个人的“丰功伟伟绩”,或者者仅仅是是把工作作经历,学学习状况况罗列一一下。 如果现在在是你在在找一份份合适的的工作,并并且没有有“关系”能帮到到你,那那么你需需要一份份合适的的简历,你你需要认认真对待待简历,并并将简历历做好,这这样才能能敲开简简历的大大门,找找到一份份好的工工作岗位位。 该简历管管理系统统主要解解决的就就是很多多人对简简历重要要性不重重视,以以及对简简历内容容格式的的误解。为用户户提供一一个简单单方便的的简历生生成与管管理简历历管理系系统,方方便所有有为工作作烦恼的的人。2.2 用户的的特点随着中国国高校教教育的发发展,大大学生的的数量急急剧增加加,大
7、学学生就业业问题也也日益凸凸显,大大学生就就业难问问题已成成为社会会热点之之一。据据人力资资源和社社会保障障部公布布的数据据,20009年年我国将将有24400万万劳动力力需要安安排就业业,其中中将有超超过7000万大大学毕业业生需要要解决就就业问题题。数据据显示,20009年高高校毕业业生规模模达到6611万万,比220088年增长长52万万;而据据预测,20111年这这一数字字将达到到峰值7758万万。2.3 项目目目标项目总体体目标是是搭建 一个个个人简历历生成以以及管理理简历管管理系统统,不仅仅可以填填写和生生成简历历,还可可以对简简历有效效的管理理和保存存,而且且可以下下载简历历封面
8、和和英文简简历模板板。项目最终终将达到到如下几几个目标标:功能能齐全,可可以完成成大多数数用户的的需求:界面节节约,方方便用户户的操作作:便于于维护,可可进行功功能扩展展:部署署简单,方方便测试试。从用用户的角角度出发发,本着着与时俱俱进的方方针,以以操作简简便,界界面友好好,灵活活,实用用,安全全的要求求出发,为为客户提提供满意意的简历历。3.应用用环境根据用户户的需求求陈述,可可以确定定本项目目分为客客户端和和管理端端,客户户端主要要功能是是提供用用户的简历查询询、简历历录入、回回答模板板,简历历提交等等。管理理端的功功能提供供公司人人力资源源管理人人员(HHR)进进行的知知识库(题题库)
9、管管理、模模板管理理、简历历发布、简简历管理理、用户户管理等等。它们们的关系系如图AA-1所所示。图A-11 简简历管理理系统流流程图3.1 简历管管理系统统运行的的网络环环境本简历管管理系统统的网络络运行图图如图AA-2所所示,无无论是客客户端的的用户还是是管理端端的管理理用户都都可以通通过网络络登录到到本简历历管理系系统中。用户户通过网网络提交交简历等等相关信信息,人人力资源源部通过过网络发发布简历历信息,获获得用户户提交的的简历信信息,进进行简历历管理。管管理端的的简历管管理系统统管理员员需要设设置管理理端的用用户以及及相应的的权限。3.2 简历管管理系统统运行的的硬件环环境本简历管管理
10、系统统的硬件件环境如如下:Web服服务器 CPPU:PP41.0GHHz内存:1G以以上硬盘:80GGB以上上网卡:KMbb/s速速度数据库服服务器 CPPU:PP42.0GHHz内存:1GBB以上硬盘:80GGB以上上图A-22 网网络拓扑扑结构图图简历管理理系统运运行软件件环境本简历管管理系统统的软件件环境如如下:操作简简历管理理系统:Winndowws 110 专专业版数据库库:MyySQLL Veersiion 14.144 Diistrrib 5.66.277Webb服务器器:Appachhe TTomccat 8.00浏览器器:Fiireffox,CChroome,IE6.0以上4
11、.功能能规格我们采用用面向对对象分析析作为主主要的简简历管理理系统建建模行为为,使用用UMLL(Unnifiied Moddeliing Lannguaage)作作为建模模语言。UUML为为建模活活动提供供了从不不同角度度观察和和展示简简历管理理系统的的各种特特征的行行为。在在UMLL中,从从任何一一个角度度对简历历管理系系统所作作的抽象象都可能能需要几几种模型型来描述述,而这这些来自自不同角角度的模模型图最最终组成成了简历历管理系系统的映映像。用例描述述角色(用用户、外外部简历历管理系系统以及及简历管管理系统统处理)是是如何与与简历管管理系统统交互来来完成工工作的。用用例模型型提供了了一个非
12、非常重要要的方式式来界定定简历管管理系统统边界以以及定义义简历管管理系统统功能,同同时,该该模型将将来可以以派生出出动态对对象模型型。设计用例例时,我我们遵循循下列步步骤:1)识别别出简历历管理系系统的角角色。角角色可以以是用户户、外部部简历管管理系统统,甚至至是外部部处理,通通过某种种途径与与简历管管理系统统交互。重重要的是是着重从从简历管管理系统统外部执执行者的的角度来来描述简简历管理理系统需需要提供供哪些功功能,并并指明这这些功能能的执行行者(角角色)是是谁。尽尽可能地地确保所所有角色色都被完完全识别别出来。2)描述述主要的的用例。可可以采取取不断地地问自已已“谁使用用简历管管理系统统干
13、什么么”来准确确地描述述用例。3)重新新审视每每个用例例,为它它们下个个详尽的的定义。4.1 角色定定义角色或者者执行者者指与简简历管理理系统产产生交互互的外部部用户或或者外部部简历管管理系统统。4.1.1 用用户用户是指指在简历历管理系系统中通通过客户户端管理理简历信信息的人人员,这这个角色色主要参参与管理理个人简简历,修修改个人人信息,生生成简历历,分享享简历,找找回密码码等功能能。4.1.2管理员管理员是是指维护护简历管管理系统统的正常常运行, 简历模模板的更更新人员员,这个角色色派生主主要参与与修改个个人信息息,管理理用户/管理员员,管理理简历模模板,找找回密码码等功能能。4.1.3
14、数数据库数据库是是一个与与简历管管理系统统产生交交互的外外部简历历管理系系统,这这个角色色负责简简历管理理系统的的数据的的增加、删删除和修修改、查询等等操作。4.2 简历管管理系统统主用例例图简历管理理系统可可以分为为两个主主要的组组成部分分,一个个是客户户端子简历历管理系系统。一一个是管管理端子子简历管管理系统统。客户端子子简历管管理系统统功能主主要是指指用户通过过登录进进行操作作的功能能。管理理端子简简历管理理系统功功能是管管理员管理简简历模板板,管理理用户/管理员员等功能能。简历历管理系系统的主主用例如如图A-3所示。管理员用户图A-33简历管管理系统统的主用用例图通过前期期的分析析,简
15、历历管理系系统可以以规划如如下七个个简历管管理系统统功能模模块,个人信信息的修修改,管管理个人人简历,管管理简历历模板,管管理用户户/管理理员,生生成简历历,分享享简历,找找回密码码。4.3 客户端端子简历历管理系系统用户登录录到简历历管理系系统中选择简简历模板板,填写写简历,生成简简历,分分享简历历。这就就是客户户端子简简历管理理系统的的功能。图图A-44是它的的活动图图。客户端的的功能主主要包括括修改个个人信息息、选择择简历模模板、填填写简历历、修改改简历、生生成简历历、分享享简历、找找回密码码等功能能,图AA-5是它的的用例图图。图A-44客户端的的活动图图图A-55 客户户端的功功能用
16、例例图客户端管管理的这这些用例例描述如如下:F-C-1:登录用户要登登录到简简历管理理系统必必须经过过登录界界面,输输入自己己的IDD和密码码,然后后简历管管理系统统判断这这个用户户的权限限信息,不不同的登登录人可可能具有有不同的的权限,简历管理系统根据不同的权限实现不同的功能。F-C-2:注册用户没有有账号时时,可以以先注册册一个账账号以便便以后方方便使用用。注册册只能注注册普通通用户,不不能是管管理员。F-C-3:修改个个人信息息用户登录录简历管管理系统统后,可可修改自自己的IID,密密码等个个人基本本信息。F-C-4:选择简简历模板板可以从数数据库选选择自己己喜爱的的简历模模板,简简历模
17、板板包括用户户的基本本信息、工工作经历历、教育育经历、基基本技能能、个人人简短评评价等。F-C-5:填写简简历根据之前前选择的的简历里里模板进进行填写写,完善善个人信信息,也也可以填填写默认认自定义义的简历历。F-C-6:修改简简历当某些信信息更改改后,可可以随时时修改相相应已完完善的简简历。F-C-7:生成简简历填写或修修改完简简历之后后,将简简历保存存保存到到数据库库中。F-C-8:分享简简历可以分享享自己制制作后的的简历给给其他用用户。F-C-9:找回密密码为了最大大程度上上保护用用户的信信息,当当用户忘忘记密码码可以之之前注册册时的密密保问题题或者邮邮箱找回回自己的的密码。同同时该功功
18、能需要要管理员员进行审审核。4.3.1 登登录所有用户户需要通通过登录录界面进进入主界面。在在登录界面面输入IID和密密码,简简历管理理系统首首先判断断ID和密密码的正正确性,然然后根据据ID确定定其权限限,不同同的登录录者具有有不同的的权限,根根据登录录者具有有的权限限将相应应的功能能显示在在相对的的界面上上,没有有权限操操作的功功能将不不显示在在这个界界面上。图图A-66是它的的活动视视图。1.1 前置条条件(PPre-conndittionns)没有。1.2 后置条条件(PPostt-Coondiitioons)如果用例例成功,参参与者可可以启动动并使用用简历管管理系统统所提供供的功能能
19、。反之之,简历历管理系系统状态态不变。1.3 扩展点点没有。1.4 事件流流1.4.1 基基流(BBasiic FFloww)当用户希希望登录录到简历历管理系系统中时时,用例例启动。(1)简简历管理理系统提提示用户户输入用用户名和和密码(2)用用户输入入用户名名和密码码(3)简简历管理理系统验验证输入入的用户户名和密密码,若若正确(EE-1),则则用户登登录到简简历管理理系统中中。1.4.2 代代替流E-1 如果用用户输入入无效的的用户名名和/或或密码,简简历管理理系统显显示错误误信息,用用户可以以选择返返回基流流的起始始点,重重新输入入用户名名和/或或密码:或者取取消登录录,简历历管理系系统
20、结束束。图A-66登录的的活动图图4.3.2注册用户第一一次使用用该简历历管理系系统时需需要注册册一个账账户,(只只能注册册普通用用户,不不能是管管理员)。需填写个人信息,并且通过邮箱验证即可注册成功。以便日后的方便实用。图A-7是它的活动视图。1.1 前置条条件(PPre-conndittionns)没有。1.2 后置条条件(PPostt-Coondiitioons)如果用例例成功,参参与者可可以启动动并使用用简历管管理系统统所提供供的功能能。反之之,简历历管理系系统状态态不变。1.3 扩展点点没有。1.4 事件流流1.4.1 基基流(BBasiic FFloww)当用户第第一次使使用简历历
21、管理系系统时,用用例启动动。(1)简简历管理理系统提提示用户户输入用用户名和和密码以以及其他他信息(2)用用户输入入用户名名和密码码以及其其他信息息(3)简简历管理理系统验验证输入入的邮箱箱,若正正确(EE-1),则则用户登登录到简简历管理理系统中中。1.4.2 代代替流E-1 如果用用户输入入无效的的邮箱或或用户名名已存在在,简历管管理系统统显示错错误信息息,用户户可以选选择返回回基流的的起始点点,重新新输入:或者取取消注册册,简历管管理系统统结束。图A-77注册的的活动图图4.3.3修改个个人信息息用户可以以修改注注册时的的ID和和密码,修修改后的的信息实实时保存存到数据据库中方方便用户户
22、的使用用。图AA-8是是它的活活动视图图。用例描述述:修改改个人信信息;执行者:用户;前置条件件:用户户已登录录简历管管理系统统;后置条件件:如果果个人信信息维护护成功后后,则数数据库中中的数据据随之变变化。基本路径径:a) 修改IDD或密码码,不能能与之前前的相同同,否则则没意义义。并且且密码不不能和IID相同同。b)点击击修改成成功后,个个人信息息会自动动保存到到数据库库中。图A-88修改个个人信息息的活动动图4.3.4选择简简历模板板用户可以以通过选选择简历历的类别别,封面面,排版版等多种种样式来来选择自自己喜欢欢的简历历模板。具具体描述述如下 。图AA-9是它的的活动视视图。用例描述述
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可视化建模与UML 简历管理系统分析与设计 可视化 建模 UML 作业 简历 管理 系统分析 设计 494
限制150内