ImageVerifierCode 换一换
格式:PPT , 页数:70 ,大小:667.50KB ,
资源ID:15561946      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15561946.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(海岸法学软件工程实验教案2012PPT文档格式.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

海岸法学软件工程实验教案2012PPT文档格式.ppt

1、4 4、使用、使用roserose建立数据流。建立数据流。n n预备知识:预备知识:1 1、运行、运行Microsoft Microsoft visiovisio 2003 2003:单击开始单击开始程序程序Microsoft officeMicrosoft office Microsoft Microsoft office Visio2003office Visio2003运行程序。运行程序。2 2、Microsoft Office Visio Microsoft Office Visio 环境。3 3、开始创建图表:、开始创建图表:4 4、移动形状和调整形状的大小:、移动形状和调整形状的大

2、小:5 5、添加文本:、添加文本:6 6、连接形状:、连接形状:7 7、设置形状格式:、设置形状格式:8 8、保存图表:、保存图表:n n实验内容实验内容实验内容实验内容 1 1、某教务处理系统有如下功能:、某教务处理系统有如下功能:(1 1)、对考生送来的报名表进行检查;)、对考生送来的报名表进行检查;(2 2)、对合格的报名单编好准考证号后将证发给考生,并将汇)、对合格的报名单编好准考证号后将证发给考生,并将汇总后的考生名单送给阅卷站;总后的考生名单送给阅卷站;(3 3)、阅卷站对送来的成绩进行检查,并根据考试中心制定的)、阅卷站对送来的成绩进行检查,并根据考试中心制定的合格标准审定合格者

3、;合格标准审定合格者;(4 4)、制作考生成绩通知单,并送给考生;)、制作考生成绩通知单,并送给考生;(5 5)、按地区、年龄、文化程度等进行成绩分类统计和试题难)、按地区、年龄、文化程度等进行成绩分类统计和试题难度分析,产生统计分析表。度分析,产生统计分析表。2 2、对教务处理系统进行分析,使用、对教务处理系统进行分析,使用VISIOVISIO画出该系统的顶层图;画出该系统的顶层图;3 3、选择菜单、选择菜单“插入插入“插入新建页插入新建页”,对顶层图进行分解,对顶层图进行分解,使用使用VISIOVISIO画出该系统的画出该系统的0 0层图;层图;4 4、选择菜单、选择菜单“插入插入“插入新

4、建页插入新建页”,对,对0 0层图进行分解,层图进行分解,VISIOVISIO画出该系统的画出该系统的1 1层图;5 5、保存图表;、保存图表;6 6、建立数据字典。、建立数据字典。实验二结构图和程序流程图结构图和程序流程图 一实验目的:一实验目的:1 1、掌握、掌握Microsoft Microsoft visiovisio环境。2 2、掌握掌握4 4种类型的模块;种类型的模块;3 3、掌握建立系统结构图;、掌握建立系统结构图;4 4、掌握程序流程图的建立。、掌握程序流程图的建立。二实验要求:1 1、使用、使用VisoViso建立传入模块、传出模块、变换模块和协调模建立传入模块、传出模块、变

5、换模块和协调模块。块。2 2、使用、使用VisoViso建立数据流图并进行变换分析;建立数据流图并进行变换分析;3 3、使用、使用roserose建立结构图;建立结构图;4 4、使用、使用roserose建立模块的程序流程图。建立模块的程序流程图。三三三三预备知识:1、模块类型传入模块:从下属模块取得数据,经过处理,再将其传送给上级模块传出模块:从上级模块取得数据,经过处理,再将其传送给下级模块变换模块:从上级模块取得数据,经过处理,再将其传送给上级模块协调模块:对下属模块进行控制和管理2、系统结构图的主要成分模块模块间的调用关系模块间的通信辅助控制符号四四实验内容:内容:1、画出模块类型图,

6、如下图所示:2、画出sc图的主要成分,如下图所示:3、某学校设计“成绩录入“程序,由录入人员输入成绩信息(学号+课程代码+成绩),对程序的要求如下:(1)、查询学生信息,确认是否有该考生;(2)、查询学生的班级信息;(3)、查询课程信息;(4)、查询成绩是否重复录入;(5)、核对该学生信息、班级信息、课程信息后,在成绩没有重复录入的情况下保存该成绩。(参考课本39-41页)(6)、画出数据流图并区分出系统的输入、输出和加工部分如图:(7)、画出软件结构图:(课本3.12图)4、画出程序流程图,如下图所示:实验三 建立用例框图建立用例框图 n n实验目的:1 1、掌握建立系统用例框图。、掌握建立

7、系统用例框图。2 2、掌握对系统初始需求进行分析,初步了解和分掌握对系统初始需求进行分析,初步了解和分析系统用户和系统提供的功能,确定角色和用析系统用户和系统提供的功能,确定角色和用例;例;3 3、掌握分析系统用户和系统功能之间的关系,确定、掌握分析系统用户和系统功能之间的关系,确定角色和用例的关系;角色和用例的关系;1 1、使用、使用roserose建立系统用例框图;建立系统用例框图;2 2、使用、使用roserose建立系统角色;建立系统角色;3 3、使用、使用roserose建立系统用例;建立系统用例;4 4、使用、使用roserose建立角色与用例的关系;建立角色与用例的关系;创建用例

