系统管理模块用例图

合集下载

系统用例图

系统用例图

系统用例图
辅助工具
系统用例图系统用例图
人事管理是人力资源管理中最核心的模块之一,它处理的内容主要包括职工基 本信息(相对固定的信息)以及职工变动信息,职工的变动信息主要包括家庭关系 信息、职称、职位、学历、部门、奖惩的变动信息,同时,职工的离职和合同管理 也在本模块中实现。

本模块的主要角色是人力资源管理部门的管理人员,他们负责 增加、删除、修改人事信息;除此以外,企业员工可以查看自己的个人信息:企业 决策者也可以查询、筛选自己所关心的信息,并能通过统计对企业当前的人力资源 状况进行宏观的了解。

另外,本模块还与其他子系统之间有数据交互:招聘子系统 中确认接收的人员、培训子系统中学历、证书的变动将自动反馈到本子模块,而本 模块的离职数据也自动反馈到招聘子系统的人才库中,因此这两个子系统也是本系
统的角色。

人事管理是人力资源管理中最核心的模块之一,它处理的内容主要包括职工基 本信息(相对固定的信息)以及职工变动信息,职工的变动信息主要包括家庭关系 信息、职称、职位、学历、部门、奖惩的变动信息,同时,职工的离职和合同管理 也在本模块中实现。

本模块的主要角色是人力资源管理部门的管理人员,他们负责 增加、删除、修改人事信息;除此以外,企业员工可以查看自己的个人信息:企业 决策者也可以查询、筛选自己所关心的信息,并能通过统计对企业当前的人力资源 状况进行宏观的了解。

另外,本模块还与其他子系统之间有数据交互:招聘子系统
中确认接收的人员、培训子系统中学历、证书的变动将自系统用例图
辅助工具
系统用例图
动反馈到本子模块,而本
模块的离职数据也自动反馈到招聘子系统的人才库中,因此这两个子系统也是本系 统的角色。

辅助工具
辅助工具。

图书管理系统用例图

图书管理系统用例图

盛年不重来,一日难再晨。

及时宜自勉,岁月不待人。

图书管理系统UML建模与设计模式实验报告计算机与信息工程学院一、实验目的在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括:1.掌握用例图的建立。

2.掌握用例描述文档的编写。

3.掌握建模工具的使用。

二、实验内容根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。

基本功能要求:图书管理:新书登记,图书查询,图书注销;借阅管理:借书,还书,查询今日到期读者;读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等);报表管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。

系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置等功能。

三、实验思想(1)分析系统需求;(2)确定系统参与者:读者、图书管理员、图书管理系统;(3)确定系统用例;四、实验结果借阅人用例图:图书系统管理员用例图:图书管理员用例图:1.用例名称:登录用例描述:根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。

前置条件:无后置条件:根据用户所有的权限进入相应的操作界面。

基本操作流程:1输入用户名2输入密码2校验密码是否正确。

3根据用户身份进入相应的操作界面。

可选流程:如果密码不正确,提示重新输入密码;如果用户名不正确,提示没有此用户。

2.用例名称:查询图书用例描述:由读者进行操作,查询图书馆中有没有需要图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态等信息。

前置条件:以顾客身份登录后置条件:无基本流程:1 以读者身份登录。

2输入图书的名称或作者名称。

人事管理系统用例图类图活动图

人事管理系统用例图类图活动图

Fox-ERP人事管理系统(二)-----毕业设计(论文)指导老师专业计算机应用与维护组长班级组员成都电子机械高等专科学校 2007年5月10日目录第一章系统功能 (1)1.1需求分析 (3)1.2F O X-E R P人事管理系统功能 (4)第二章系统分析图....................................................................................... - 5 -2.1U M L图.. (5)2.1.1用例图 (6)2.1.2类图 (8)2.1.3活动图 (9)2.2系统架构 (9)第三章主要关键技术 (10)3.1关键技术之一 (10)3.2关键技术之二 (11)3.3关键技术之三 (11)第四章数据库结构 (12)4.1数据库设计 (12)4.2人事管理系统的数据模型图 (16)第五章使用FOX-ERP人事管理系统说明书 (16)5.1F O X-E R P人事管理系统平台 (16)5.1.1 硬件需求 (16)5.1.2 安装: (17)5.1.3第二期工程的后续工作 (17)5.2F O X-E R P人事管理登录和进入系统 (17)5.2.1 登录 (17)5.2.2 进入FOX-ERP人事管理系统主界面 (17)5.2.3 使用说明 (18)第六章 FOX-ERP人事管理主要源程序....................................................................... - 32 -一、密码的修改和找回 .. (35)1:修改密码代码 (32)2:找回密码代码 (32)二、员工就职 (33)1:代号档资料维护界面代码 (33)2:员工基本资料 (35)3:津贴/扣款维护 (38)4: 健保眷属资料维护代码 (39)5:经历资料维护代码 (40)6:证照资料维护代码....................................................................................... - 38 - 7: 技能资料维护代码....................................................................................... - 44 - 三、人事异动. (43)1:就职单维护代码 (43)2:调职单维护代码 ........................................................................................ - 51 - 3:离职单维护代码 ........................................................................................ - 53 -4:复职单维护代码 .. (47)四、教育训练 (60)2:教育训练员工文件维护 (50)3:教育训练课程名单 (51)4:教育训练上课员工名单 (51)五、考绩与奖惩作业 (51)1:考绩资料添加 (51)2:考绩资料维护 (52)3:奖惩资料添加 (53)4:奖惩资料维护 (54)六、退休作业 (55)1:退休员工就职文件维护 (55)2:未来退休员工预估表 (56)七、用户注册 (57)1:设置用户 (57)2:用户注册 (57)总结 (58)主要参考文献 (59)谢辞 (59)第一章系统功能1.1 需求分析软件工程中包含需求、设计、编码和测试四个阶段,其中需求分析是软件工程中第一个也是很重要的一个阶段,需求分析的基本任务就是准确地回答“系统必须做什么”这个问题,而它的主要任务就是绘制关联图、创建开发原型、分析可行性、确定需求优先级、为需求建立模型、编写数据字典、应用质量功能调配。

