已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象分析与设计大作业题目一目的面向对象分析与设计课程其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和面向对象技术进行综合软件设计,提高学生的综合应用能力。通过这次综合题目,要掌握UML(统一建模语言),并能运用UML在Viso中建模。二要求:1. 3-5人一组。2. 熟悉Viso UML建模环境。3. 掌握UML的基本模型元素(如角色、用例、类等)。4. 熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity diagram(活动图)、Component diagram(组件图)、Deployment diagram(配置图)、datamodel diagram(数据模型图)。5. 进行系统需求分析与系统功能模块设计,绘出系统详细的业务流程图和数据流程图,建立完整的系统数据库的逻辑模型。6. 完成对系统的建模实现。7. 进行检查,并提交设计报告。三报告要求:1. 实验题目2. 实验目的3. 实验要求4. 实验内容5. 系统设计的源程序和文档(包括说明)6. 心得体会四参考资料:1. Wendy Boggs & Michael Boggs 著 邱仲潘译UML与Rational Rose2002从入门到精通 电子工业出版社2. Martin Fowler & Kendall Scott:UML Distilled Second Edition A Brief Guide to the Standard Object Modeling Language3. UML参考手册4. Jason T. Roff 著 张瑜 杨继萍 等 译UML基础教程 清华大学出版社五设计内容可自选题目,但须经过指导教师审查。1、 通信、信息智能网管平台通信、信息资源统一监控的研究。分析光缆、SDH光传输设备、数据网设备、软交换、EPON、信息网设备等实现监控统一平台的研究,分析这些设备如何在统一平台上实现告警的分层分类、安全策略、带宽的合理分配等功能,研究通信、信息资源统一平台的可靠性测试,及适用性检测。分析光缆资源远程视频监控,分析实现光缆资源监控有效方式。2、技术资料管理系统:某大学软件工程研究中心的资料室中目前大约存有1000份技术报告、论文、图书和杂志,每份资料在目录柜中都有一张索引卡。预计资料室中最终会增加到有10000份资料。为改善对资料的管理工作,打算为每份资料建立两张穿孔卡片,并且开发一个程序以完成各种检索、排序和输出的工作。数据结构要求:为每份资料建立的一对穿孔卡片上都有4个固定格式的字符域,、域在第一张卡片上,、域在第二张卡片上。第域宽30个字符,包含作者(们)的姓名;第域宽50个字符,包含完整的或缩写的标题;第域宽50个字符,包含此份资料的关键字;第域宽30个字符,指明此份资料的出处(杂志或会议录的名字、期数、出版社等)。功能要求: 读入不定长的一叠资料卡并储存它们; 按第一作者名字的字母顺序排列读入的数据; 印出上述数据; 根据卡片第域的内容建立关键字表,删除重复的关键字,按字母顺序排列并打印; 在作者名字域中搜索给定的作者名字,印出此作者的著作清单; 搜索关键字域,找出包含指定的1个、2个、或3个关键字的资料; 对标题域中的字提供与第项类似的检索功能。输入的卡片叠中的第一张卡片指明系统应该完成的任务(可能是一串任务),因此,这张卡片实际上是程序的控制卡。程序应能在一次运行中完成多个任务。3. 文档管理系统面向企业用户,研制开发一套文档管理系统,实现企业文档的存储、分类、维护、检索、授权等过程的全面管理。为用户主要提供如下功能:1)登陆:用户通过浏览器登陆到系统,输入用户名和密码,登陆到系统,看到本用户所能看到的各类信息,包括文档分类树、文档的基本信息等。2)人员组织角色管理与授权管理:创建和维护企业的人员、组织和角色,人员具有登陆名、名称、密码、邮件、手机等一些基本的属性,人员从属与一个或多个组织,具有一个或多个角色,组织间具有层次关系。提供文档按照人员与角色两种方式的授权模式。3)文档分类管理:用户可以增删改文档的分类,文档分类间可以建立层次关系。4)文档维护:用户可以增删改文档,文档包括基本的描述信息(如文档编号、文档名、文档创建时间、创建人、大小等)及文档对应的文件列表。5)文档检索:用户可以方便的按照文档的名称、编号、创建时间、创建人等信息进行检索。4. 客户关系管理系统“以客户为中心”的客户关系管理成为网络时代电子商务制胜的重要因素,愈来愈受到企业的重视。客户关系管理系统,简称CRM(Customer Relationship Management),是指公司在做营销策略时关注于顾客发展,给客户以最优的管理:通过完善的客户支持平台、客户交互平台、企业生产平台、最大限度地实现顾客支付价值、顾客终身价值,这样让公司的潜在客户变成现实客户、现实客户变成忠诚客户,通过满足每个客户特殊需求,与客户建立长期稳定的关系。项目拟研制一个基于B/S架构的客户关系管理系统,实现对客户数据的管理,系统提供的主要功能如下:1)客户资料管理:主要实现客户资料的录入、修改、保存、删除、以及查询等功能。客户资料的主要内容包括:用户编码、用户单位名称、用户单位法人代表、邮政编码、用户单位的联系地址、用户单位的联系部门、用户单位的代理人、用户单位的银行账号、电话挂号、相关销售员编码、联系电话、开户行、税号、用户单位所在区域、购买产品类型、购买日期、购买合同编号等资料。客户资料的查询功能提供根据客户名称、地域、客户代码、客户的单位地址等属性进行查询的功能。2)客户支持管理:由客户使用支持、技术服务培训及顾客联系提醒两个部分。技术支持:将公司对产品使用培训文档转换成电子文档,由客户自己上网了解产品的性能。技术服务培训:实现公司的培训计划、培训对象的录入、修改、删除、保存功能以及将公司对公司技术人员的培训内容作成电子文档,在局域网内由公司的技术人员自由阅读,除此之外还提供培训提醒功能。顾客联系提醒:根据服务部门的条件设定实现服务人员对顾客的联系的定期提醒。3)售后服务管理:由服务质量检查考核管理、走访顾客管理二个部分组成。服务质量检查考核管理:实现服务质量检查考核单的生成、录入、删除、存档等功能。走访顾客管理:实现走访顾客记录单的生成、录入、删除、存档等功能,并根据提供的测评方法自动产生测评结果。4)投诉管理子模块由正常信息反馈、客户投诉、信息处理三个部分组成。正常信息反馈:根据客户的信息反馈生成信息反馈单,并实现对客户的信息反馈单的维护功能。客户投诉:根据基础数据管理中对投诉的分类生成顾客投诉单,并实现对顾客投诉单的维护功能。信息处理:根据公司的规定,对顾客的反馈信息及客户投诉进行处理,并生成信息处理单,以及实现对信息处理单的保存、删除、存档等维护功能。 5)新品市场反馈:结合客户新品开发档案,输入市场反馈情况,并通过量化来对比所有新品的反馈分,进而分析新品的市场销售趋势。5. 路障跟踪与维修系统:某市政部门欲开发计算机控制的路障与维修系统(PHTRS)。路障被发现上报后,系统赋予该路障一个识别号码,并存入其所在街道地址、大小(按1比10的比例)、位置(路中、人行道上等等)、所属街区(根据街道地址得出)、以及维修优先级(根据其大小确定)。对每个路障有一个施工命令,包括路障位置、大小、施工队编号、施工人数、配备工具、维修的工时数,路障状态(施工中、已修复、临时修复、未修复)、材料用量、维护费用(根据维修工时、人数、材料及工具等计算得出)。最后,系统建立一个损失报告文件,记录此路障造成的损失,包括市民的姓名、地址、电话、损失类型、以及损失量(以元为单位)。PHTRS是一个在线系统,可随时查询。附录:rational 基础一、 Rational Rose简介Rational Rose 是分析和设计面向对象软件系统的强大可视化工具,支持UML、支持正、逆向工程,可以通过建立系统模型生成系统代码框架,利用模型可以方便的捕获系统设计缺陷,保证系统设计结构合理,同时可以方便利用生成的系统代码框架快速实现系统设计。二、 主程序窗体浏览器文档窗口日志工具栏框图窗口三、 Rose模型视图Rose 模型的四个视图是:Use case视图、Logical视图、Component视图和Deployment视图。每个视图针对不同的对象,具有不同的用途。1Use Case 视图Use Case 视图包括系统中的所有角色、用况和用况框图等,Use Case视图是系统中与实现无关的视图,从用户的角度去描述和分析系统。主要关注系统功能的高层形状,而不关注系统功能具体实现方法。2 Logical View视图Logical View视图从开发人员的角度去描述和分析系统,关注系统中如何实现使用用况中提出的功能,开发人员可以构造系统的详细设计。3Component视图Component视图包含模型代码库、可执行文件、运行库和其他组件的信息,可以了解系统的实际结构,组件间的编译顺序。 4Deployment视图Deployment视图关注系统的实际物理部署,描述系统运行环境和结构。四、Use case 框图工具栏说明文本注释注释与项目连线包用况角色单向关联依赖继承聚集五、State/Activity 框图工具栏说明活动开始状态结束状态从一个活动或状态过渡到另一活动或状态过渡到当前活动或状态水平同步垂直同步状态工作流或事件流中的决策点泳道,显示谁负责完成活动六、类框图工具栏说明接口单向关联关联类与关联关系连接包类依赖关系类继承关系类实现接口类控制类边界类实体类七、Colla
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 风险投资赋能创新:理论洞察与实证解析
- 风险投资公司投资风险管理:策略、方法与案例解析
- 风积沙制备超高性能混凝土:配合比优化与性能全方位探究
- 风机机组能效诊断方法与软件研发:技术、应用与创新
- 金融行业员工心理风险防范措施
- 水泥搅拌站拆除安全风险评估报告
- 山西省晋中市左权县2027届数学六上期末检测试题含解析
- 遵义市湄潭县2027届三上数学期末复习检测试题含解析
- 北京市怀柔区怀柔镇中心小学2027届数学六上期末学业质量监测模拟试题含解析
- 安徽省蚌埠市禹会区2027届数学六上期末统考试题含解析
- 2026四川成都锦江投资发展集团有限责任公司招聘18人备考题库(含答案详解)
- 2025年南京工业大学辅导员考试真题
- (2025)一级消防工程师继续教育题库及参考答案
- 2025宁波余姚市疾病预防控制中心(余姚市卫生监督所)编外招聘1人参考试题附答案解析
- 2025北京中水科工程集团有限公司招聘2人备考试题附答案解析
- GB/T 4982-2025真空技术夹紧型快卸连接器尺寸
- 《JBT10394.1-2002 涂装设备通 用技术条件第 1 部分:钣金件》(2026年)实施指南
- 2026年蔬菜种植公司种植生产成本核算与控制制度
- 血液透析预防感染培训方案
- 养老护理员初级培训大纲
- 福田汽车公司介绍
评论
0/150
提交评论