1、本 科 毕 业 论 文 ( 设 计 )题 目 : 项 目 任 务 管 理 系 统 架 构 设 计院 系 : 计 算 机 科 学 系专 业 : 计 算 机 科 学 与 技 术姓 名 : 林 海学 号 :指 导 教 师 :教 师 职 称 :填 写 日 期 : 2008 年 11 月 20 日贵阳学院毕业论文(设计)- 1 -前 言 调 研 资 料 的 准 备 及 背 景 :项 目 管 理 中 比 较 关 键 的 就 是 项 目 的 任 务 管 理 , 包 括 项 目 任 务 的 分 配 、 执 行 监 督和 执 行 结 果 的 审 核 。 通 常 情 况 下 , 都 是 项 目 经 理 通 过 员
2、 工 的 工 作 报 告 来 分 析 和 审核 , 这 种 手 工 方 式 既 占 用 项 目 经 理 的 时 间 , 也 难 以 随 时 把 握 每 个 人 的 任 务 完 成 进度 情 况 。 因 此 , 如 果 建 立 一 套 软 件 系 统 来 随 时 获 取 信 息 , 则 将 极 大 提 高 管 理 效 率 。本 管 理 系 统 就 是 针 对 这 个 问 题 而 开 发 的 。 其 中 使 用 技 术 是 JSP和 数 据 库 技 术 的联 合 开 发 , 是 比 较 普 遍 和 基 本 的 编 程 方 法 。摘 要本 系 统 是 针 对 社 区 医 院 管 理 工 作 、 研
3、究 、 设 计 并 开 发 的 卫 生 治 疗 管 理 系 统 , 采 用 Oracle10G 数 据 库 和 Visual Studio 2005-C#作 为 开 发 工 具 。 在 开 发 的 过 程 中 首 先 分 析 了 其 主 要的 业 务 流 程 和 信 息 交 流 交 互 的 内 容 , 然 后 又 结 合 了 学 校 对 毕 业 设 计 环 节 的 管 理 标 准 和 要求 。 经 过 系 统 的 功 能 设 计 和 数 据 库 设 计 的 等 过 程 , 最 终 实 现 了 系 统 全 部 要 求 的 功 能 。卫 生 治 疗 管 理 系 统 主 要 包 含 以 下 几 个
4、模 块 : 系 统 权 限 的 设 定 、 原 始 数 据 录 入 、 数 据 的汇 总 及 查 询 等 。 从 而 , 实 现 对 进 货 、 销 售 、 病 人 、 看 病 、 治 疗 及 员 工 信 息 等 实 现 全 面 、 动态 、 及 时 的 管 理 ; 实 现 社 区 医 院 的 系 统 化 、 规 范 化 。本 论 文 采 用 软 件 工 程 的 思 想 对 系 统 的 进 行 需 求 分 析 、 总 体 设 计 、 详 细 设 计 、 系 统 实 现 、系 统 测 试 和 数 据 库 设 计 这 六 个 环 节 对 系 统 的 开 发 过 程 进 行 了 详 细 的 介 绍
5、, 并 对 该 系 统 的 主要 特 点 以 及 采 用 的 主 要 系 统 开 发 工 具 进 行 了 简 单 的 介 绍 。本 系 统 采 用 快 速 原 型 的 模 型 进 行 开 发 与 设 计 。【 关 键 词 : 】 Oracle 10G数 据 库 、 C#、 规 范 化 、 软 件 工 程 、 SQL贵阳学院毕业论文(设计)- 2 -AbstractThis health and therapeutic management system is specially designed and developedfor community. The system runs on Or
6、acle 10g database. The model and graphicsinterface is developed via Microsoft Visual Studio 2005 - C#. First, we have analyzedmajor business process and information communication content of the system, and thencombined with the management criteria and the thesis requirement from the GuiyangUniversit
7、y. Finally, the system design requirement is accomplished through systemsfunction and database design.The health and therapeutic management system is consists of the following majormodels: Patient, Patient Medical History, Medicine, Disease and Administrative Profile etc.The functions are achieved t
8、hrough the management of whole process of: diseasediagnosis, patient history query, medicine stock management (purchasing and selling),and administrative management, data entry and system privilege setting etc in thorough,active and timely manner. Varieties of report has been developed using the dat
9、aaggregate schema which greatly facilities a complex demanding query.The system is designed based on the concept of systematic, standard and modeler,which provides flexibility of extension in functionality in future.The system uses rapid prototype model of development and design.贵阳学院毕业论文(设计)- 3 -Key
10、 Words: Oracle 10g database, C#, Standardization, Software Engineering, SQL目 录前 言 1摘 要 2Abstract.3第 1 章 概 述 ( 说 明 项 目 目 的 、 意 义 、 背 景 和 相 关 的 技 术 ) 61.1 C#和 数 据 库 系 统 设 计 概 述 .61.2 Oracle数 据 库 61.3 Visual studio.NET概 述 7第 2 章 软 件 项 目 计 划82.1 问 题 定 义 82.2 可 行 性 分 析 82.2.1 技 术 可 行 性 分 析 82.2.2 操 作 可 行
11、 性 分 析 8第 3 章 需 求 分 析 9需 求 描 述 ( 描 述 要 解 决 的 问 题 ) .系 统 的 业 务 流 程 分 析 .( 可 以 不 要 , 画 系 统 数 据 流 程 图 ) .需 求 分 析 过 程贵阳学院毕业论文(设计)- 4 -( 1) DFD 图( 2) 数 据 字 典( 3) 加 工 说 明3.1 系 统 需 求 93.2 功 能 需 求 93.3 性 能 需 求 113.4 系 统 的 业 务 流 程 分 析 11第 4 章 系 统 概 要 设 计 .144.1 系 统 概 要 设 计 .144.1.1 设 计 思 想 .144.1.2 设 计 原 则 .
12、144.1.3 系 统 设 计 流 程 .154.1.4 系 统 模 块 结 构 设 计 .164.2 详 细 设 计 .184.2.1 系 统 层 次 模 块 图 .18系 统 模 块 说 明4.2.2 UML 系 统 建 模 .19第 5 章 数 据 库 设 计.225.1 E-R 模 型 225.2 数 据 库 表 设 计 .235.3 数 据 库 视 图 设 计 . 26第 6 章 程 序 界 面 说 明 .286.1 总 体 布 局 286.2 用 户 登 陆 模 块 286.3 进 货 药 品 模 块 296.4 查 询 药 品 模 块 306.5 其 它 程 序 界 面 设 计
13、31第 7 章 系 统 测 试 运 行 .327.1 模 块 测 试 .327.2 整 体 测 试 .32贵阳学院毕业论文(设计)- 5 -7.3 软 件 测 试 的 步 骤 337.4 测 试 用 例 33结 束 语 .34致 谢 35参 考 文 献 .36第 1 章 绪 论1.1 C#和 数 据 库 系 统 设 计 概 述数 据 库 应 用 系 统 开 发 涉 及 到 后 台 数 据 库 技 术 和 前 台 的 开 发 语 言 与 数 据 库 访 问 技 术 。本 系 统 的 数 据 库 选 择 Oracle Database 10g , 前 台 开 发 选 择 当 前 最 为 流 行 的
14、 开 发 工 具Visual Studio.NET中 最 新 、 最 为 经 典 的 C#语 言 。数 据 库 技 术 是 现 代 信 息 科 学 的 重 要 组 成 部 分 , 它 已 经 成 为 了 计 算 机 信 息 系 统 和 应 用系 统 的 重 要 技 术 支 持 。 数 据 库 技 术 就 是 指 如 何 科 学 地 存 储 数 据 、 高 效 地 处 理 数 据 。一 般 来 说 , 数 据 库 系 统 由 3 个 部 分 组 成 : 数 据 库 、 数 据 库 管 理 系 统 ( DBMS) 和 数 据库 应 用 程 序 。 数 据 库 是 按 一 定 的 结 构 组 织 在
15、 一 起 的 相 关 数 据 的 集 合 ; 数 据 库 管 理 系 统 是 负责 组 织 和 管 理 数 据 信 息 的 程 序 ; 数 据 库 应 用 程 序 是 数 据 库 的 前 端 程 序 , 是 用 于 浏 览 、 修 改数 据 的 应 用 程 序 。 根 据 数 据 库 对 数 据 组 织 方 式 的 不 同 , 数 据 库 管 理 系 统 分 为 基 于 文 件 的 管理 系 统 、 网 状 数 据 库 管 理 系 统 、 层 状 数 据 库 管 理 系 统 和 关 系 数 据 库 管 理 系 统 。 其 中 , 关 系数 据 库 管 理 系 统 目 前 被 广 泛 的 应 用
16、 。 而 Oracle 数 据 库 是 在 数 据 库 领 域 一 直 处 于 领 先 地 位的 一 种 关 系 型 数 据 库 管 理 系 统 。贵阳学院毕业论文(设计)- 6 -1.2 Oracle 数 据 库Oracle 不 断 推 出 分 布 式 数 据 库 、 客 户 /服 务 器 结 构 、 锁 定 模 式 以 及 对 称 多 处 理 机 的支 持 等 技 术 。 Oracle 数 据 库 成 为 世 界 上 使 用 最 广 泛 的 关 系 数 据 库 系 统 之 一 。Oracle 数 据 库 产 品 具 有 以 下 优 良 特 性 :( 1) 兼 容 性 : Oracle 产
17、品 采 用 标 准 SQL, 并 经 过 美 国 国 家 标 准 技 术 所 测 ( NIST)试 。 与 IBM SQL/DS, DB2, INGRES, IDMS/R等 兼 容 。( 2) 可 移 植 性 : Oracle的 产 品 可 运 行 于 很 宽 范 围 的 硬 件 与 操 作 系 统 平 台 上 。 可 以安 装 在 70中 以 上 不 同 的 大 、 中 、 小 型 机 上 ; 可 在 VMS, DOS, UNIX, Windows等 多 种 操 作 系 统 下 工 作 。( 3) 可 联 结 性 : 能 与 多 种 通 讯 网 络 相 连 , 支 持 多 种 协 议 ( T
18、CP/IP, DECnet,LU6.2)( 4) 高 生 产 率 : 提 供 了 多 种 开 发 工 具 , 能 极 大 地 方 便 用 户 进 一 步 开 发 。( 5) 开 放 性 : Oracle良 好 的 兼 容 性 、 可 移 植 性 、 可 连 接 性 和 高 生 产 率 , 使 OracleRDBMS具 有 良 好 的 开 放 性 。Oracle 10g 可 以 满 足 如 下 要 求 :企 业 IT不 断 承 受 着 使 用 越 来 越 少 的 资 源 做 好 越 来 越 多 事 情 的 压 力 。 变 化 是 持 续 的 ,公 司 需 要 快 速 的 适 应 这 些 变 化
19、以 保 持 竞 争 力 。 同 时 , 对 于 可 用 性 和 性 能 的 需 求 在 不 断 增 长 ,而 公 司 的 财 政 预 算 在 紧 缩 , 为 了 应 付 计 算 需 求 的 不 可 预 测 性 和 即 时 性 , 公 司 一 般 扩 大 服 务器 规 模 来 适 应 高 峰 负 载 , 并 为 IT 组 织 配 备 人 员 来 处 理 即 时 请 求 。 为 了 解 决 这 些 问 题 , 出现 了 一 种 新 型 的 计 算 模 型 , 即 网 格 计 算 模 型 。 而 Oracle 10g 就 是 按 网 格 计 算 模 型 。 网 格计 算 的 核 心 思 想 是 计
20、算 应 当 和 公 用 设 施 一 样 可 靠 、 深 入 和 透 明 。 用 户 的 数 据 或 者 应 用 程 序在 哪 里 , 或 者 什 么 计 算 机 处 理 用 户 发 出 的 请 求 变 得 无 关 紧 要 。 用 户 将 能 够 请 求 信 息 或 计 算 ,然 后 发 布 它 按 需 发 布 。1.3 Visual studio.NET 概 述理 解 Visual studio.NET Framework 最 简 单 的 方 式 就 是 把 它 看 作 是 执 行 代 码 的 环 境 。VS.NET管 理 代 码 的 执 行 , 包 括 启 动 代 码 、 给 它 赋 予 相
21、 应 的 权 限 、 为 它 分 配 内 存 以 存 储 其 数据 , 帮 助 释 放 不 再 需 要 的 内 存 和 资 源 等 。 除 了 执 行 这 些 任 务 外 , VS.NET还 要 使 用 一 个 非 常复 杂 的 类 库 VS.NET 基 类 , 以 便 在 Windows 上 执 行 大 量 的 任 务 。 对 这 些 任 务 , VS.NET承 担 了 管 理 代 码 的 执 行 和 为 代 码 提 供 服 务 的 双 重 角 色 。从 技 术 层 面 具 体 来 说 , VS.NETFramework 主 要 包 括 两 个 内 核 , 即 通 用 语 言 运 行 库 C
22、LR( Common Language Runtime ) 和 VS.NET Framework 基 本 类 库 , 他 们 为 VS.NET 平 台 的实 现 提 供 了 底 层 技 术 支 持 。 VS.NET的 编 译 过 程 也 与 以 前 版 本 的 语 言 有 所 不 同 。( 1) 通 用 语 言 运 行 库 ( CLR)CLR是 建 立 在 操 作 系 统 最 底 层 的 服 务 , 是 VS.NET平 台 的 执 行 引 擎 。 因 为 有 了 通 用 语言 运 行 库 , VS.NET还 为 C+,C#,VisualBasic和 Jscript提 供 了 一 个 通 用 的
23、 开 发 环 境 。 也就 是 说 C+,C#,Visual Basic和 Jscript的 编 译 器 显 露 出 运 行 库 的 功 能 接 口 。 这 些 接 口 能贵阳学院毕业论文(设计)- 7 -够 让 用 户 编 写 出 这 个 受 控 的 执 行 环 境 下 运 行 的 代 码 ( 在 这 个 环 境 下 运 行 的 代 码 被 称 为 受 控代 码 ) 。 这 个 通 用 语 言 运 行 库 自 动 处 理 诸 如 异 常 处 理 、 安 全 性 、 版 本 控 制 、 跨 语 言 集 成 、组 件 互 动 、 调 试 和 内 存 管 理 方 面 的 细 节 , 比 如 说 创
24、 建 对 象 和 管 理 对 象 的 引 用 。( 2) VS.NET Framework基 本 类 库在 通 用 语 言 运 行 库 的 上 面 是 包 含 了 一 套 与 其 紧 密 集 成 在 一 起 的 可 被 任 何 语 言 运 用 的基 本 类 库 , 其 目 的 是 使 得 程 序 员 更 容 易 地 建 立 应 用 程 序 和 网 络 服 务 。 在 此 之 上 的 是 许 多 应用 程 序 模 板 , 这 些 模 板 为 开 发 网 络 应 用 和 服 务 提 供 高 级 的 组 件 与 服 务 。 从 技 术 上 讲 , VS.NETFramework的 基 本 类 库 是
25、 Microsoft 已 编 写 好 的 一 个 丰 富 的 代 码 类 集 合 , 它 可 以 完 成 以 前要 通 过 WindowsAPI实 现 的 绝 大 多 数 任 务 。 VS.NET基 本 类 库 的 最 大 优 点 就 是 非 常 容 易 , 而且 都 是 自 我 描 述 性 的 。 例 如 要 打 开 一 个 文 件 , 就 可 以 调 用 File 类 的 Open()方 法 。 VisualBasic和 Java 的 开 发 人 员 非 常 熟 悉 这 种 简 洁 的 自 我 描 述 的 类 , 而 相 比 之 下 VS.NET 基 本 类库 非 常 丰 富 , 很 多
26、类 库 包 含 对 ADO.NET,XML、 SQL、 安 全 、 多 线 程 等 等 功 能 的 支 持 。 这 个 基本 类 库 还 能 够 让 用 户 访 问 诸 如 联 网 、 线 程 、 图 形 和 加 密 之 类 的 系 统 功 能 服 务 。 VS.NET基 本类 库 就 是 把 Windows API的 丰 富 性 和 Visual Basic,Java 的 易 用 性 结 合 起 来 。( 3) 编 译 和 运 行 VS.NETVS.NET中 的 可 执 行 文 件 和 dll文 件 与 以 前 的 版 本 不 同 , 编 译 好 的 代 码 不 包 含 汇 编 语言 指 令
27、 , 而 是 包 含 MicrosoftIntermediateLanguage(MSIL或 IL), 这 种 语 言 独 立 于 机 器 、操 作 系 统 和 CPU。 中 间 语 言 和 Java代 码 有 一 些 相 似 之 处 , 它 是 一 种 相 当 低 的 语 言 可 以 快 速地 转 换 成 内 部 机 器 码 ( JIT编 译 ) 。 JIT编 译 器 ( just-in-timecompiler) 是 VS.NETFramework的 重 要 组 成 部 分 。 VS.NET的 编 译 过 程 是 代 码 到 中 间 语 言 代 码 ( IL) 到 机 器 码 ( JIT编
28、 译 器 ) 。第 2 章 软 件 项 目 计 划2.1问 题 定 义问 题 定 义 是 计 划 时 期 的 第 一 个 阶 段 , 其 目 的 是 要 弄 清 用 户 需 要 计 算 机 解 决 的 问 题 根 本所 在 , 以 及 项 目 所 需 要 的 资 源 和 经 费 。 我 们 通 过 去 社 区 医 院 调 查 医 院 的 工 作 流 程 , 并 与 工作 人 员 进 行 讨 论 和 沟 通 。 编 写 一 个 系 统 目 标 与 范 围 的 说 明 书 如 下 。医 院 的 工 作 人 员 希 望 在 医 院 显 眼 的 地 方 设 置 几 块 显 示 器 来 显 示 医 院
29、简 介 , 温 馨 提 示 ,医 疗 常 识 , 常 见 疾 病 信 息 , 方 便 社 会 人 们 查 询 医 院 的 相 关 信 息 , 并 给 医 院 留 下 意 见 。 实 现方 便 的 管 理 进 货 药 品 信 息 、 销 售 药 品 信 息 、库 存 信 息 、 项 目 费 用 、 员 工 信 息 、 病 人 信 息 , 常 见 疾 病 信 息 、 优 惠 制 定 。 温 馨 提 示 、 医 疗常 识 等 管 理 信 息 能 够 在 同 一 种 平 台 上 管 理 与 操 作2.2 可 行 性 分 析2.2.1 技 术 可 行 性 分 析在 IT 行 业 中 从 业 的 工 作
30、人 员 一 般 都 要 求 掌 握 计 算 机 技 术 , 具 有 一 定 的 软 硬 件 基 础 , 会使 用 各 种 管 理 软 件 , 熟 悉 IT 产 品 。 因 为 , 有 的 医 院 对 员 工 的 素 质 要 求 比 较 高 , 从 管 理 层 到贵阳学院毕业论文(设计)- 8 -下 面 护 士 人 员 , 都 要 求 具 有 一 定 的 计 算 机 基 础 , 所 以 在 新 系 统 投 入 使 用 时 , 只 要 对 员 工 进行 少 量 的 培 训 , 系 统 的 功 能 和 使 用 方 法 就 基 本 上 能 够 是 系 统 顺 利 运 行 。2.2.2 操 作 可 行
31、性 分 析本 系 统 采 用 基 于 Windows 的 图 形 用 户 界 面 , 而 该 系 统 是 大 家 熟 悉 的 操 作 系 统 , 对 于 那些 有 一 般 的 计 算 机 知 识 的 人 员 就 可 以 轻 松 上 手 。 而 整 个 卫 生 治 疗 管 理 系 统 采 用 最 友 好 的 交互 界 面 , 简 介 明 了 , 不 需 要 对 数 据 库 进 行 深 入 的 了 解 。由 于 我 们 是 在 模 拟 现 实 的 实 际 需 要 而 开 发 的 系 统 , 作 为 我 们 的 毕 业 设 计 课 题 。 因 此 在经 济 可 行 性 研 究 不 给 予 考 虑 。
32、由 此 , 该 系 统 的 操 作 是 可 行 的 , 能 满 足 社 区 医 院 的 需 求 。综 合 以 上 几 个 方 面 , 该 系 统 具 有 很 高 的 开 发 可 行 性 , 无 论 是 从 技 术 上 还 是 操 作 上 。可 行 性 分 析 是 为 了 弄 清 所 定 义 的 项 目 是 不 是 可 能 实 现 和 值 得 进 行 。 这 样 可 以 大 大 简 化了 系 统 分 析 和 系 统 设 计 的 过 程 。 减 少 风 险 。第 3 章 需 求 分 析3.1 系 统 介 绍项 目 任 务 管 理 系 统 主 要 为 了 解 决 企 业 项 目 管 理 过 程 中
33、的 工 作 任 务 管 理 问 题 。 在 项 目 管理 过 程 中 , 每 个 参 与 项 目 的 人 员 都 要 承 担 一 定 的 工 作 任 务 , 而 这 些 任 务 又 是 与 项 目 关 联 的 ,只 有 这 些 任 务 都 圆 满 完 成 后 , 一 个 项 目 才 算 最 终 完 成 , 因 此 项 目 的 任 务 管 理 过 程 是 非 常 关键 的 。3.2 功 能 需 求对 于 企 业 来 说 , 一 套 项 目 管 理 体 系 主 要 包 含 项 目 的 参 与 者 和 工 作 任 务 , 对 工 作 任 务 的监 督 是 项 目 经 理 日 常 工 作 的 一 部
34、分 。 对 于 项 目 参 与 者 , 则 需 要 随 时 报 告 自 己 的 任 务 进 展 情况 , 并 及 时 告 知 项 目 经 理 。在 工 作 任 务 上 , 则 还 有 不 同 优 先 级 的 控 制 , 每 个 工 作 任 务 的 轻 重 缓 急 都 有 所 不 同 , 对于 特 别 紧 迫 的 任 务 来 说 , 则 要 求 负 责 的 员 工 必 须 尽 快 完 成 。贵阳学院毕业论文(设计)- 9 -由 于 不 同 项 目 形 成 不 同 的 项 目 小 组 , 因 此 项 目 任 务 管 理 过 程 中 还 要 有 员 工 任 务 分 配 的过 程 , 这 样 才 能
35、随 时 知 道 每 个 项 目 中 的 任 务 到 底 是 谁 来 完 成 的 , 以 及 完 成 的 情 况 。工 程 项 目 在 人 类 历 史 上 出 现 得 很 早 , 从 古 埃 及 的 金 字 塔 、 中 国 的 古 长 城 到 现 代 的 三 峡工 程 、 南 水 北 调 工 程 、 工 程 项 目 始 终 贯 穿 于 人 类 社 会 的 发 展 进 程 中 。 在 对 工 程 项 目 管 理 的基 本 方 法 也 在 逐 渐 走 向 成 熟 , 其 应 用 也 越 来 越 灵 活 广 泛 。 目 前 , 该 方 法 已 成 为 工 程 项 目 管理 过 程 中 一 种 必 不
36、可 少 的 基 本 方 法 。简 单 来 说 , WBS 就 是 将 工 程 项 目 的 各 项 目 内 容 按 其 相 关 关 系 逐 层 进 行 分 解 , 直 到 得 到工 作 内 容 单 一 、 便 于 组 织 管 理 的 单 项 工 作 为 止 , 再 把 各 单 项 工 作 在 整 个 项 目 中 的 地 位 、 相对 关 系 用 树 形 结 构 图 或 锯 齿 列 表 的 形 式 直 观 表 示 出 来 。 其 主 要 目 的 是 使 项 目 各 参 与 方 从 整体 上 了 解 工 程 项 目 的 各 项 工 作 ( 或 任 务 ) , 便 于 进 行 整 体 的 协 调 管
37、理 或 从 整 体 上 了 解 自 己承 担 的 工 作 与 全 局 的 关 系 。 在 实 际 应 用 中 , 树 形 结 构 图 以 其 直 观 易 懂 的 特 点 应 用 更 为 广 泛 。本 文 主 要 讨 论 树 形 结 构 图 的 应 用 。在 应 用 此 方 法 的 过 程 中 , 由 于 工 程 项 目 的 单 一 性 决 定 了 项 目 结 构 分 解 没 有 普 遍 适 用 的方 法 , 但 对 任 何 项 目 分 解 都 要 注 意 以 下 几 个 方 面 : 首 先 , 应 在 各 个 层 次 上 保 持 项 目 内 容 的完 整 性 , 不 能 遗 漏 任 何 必 要
38、 的 组 成 部 分 , 一 个 项 目 单 元 只 能 从 属 于 某 一 个 上 层 单 元 , 不 能交 叉 从 属 , 相 同 层 次 的 项 目 单 元 应 有 相 同 的 性 质 ; 其 次 , 分 解 出 的 项 目 结 构 应 有 一 定 的 弹性 , 应 能 为 项 目 范 围 的 扩 展 做 好 准 备 ; 最 后 是 确 定 分 解 详 细 程 度 。 对 一 个 项 目 进 行 分 解 ,分 解 过 粗 可 能 难 以 体 现 计 划 内 容 , 分 解 过 细 则 会 增 加 工 作 量 。 在 此 基 础 上 以 项 目 目 标 体 系为 指 导 , 以 项 目 技
39、 术 、 管 理 系 统 说 明 为 依 据 , 由 上 而 下 、 由 粗 到 细 进 行 分 解 。在 应 用 WBS 法 的 时 候 , 不 同 的 使 用 者 可 以 从 不 同 的 角 度 对 某 工 作 ( 或 任 务 ) 进 行 分解 。 在 项 目 管 理 的 过 程 中 , 可 对 项 目 管 理 工 作 利 用 WBS 法 进 行 工 作 分 解 , 把 各 项 工 作 划分 为 更 细 化 的 工 作 包 , 使 各 项 工 作 落 实 到 人 , 准 确 划 分 各 项 目 管 理 者 之 间 的 管 理 界 限 , 方便 责 任 的 分 担 , 人 员 的 分 配 落
40、 实 , 做 到 事 事 有 人 负 责 。WBS 图 把 项 目 实 施 中 的 各 项 工 作 ( 任 务 ) 分 解 开 来 , 可 以 使 项 目 的 各 个 工 作 单 元 一 目了 然 , 使 项 目 实 施 过 程 中 涉 及 的 各 项 工 作 明 确 、 清 晰 、 透 明 。 使 项 目 管 理 者 、 实 施 者 能 准确 把 握 整 个 项 目 , 更 加 方 便 地 观 察 、 了 解 和 控 制 整 个 项 目 以 及 该 项 目 的 各 个 工 作 单 元 。 同时 通 过 以 上 结 构 分 解 也 能 对 每 个 项 目 单 元 和 项 目 参 加 单 位 之
41、 间 的 界 限 准 确 划 分 , 能 方 便 责任 的 分 解 , 人 员 的 分 配 落 实 以 及 资 源 的 协 调 。由 上 可 见 , WBS 在 应 用 于 工 程 项 目 管 理 的 过 程 中 , 可 以 从 不 同 的 角 度 对 工 程 项 目 管 理贵阳学院毕业论文(设计)- 10 -的 工 作 ( 任 务 ) 进 行 分 解 。 通 过 WBS 图 , 可 以 清 晰 地 掌 握 项 目 实 施 过 程 中 项 目 的 全 局 和各 项 细 节 工 作 。 通 过 WBS 能 够 明 确 各 项 工 作 ( 任 务 ) 、 各 管 理 部 门 , 以 及 各 单 位
42、 之 间 的 工作 界 限 , 明 确 工 作 责 任 , 同 时 对 于 人 员 、 资 源 的 合 理 调 配 也 有 重 要 意 义 。 WBS 能 够 使 管 理者 更 有 效 地 计 划 、 组 织 和 控 制 项 目 整 体 的 实 施 。因 此 , 在 对 工 程 项 目 进 行 管 理 的 过 程 中 要 重 视 合 理 灵 活 地 运 用 WBS。 这 对 于 项 目 实 施过 程 中 的 进 度 控 制 、 经 费 控 制 等 各 项 工 作 都 有 重 要 意 义 , 是 项 目 计 划 和 控 制 的 基 础 。为 了 满 足 项 目 的 工 作 任 务 分 解 和 管
43、 理 的 基 本 需 求 , 项 目 任 务 管 理 系 统 的 基 本 功 能 要 求如 下 。( 1) 项 目 管 理 : 可 以 维 护 项 目 信 息 。( 2) 人 员 管 理 : 可 以 维 护 公 司 参 与 项 目 的 人 员 信 息 。( 3) 任 务 管 理 : 可 以 分 配 任 务 并 跟 踪 任 务 进 展 情 况 。( 4) 系 统 维 护 : 可 以 维 护 优 先 级 、 权 限 、 项 目 状 态 等 信 息 。( 5) 查 询 功 能 : 可 以 根 据 条 件 查 询 任 务 情 况 。3.3 软 硬 件 环 境 需 求根 据 系 统 的 基 本 功 能
44、需 求 , 以 及 客 户 的 信 息 系 统 环 境 , 计 划 采 用 浏 览 器 /服 务 器 模 式来 构 建 管 理 系 统 。 同 时 , 根 据 客 气 对 技 术 的 具 体 建 议 , 计 划 采 用 J2EE技 术 来 开 发 。由 于 本 系 统 不 涉 及 复 杂 的 数 据 分 析 和 处 理 , 为 了 节 约 开 发 成 本 和 降 低 开 发 难 度 , 经 过与 客 户 协 商 , 计 划 采 用 JSP模 型 1结 构 来 开 发 , 具 体 的 软 硬 件 环 境 要 求 如 下 。( 1) 硬 件 环 境 : 采 用 普 通 办 公 用 个 人 计 算
45、机 作 为 服 务 器 即 可 。( 2) 操 作 系 统 : 可 以 采 用 Windows XP以 上 系 统 。( 3) 数 据 库 系 统 : 采 用 SQL Server 2005即 可 。( 4) Web服 务 器 : 采 用 Tomcat 5以 上 系 统 。( 5) Java运 行 环 境 : 采 用 JRE 1.5以 上 中 文 版 本 。( 6) 客 户 端 : 采 用 浏 览 器 工 具 即 可 。第 4 章 系 统 设 计系 统 概 述为 了 满 足 客 户 需 求 中 提 出 的 对 项 目 任 务 管 理 系 统 的 基 本 要 求 , 在 系 统 设 计 上 ,将
46、 实 现 项 目 、 人 员 、 任 务 三 大 核 心 对 象 的 管 理 。贵阳学院毕业论文(设计)- 11 -4.1 总 体 结 构 设 计按照需求中提出的功能要求,可以将软件系统分解为多个子系统,同时,根据每个子系统的功能不同,分别完成需求分析中的不同要求。总体功能结构如图所示4.2 子 系 统 的 结 构 与 功 能系 统 中 的 各 个 子 系 统 要 能 够 分 别 满 足 功 能 的 要 求 , 并 按 照 工 作 角 色 的 权限 分 别 提 供 给 项 目 经 理 和 项 目 小 组 成 员 使 用 , 这 样 确 保 系 统 数 据 的 安 全 性 ,避 免 数 据 被
47、篡 改 或 者 被 混 用 。 以 下 为 各 个 子 系 统 的 功 能 说 明 。( 1) 项 目 信 息 : 完 成 项 目 信 息 的 增 加 、 删 除 和 修 改 处 理 , 并 可 以 指 定 项目 负 责 人 。( 2) 任 务 信 息 : 完 成 任 务 信 息 的 增 加 、 删 除 和 修 改 处 理 , 并 可 以 指 定 任务 负 责 人 , 任 务 优 先 级 。( 3) 员 工 信 息 : 完 成 员 工 信 息 的 增 加 、 删 除 和 修 改 处 理 并 可 以 指 定 员 工身 份 ( 项 目 经 理 或 成 员 ) 。( 4) 状 态 信 息 : 完 成
48、 任 务 的 状 态 信 息 的 增 加 、 删 除 和 修 改 处 理 , 主 要 包贵阳学院毕业论文(设计)- 12 -括 开 工 、 搁 置 、 完 成 、 进 行 中 。( 5) 级 别 信 息 : 完 成 任 务 优 先 级 别 的 管 理 , 包 括 低 、 中 高 等 。下 图 描 述 了 系 统 总 体 执 行 的 业 务 分 解 流 程 , 说 明 了 系 统 总 体 执 行 的 过 程的 功 能 调 度 系 。1、 项 目 信 息 管 理项 目 信 息 管 理 中 实 现 项 目 的 信 息 录 入 和 编 辑 , 管 理 员 负 责 项 目 信 息 录 入 , 一 般 职
49、 员 只 能 使 用 项 目信 息 。 该 模 块 的 流 程 图 如 下 图 所 示 ,项 目 信 息 中 的 负 责 人 为 项 目 经 理 , 可 以 是 员 工 信 息 表 中 的 任 何 人 , 不 必 是 系 统 管 理 权 限 的 员 工 。贵阳学院毕业论文(设计)- 13 -2、 任 务 信 息 管 理任 务 信 息 管 理 中 , 要 把 任 务 信 息 录 入 到 数 据 库 , 因 此 也 是 由 项 目 管 理 人 员 负 责 的 , 在 录 入 过 程中 , 还 要 确 定 任 务 的 执 行 者 , 优 先 级 等 信 息 。 下 图 是 任 务 信 息 处 理 流 程 。贵阳学院毕业论文(设计)- 14 -在 本 处 理 进 程 中 , 项 目 及 优 先 级 、 负 责 人 信 息 来 自 其 他 信 息 表 , 如 果 其 他 信 息 表 没 有 录 入 数 据 ,则 这 里 不 允 许 录 入 , 确 保 只 有 管 理 员 才 能 设 置 这 些 数 据 。3、 员 工 信 息 管 理员 工 信 息 管 理 用 来 录 入 员 工 信 息 , 其 中 包 括 账 户 和 密 码 , 员 工 的 级 别 是 系 统 设 计 中 预 先 设 计 好的 , 也 就 是 在 程