嵌入式软件工程 UML 面向对象分析与设计 课程设计.doc
《嵌入式软件工程 UML 面向对象分析与设计 课程设计.doc》由会员分享,可在线阅读,更多相关《嵌入式软件工程 UML 面向对象分析与设计 课程设计.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象分析与设计课程设计任务书(本科)一、课程设计目的和任务本课程设计是学生学习完面向对象分析与设计课程后,进行的一次全面的综合训练,通过课程设计,让学生动手学会使用UML进行面向对象的建模方法,加深对UML建模基础理论的理解,加强学生解决实际软件工程问题的能力。二、课程设计基本要求本课程设计以Rational Rose 2003为建模工具,为待开发软件系统建立相应的系统建模。通过该课程设计,使学生掌握UML在软件工程的重要作用;使学生系统地了解软件的开发中模型的建立方法与顺序,培养学生的系统需求分析,设计能力,并了解建模工具发展动向和趋势。基本要求如下:1、要充分认识课程设计对培养自己的重
2、要性,认真做好设计前地各项准备工作。2、既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,用于创新。3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。4、课程设计期间,无故缺席按旷课处理;缺席时间达三分之一以上者,其成绩按不及格处理。5、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。6、小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。三、课程设计内容本课程设计以为待开发系统建立系统模型为基础,以下给出若干系统的描述,请根据给出的系统的基
3、本需求,经过详细需求分析和系统地总体设计与详细设计,画出以下几种模型图:用例图(要有用例脚本的说明),类图(初始类图、细化类图),顺序图,协作图,活动图,状态图,构件图和部署图。题目一、简易OA(办公自动化)系统随着网络的高速发展,网络OA系统逐渐受到关注。一些大型企业集团(例如联想、海尔)证致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。开发网络办公系统的市场前景是广阔的。大型企业需要高层次的网络办公自动化,他们往往会选择大型的软件公司合作开发,所需的开发费用和维护费用也是非常高昂的。这些高昂的费用并非大多数中小企业能承受得起的。中小型企
4、业存在一个很大的低成本网络OA系统的需求,而我们公司可以开发这些低成本OA系统来满足这个要求。我们将开发一个适合我公司使用的OA系统,开发他的目的是为了讨论开发低成本OA系统的技术可行性。OA系统要实现:a、企业内各种信息资源的共享b、加强员工间的交流、提高整体工作效率c、为领导各种又有哪个数据,方便领导对公司情况的及时了解、提供决策支持d、提供各种工作记录,以备事后查询系统基本需求:1)、用户管理:至少有3类用户级别(一般员工、管理层和系统管理员),各类用户的权限不同,登录后的界面也有所不同:每个用户可以管理自己的账户,管理员可以删除、增加、屏蔽、解除屏蔽一个普通用户等。2)、部门管理:系统
5、里各部门的基本信息管理(对普通用户不可见),管理员可以增加、删除、编辑、修改任何一个部门的信息:可以把一个员工从一个部门里删除,把一个员工从一个部门移到另一个部门等功能。3)、车辆管理:查看单位车辆的使用情况,申请使用某个车辆。4)、会客管理:查看指定时刻某员工的会客记录,提醒员工未来某一时刻的会客需求。5)、会议室管理:能查看会议室的所有使用记录,申请使用会议室。6)、费用报销安全性规定系统用户的权限分为5类,分别是员工级、项目经理、部门经理、公司高管、超级用户。员工级:有个人办公、个人设置的全部权限,信息交互、资源管理、事务处理的部分权限。员工所在部门不同,其权限也有所不同。项目经理:部门
6、经理:这部分权限是分配给部门领导的。这个级别的权限除员工级的所有权限外,还暴扣部门办公的全部权限。这一级别权限的员工可以查看其所属部门员工的日程安排、已完成工作情况和工作日记并可以委托其部门员工为其工作。公司高管:这部分权限是分配给公司领导的。公司领导拥有除系统设置外的全部权限。他们可以查看所有员工的日程安排、已完成工作情况和工作日记并可以委托员工为其工作。超级用户:有系统设置的权限用户的具体权限按员工所在部门和岗位具体分配。个人办公 个人日程、工作日志、工作计划、个人通讯录、发短消息a、 员工可以制定、查看个人日程安排b、 员工可以编写工作日志,以便日后查看工作状况c、 员工可以拟定工作计划
7、,有目的性的安排工作d、 员工可以按类别添加个人通讯录e、 员工之间可以互发短消息部门办公公共栏目:公告管理、计划审核、任务下达a、 部门领导可以发布,管理公告b、 部门领导可以审核员工计划c、 部门领导可以给员工下达任务办公室考勤管理、人力资源管理、图书管理、固资管理、底值易耗邮件系统发邮件、收邮件、邮件列表、草稿箱、已发送邮件信息更新通知更新、公司动态更新、部门职责更新(领导及员工分工)、公告牌更新、公司文件更新个人设置快捷办公设置、通讯录设置、密码修改a、 可以设置通讯录分类b、 可以修改登录密码c、 可以设置快捷办公菜单系统设置部门设置、项目设置、用户设置、栏目设置、计划类别a、 可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式软件工程 UML 面向对象分析与设计 课程设计 嵌入式 软件工程 面向 对象 分析 设计
限制150内