- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件学院
实验报告
课程名称:面向对象的分析与设计
项目名称:“软件学院教务管理系统”的OOAD
项目完成人:
姓名:学号:
姓名:学号:
姓名:学号:
指导教师:
日期:20XX年X月XX日
实验目的
学习并掌握面向对象的分析与设计
使用用例图、类图、顺序图、状态图对系统进行分析设计
实验内容
基本功能要求(单机系统)
?学生,教师,教室和课程信息录入和查询
?学生选课,教务排课
?电子版作业内容(提交一个Word文件)
JUDE(或RationalRose)模型抓图及文字解释
?用例图,用例
?类图
?顺序图
?状态图
实验环境
Windows7X64
JUDECommunity
实验结果
实验分工:
陈灿:用例图分析、数据库设计及搭建
宗嘉骏:类图、顺序图分析、服务器环境搭建
高贇贇:状态图分析、教务管理系统开发
?用例图,用例
用例CS1:登录
范围:软件学院教务管理系统
级别:用户目标
主要参与者:学生、教务老师、管理员
涉众及其关注点:
学生:希望输入正确的账号和密码进入系统,并进行学生、教师、教室等信息的查询以及选课等操作。
教务老师:希望输入正确的账号和密码进入系统,并进行各种信息的录入以及排课的相关操作。
管理员:希望输入正确的账号和密码进入系统,有权对所有信息进行浏览和操作。
前置条件:登录用户已经注册。
成功保证:登录用户输入的密码和账号匹配且正确。
主成功场景:
1. 用户输入账号和密码。
2. 用户点击“登录”按钮,页面成功跳转至系统内主界面。
用例CS2:录入学生信息
范围:软件学院教务管理系统
级别:用户目标
主要参与者:教务老师
涉众及其关注点:
教务老师:希望将学院教务处已经存在的学生信息添加至教务管理系统。
管理员:希望获得最新学生信息。
前置条件:教务老师已成功登陆。
成功保证:对应学生信息存在并且与教务处数据库完全一致。
主成功场景:
1. 教务老师输入账号及密码,成功进入系统主页面。
2. 教务老师选择“录入学生信息”功能块,将教务处信息导入至系统。
3. 所有信息均被导入,并且无出错信息。
用例CS3:录入教师信息
范围:软件学院教务管理系统
级别:用户目标
主要参与者:教务老师
涉众及其关注点:
教务老师:希望将学院教务处已经存在的教师信息添加至教务管理系统。
管理员:希望获得最新教师信息。
前置条件:教务老师已成功登陆。
成功保证:对应教师信息存在并且与教务处数据库完全一致。
主成功场景:
1. 教务老师输入账号及密码,成功进入系统主页面。
2. 教务老师选择“录入教师信息”功能块,将教务处信息导入至系统。
3. 所有信息均被导入,并且无出错信息。
用例CS4:录入教室信息
范围:软件学院教务管理系统
级别:用户目标
主要参与者:教务老师
涉众及其关注点:
教务老师:希望将学院教务处已经存在的教室信息添加至教务管理系统。
管理员:希望获得最新教室信息。
前置条件:教务老师已成功登陆。
成功保证:对应教室信息存在并且与教务处数据库完全一致,保证教室信息的完整性。
主成功场景:
1. 教务老师输入账号及密码,成功进入系统主页面。
2. 教务老师选择“录入教师信息”功能块,将教务处信息导入至系统。
3. 所有信息均被导入,并且无出错信息。
用例CS5:查询学生信息
范围:软件学院教务管理系统
级别:用户目标
主要参与者:学生、教务老师
涉众及其关注点:
学生:希望根据输入正确的学号获得对应学生的各类信息。
教务老师:希望根据输入正确的学号获得对应学生的各类信息,并进行各类分析和处理。
前置条件:学生或教务老师已成功登陆。
成功保证:输入的学号存在并且正确。
主成功场景:
1. 学生或教务老师输入账号及密码,成功进入系统主页面。
2. 登录用户选择“查询学生信息”,进入对应模块。
3. 登录用户输入学生学号,点击“查询”按钮。
4. 对应学生详细信息成功被显示到页面。
用例CS6:查询教师信息
范围:软件学院教务管理系统
级别:用户目标
主要参与者:学生、教务老师
涉众及其关注点:
学生:希望根据输入正确的教师编号获得对应教师的各类信息。
教务老师:希望根据输入正确的教师编号获得对应教师的各类信息,并进行各类分析和处理。
前置条件:学生或教务老师已成功登陆。
成功保证:输入的教师编号存在并且正确。
主成功场景:
1. 学生或教务老师输入账号及密码,成功进入系统主页面。
2. 登录用户选择“查询教师信息”,进入对应模块。
3. 登录用户输入教师编号,点击“查询”按钮。
4. 对应教师详细信息成功被显示到页面
文档评论(0)