UML专业课程设计工资标准管理系统.doc
《UML专业课程设计工资标准管理系统.doc》由会员分享,可在线阅读,更多相关《UML专业课程设计工资标准管理系统.doc(14页珍藏版)》请在咨信网上搜索。
统一建模语言UML 课程设计汇报 工资管理系统分析和设计 姓 名: 学 号: 班 级: 指导老师: 《UML(Unified Modeling Language统建模语言)》课程设计任务书 学 号 1 姓 名 设计题目 工资管理系统分析和设计 设计要求 设计题目可依据实际应用需求情况功效、特色等重新进行分析。课程设计过程应表现所学综合知识利用,作品应含有实际使用价值。 设计要求包含以下多个部分: 1.课程设计汇报 一份 2.例图、类图、时序图(或协作图)、活动图等 若干 3.答辩演讲幻灯片 一份 设计要求: 1.掌握UML语言概念、结构、语义和表示方法。 2.掌握UML建模工具Rational Rose使用方法。 3.给出系统模型,能够熟练地使用Rose工具表示。 设计内容和步骤 1.用户和角色分析、应用需求、各个界面间转换步骤、要用到工具和技术等。 2. 依据所搜集简单需求,使用UML和Rational Rose工具对系统进行建模。 3. 依据需求分析,进行需求建模,绘制系统用例图和活动图。 4. 依据用例模型,进行架构建模,绘制系统状态图,类图和交互图。 设计工作计划和进度安排 1.知识准备,整体计划设计构思 1天 2.使用UML和Rational Rose工具对系统进行建模 1.5天 3.课程设计汇报 0.5天 4.幻灯片制作及答辩准备 0.5天 5.演示及答辩 1天 设计考评要求 1.出勤 20% 2.答辩或演示40% 3.课程设计汇报40% 指导老师(签字): 教研室主任(签字): 一、工资管理系统需求分析 1.系统功效需求 (1) 职员能够进入此系统查询工资和查看基础信息。 (2) 管理员能够对职员信息进行添加,删除,修改。并对数据库中数据维护,包含数据备份,导入数据,导出数据。 满足上述需求系统关键包含下面多个模块 (1)数据库维护模块:管理员要对数据库内全部数据进行备份和恢复,并可实现数据导入导出功效。 (2)基础信息管理模块:实现对职员基础信息管理操作,包含职员基础数据信息添加、修改、删除和查询等功效。 (3)信息浏览查询模块:用户对系统中信息进行查询。可依据条件查询职员历史工资数据(如按月份查询、按姓名查询、按部门查询等)。 工资管理系统 数据库维护模块 基础信息管理模块 信息 浏览 查询 模块 图1.1系统功效需求 2数据库维护模块 数据库维护 数据备份 数据导入 数据导出 图1.2数据库维护模块 数据备份:将30天数据进行复制。 数据导入:天天将数据导入到数据库中。 数据导出:天天下班将数据导出数据库。 3基础信息管理模块 基础信息管理模块 删除 职员信息 修改职员信息 添加中工信息 图1.3基础信息管理模块 删除职员信息:假如有职员辞职则删除该职员信息。 添加职员信息:假如聘用了新职员则添加职员信息。 修改职员信息:假如有职员信息有所变动则修改。 4信息浏览查询模块 信息浏览查询模块 查询职员信息 查询工资 查询职员信息:职员查询自己信息。 查询工资:职员查询自己工资情况。 二、系统UML建模 1、系统用例图 创建用例图之前首先需要确定参与者。 ①在工资管理系统中,需要职员参与,职员能够查询工资历史数据并领取工资,还能够经过职员编号查看职员基础信息。 ②管理员是此系统关键,管理着整个系统。她要对全部职员信息管理,对数据进行添加,删除,修改。管理员还要对系统进行相关维护操作,数据备份,数据恢复,数据导入等和更新数据库。 (1) 系统用户参与总用例图 管理员和职员全部可发从用户这个参与者中泛化而来,用户是指此系统全部使用者,以登录系统完成对应操作。 系统用户参与总用例图以下图所表示。从图中能够清楚地看到泛化关系和各个参与者所参与用例。 图2.1系统用户参与总用例图 (2) 工资统计用例图 此用例图清楚看出工资发到职员手里过程。有四个参与者,包含经理,职员,行政部门,业务部门。行政部门要统计各个职员奖惩和考勤情况,而业务部门则对职员业绩进行评定,经过这三个条件对应给职员进行发放工资,最终形成一个工资统计表,由经理审批后才能够给职员发放工资。则职员才能够领取工资。 图2.2工资统计用例图 2系统时序图 工资管理系统中用例很多,所能画出时序图也很多,在此不一一介绍,介绍两个经典。 (1)系统用户登录时序图 图3.1系统用户登录时序图 【时序图说明】 ①输入信息:输入用户帐号和密码 ②发送信息:向系统发送所输入帐号和密码 ③验证信息:验证输入信息是否和数据库中数据一致。 ④提醒信息:向用户提醒所输入成功 ⑤登录成功:进入系统并进行对应操作。 用户经过显示器中显示输入帐号和密码,并到数据中进行校验,假如一致则在显示器中提醒登录成功信息,进而让用户进入系统。 (2) 信息录入时序图 图3.2信息录入时序图 【时序图说明】 ①输入新职员信息:管理员向系统输入职员基础信息。 ②发送信息:向数据库发送输入信息。 ③处理信息:数据库存档信息 ④显示提醒信息:提醒处理完成。 ⑤处理完成:数据库处理数据成功。 ⑥确定保留:确定保留上一步所输入数据。 ⑦保留:单击保留则永久保留。 ⑧保留处理:在数据库中保留处理。 ⑨保留成功:保留成功返回。 ⑩成功:向管理员提醒成功。 这个时序图录入是针对管理员而设计,只有管理员才能对系统内数据做更改。企业有新职员加入,则管理员要录入职员基础信息。发送到数据库,数据库要将输入数据存档。然后向管理员提醒处理完成,进行下一步。则是否进行永久性保留,是否保留,即数据库要保留处理。保留成功向管理员提醒成功信息,确保万无一失。 3系统状态图 (1)职员查询信息状态图 图4.1职员查询信息状态图 【状态图说明】 ①进入系统:用户输入帐号和密码进入系统。 ②查询:用户能够查询职员基础信息还能够查询工资历史统计。 ③等候结果:等候查询结果。 ④查看:查看查询结果。 ⑤查询失败:输入职员编号错误。 ⑥退出系统:查询完成退出系统。 用户要查询相关信息,首先要登录进入系统,经过输入职员编号能够查询职员基础信息。或是查询职员工资历史数据,输入正确则等候结果,错误则查询失败退出系统。在结果中查看自己所要获取相关信息,操作完成退出系统。 4系统活动图 (1)用户登录系统活动图 图5.1用户登录系统活动图 【活动图说明】 ①选择用户:选择是管理员登录还是职员登录。 ②输入帐号、密码:用户只有输入了帐号和密码才能够进入系统。 ③进入系统:经过验证以后用户即可进入系统。 ④重新输入:输入帐号和密码和库中不一致,就要重新输入。 用户要登录系统,首先选择用户,是管理员还是职员。然后再输入帐号和密码,对数据库中数据进行校验,成功进入系统,失败则重新输入。 (2)修改密码活动图 图5.2修改密码活动图 【活动图说明】 ①登录:用户用帐号和密码进入系统。 ②进入系统:管理员和职员经过输入帐号和密码进入系统。 ③修改密码:用户对以前密码感觉不安全时对其进行修改。 ④数据处理:将密码传送到数据库中,数据库更新新密码。 完成:完成修改任务。 用户进入系统后,则进行修改密码,修改完成就将新密码传送到了数据库中 (3)管理员对职员信息删除,添加,修改活动图 图5.3管理员对职员信息删除,添加,修改活动图 【活动图说明】 ①进入系统:管理员输入帐号和密码进入系统。 ②职员信息:管理员是对职员基础信息管理和操作。 ③提醒不能操作:没有对职员信息管理权限。 ④删除职员信息:假如有职员辞职则删除该职员信息。 ⑤添加职员信息:假如聘用了新职员则添加职员信息。 ⑥修改职员信息:假如有职员信息有所变动则修改。 ⑦确定:对全部操作确定。 用户进行系统后,判定是否有权限,假如是管理员则有权限,是职员则无权限。有权限对职员信息进行删除,添加,修改。最终确定全部操作。 5系统中类 各个类之间关系 类不是单独一个模块,各个类之间是存在联络。工资管理系统各个类之间联络以下图 图6.1各个类之间类图 【类图说明】 ① 用户类:表示操作系统人员类。这类属性有:帐号、密码,它有一个登录方法。 ② 管理员:表示对系统管理人员,属性包含ID,姓名。方法有系统维护,信息管理,修改密码。 ③ 职员:表示发放工资对象。属性包含职员编号,姓名,职务,工资,年纪,工龄。操作包含查询工资,查询个人信息。 ④ 工资报表:表示工资由来,这类属性有基础工资,津贴,保险费,实际发放工资。 ⑤ 奖惩报表:表示职员所授奖励和处罚,这类属性有奖励,所奖工资,处罚,所扣工资。 ⑥ 职务:表不职员所担任职务,这类属性有职务,工资范围, ⑦ 汇总:对最终工资汇总,属性包含职员编号,职员姓名,职务,工资,方法有打印。 用户包含管理员和职员,此系统有10个管理员,管理员管理了多了职员。管理员最终负责多个工资报表。奖惩报表和职务是对工资报表补充说明即泛化。工资报表里有多个职员工资情况,一个管理员有多个汇总。 小结 在这一个星期UML课程设计中我发觉了本身很多问题。平时老师上课所教授很多知识点自己全部没有掌握,很多知识点甚至一点不懂。我选择是一个工资管理系统设计,难度是很大,在设计过程中我碰到很多大大小小问题,比如我在画状态图时候就不知道该怎么下手该怎么分析。于是我会选择请教同学或上网查找资料,大家一起讨论。设计过程中我再次感受到团体力量,在此感谢我同学们,她们给我讲解了很多,我从她们那里学到了很多知识,这可能是这次课程设计我最大收获。 经过这次课程设计,我认识到学校给我们课题关键目标。一是要我们知道什么是团体。团体力量是强大,再困难问题大家在一起讨论最终肯定会有完美答案!二是巩固和正确利用我们平时所学知识。平时上课没有注意到问题在这次设计中完全暴露出来,部分微弱知识点也全部一一加以巩固。书本上知识只是理论知识经过课程设计我们能够把理论知识和实际生活相连接,把理论东西灵活利用到实际生活当中。在设计同时达成一箭双雕作用。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 专业课程 设计 工资标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文