四 川 理 工 学 院
课 程 设 计 书
学院 计算机学院 专业 软件工程 班级 08级2班 题目 图文混排软件用户操作问题 教师 梁兴建 学生 王思龙 李安清 李燕松 谢雨芩
1
小组成员具体分工情况:
姓名 分工 成绩 设计组织方式、用户操作问题解决方王思龙 案(需求) 李安清 封装组件、组件图(需求) 李燕松 文字说明分析及设计过程(需求) 谢雨芩 类图、关联图、用例(需求)
2
目录
1. 简介 ......................................................................................................................... 4
1.1 目的 ................................................................................................................................ 4 1.2 参考资料 ........................................................................................................................ 4
2. 现有需求 ................................................................................................................. 5
2.1 开发背景 ........................................................................................................................ 5 2.2 需求分析 ..................................................................................................................... 5 2.2.1 总体需求分析 ...................................................................................................................... 5 2.2.2 具体功能分析 ...................................................................................................................... 5 2.2.3 功能结构图 .......................................................................................................................... 6
3.总体设计 ................................................................................................................. 7
3.1 体系结构概述 ............................................................................................................... 7 3.2 架构目标和约束 ........................................................................................................... 7
4.系统整体构架 ........................................................................................................... 8
4.1 体系结构概述 ............................................................................................................... 8 4.1.1三层体系架构原理 ............................................................................................................... 8 4.1.2 多层体系架构 ...................................................................................................................... 9
5. 系统设计模式 ....................................................................................................... 10
5.1 用例图 ......................................................................................................................... 10 5.2 类图 ............................................................................................................................. 10 5.2.1 类图有三种关系 ................................................................................................................ 12 5.3 活动图 .......................................................................................................................... 12 5.4 顺序图 .......................................................................................................................... 15 5.5 关联图 ......................................................................................................................... 15 5.6 组建图 ......................................................................................................................... 16
总结 ............................................................................................................................. 17
3
图文混合编排软件的用户操作问题
1. 简介
1.1 目的
UML统一建模课程是一门面向对象开发方法的设计语言。UML统一建模课程设计着重加强面向对象建模技术。使用UML统一建模语言,用需求模型简化业务领域;用分析模型验证用例的正确性,一致性,完备性,可行性;用设计模型标识解决方案。通过模型实现了从业务领域到软件领域的映射。通过建模,使问题可视化,形式化。通过一系列的建模和迭代活动,对于提高我们的综合素质是非常必要的。
UML统一建模课程设计是计算机专业的一门骨干课程,技术复杂,应用范围广。本课程的主要内容:构建体统的分析模型,设计模型。主要目标如下:
1、掌握面向对象的分析技术、设计技术;
2、构建“图文混排软件的用户操作问题”的需求分析模型和设计模型;
1.2 参考资料
【1】 《UML面向对象建模与设计》 [美]Michael Blaha、James Runbaugh 人民邮电出版社 2010年9月
【2】 《软件工程》 彭龑 重庆大学出版社 2011年2月
4
2. 现有需求
本系统提供友好的用户界面,使用户操作本软件的繁琐程度大大降低。系统有良好的运行效率,能够提高用户编辑的功能。系统有良好的可扩充性,可以容易加入其它系统的应用。
现今很多公司、部门都是电子自动化工作。因此用到的很多软件以提高其工作效率。此系统用于对文档文件的编辑。可以有效提高用户工作的可视化、数字化管理应用。可以给企业带来意想不到的效果。
2.1 开发背景
计算机的发展现在很多的公司和个人对计算机的利用率也越来越高,绿色办公也会得到最大化的推广。据此前提我们设计了图文混和编排系统来提高大家的工作效率。
2.2 需求分析
2.2.1 总体需求分析
在系统设计之前,我们要做的是对大家平时办公生活中对于文字图片处理的需求进行调查,这样更加有利于我们对于市场需求的一个总体掌握,更加有利于我们设计出满足需求的优秀的软件系统。
2.2.2 具体功能分析
系统的主要功能需求如下:
文字编辑功能:用于对文字的编辑、处理。例如:文字大小、文体、颜色、排列等功能处理。以便用户可以多方位的进行编辑。
表格编排功能:用于对表格的编辑、处理。例如:表格大小、行数、列数、表格对齐、边框和底纹等功能的处理。以便用户可以编辑自己理想的表格。
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库图文混编设计在线全文阅读。
相关推荐: