嵌入式软件工程uml面向对象分析与设计课程设计

嵌入式软件工程uml面向对象分析与设计课程设计

ID:13053272

大小:47.50 KB

页数:9页

时间:2018-07-20

嵌入式软件工程uml面向对象分析与设计课程设计_第1页
嵌入式软件工程uml面向对象分析与设计课程设计_第2页
嵌入式软件工程uml面向对象分析与设计课程设计_第3页
嵌入式软件工程uml面向对象分析与设计课程设计_第4页
嵌入式软件工程uml面向对象分析与设计课程设计_第5页
资源描述:

《嵌入式软件工程uml面向对象分析与设计课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象分析与设计课程设计任务书(本科)一、课程设计目的和任务本课程设计是学生学习完《面向对象分析与设计》课程后,进行的一次全面的综合训练,通过课程设计,让学生动手学会使用UML进行面向对象的建模方法,加深对UML建模基础理论的理解,加强学生解决实际软件工程问题的能力。二、课程设计基本要求本课程设计以RationalRose2003为建模工具,为待开发软件系统建立相应的系统建模。通过该课程设计,使学生掌握UML在软件工程的重要作用;使学生系统地了解软件的开发中模型的建立方法与顺序,培养学生的系统需求分析,设计能力,并了解建模工具发展动向和趋势。基本要求如下:1、要充分认

2、识课程设计对培养自己的重要性,认真做好设计前地各项准备工作。2、既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,用于创新。3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。4、课程设计期间,无故缺席按旷课处理;缺席时间达三分之一以上者,其成绩按不及格处理。5、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。6、小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。三、课程设计内容本课程设计以为待开发系统建立系统模型为基

3、础,以下给出若干系统的描述,请根据给出的系统的基本需求,经过详细需求分析和系统地总体设计与详细设计,画出以下几种模型图:用例图(要有用例脚本的说明),类图(初始类图、细化类图),顺序图,协作图,活动图,状态图,构件图和部署图。题目一、简易OA(办公自动化)系统随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)证致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费

4、用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企业存在一个很大的低成本网络OA系统的需求,而我们公司可以开发这些低成本OA系统来满足这个要求。我们将开发一个适合我公司使用的OA系统,开发他的目的是为了讨论开发低成本OA系统的技术可行性。OA系统要实现:a、企业内各种信息资源的共享b、加强员工间的交流、提高整体工作效率c、为领导各种又有哪个数据,方便领导对公司情况的及时了解、提供决策支持d、提供各种工作记录,以备事后查询系统基本需求:1)、用户管理:至少有3类用户级别(一般员工、管理层和系统管理员),各类用户的权限不同,登录后的界面也有所不同:每个

5、用户可以管理自己的账户,管理员可以删除、增加、屏蔽、解除屏蔽一个普通用户等。2)、部门管理:系统里各部门的基本信息管理(对普通用户不可见),管理员可以增加、删除、编辑、修改任何一个部门的信息:可以把一个员工从一个部门里删除,把一个员工从一个部门移到另一个部门等功能。3)、车辆管理:查看单位车辆的使用情况,申请使用某个车辆。4)、会客管理:查看指定时刻某员工的会客记录,提醒员工未来某一时刻的会客需求。5)、会议室管理:能查看会议室的所有使用记录,申请使用会议室。6)、费用报销安全性规定系统用户的权限分为5类,分别是员工级、项目经理、部门经理、公司高管、超级用户。员工级:有

6、个人办公、个人设置的全部权限,信息交互、资源管理、事务处理的部分权限。员工所在部门不同,其权限也有所不同。项目经理:部门经理:这部分权限是分配给部门领导的。这个级别的权限除员工级的所有权限外,还暴扣部门办公的全部权限。这一级别权限的员工可以查看其所属部门员工的日程安排、已完成工作情况和工作日记并可以委托其部门员工为其工作。公司高管:这部分权限是分配给公司领导的。公司领导拥有除系统设置外的全部权限。他们可以查看所有员工的日程安排、已完成工作情况和工作日记并可以委托员工为其工作。超级用户:有系统设置的权限用户的具体权限按员工所在部门和岗位具体分配。个人办公个人日程、工作日志

7、、工作计划、个人通讯录、发短消息a、员工可以制定、查看个人日程安排b、员工可以编写工作日志,以便日后查看工作状况c、员工可以拟定工作计划,有目的性的安排工作d、员工可以按类别添加个人通讯录e、员工之间可以互发短消息部门办公公共栏目:公告管理、计划审核、任务下达a、部门领导可以发布,管理公告b、部门领导可以审核员工计划c、部门领导可以给员工下达任务办公室考勤管理、人力资源管理、图书管理、固资管理、底值易耗邮件系统发邮件、收邮件、邮件列表、草稿箱、已发送邮件信息更新通知更新、公司动态更新、部门职责更新(领导及员工分工)、公告牌更新、公司文件更

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。