超市管理系统UML类图和用例图

超市管理系统UML类图和用例图

超市管理系统U M L类图和用例图集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#超市管理系统需求分析报告(使用面向对象的方法)目录超市管理系统需求分析报告(面向对象方法)1用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。

用例代表某些用户可见性的功能,实现一个具体的用户目标。

用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。

用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。

用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图1.3 用例说明用例名称:超市管理系统之人事管理相关活动者:职工,人事部人员,超市管理系统之售后服务简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。

一切的人事安排都打印出报表及时通知给职工。

其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。

前置条件:人事部人员已经登录人事管理界面主事件流:1.人事部人员登录人事管理界面,用例开始2.系统提示输入人事管理对象职工的职工号3.人事部人员输入人事管理对象职工的职工号4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核 B3:选择培训 B4:选择工资管理6.系统按选择做相关处理7.用例结束可选事件流:B1:选择人事调动1.系统提示选择人事调动中三项管理:就职,职位变更,离职2.人事部人员选择一项具体的人事调动管理:B5:选择就职B6:选择职位变更 B7:选择离职3.系统按选择做相关处理4.返回主事件流第7步B2:选择人事考核1.系统显示该职工可能存在的由超市管理系统之售后服务传入的被投诉的事项2.系统提示输入考核内容3.人事部人员输入考核内容4.系统提示给出职工考核结果5.人事部人员输入具体考核结果6.系统显示职工考核具体情况并打印报表7.返回主事件流第7步B3:选择培训1.系统提示选择培训项目2.人事部人员选择培训项目3.系统提示选择培训时间4.人事部人员选择培训时间5.系统显示该项培训具体事项并打印报表6.返回主事件流第7步B4:选择工资管理1.系统显示该职工当前工资情况2.系统提示修改该职工工资3.人事部人员修改该员工各项工资4.系统显示修改后职工工资情况并打印报表5.返回主事件流第7步B5:选择就职1.系统显示该后备职工具体情况2.系统将该职工信息由后备职工表转入就职职工表3.系统打印职工就职任命书4.返回主事件流第7步B6:选择职位变更1.系统显示该职工当前职位情况2.系统提示选择该职工变更后职位3.人事部人员选择变更后职位4.系统显示该职工变更后职位情况并答应职位变更报表5.返回主事件流第7步B7:选择离职1.系统显示该职工当前就职情况2.系统将该职工信息由就职职工表转入离职职工表3.系统打印职工离职报表4.返回主事件流第7步后置条件:无用例名称:超市管理系统之销售管理相关活动者:顾客,大客户,营业员,销售经理,超市管理系统之售后服务,超市管理系统之仓储管理简要说明:销售管理对超市的销售做总体的管理。

超市管理方案系统UML类图和用例图

超市管理方案系统UML类图和用例图

超市管理系统需求分析报告(使用面向对象的方法)目录1用例和用例图 (1)1.1什么是用例和用例图 (1)1.2用例图 (2)1.3用例说明 (4)2类图 (9)2.1什么是类图 (9)2.2类图 (10)超市管理系统需求分析报告(面向对象方法)1用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。

用例代表某些用户可见性的功能,实现一个具体的用户目标。

用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。

用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。

用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图1.3 用例说明用例名称:超市管理系统之人事管理相关活动者:职工,人事部人员,超市管理系统之售后服务简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。

一切的人事安排都打印出报表及时通知给职工。

其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。

前置条件:人事部人员已经登录人事管理界面主事件流:1.人事部人员登录人事管理界面,用例开始2.系统提示输入人事管理对象职工的职工号3.人事部人员输入人事管理对象职工的职工号4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核B3:选择培训B4:选择工资管理6.系统按选择做相关处理7.用例结束可选事件流:B1:选择人事调动1.系统提示选择人事调动中三项管理:就职,职位变更,离职2.人事部人员选择一项具体的人事调动管理:B5:选择就职B6:选择职位变更B7:选择离职3.系统按选择做相关处理4.返回主事件流第7步B2:选择人事考核1.系统显示该职工可能存在的由超市管理系统之售后服务传入的被投诉的事项2.系统提示输入考核内容3.人事部人员输入考核内容4.系统提示给出职工考核结果5.人事部人员输入具体考核结果6.系统显示职工考核具体情况并打印报表7.返回主事件流第7步B3:选择培训1.系统提示选择培训项目2.人事部人员选择培训项目3.系统提示选择培训时间4.人事部人员选择培训时间5.系统显示该项培训具体事项并打印报表6.返回主事件流第7步B4:选择工资管理1.系统显示该职工当前工资情况2.系统提示修改该职工工资3.人事部人员修改该员工各项工资4.系统显示修改后职工工资情况并打印报表5.返回主事件流第7步B5:选择就职1.系统显示该后备职工具体情况2.系统将该职工信息由后备职工表转入就职职工表3.系统打印职工就职任命书4.返回主事件流第7步B6:选择职位变更1.系统显示该职工当前职位情况2.系统提示选择该职工变更后职位3.人事部人员选择变更后职位4.系统显示该职工变更后职位情况并答应职位变更报表5.返回主事件流第7步B7:选择离职1.系统显示该职工当前就职情况2.系统将该职工信息由就职职工表转入离职职工表3.系统打印职工离职报表4.返回主事件流第7步后置条件:无用例名称:超市管理系统之销售管理相关活动者:顾客,大客户,营业员,销售经理,超市管理系统之售后服务,超市管理系统之仓储管理简要说明:销售管理对超市的销售做总体的管理。

