文章介绍了使用RationalRose工具为ATM自动取款机系统进行建模的全过程。
包含了需求分析、系统建模,其中系统建模又包扩了创建系统用例模型、系统静态模型和系统动态模型。
1
汽车租赁系统是专门针对汽车租赁企业所开发的一种实现以经营管理为基础、以决策分析为核心的企业信息管理系统,它涵盖了汽车租赁业务的所有环节,将原始的人工统计方法转换为先进的电脑管理模式。
本章就将介绍一个简单的汽车租赁系统的建模方法。
4.1需求分析汽车租赁系统的需求分析简述如下:(1)客户可以通过电话、网上和前台预订租借车辆。
(2)客户填写预订单后,职员查看客户租赁记录,如果记录无问题,同意客户的预订。
如果记录情况不佳,拒绝预订的请求。
如果没有客户记录查到,建立新的客户记录后,办理租借手续,并通知客户。
(3)客户取车时出示通知,职员查看无误后,要求客户支付押金,填写工作记录并更新车辆状态,将车借于客户。
(4)客户换还车时,结清租借车辆的金额,职员更新车辆状态,填写客户记录,更新工作记录。
4.2系统建模4.2.1创建系统用例模型4.2.2创建系统静态模型4.2.3创建系统动态模型4.2.3.1创建序列图和协作图14.2.3.2创建活动图4.2.3.3创建状态图4.2.4创建系统部署模型
2024/1/24 0:55:12 732KB 软件工程 UML建模 系统分析与设计
1
主要内容有:1需求分析ATM自动取款机系统的需求分析简述如下:(1)客户将银行卡插入读卡器,读卡器识别卡的真伪,并在显示器上提示输入密码。
(2)客户通过键盘输入密码,取款机验证密码是否有效。
如果密码错误提示错误信息,如果正确,提示客户进行选择操作的业务。
(3)客户根据自己的需要可进行存款、取款、查询账户、转账、修改密码的操作。
(4)在客户选择后显示器进行交互提示和操作确认等信息。
(5)操作完毕后,客户可自由选择打印或不打印凭条。
(6)银行职员可进行对ATM自动取款机的硬件维护和添加现金的操作。
2系统建模2.1创建系统用例模型2.2创建系统静态模型2.3创建系统动态模型2.3.1创建序列图和协作图2.3.2创建活动图2.3.3创建状态图2.4创建系统部署模型
2023/12/19 12:56:04 577KB 软件工程 UML建模 系统分析与设计
1
随着高等学校扩大招生情况的出现,每一个高校需要处理的各种教材的数量逐年倍增。
如何改变低效率的原始教材管理方式,成为摆在高校管理人员面前的一个重要课题。
而建立高效的教材管理系统就是一个处理此根本问题的思路。
所以,这里为读者介绍一个高校教材管理系统的建模实例。
2.1需求分析高校教材管理系统的功能性需求综述如下:(1)高校的每个学生使用自己的姓名和学号登陆系统之后,可以查询自己每个学期的教材使用情况,也能够查询自己的教材费用。
(2)高校的每个老师使用自己的姓名和密码登陆系统后,能够查询自己教材的使用情况,也可查询自己的教材费用(供报销用)。
(3)系统管理员通过用户名和密码登陆系统后,能够输入教材订购计划,生成订购单,统计各个班级教材费用和教材使用情况,同时,还可以更新删除学生﹑教师﹑教材等各类信息。
2.2系统建模2.2.1创建系统用例模型2.2.2创建系统静态模型2.2.3创建系统动态模型2.2.3.1创建序列图和协作图2.2.3.2创建活动图2.2.3.3创建状态图2.2.4创建系统部署模型
2023/3/9 12:08:25 590KB 软件工程 UML建模 系统分析与设计
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