- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》实验指导书
计算机软件工程教研室
江苏大学计算机学院
2014年5月
实验一数据流图与数据字典
[实验目的]
1 掌握数据流图
2掌握功能结构图
3掌握数据字典
[实验内容]
通过绘制数据流图、功能结构图、数据字典进一步掌握以上三种图形。绘制工具可以采用WORD、等基本软件。
[实验要求]
选取一个实际系统如:学生学籍管理系统、图书管理系统等;先绘制数据流图,先画顶层数据流图、再画零层数据流图。举例如下(也可参照教材中的例子)
[实验报告]
1. 报告要求用专门的实验报告纸书写,字迹清晰,格式规范。
2. 报告中写清姓名、学号、实验日期、实验题目、实验目的、实验要求。
3. 按照上述要求画出数据流图。4. 报告最后包含实验总结和体会。
实验二 创建Rational Rose用例图
[实验目的]
熟悉Rational Rose集成环境;掌握Rational Rose创建用例图方法;通过实验实例理解利用Rational Rose创建系统功能模型带给项目开发的益处。
[实验内容[
一、熟悉Rational Rose集成环境、掌握创建用例图方法。
二、创建学生选课、教师开课用例图。
需求描述:
每学期开始学生需要一份课程表,它包含本学期所提供的课程列表及每门课程的相关信息。比如:导师名称、科系、必要条件、课程时间、上课地点,可以帮助学生作出合理的决定,系统规定学生可以选择四门必修课程。此外,他还要选择两门候补课程以防某门课程人员满额或被取消。每门课程人数不得多余10人或少余3人。一旦学生完成登记过程,登记系统将信息传入记费系统以便计算学生在本学期的学费数额.
导师需要随时访问系统,知道有那一门课程需要任教。他也可以了解他的课有那些学生选修。
每学期开始,学生有一段试听时间,学生可以改变所选课程内容。在这段时间学生必须可以访问系统随时更改课程选项。
要求:1。对上述问题需求进行分析,确定系统的参与者(角色);2。对上述问题需求进行分析,确定系统的功能(用例);3。使用Rational Rose创建系统的用例图(功能模型); 4。对模型中的用例,用自然语言(汉语)进行描述;5。建立角色和用例之间的关系。6。实验后,将上述设计过程与结果写出实验报告,交给任课教师。
[实验指导参考]
实验内容一:熟悉Rational Rose集成环境、掌握创建用例图方法。
实验步骤:
进入Rose环境,打开程序菜单,点击Rational Rose 2000 Enterprise Edition.,出现Rose界面,点击cancel按钮,进入设计区。
展开左侧窗口use case视图, 双击main进入use case主图绘制画面,绘图时使用图形工具条中的工具进行绘制。
选择角色加入到绘图区,右击打开规格说明,加入角色描述。
选择用例加入到绘图区,右击打开规格说明,加入用例描述。
建立角色、用例之间的联系,右击连线打开规格说明,建立联系描述
集成环境说明:
标准工具条说明:
浏览区说明(左侧上部)
浏览区中列出面向对象工程模型的use case(用例视图)、logic view(逻辑视图)、component view(组件视图)、deployment(配置视图),每个视图可以包含多个图描述模型。
用鼠标点击某个工具,在绘图区点击出现相应的图符,右击图符,弹出菜单中,单击open specification菜单项,出现规格说明窗口。在此窗口中可以修改角色或用例的属性。
实验内容二: 创建学生选课、教师开课用例图。
实验步骤:
分析角色
学生:是选课主体。
教师:开课主体。
操作员:负责进行系统中信息的维护。
课表系统:用于保存学生登记选好的课程。
分析用例
课程登记:完成学生选课与查询、修改等功能。
事件描述:
当学生敲入学号时,Use Case开始,系统检测学号是否合法并且提示学生选择本学期或下一学期。在学生选择完毕后,系统会提示学生其它选项:
建立课程表;浏览课程表;修改课程表;
删除课程;添加课程;
学生表示选项均已完成。系统则打印学生课程表,通知学生登记完毕。
其它流程:如果输入非法学号,系统不允许访问;如果企图建立的学期课程表已存在,系统将会提示进行其它选择
;
建立课程表,学生输入4个主课程号和2个候补课程号。学生提出课程要求,然后系统.检查该课程是否满足学生要求,如果该课程开放,将学生加入课程名单
浏览课程表:学生对学期所选课程的要求信息,以及学生所选课程信息,包括:课程名称、课程号、每周上课次数、上课时间和上课地点等
修改课程表——删除所选课程,学生指示删除所选课程,系统检查是否超过最终修改日期。如果没有过期,则系统删除
您可能关注的文档
最近下载
- 2023年江苏省健康照护行业职业技能竞赛备考题库大全-下(判断题汇总).doc VIP
- 体检报告电子版.docx VIP
- 2024年8月17日国家综合性消防救援队伍消防员招录面试真题及答案解析(上午卷).doc VIP
- GA 1467-2018 城市轨道交通安全防范要求.docx VIP
- 羽毛球课程教学大纲.docx VIP
- 接正式电方案.pdf
- 2024年甘肃定西岷县城区部分学校竞聘教师实施(238人)笔试备考试题及答案解析.docx VIP
- DB11∕T 646.1-2016 城市轨道交通安全防范系统技术要求 第1部分:通则.docx VIP
- NIST SP 800-218 SSDF安全软件开发框架.xlsx
- 临床试验病理科专业标准操作规程SOP-2025年版.docx
文档评论(0)