图书管理系统(用例图、类图、时序图)

图书管理系统(用例图、类图、时序图)

软件系统分析与设计实验报告学院:计算机科学与技术学院专业:软件工程学号:*********姓名:***实验名称:图书管理系统用例建模时间:一、实验内容与要求本实验要求学生对学校的图书馆管理系统进行需求分析,对系统功能进行用例建模,画出用例图,类图以及相应的时序图。

在使用UML对系统建模时,学会使用UML建模工具,熟悉工具中的功能。

二、用例分析1、读者“借书还书系统”用例图(f还书(from Use Cases)1.1、行为者:主要行为者:读者。

1.2、前置条件:读者进入图书管理系统。

1.3、事件流:1.3.1、主要事件流:1.3.1.1:读者检索所需图书信息,并查看;1.3.1.2:读者检索到所需图书,登录系统,开始借书;1.3.1.3:系统查询图书信息,图书数目是否可借;1.3.1.3.1:图书显示可借,借书成功;1.3.1.3.2:图书显示不可借,借书失败;1.3.1.4:进入续借图书界面,续借图书;1.3.1.5:系统查看预约记录,1.3.1.5.1:没有冲突,续借成功;1.3.1.5.2:有冲突,续借失败;1.3.3.1:1.3.1.6:读者归还图书;1.3.1.6.1:归还时间没有逾期,归还成功;1.3.1.5.2:归还时间逾期,逾期处罚,归还成功;1.3.2、备选事件流:1.3.2.1:图书检索信息失败,未检索到图书,重新输入信息检索;1.3.2.2:未曾检索到用户检索的图书,系统显示相关联的信息的图书;1.3.2.3:用户名或密码输入错误,登录系统失败,重新输入用户名或密码登录;1.3.2.4:系统显示图书不可借后,进入图书预约界面,输入信息预约图书;1.3.3、异常事件流:1.3.3.1:读者登录系统失败,未曾注册用户;1.3.3.1.1:返回系统注册用户后,重新登录。

1.4、后置条件:退出系统。

1.5、1.6、扩展点:无。

2、“图书信息管理系统”用例图新书信息录入(f逾期通知(from Use Cases)(from Use Cases)2.1、行为者:主要行为者:管理员;2.2、前置条件:管理员打开图书信息管理系统;2.3、事件流:2.3.1:主要事件流:2.3.1.1:图书管理员输入管理员登录信息,登录系统;2.3.1.2:进入图书信息管理界面,查看已有图书信息,是否有需要购入图书;2.3.1.2.1:录入新购进图书信息,并确认;2.3.1.3:进入读者信息管理界面,管理已有用户信息;2.3.1.4:进入信息通知界面,查看已有用户图书借阅、预约情况;2.3.1.4.1:查看读者所预约图书,自动查询图书信息,确认是否已有可借图书,有则通知读者;2.3.1.4.2:查询读者已借图书信息,根据已借时间及归还时间分类;2.3.1.4.2.1:所借图书即将逾期,启动系统提醒功能;2.3.1.4.2.2:所借图书已经逾期,启动逾期及处罚通知功能;2.3.2:备选事件流:2.3.2.1:管理员用户名或登录名错误,重新登录;2.3.2.2:需要购进新图书,存储信息,通知相关人员;2.3.2.3:读者预约图书没有可借图书,不予通知;2.3.2.4:预约通知提醒后,删除该预约记录;2.3.2.5:读者所借图书距离归还时间仍很久,无需通知;2.3.3:异常事件流:2.3.3.1:登录失败超过一定次数后,系统冻结该用户名,一段时间后可以重用;2.4、后置条件:退出系统;2.5、扩展点:无。

人事管理系统用例图类图活动图

人事管理系统用例图类图活动图

资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载人事管理系统用例图类图活动图地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容Fox-ERP人事管理系统(二)-----毕业设计(论文)指导老师专业计算机应用与维护组长班级组员成都电子机械高等专科学校2007年5月10日目录TOC \o "1-5" \h \z \u HYPERLINK \l "_Toc138481954" 第一章系统功能 1HYPERLINK \l "_Toc138481955" 1.1需求分析 3HYPERLINK \l "_Toc138481956" 1.2FOX-ERP人事管理系统功能4HYPERLINK \l "_Toc138481957" 第二章系统分析图PAGEREF_Toc138481957 \h - 5 -HYPERLINK \l "_Toc138481958" 2.1 UML图 52.1.1用例图 HYPERLINK \l "_Toc138481958" 62.1.2类图 HYPERLINK \l "_Toc138481958" 82.1.3活动图 HYPERLINK \l "_Toc138481958" 9HYPERLINK \l "_Toc138481958" 2.2系统架构9HYPERLINK \l "_Toc138481964" 第三章主要关键技术103.1关键技术之一 HYPERLINK \l "_Toc138481958" 103.2关键技术之二 HYPERLINK \l "_Toc138481958" 113.3关键技术之三 HYPERLINK \l "_Toc138481958" 11HYPERLINK \l "_Toc138481965" 第四章数据库结构124.1数据库设计 HYPERLINK \l "_Toc138481958" 124.2人事管理系统的数据模型图 HYPERLINK \l "_Toc138481958" 16HYPERLINK \l "_Toc138481966" 第五章使用FOX-ERP人事管理系统说明书16HYPERLINK \l "_Toc138481967" 5.1 FOX-ERP人事管理系统平台16 HYPERLINK \l "_Toc138481968" 5.1.1 硬件需求 16HYPERLINK \l "_Toc138481969" 5.1.2 安装: 175. 1. 3第二期工程的后续工作 HYPERLINK \l "_Toc138481958" 17HYPERLINK \l "_Toc138481970" 5.2 FOX-ERP人事管理登录和进入系统17HYPERLINK \l "_Toc138481971" 5.2.1 登录17HYPERLINK \l "_Toc138481972" 5.2.2 进入FOX-ERP人事管理系统主界面17HYPERLINK \l "_Toc138481973" 5.2.3 使用说明18HYPERLINK \l "_Toc138481974" 第六章 FOX-ERP人事管理主要源程序PAGEREF _Toc138481974 \h - 32 -HYPERLINK \l "_Toc138481975" 一、密码的修改和找回 PAGEREF_Toc138481975 \h - 34 -1:修改密码代码 HYPERLINK \l "_Toc138481958" 322:找回密码代码 HYPERLINK \l "_Toc138481958" 32二、员工就职 HYPERLINK \l "_Toc138481958" 33HYPERLINK \l "_Toc138481976" 1:代号档资料维护界面代码33HYPERLINK \l "_Toc138481977" 2:员工基本资料353:津贴/扣款维护 HYPERLINK \l "_Toc138481958" 38HYPERLINK \l "_Toc138481978" 4: 健保眷属资料维护代码39HYPERLINK \l "_Toc138481976" 5:经历资料维护代码40HYPERLINK \l "_Toc138481977" 6:证照资料维护代码PAGEREF_Toc138481977 \h - 38 -HYPERLINK \l "_Toc138481978" 7: 技能资料维护代码PAGEREF_Toc138481978 \h - 44 -HYPERLINK \l "_Toc138481979" 三、人事异动431:就职单维护代码 HYPERLINK \l "_Toc138481958" 43HYPERLINK \l "_Toc138481980" 2:调职单维护代码PAGEREF_Toc138481980 \h - 51 -HYPERLINK \l "_Toc138481981" 3:离职单维护代码PAGEREF_Toc138481981 \h - 53 -HYPERLINK \l "_Toc138481976" 4:复职单维护代码47HYPERLINK \l "_Toc138481983" 四、教育训练PAGEREF _Toc138481983 \h - 60 -2:教育训练员工文件维护 HYPERLINK \l "_Toc138481958" 503:教育训练课程名单 HYPERLINK \l "_Toc138481958" 514:教育训练上课员工名单 HYPERLINK \l "_Toc138481958" 51HYPERLINK \l "_Toc138481979" 五、考绩与奖惩作业51HYPERLINK \l "_Toc138481980" 1:考绩资料添加512:考绩资料维护 HYPERLINK \l "_Toc138481958" 52HYPERLINK \l "_Toc138481981" 3:奖惩资料添加534:奖惩资料维护 HYPERLINK \l "_Toc138481958" 54HYPERLINK \l "_Toc138481979" 六、退休作业55HYPERLINK \l "_Toc138481980" 1:退休员工就职文件维护55HYPERLINK \l "_Toc138481981" 2:未来退休员工预估表56七、用户注册 HYPERLINK \l "_Toc138481958" 571:设置用户 HYPERLINK \l "_Toc138481958" 572:用户注册 HYPERLINK \l "_Toc138481958" 57HYPERLINK \l "_Toc138481958" 总结58HYPERLINK \l "_Toc138481988" 主要参考文献59HYPERLINK \l "_Toc138481989" 谢辞59第一章系统功能1.1 需求分析软件工程中包含需求、设计、编码和测试四个阶段,其中需求分析是软件工程中第一个也是很重要的一个阶段,需求分析的基本任务就是准确地回答“系统必须做什么”这个问题,而它的主要任务就是绘制关联图、创建开发原型、分析可行性、确定需求优先级、为需求建立模型、编写数据字典、应用质量功能调配。

超市管理系统UML类图和用例图

超市管理系统UML类图和用例图

超市管理系统U M L类图和用例图Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT超市管理系统需求分析报告(使用面向对象的方法)目录超市管理系统需求分析报告(面向对象方法)1用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。

用例代表某些用户可见性的功能,实现一个具体的用户目标。

用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。

用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。

用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图1.3 用例说明用例名称:超市管理系统之人事管理相关活动者:职工,人事部人员,超市管理系统之售后服务简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。

一切的人事安排都打印出报表及时通知给职工。

其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。

前置条件:人事部人员已经登录人事管理界面主事件流:1.人事部人员登录人事管理界面,用例开始2.系统提示输入人事管理对象职工的职工号3.人事部人员输入人事管理对象职工的职工号4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核 B3:选择培训 B4:选择工资管理6.系统按选择做相关处理7.用例结束可选事件流:B1:选择人事调动1.系统提示选择人事调动中三项管理:就职,职位变更,离职2.人事部人员选择一项具体的人事调动管理:B5:选择就职B6:选择职位变更 B7:选择离职3.系统按选择做相关处理4.返回主事件流第7步B2:选择人事考核1.系统显示该职工可能存在的由超市管理系统之售后服务传入的被投诉的事项2.系统提示输入考核内容3.人事部人员输入考核内容4.系统提示给出职工考核结果5.人事部人员输入具体考核结果6.系统显示职工考核具体情况并打印报表7.返回主事件流第7步B3:选择培训1.系统提示选择培训项目2.人事部人员选择培训项目3.系统提示选择培训时间4.人事部人员选择培训时间5.系统显示该项培训具体事项并打印报表6.返回主事件流第7步B4:选择工资管理1.系统显示该职工当前工资情况2.系统提示修改该职工工资3.人事部人员修改该员工各项工资4.系统显示修改后职工工资情况并打印报表5.返回主事件流第7步B5:选择就职1.系统显示该后备职工具体情况2.系统将该职工信息由后备职工表转入就职职工表3.系统打印职工就职任命书4.返回主事件流第7步B6:选择职位变更1.系统显示该职工当前职位情况2.系统提示选择该职工变更后职位3.人事部人员选择变更后职位4.系统显示该职工变更后职位情况并答应职位变更报表5.返回主事件流第7步B7:选择离职1.系统显示该职工当前就职情况2.系统将该职工信息由就职职工表转入离职职工表3.系统打印职工离职报表4.返回主事件流第7步后置条件:无用例名称:超市管理系统之销售管理相关活动者:顾客,大客户,营业员,销售经理,超市管理系统之售后服务,超市管理系统之仓储管理简要说明:销售管理对超市的销售做总体的管理。

图书管理系统用例图

图书管理系统用例图

图书管理系统UML建模与设计模式实验报告计算机与信息工程学院一、实验目的在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括:1.掌握用例图的建立。

2.掌握用例描述文档的编写。

3.掌握建模工具的使用。

二、实验内容根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。

基本功能要求:图书管理:新书登记,图书查询,图书注销;借阅管理:借书,还书,查询今日到期读者;读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等);报表管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。

系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置等功能。

三、实验思想(1)分析系统需求;(2)确定系统参与者:读者、图书管理员、图书管理系统;(3)确定系统用例;四、实验结果借阅人用例图:图书系统管理员用例图:图书管理员用例图:1.用例名称:登录用例描述:根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。

前置条件:无后置条件:根据用户所有的权限进入相应的操作界面。

基本操作流程:1输入用户名2输入密码2校验密码是否正确。

3根据用户身份进入相应的操作界面。

可选流程:如果密码不正确,提示重新输入密码;如果用户名不正确,提示没有此用户。

2.用例名称:查询图书用例描述:由读者进行操作,查询图书馆中有没有需要图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态等信息。

前置条件:以顾客身份登录后置条件:无基本流程:1 以读者身份登录。

2输入图书的名称或作者名称。

3显示相关图书的信息。

可选流程:如果没有该图书,返回提示信息:“没有找到图书”。

超市管理系统UML类图和用例图

超市管理系统UML类图和用例图

超市治理体系需求剖析陈述(应用面向对象的办法)目次1用例和用例图11132类图889超市治理体系需求剖析陈述(面向对象办法)1用例和用例图1.1 什么是用例和用例图用例是由行动者启动的体系完成的一系列动作,这些动作除了完成体系内部的盘算与工作外,还包含与一些行动者的通讯.用例代表某些用户可见性的功效,实现一个具体的用户目的.用例图(User Case)是由介入者,用例以及它们之间的关系构造成的用于描写体系功效的动态视图的图.用例图展现了用例之间以及同用例介入者之间是如何互相接洽的.用例图用于对体系.子体系或类的行动进行可视化,应用户可以或许懂得若何应用这些元素,并使开辟者可以或许实现这些元素.用例图界说了体系的功效需求,它是从体系的外部看体系功效,其实不描写体系内部对功效的具体实现.1.2 用例图1.3 用例解释用例名称:超市治理体系之人事治理相干运动者:职工,人事部人员,超市治理体系之售后办事扼要解释:人事部人员对职工进行人事调动,人事考察,培训,工资治理等一系列人事安插.一切的人事安插都打印出报表实时通知给职工.个中的人事考察将接收由超市治理体系之售后办事传过来的对职工的投诉的信息,作为人事考察的一个根据.前置前提:人事部人员已经登录人事治理界面主事宜流:1.人事部人员登录人事治理界面,用例开端2.体系提醒输入人事治理对象职工的职工号3.人事部人员输入人事治理对象职工的职工号4.体系提醒选择人事治理的四项治理:人事调动,人事考察,培训,工资治理5.人事部人员选择一项具体的人事治理:B1:选择人事调动B2:选择人事考察B3:选择培训B4:选择工资治理6.体系按选择做相干处理7.用例停止可选事宜流:B1:选择人事调动1.体系提醒选择人事调动中三项治理:就职,职位变动,去职2.人事部人员选择一项具体的人事调动治理:B5:选择就职B6:选择职位变动B7:选择去职3.体系按选择做相干处理4.返回主事宜流第7步B2:选择人事考察1.体系显示该职工可能消失的由超市治理体系之售后办事传入的被投诉的事项2.体系提醒输入考察内容3.人事部人员输入考察内容4.体系提醒给出职工考察成果5.人事部人员输入具体考察成果6.体系显示职工考察具体情形并打印报表7.返回主事宜流第7步B3:选择培训1.体系提醒选择培训项目2.人事部人员选择培训项目3.体系提醒选择培训时光4.人事部人员选择培训时光5.体系显示该项培训具体事项并打印报表6.返回主事宜流第7步B4:选择工资治理1.体系显示该职工当前工资情形2.体系提醒修正该职工工资3.人事部人员修正该员工各项工资4.体系显示修正后职工工资情形并打印报表5.返回主事宜流第7步B5:选择就职1.体系显示该后备职对象体情形2.体系将该职工信息由后备职工表转入就职职工表3.体系打印职工就职录用书4.返回主事宜流第7步B6:选择职位变动1.体系显示该职工当前职位情形2.体系提醒选择该职工变动后职位3.人事部人员选择变动后职位4.体系显示该职工变动后职位情形并答应职位变动报表5.返回主事宜流第7步B7:选择去职1.体系显示该职工当前就职情形2.体系将该职工信息由就职职工表转入去职职工表3.体系打印职工去职报表4.返回主事宜流第7步后置前提:无用例名称:超市治理体系之发卖治理相干运动者:顾客,大客户,营业员,发卖司理,超市治理体系之售后办事,超市治理体系之仓储治理扼要解释:发卖治理对超市的发卖做总体的治理.营业员能经由过程前台发卖(POS机端)来发卖零碎的小数目商品.发卖司理可以经由过程批量发卖来发卖对应于大客户的大批量商品.另体系还将把前台发卖和批量发卖中对商品的装配和维修有需求的商品信息传给超市治理体系之售后办事.体系还将把前台发卖和批量发卖后导致在架商品数目过少的商品信息传给超市治理体系之仓储治理,以便后者做出响应的出库安插.前置前提:营业员或发卖司理已登录发卖治理界面主事宜流:a)1.营业员登录前台发卖治理界面(POS机端),用例开端2.体系提醒录入商品条目3.营业员录入顾客的商品条目4.体系显示商品总价钱5.体系提醒付款方法:B1:现金付款B2:信誉卡付款6.打印购物小票7.用例停止b)1. 发卖司理登录批量发卖治理界面,用例开端2. 体系提醒输入批量发卖对象的大客户名称3. 发卖司理输入批量发卖对象的大客户名称4. 体系提醒输入批量发卖商品条目5. 发卖司理输入批量发卖商品条目6. 体系提醒输入批量发卖商品数目7. 发卖司理输入批量发卖商品数目8. 体系显示商品总价钱9. 体系打印批量发卖报表10. 用例停止可选事宜流:B1:现金付款1.体系提醒输入接收顾客金额2.营业员输入接收顾客的金额3.体系显示应找金额4.返回主事宜流第6步B2:信誉卡付款1.体系提醒录入信誉卡2.营业员录入顾客的信誉卡3.体系做响应处理4.体系打印信誉卡付款确认单5.返回主事宜流第6步破例事宜流:a)1. 系一切计商品中可能须要进行装配或维修的商品2. 体系将统计成果传给超市治理体系之售后办事b)1. 系一切计各类售出商品数目2. 体系更新在架商品数目信息3. 系一切计需加货商品的信息4. 体系将需加货商品信息传给超市治理体系之仓储治理后置前提:无用例名称:治理体系之仓储治理相干运动者:供货商,仓储人员,超市治理体系之发卖治理扼要解释:仓储治理对商品的仓储进行治理,当商品在库数目不久不多时,购进对应供货商的商品入库.当超市治理体系之发卖治剃头送来在架数目少的商品信息时,商品出库.还将对在库的商品进行治理.前置前提:仓储人员已登录仓储治理界面主事宜流:1.仓储人员登录仓储治理界面,用例开端2.体系提醒选择治理项目:入库,库内治理,出库3.仓储人员选择治理项目:B1:选择入库B2:选择库内治理B3:选择出库4.体系做出相干处理5.用例停止可选事宜流:B1:选择入库1.体系提醒录入入库商品信息2.仓储人员录入入库商品信息3.体系提醒输入入库商品存放地点4.仓储人员输入入库商品存放地点5.体系更新相干入库商品的库内商品信息6.体系打印商品入库报表7.返回主事宜流第5步B2:选择库内治理1.体系提醒录入库内治理商品条目2.仓储人员录入库内治理商品条目3.体系提醒输入库内治理具体项目4.仓储人员输入库内治理具体项目5.体系更新响应库内商品信息6.体系打印商品库内治理报表7.返回主事宜流第5步B3:选择出库1.体系提醒录入出库商品信息2.仓储人员录入出库商品信息3.体系显示出库商品存放地点4.体系更新相干出库商品的库内商品信息5.体系打印商品出库报表6.返回主事宜流第5步后置前提:无用例名称:超市治理体系之售后办事相干运动者:顾客,售后人员,供货商,超市治理体系之人事治理,超市治理体系之售后治理扼要解释:售后办事分为退货,装配,维修,投诉四项.接收顾客反馈的退货,装配,维修,投诉信息以及超市治理体系之发卖治理传过来的装配,维修信息,做相干处理,打印出相干报表.另对于投诉中的对商品的投诉体系还将把投诉信息传给供货商,以作为供货商改良他们商品的一个参考.对于投诉中的对职工的投诉体系还将把投诉信息传给超市治理体系之人事治理,以作为人事考察的一个参考.前置前提:售后人员已登录售后办事界面主事宜流:1.售后人员登录售后办事界面,用例开端2.体系提醒选择售后办事具体项目:退货,装配,维修,投诉3.售后人员选择售后办事的具体项目:B1:选择退货B2:选择装配B3:选择维修B4:选择投诉4.体系做相干处理5.用例停止可选事宜流:B1:选择退货1.体系提醒录入退货商品信息2.售后人员录入顾客要退货色的商品信息3.体系打印退货商品报表4.返回主事宜流第5步B2:选择装配1.体系显示统计自顾客要乞降超市治理体系之发卖治理的装配请求2.体系提醒选择一项具体装配请求3.售后人员选择一项具体装配请求4.体系提醒输入具体商品装配安插5.售后人员输入具体商品装配安插6.体系打印装配报表7.返回主事宜流第5步B3:选择维修1.体系显示统计自顾客要乞降超市治理体系之发卖治理的维修请求2.体系提醒选择一项具体维修请求3.售后人员选择一项具体维修请求4.体系提醒输入具体商品维修安插5.售后人员输入具体商品维修安插6.体系打印维修报表7.返回主事宜流第5步B4:选择投诉1.体系提醒选择投诉具体项目:对商品的投诉,对职工的投诉2.售后人员选择投诉的具体项目:B5:选择对商品的投诉B6:选择对职工的投诉3.体系做出相干处理4.返回主事宜流第5步B5:选择对商品的投诉1.体系显示录入投诉商品的相干内容2.售后人员根据顾客投诉录入投诉商品的内容3.体系根据投诉的商品信息告诉供货商投诉内容4.体系打印对商品的投诉的报表5.返回主事宜流第5步B6:选择对职工的投诉1.体系显示输入投诉职工的相干内容2.售后人员根据顾客投诉输入投诉职工的内容3.体系将投诉内容传给超市治理体系之人事治理4.体系打印对职工的投诉的报表5.返回主事宜流第5步后置前提:无2类图2.1 什么是类图类图(Class diagram)是显示了模子的静态构造,特殊是模子中消失的类.类的内部构造以及它们与其他类的关系等.类图不显示临时性信息.类图(Class diagram)由很多(静态)解释性的模子元素(例如类.包和它们之间的关系,这些元素和它们的内容互相衔接)构成.类图可以组织在(并且属于)包中,仅显示特定包中的相干内容.2.2 类图。

