软件建模实验报告

上传人:bin****86 文档编号:60321475 上传时间:2018-11-15 格式:DOCX 页数:10 大小:19.43KB
返回 下载 相关 举报
软件建模实验报告_第1页
第1页 / 共10页
软件建模实验报告_第2页
第2页 / 共10页
软件建模实验报告_第3页
第3页 / 共10页
软件建模实验报告_第4页
第4页 / 共10页
软件建模实验报告_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《软件建模实验报告》由会员分享,可在线阅读,更多相关《软件建模实验报告(10页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划软件建模实验报告实验报告课程名称UML软件建模实验名称图书管理系统的分析与设计专业计算机科学与技术班级学号姓名指导教师张铁楠XX年9月10日前言面向对象系统分析与设计课程是计算机科学与技术本科专业的一门重要的专业课。通过本课程的学习,使学生在已有的计算机软硬件基础知识、程序设计知识、数据库和网络通信知识的基础上系统掌握面向对象系统分析与设计的基本方法和技术,并具有针对特定环境下的应用问题进行信息系统开发(包括系统分析、设计与实现)的能力。通过学习本课程学生可以理解和掌握面向对象系统的

2、分析和设计的方法和分步过程、掌握面向对象系统分析和设计的建模标准UML语言,能够利用RationalRose软件以某一信息系统为例进行系统分析和设计。本课程主要介绍系统原理的基本概念、系统开发过程RUP、对面向对象分析和面向对象设计的方法、对面向对象分析和设计的建模标准UML等内容。通过本课程的学习,学生掌握的知识、内容及掌握的程度要求为:1.使学生理解面向对象的信息系统的开发过程、系统分析和设计的原则和方法;2.使学生掌握UML语言的基础知识,以及UML在面向对象的软件系统分析和设计中的应用,并能使用UML工具建立系统模型;3.使学生掌握在UML系统模型下应用高级语言建立应用系统的方法;4.

3、通过案例教学和实验,提高学生在应用面向对象技术开发软件方面的动手能力和解决问题的能力,并鼓励创新。本实验所要求的建模工具为RationalRoseXX。本课程拟通过对如下系统进行建模来实现分析与设计。?图书管理系统?人事信息管理系统?软件项目管理系统?网上商店销售管理系统?教务管理系统实验要求计算机软件建模技术现在越来越广泛的应用于软件工程中。面向对象的系统分析与设计课程实验的目的是为了使学生在课程理论学习的同时,通过在一个实践的环境下,实际学习软件统一建模语言,对软件建模技术有一个初步的了解及认识。通过本指导书中的各个实验,学习掌握对一般面向对象系统建模的方法与技术。总之,通过上述实验环节,

4、使学生加深了解和更好地掌握面向对象的系统分析与设计课程教学大纲要求的内容。在面向对象的系统分析与设计的课程实验过程中,要求学生做到:预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。仔细观察上机时出现的各种现象,记录主要情况,作出必要说明和分析。认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。遵守机房纪律,服从辅导教师指挥,爱护实验设备。实验课程不迟到。如有事不能出席,所缺实验一般不补。实验的验收将分为两个部分。第一部分是上机操作,包括实验操作和即时提问。第二部分是提交书面的实验报告。

5、此外,针对以前教学中出现的问题,本实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。目录实验一用例建模5实验二静态结构建模9实验三实验四动态行为建模12物理模型19实验一用例建模实验报告实验名称图书管理系统的用例建模评分实验日期年月日第5、6节课指导教师张铁楠姓名唐自鸿专业班级计算机1002班学号XX一、实验目的熟悉用例图的基本功能和使用方法,掌握如何使用建模工具绘制用例图方法。二、实验环境1.硬件:处理器:内存:硬盘空间:显卡:2.软件:RationalRos

6、eXX或MicrosoftVisioXX三、实验内容与要求完成对系统的需求建模,得到用例模型后,应针对每个用例进行业务分析,说明其具体的业务流程,现系统分析部指派您完成该项任务。要求:对其中主要功能的用例书写书面用例。对每个用例的进一步描述可以活动图,这一部分在动态建模来完成。四、实验步骤1.用例模型的建立步骤:需求获取。与相关客户、领域专家等反复商讨,获得系统目标、范围和功能要求的初步说明。用例分析。确定系统范围和边界、确定参与者、确定用例。用例描述。分层绘制用例图、描述用例。软件建模实验报告题目:银行ATM机系统专业:班级:姓名:学号:指导教师:成绩:完成日期:摘要银行系统是与生活紧密相关

7、的一个机构,银行提供了存款、取款、转账等业务。在银行设立账户的人或机构通常被称为银行的储户。一个储户可以在银行开多个账户,储户可以存钱到账户中,也可以从自己的账户中取现,还可以将存款从一个账户转到另一个账户。储户还可以随时查询自己账户的情况,并查询以前所进行的存款、取款等交易记录。后台管理员可以对客户的账户进行注销、删除、查询等管理,还有就是银行利息、汇率、手续费之类参数的设置,以及财务管理以及财务分析。软件分别有开户,查询存取款,转账等功能。各个模块各有不同的功能,但都能完成查询和存取功能。各模块的数据都存放在数据库中。数据的调用和连接都有程序来完成。此软件所要完成的主要功能有三方面:如果是

8、存款,用户填写存款单,然后交给收银员键入系统,同时系统还要记录存款人姓名,住址,身份证号码,存款类型,存款日期,利率及密码等信息,完成后由系统反馈成功存款信息给用户。如果是取款,用户填写取款的相关信息进行提交,系统要求用户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息单给用户。如果是转账,用户填写转账的相关信息进行提交,系统要求用户输入密码以确认身份,核对密码正确无误后系统计算利息并反馈信息给用户。系统及时更新数据库。外部功能:实现化窗口、开户/销户、存款/取款、查询/转账。内部功能:同步,过滤,定位,识别,更新,连接。关键词:数据库、ATM机、客户、银行管理员目录1需求分析.1

9、开发背景及意义.1功能需求.22系统建模.4创建系统用例模型.4确定参与者.4参与者的用例图.4创建系统的静态类图.5确定系统参与者的属性.5确定系统主要业务实体类.6确定系统类之间的关系.7创建系统的动态摸型.7创建序列图和协作图.7创建状态图.9创建活动图.10创建系统的构件图.14创建系统的部署摸型.141需求分析开发背景及意义ATM自动提款机系统。ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文AutomaticTellerMachine的缩写。ATM是最普遍的自助银行设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务。在ATM自动取款机上也可以进行账户查询、修改密码和转账的业务。作为自助式金融服务终端,除了提供金融业务功能之外,ATM自动取款机还具有维护、测试、事件报告、监控和管理等多种功能。ATM自动取款机系统,是一个有终端机,ATM系统,数据库组成的应用系统。系统功能有用户在ATM上提取现金、查询账户余额、修改密码及转账功能。ATM自动取款机系统向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销,同时由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号