




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件建模与分析课程设计精品资料晶舂二為畧擁计算机技术与工程学院课程设计报告课程名称:软件建模与分析课程设计设计题目:教材管理系统学生姓名:耿誉学号: 1204431117专业班级:软件1241指导教师:潘欣赵健起止时间:9月7日至9月18日成绩评定内容表现成果报告总评成绩2015-2016第1学期软件建模分析课程设计任务书指导教师:潘欣赵健余向飞付浩海 班级:软件1241-2地点:9教机房409,411时间:第1、2周一、课程设计目的1、进一步理解、掌握UML勺基本概念、结构、语义与表示方法;2、综合运用 UML和其它先修课程的理论和知识,掌握面向对象的软件建模与分 析的一般方法、常用技术及技
2、巧,树立良好的软件建模思想,培养分析问题和解决实际问题的能力;3、学会使用Star UML建模工具,运用 UML建模思想及方法,对各类软件系统 进行分析、设计、建模。二、课程设计内容课程设计参考题目如下:1.小区物业管理系统2.高校工资管理系统3.教材管理系统4.酒店管理系统5.高校教职工管理系统6图书管理系统7 火车订票管理系统8企业人事管理系统9 商品库存管理系统10.医院药品管理系统11.学生成绩管理系统12.高校学籍管理系统13.航空订票管理系统14.学费管理系统15.城市居民户籍管理系统16超市管理系统17.学费管理系统18.车辆管理系统19.房地产管理系统20.企业物资管理系统21
3、、其它自选题目学生可任选一题或自拟题目(需经指导老师审核批准)。在分析设计题 目,做好系统需求基础上,进行如下主要设计:分析问题领域:确定系统范围和系统边界,设计用例图设计静态结构模型:建立类图,对象图,包图,数据库建模设计动态行为模型:建立时序图,状态图,协作图,活动图设计物理模型: 建立组件图,配置图设计要求:系统设计建模符合面向对象的设计准则及规则。如:准则:模块化、抽象、信息隐藏、低耦合和高内聚等;规则:1)设计结果清晰易懂2)般到具体的抽象深度应适当3)尽量设计小而简单的类4)使用简单的消息协议、函数或方法5)把设计变动减至最小三、时间安排骨口. 序号完成内容时间(天)1设计准备及需
4、求分析22设计静态结构模型43设计动态仃为模型54设计物理模型1.55编写设计报告书1.56总结和答辩17合计14四、基本要求(1)要求独立完成自己题目的课程设计,如有抄袭,成绩按不及格处理;(2)要求学生利用软件建模与分析课程所学知识和方法独立完成所布置题 目;(3)掌握面向对象的分析方法,会绘制用例图、类图、对象图、包图、交互 作用图、活动图、状态图、组件与部署图以及数据库设计图;(4)遵守机房制度;严格遵守纪律,不迟到,不早退,无故缺勤者,成绩按 不及格处理;(5)能够积极上网查询所需资料;(6)提交设计报告书,可以选择打印和手写;(7)需要参与设计答辩五、答辩与评分标准通过设计答辩方式
5、,并结合学生的动手能力,独立分析解决问题的能力和创 新精神,总结报告和答辩水平以及学习态度综合考评。成绩按五级分进行评 定,成绩分为优、良、中、及格、不及格。(1)平时表现:30分;(2)课程设计报告:30分;(3)课程设计答辩:40分,其中完成基本功能30分,回答问题10分。六、报告要求包含UML图以及必要的文字说明七、参考文献1 谭火彬 UML2面向对象分析与设计.清华大学出版社2 . Michael Blaha James Rumbaugh .UML面向对象建模与设计(第 2 版).人民邮电出版社3 .谢星星.UML基础与Rose建模实用教程.清华仅供学习与交流,如有侵权请联系网站删除谢
6、谢4精品资料目录1. 选题和需求分析 12. 系统用例模型12.1. 总体用例图 42.2. 和系统管理员相关的用例图42.3. 和教务处管理员相关的用例52.4. 和院系管理员相关的用例图62.5. 和教辅人员相关的用例图102.6. 和学生相关的用例图103. 系统静态模型114. 系统动态模型124.1. 教师录入成绩用例的动态模型 124.2. 课程管理用例的动态模型124.3. 顺序图和协作图134.4. 状态图145. 系统部署模型146. 设计总结16仅供学习与交流,如有侵权请联系网站删除谢谢I1.选题和需求分析设计选择的题目:教材管理系统经过分析本题目对应的功能性需求包含以下内
7、容:随着学校教育改革的不断深化,学校规模的不断扩大,原有的手工方式的教 务管理不但工作量大而且效率也往往不能令人满意。所以,传统的学籍管理方 法已不能适应高校发展的需要。随着教育改革的深入发展,将会要求教育管理 部门提供更为丰富的信息。这就需要用科学化的方法来管理教务信息。而现代 信息技术和网络技术的出现和不断发展给教育现代化管理引入了新的定义,用 信息技术和网络技术来改变传统教育管理模式是教育发展的必然趋势。建立一 套完善的高校教务管理系统,不但可以大大提高教务管理工作的效率,而且可 以建立起一套完整的教务信息资料库,可以和其它管理部门的信息系统紧密结 合,轻松、条理、准确的完成整个学校的教
8、务管理工作。本文是从教务管理工 作的实际出发,基于 UML对教务管理系统建模,该系统将有效地减轻管理人 员的工作负担,高效、规范地管理大量的教务信息。教务系统管理顶层划分为:1)教师教师是教材管理重要的角色之一。没有教师就无法完成教材管理。教师的主要职责有:A.学籍管理。可以管理学籍信息。B.计划任务。可以制定一系列的任务计划。C.更改密码。可以更改系统的密码。2)校级管理员校级管理员是拥有全部权限的,其主要的职责有:学籍管理、计划任务、成绩 管理、学课表处、新生管理、系统信息、用户管理、学费查询、信息导出、更 改密码。3)学员它是教材管理系统基本用户之一。学员的主要权利有:精品资料A.学籍管
9、理。B.成绩管理。4)分教点它是教材管理系统基本用户之一。主要权利有:A.学籍管理。B.成绩管理。5)系级管理员它是教材管理系统主要组成部分。它拥有的权利有:学籍管理、计划任务、成 绩管理、新生处理、学费查询、更改密码。2.系统用例模型用例视图是从用户的角度看到的或需要的系统功能,是被称为参与者的 外部用户所能观察到的系统功能的模型图。建立用例模型,首先应确定参与 者。教务管理系统的参与者有:系统管理员、教务处管理员、院系教务管理 员、教师/教辅人员及学生。其中,学生和教师/教辅人员是多个,院系教务管理员是几个,教务处管理员和 系统管理员是一个。(1)总体用例图仅供学习与交流,如有侵权请联系网
10、站删除谢谢III(2)教务管理系统相关用例OA教务处管理员精品资料(3)和系统管理员相关的用例:用户权限更改、日志维护、增加用户、 删除用户和管理系统后台数据管理。(4)和教务处管理员相关的用例:教师排课管理、教学计划管理、成绩 管理等。(5)和院系教务管理员相关的用例:教学计划的录入与变更、新教师的管 理、全系课表的查询等。OA院系教务管理员(6) 和教师/教辅人员相关的用例:成绩的录入与查询、课表查询、评教 查询等。(7) 和学生相关的用例:成绩查询、教师评教输入、个人信息的录入与查询等学生仅供学习与交流,如有侵权请联系网站删除谢谢VI3. 系统静态模型根据对教材管理系统需求的分析,本系统
11、的类图如下:课程计划+-id+-课程集合+-专业名11学生成绩+-姓名+-学生id+-年龄+-课程名+-系部名+-分数+-id1系部类+-系部名+-id院系教务管理员系统管理员+-id+-id+-系部名教师+-id用尸+-系部名+-账号+-姓名O+-密码精品资料此类图为教材管理系统静态建模,在教材管理系统中存在各种类,而且类 与类之间也不是被割裂的,相互之间又存在各种关系(如继承、关联、依赖和聚集等),可以分化为以下相关类:报表类(Form)、学生类(Stude nt)、教师类 (T e a c h e r )、系统管理员类(S y s _ M a n a g e r )、院系教务管理员类(D
12、ep_Manager)、系部类(Department)等4. 系统动态模型顺序图和协作图:(1)教师录入成绩的动态模型仅供学习与交流,如有侵权请联系网站删除谢谢VIII状态图:登录界面成绩管理界面学生成绩信息i:精品资料仅供学习与交流,如有侵权请联系网站删除谢谢XII活动图:5. 系统部署模型组件图成绩用户系统管理员学生课程计划系部类教务处管理员m Irn院系教务管理员本系统主要有部分组成,并连接教材的数据库系统,各个分支有各个不同的角 色管理,分工明确,思路清晰。部署图该部署图包括客户端,HTTP服务器,数据库服务器,打印机 4个节 点。其中客户端和服务器通过 HTTP方式连接,服务器和数据库和打印机通过 JDBC方式连接。6. 设计总结UML是一种功能强大的、面向对象的可视化系统分析语言,它采用一整套 成熟的建模技术,广泛地适用于各个应用领域,它的各个模型可以帮助开发人 员更好地理解业务流程,建立更可靠、更完善的系统模型,从而使用户和开发 人员对问题的描述达到相同的理解,以减少语义差异,保障分析的正确性。本 文采用了 UML对教务管理系统进行了建模,将复杂的教学管理系统用简单明 了的可视化图形表示出来,对整个教务管理系统的开发设计提供了必要的参考 模型。采用该方法优于传统的过程开发方式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025内蒙古电力集团招聘笔试考试笔试历年参考题库附带答案详解
- 2025-2030中国口腔清洁用品行业发展前景及发展策略与投资风险研究报告
- 2025-2030中国印楝素市场运行状况与发展的战略建议报告
- 2025-2030中国冷库门市场投融资规模与应用领域研究报告
- 2025-2030中国儿童双语教育市场发展风险与前景经营趋势建议报告版
- 2025-2030中国亚克力粉市场消费前景及销售渠道战略规划报告
- 企业公文写作课件教学
- 通信工程考试试题及答案
- 素质教育考试试题及答案
- 直埋式保温管行业深度研究分析报告(2024-2030版)
- 2023年下半年浙江温州苍南县事业单位选调工作人员笔试参考题库(共500题)答案详解版
- (2023版)小学语文一年级上册电子课本
- 新华镇生活污水处理管网与新华农场管网并网项目环境影响报告表
- 互联网导论智慧树知到课后章节答案2023年下上海第二工业大学
- 《旅游学概论》第七章
- 工程物探-第五章电法勘探课件
- KSS编码说明电厂KKS编号
- 台区线损综合分析台区线损分类及计算方法
- 人民医院普外科临床技术操作规范2023版
- 【酒店管理系统的设计与开发(论文)】
- 举一反三- 三年级奥数 - 第37讲 面积计算
评论
0/150
提交评论