图书馆管理系统用例图、活动图、类图、时序图

图书馆管理系统用例图、活动图、类图、时序图

图书馆管理系统一.图书馆管理系统需求分析1、系统目标设计系统开发的总目标是实现内部图书借阅管理的系统化、规范化和自动化。

能够对图书进行注册登记,也就是将图书的基本信息(如:书的编号、书名、作者、价格等)预先存入数据库中,供以后检索。

能够对借阅人进行注册登记,包括记录借阅人的姓名、编号、班级、年龄、性别、地址、电话等信息。

提供方便的查询方法。

如:以书名、作者、出版社、出版时间(确切的时间、时间段、某一时间之前、某一时间之后)等信息进行图书检索,并能反映出图书的借阅情况;以借阅人编号对借阅人信息进行检索;以出版社名称查询出版社联系方式信息。

提供对书籍进行的预先预订的功能。

提供旧书销毁功能,对于淘汰、损坏、丢失的书目可及时对数据库进行修改。

能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。

提供较为完善的差错控制与友好的用户界面,尽量避免误操作。

2、系统功能需求分析(1) 读者管理:读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注等。

(2) 书籍管理:书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。

(3) 借阅管理:包括借书,还书,预订书籍,续借,查询书籍,过期处理和书籍丢失后的处理。