8、框图:n n右击右击roserose浏览器中的包浏览器中的包Use Case ViewUse Case View;n n选择弹出菜单中的选择弹出菜单中的NewNew菜单,单击菜单,单击Use Case Use Case DiagramDiagram;n n选择新框图后,输入新框图名;选择新框图后,输入新框图名;n n双击浏览器中的新框图将其打开。双击浏览器中的新框图将其打开。增加用例:n n选择工具栏中的选择工具栏中的User CaseUser Case按钮或选择按钮或选择tools-tools-create-User Casecreate-User Case,单击单击User CaseUse

9、r Case框图中框图中任一位置并放上新用例;任一位置并放上新用例;n n右击浏览器中右击浏览器中User Case ViewUser Case View,选择选择New-New-User Case,User Case,从浏览器中把新增加的用例拖动到从浏览器中把新增加的用例拖动到用例框图中。用例框图中。增加角色:n n选择工具栏中的选择工具栏中的ActorActor按钮或选择按钮或选择tools-tools-create-Actorcreate-Actor,单击单击User CaseUser Case框图中任一位框图中任一位置并放上新角色置并放上新角色;n n或者右击浏览器中或者右击浏览器中U

10、ser Case ViewUser Case View,选择选择New-New-Actor,Actor,从浏览器中把新增加的角色拖动到用例框从浏览器中把新增加的角色拖动到用例框图中。图中。用例与角色规范:n n双击用例(角色)或则右击用例(角色),从弹双击用例(角色)或则右击用例(角色),从弹出菜单中选择出菜单中选择Open SpecificationOpen Specification;n n在在namename字段中输入用例(角色)名称;字段中输入用例(角色)名称;n n在在stereotypestereotype字段中输入用例(角色)版型;字段中输入用例(角色)版型;n n在在Abstr

11、actAbstract复选框中设置抽象用例(角色);复选框中设置抽象用例(角色);n n在在DocumentationDocumentation字段输入用例(角色)描述;字段输入用例(角色)描述;n n在在rankrank字段中输入用例优先级;字段中输入用例优先级;n n在在multiplicmultiplic字段中设置角色基数;字段中设置角色基数;使用关系:n n选择单向关联按钮,将鼠标从角色拖动到用例,选择单向关联按钮,将鼠标从角色拖动到用例,或从用例到角色;或从用例到角色;n n选择依赖按钮,将鼠标从用例拖动到用例,双击选择依赖按钮,将鼠标从用例拖动到用例,双击用例关系,设置关系版型,在

12、用例关系,设置关系版型,在stereotypestereotype字段中字段中输入输入includeinclude或者或者extend,extend,设置用例的使用关系或设置用例的使用关系或扩展关系;扩展关系;n n选择继承按钮,将鼠标从角色拖动到角色,设置选择继承按钮,将鼠标从角色拖动到角色,设置角色的一般化关系;角色的一般化关系;用例框图工具栏:选择箭头注释注释与项目连线包用例角色单向关联依赖继承聚集n n实验内容:实验内容:1 1、初始需求:这是一个图书馆信息管理系统、初始需求:这是一个图书馆信息管理系统(1 1)图书管理员是图书馆员工。他们的主要工作就是)图书管理员是图书馆员工。他们的

13、主要工作就是和图书、读者打交道,并在软件系统的支持下工作。和图书、读者打交道,并在软件系统的支持下工作。(2 2)图书管理员负责新书的购买和登记,每一种图书)图书管理员负责新书的购买和登记,每一种图书可以购进多本书。可以购进多本书。(3 3)图书管理员对图书进行加工处理,给每本书添加)图书管理员对图书进行加工处理,给每本书添加条码号和索取号,条码号在图书馆中是唯一的,可以条码号和索取号,条码号在图书馆中是唯一的,可以唯一确定具体一本图书。索取号主要由分类号和出版唯一确定具体一本图书。索取号主要由分类号和出版日期组成。日期组成。(4 4)图书管理员对加工好的图书书目信息进行登记。)图书管理员对加

14、工好的图书书目信息进行登记。(5 5)图书管理员对本馆读者进行管理,办理读者证,)图书管理员对本馆读者进行管理,办理读者证,并对读者信息进行登记。并对读者信息进行登记。(6 6)图书管理员对读者办理借书业务,将图书借给读)图书管理员对读者办理借书业务,将图书借给读者,并登记借阅信息,同时检查读者预定信息,如果者,并登记借阅信息,同时检查读者预定信息,如果有相应预定信息,则进行预定取消处理。有相应预定信息,则进行预定取消处理。(7 7)图书管理员对读者办理还书业务,将读者还回的图图书管理员对读者办理还书业务,将读者还回的图书重新放回图书馆,并登记还书信息。如果所借图书过期,书重新放回图书馆,并登

15、记还书信息。如果所借图书过期,则交纳过期罚款。则交纳过期罚款。(8 8)图书管理员对读者办理预定业务,并登记预定信息。)图书管理员对读者办理预定业务,并登记预定信息。(9 9)当旧书破旧不堪时,系统管理员可以把它们从图书)当旧书破旧不堪时,系统管理员可以把它们从图书馆中剔除,并登记剔除信息。馆中剔除,并登记剔除信息。(1010)所有图书和读者信息要能够方便地进行查询。)所有图书和读者信息要能够方便地进行查询。(11)(11)馆长可以对每个月的图书借阅情况进行统计。馆长可以对每个月的图书借阅情况进行统计。(1212)本系统支持从)本系统支持从caliscalis系统导入图书编目信息。系统导入图书编目信息。(1313)系统能够运行在所有流行的技术环境中,包括)系统能够运行在所有流

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1