系统架构图,功能模块图,用户流程图,的概念还有区别

kkkkkk-00a00 2012-04-04 10:32:19
详细点最好能都举下例。谢谢
...全文
3052 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyj0913 2012-04-17
  • 打赏
  • 举报
回复
用户流程图:需求人员根据用户需求整理出来的use case ,用来描述用户需求的操作流程
功能模块图:用来描述系统的功能组成,是产品方面应该给出的,提供给售前或销售的
系统架构图是系统的总体表示,主要描述清楚系统的组成部分,逻辑结构;是研发层面的,是系统架构师(设计师)根据用户流程图和功能模块图 做出来的,可以作为详细设计的依据或直接给研发人员做下一步开发。
摘 要 I ABSTRACT II 目 录 IV 1 前 言 1 1.1 课题背景 1 1.1.1 办公自动化概述 1 1.1.2 中小企业办公模式的现状 2 1.2 研究意义 3 1.3 设计技术及开发环境 5 1.3.1 设计技术 5 1.3.2 开发环境 7 2 可行性分析 9 2.1 组织和管理可行性 9 2.2 经济可行性 9 2.3 技术可行性 9 3 需求分析 11 3.1 现行业务分析 11 3.1.1 业务流程 11 3.1.2 功能分析 11 3.2 系统建模 13 3.2.1 用户身份验证用例 13 3.2.2 个人通讯录用例 13 3.2.3 职工信息管理用例 14 3.2.4 日程安排用例 14 3.2.5 日志管理用例 15 3.2.6 短消息管理用例 15 3.2.7 公告管理用例 16 3.2.8 文件管理用例 16 3.2.9 会议管理用例 17 4 系统设计 18 4.1 系统设计 18 4.1.1 用户身份验证模块流程 19 4.1.2 个人通讯录模块流程 19 4.1.3 职工信息管理模块流程 21 4.1.4 日程安排模块流程 22 4.1.5 工作日志模块流程 23 4.1.6 短消息管理模块流程 24 4.1.7 文件管理模块流程 25 4.1.8 公告管理模块流程 26 4.1.9 会议管理模块流程 27 4.2 数据库设计 29 4.2.1 数据库概念设计 29 4.2.2 数据库逻辑设计 31 5 系统实现 35 5.1 系统架构 35 5.1.1 系统架构 35 5.1.2 程序结构 36 5.2 持久层Hibernate实现 37 5.2.1 创建并配置Hibernate映射文件 37 5.2.2 开发并配置Hibernate DAO层 38 5.3 控制层Struts实现 38 5.3.1 开发Struts核心流程代码 38 5.3.2 开发JSP页面原型 40 5.3.3 增加表单校验功能 40 5.3.4 调用DAO组件操作数据库 41 5.4 业务层Spring实现 41 5.4.1 数据源配置 42 5.4.2 配置SessionFactory 43 5.4.3 配置事务 43 5.4.4 配置DAO组件 43 5.4.5 配置DAO事务 43 6 系统测试 44 6.1 测试计划 44 6.2 测试用例 44 6.2.1 对身份验证功能进行测试 44 6.2.2 对职工信息管理功能进行测试 45 6.3 测试结果 46 7 系统开发总结 47 8 结束语 48 参考文献 49 致 谢 50 附 录 51 A 主要源程序 51 B 用户手册 55 B.1 系统功能简介 55 B.2 系统的支持平台 56 B.3 安装说明 56 B.4 使用说明 59 B.5 系统维护方法 72 C 软件光盘 73 C.1 光盘的树形目录 73 C.2 光盘文件一览表 73 D 科技译文 74 Java Learning Path process 74 JAVA学习过程 81
简述项目起因、市场现状及开发必要性,为后续内容奠定基础。 阐述系统基本功能、架构及运行环境,让用户初步了解系统全貌。 明确系统期望达成的业务提升、用户体验优化等目标,指引后续设计方向。 详细罗列系统需具备的功能模块,如订单管理、库存查询等,确保满足用户实际操作需求。 通过用例、数据流等工具,将功能需求转化为直观模型,便于理解与后续设计衔接。 绘制业务流程,清晰呈现家具销售从客户咨询到售后的全流程,为系统功能设计提供依据。 运用E-R展示系统数据实体间关系,如客户与订单、产品与库存的关联,为数据库设计奠定基础。 基于E-R,设计概念模型,确定数据表结构、字段类型等,初步构建数据库框架。 进一步细化概念模型,明确数据存储细节,如索引、存储引擎等,优化数据库性能。 以类形式呈现系统软件架构,明确各模块功能、接口及交互关系,指导后续代码实现。 通过用例展示系统功能与用户角色的交互关系,明确系统用户提供的服务范围。 绘制通信,呈现系统内部模块间及与外部系统的通信流程,确保系统协同运行顺畅。 对整个设计过程进行回顾,总结成功经验与不足之处,为后续优化及类似项目提供参考。 列出设计过程中引用的书籍、文献等资料,体现设计的科学性与严谨性。

5,529

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 模式及实现
社区管理员
  • 模式及实现社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