(4)系统管理:包括用户权限管理,数据管理和自动借还书机的管理满足以上需求的系统主要包含有一下几个子系统(1)基本业务功能子系统:该系统中主要包含了借书还书和预订等功能。

(2)基本数据录入功能子系统:该子系统主要包含有书籍信息和读者信息录入功能。

(3)信息查询子系统:包含了多功能的查询书籍信息和读者信息。

(4)数据库管理功能子系统:主要包含了借阅信息管理功能,书籍信息管理功能和预订信息管理功能。

(5)帮助功能子系统。

二、系统动态建模1、用例图、图书馆管理系统的用例图从用例图中我们可以看出管理员和读者之间对本系统所具有的用例。

管理员所包含的用例有:(1)登录系统:管理员可以通过登录该系统进行各项功能的操作(2)书籍管理:包括对书籍的增删改等。

超市管理信息系统的-用例图

超市管理信息系统的-用例图

⏹⏹参与者以及用例的关系图示System managerManagerCustomerBuyerSalespersonManage client right scriptManage storehouse script用例“进货管理”的描述用例名称进货管理标识符CM1000用例描述根据进货单进货,当新一批货被进到仓库后,它处理有关货物的初始化定义,按类分配,数量统计与核对。

系统管理员完成这一工作后,它便结束参与者系统管理员优先级 1状态通过审查前置条件系统管理员等路进入系统后置条件操作完毕自动退出系统基本操作流程1.采购员采购回来一批新货并告诉系统管理员2.系统管理员核查新货并对其按类分配,统计,生成报表……….被泛化用例无被包含用例无被扩展用例无被修改历史记录Louise,定义基本操作流程,2008,5,19用例“销售管理”的描述用力名称销售管理标识符SAM1001用例描述当一次交易被初始化或被查询的时候这个用力开始。

