- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学与计算机学院
实训报告
课 程 名 称: 软件开发设计实训
课 程 代 码: 6014409
题 目: 课程中心
年级/专业/班:
组 员 姓 名:
组 员 学 号:
开 始 时 间: 2013 年 09 月 16 日
完 成 时 间: 2013 年 12 月 06 日
课程设计成绩:
技术水平与实际能力(50) 说明书撰写质量(50) 总 分(100) 指导教师签名: 年 月 日
目 录
1 需求分析模型重构 3
1.1 业务需求分析 3
1.2 非功能性需求分析 7
2 业务分析模型 8
2.1 业务主角 8
2.2 业务用例分析 10
2.3 业务用例场景分析 13
2.4业务用例实现 17
2.5 业务用例完整的包图 17
3概念分析模型 18
3.1关键业务概念用例图 18
3.2概念用例分析 18
3.3 概念用例完整的包图 19
4 系统分析模型 20
4.1 系统用户分析 20
4.2 系统用例分析 20
4.3 系统用例实现分析 21
4.4 分析类 23
4.5 组件模型分析 29
4.6 系统分析完整的包图 30
5系统设计模型 30
5.1软件架构/框架选择 30
5.2基于架构的设计类 31
6设计类优化 31
6.1设计类优化结果 31
6.2采用的设计模式说明 35
7面向对象数据库分析设计 36
7.1概念数据模型 36
7.2概念数据模型优化/调整 37
7.3物理数据模型 38
总结 39
1 需求分析模型重构
1.1 业务需求分析
1.1.1.背景、业务概况
西华大学课程中心系统是西华大学准备开设的一个具有西华大学特色的师生交互学习的平台,这个系统旨在加强学生与老师之间的交流互动,为广大师生架起一座沟通的桥梁,使得我们的教学更加人性化,实现真正的便捷与高效。课程中心系统想要给更多在学习比较吃力的同学提供一个与老师交流的平台,提供丰富的学习资源。而我们的老师也可以根据这个系统了解学生学习的困难和需要。
该系统的主要业务包括教师上传资料,师生交流互动,学生查看下载资料等等。教师可以通过此系统上传各种资料,如作业,考试资料,复习资料,考试信息,学生成绩等。而且此系统支持目前常用的图文,音像格式,如txt,gif,mp3,mp4等格式。为老师的上传提供了最全面的支持。而同学则可以根据自己的需要进入系统浏览,查找自己所需要的信息和资料,并可以根据自己的喜爱选择下载自己所喜欢的东西。同时,为了加强师生之间的交流,该系统还支持师生在线交流,凡是进入此系统的师生均可以发送即时信息给指定的人员,以此真正达到互动的目的。当然,为了系统的安全以及网络信息的安全,管理员的作用和任务也非常艰巨,管理员具有独特的权限,要求对老师以及学生上传的所有东西进行审查,并且对相关不和谐的消息删除,除此之外,管理员还必须对每一个进入系统的人进行档案建立和信息收集。
无论是后台管理的管理员,还是上传资料的老师,或者是进行资源共享的同学,或者是其他进入此系统的人(学校领导,家长,外人……),都必须进行身份认证(实名认证)。这不仅仅是维护系统的安全,也是为了保护所有用户的权利,给广大的使用者提供一个真正安全,便捷,高效的课程中心系统。
1.1.2业务目标
BO-1:通过对业务概况的了解和整理(业务目标既可以由客户提出也可以由开发方整理得出)得出该系统的业务目标如下:为教师与学生提供一个真正高效,快捷,方便的互动平台以及一个宝贵的学习资源库,使得教学工作有条不紊的开展。
BO-2:规范网络学习,提高学习效率。
BO-3:保障网络信息的安全以及保密,为学习资源提供一个健康的共享平台。
BO-4:加强师生之间的互动,能够使教学过程中遇到的困难在第一时间通过交流解决问题
BO-5:整理学习资源,使得老师能够尽快了解学生信息,学生也能够迅速的了解考试信息,查询成绩。
SC-1:教师教学效率提高
SC-2:学生学习效率提高
1.1.3涉众分析
1.1.3.1 涉众
涉众(stakehoder)是指与要建设系统相关的一切人和事情。
涉众的信息可以通过客户的岗位手册,业务手册等相关的文件中获取,也可以经过访谈而获取。
通过需求陈述分析,得出课程中心利益相关者(涉众)如图1.1以及涉众的信息如表1.1:
图1.1涉众分析
表1.1涉众概要信息
编号 名称 说明 期望 SH001 教师 教师可以查看所上课程及学生信息,还可以上传教
您可能关注的文档
最近下载
- 线性代数的几何意义_任广千,谢聪,胡翠芳编著.pdf
- 《给水排水管道工程施工及验收规定》GB50268-2023.pdf
- 《文言文虚词》复习教案全面版.doc
- 2024光伏发电工程交流汇流箱技术规范.pdf
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 《高职军事理论实用教程(第三版)》全套教学课件.pptx
- 08S208室内固定消防炮选用及安装(高清-有效).pdf
- 行政组织学简答题、述题及解答(第1-5章).doc
- 超星网课《舞台人生走进戏剧艺术》超星尔雅答案2023章节测验答案.docx
- 体育场地与设施--教学大纲.pdf
文档评论(0)