它处理有关销售货物的记录,统计等问题,并产生收据,当系统管理员对其更新完成该用例结束。

参与者系统管理员优先级 1状态通过审查前置条件系统管理员登录进入系统后置条件操作完毕自动退出系统基本操作流程1.销售员进行交易后把情况汇报给系统管理员2.根据销售情况修改教授管理中的数据……..被泛化用例无被包含用例无被扩展用例无⏹用例“系统管理”的描述用例名称系统管理标识符UM001用例描述对用户权限,系统数据,系统运行日志,系统设置进行定期的的管理维护参与者系统管理员优先级 2前置条件系统管理员登陆进入系统后置条件操作完毕自动退出系统基本操作流程1.超市人员或授权发生改动2.系统数据需要更新……被泛化用力无被包含用例用户权限管理,数据管理,系统运行日志管理,系统设置管理被扩展用例无被修改记录Louise 定义基本操作流程2008,5,20Sam 定义基本操作流程2008,5,21⏹用例“报表管理”的描述用例名称报表管理标识符RM01用例描述生成进货报表,销售报表等参与者系统管理员优先级 3前置条件系统管理员登陆进入系统后置条件操作完毕自动退出系统基本操作流程1.需要定期向经理汇报工作情况时,生成各种表………被泛化用例无被包含用例无被扩展用例无⏹用例“登录系统”的描述用力名称登录系统标识符LG001用例描述超市授权进入系统的用户登录系统实现各自的功能参与者系统管理员,经理,客户,采购员,销售员优先级 1前置条件系统管理员所授权的用户后置条件操作完毕自动退出登录基本操作流程1.参与者输入自己的账号密码2.系统对其账号进行验证并核实其操作密码3.系统验证反馈允许客户进入系统4.参与者进入系统执行操作…….被泛化用例无被包含用例无被扩展用例登录失败⏹脚本“登录失败”的描述用力名称登录失败标识符LG002用例描述用户进行系统登录时出现的账号密码与系统授权不符合,系统登录失败参与者系统管理员,经理,客户,采购员,销售员优先级 1前置条件系统管理员所授权的用户后置条件系统返回为初始未登录状态基本操作流程 1.参与者输入自己的账号密码2.系统对其账号进行验证并核实其操作密码3.系统检测出正在登录者为非法用户并给出提示,组织该用户登录……..被泛化用例无被包含用例无被扩展用例无⏹脚本“系统管理权限”的描述用力名称系统管理权限标识符SML001用例描述系统管理员对系统授权用户的管理参与者系统管理员优先级 1前置条件系统管理员登录进入系统后置条件操作完毕自动退出系统基本操作流程1.经理通知系统管理员人事调动安排,客户发出申请注册或取消或重设系统授权2.系统管理员根据收集的信息进行对系统用户的增加,删减,密码重设……..被泛化用例无被包含用例增加系统用户,删减系统用户,重设用户密码被扩展用例无脚本“管理仓库”的描述用力名称管理仓库标识符SHM100用例描述系统管理员对超市仓库货物的管理参与者系统管理员优先级 1前置条件系统管理员登录进入系统后置条件操作完毕自动退出系统基本操作流程1.采购者与销售者将采购销售以及需求货物情况报告给系统管理员2.系统管理员根据收集到的收据进行仓库或平数据的核查,增加,删减,信息修改3.数据更新并保存……..被泛化用例无被包含用例核查货物,增加货物,删减货物,修改货物信息被扩展用例无。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书馆管理系统需求分析
系统管理员模块
系统管理模块用例图
系统管理模块包括读者信息管理(修改和删除读者信息。

当读者的自身信息发生变动,如部门间调动或调离本单位,或违反图书馆规定需要限制其可借阅图书数量时,需要修改读者信息。

)、图书信息管理(添加新图书信息。

当图书馆收藏新图书时,系统向用户提供新图书信息录入功能,修改和删除图书信息。

图书被借出时,系统需要更新图书信息的可借数量,当可借数量为0时,表示该图书都已被借出。

当输入的图书信息有错误或需要进行必要更新时,可以修改图书信息;当一种图书所有馆藏图书都已损毁或遗失并且不能重新买到时,该图书信息需要删除。

)、系统登录与退出功能(见下图)
系统管理流程图(见下图):。

相关文档
最新文档