中国建行厦门开发中心---项目评估考核系统-毕业论文.doc

上传人:滴答 文档编号:1272847 上传时间:2019-01-26 格式:DOC 页数:38 大小:15.77MB
下载 相关 举报
中国建行厦门开发中心---项目评估考核系统-毕业论文.doc_第1页
第1页 / 共38页
中国建行厦门开发中心---项目评估考核系统-毕业论文.doc_第2页
第2页 / 共38页
中国建行厦门开发中心---项目评估考核系统-毕业论文.doc_第3页
第3页 / 共38页
中国建行厦门开发中心---项目评估考核系统-毕业论文.doc_第4页
第4页 / 共38页
中国建行厦门开发中心---项目评估考核系统-毕业论文.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、项目评估考核系统 第 1 页 本科毕业论文 (科研训练、毕业设计 ) 题 目:中国建行厦门开发中心 -项目评估考核系统 姓 名: 学 院:软件工程 系: 专 业:软件工程 年 级: 学 号: 指导教师(校内): 职称: 指导教师(校外): 职称: 年 月 日 项目评估考核系统 第 2 页 中国建行厦门开发中心 -项目评估考核系统 摘要 本系统是建行厦门开发中心项目管理部门所要开发的项目管理系统的一部分。也可以把它看 作为总体系统的一个子系统。系统采用的是一种 B/S的三层架构方式, WEB层用的是IE 来支持,在开发时,服务器选用的是 Tomcat5.0,而正式的搭建是放在中心的 Weblog

2、ic服务器上。数据库采用的也是中心的 SQLServer 2000. 本论文主要描述了如何运用软件工程思想来开发系统的全过程。从需求分析,数据库设计,系统详细设计直到编码和测试运行都有详尽的介绍。系统大致上分为三大模块,指标的创建,考核表的生成以及人员进行考核的过程。在详细设计里面已经将所涉及的关键功能模块的实现作了仔细的阐述。总的来说, 系统对于考核的基本功能已经都实现,只是当初的设计思想是想把这系统做的更通用一些。使得这个评审系统不拘泥于考核,还可以用于其他的评审方法,在这点上还需要进一步的改进。 关键词 B/S 构架 指标 评审表 软件工程 项目评估考核系统 第 3 页 Xiamen D

3、evelopment Center of China Construction Bank - The Assessment System of Project Evaluation Abstract This System is a part of Project Management System to be developed for the Department of Project Management of the Project Development Center of China Construction Bank in Xiamen. You can look it like

4、 a subsystem. It adopts Browser/Server structure to accomplish. Using the IE as Web layer and using weblogic as Server and also using SQLServer2000 Database. This paper mainly describe a whole process about how to use the thinking of Software Engineer to develop the system. It has given a detail des

5、cription from requirement analyse , database design, details design to coding ,run and test. The system can be divided into three, add a new guide line, create a new evaluation table and the process of how people accomplish evaluation tables. In balance, it has basically come true the mainly functio

6、ns. Originally, it is designed to be more all-purpose, not be just for assessment and can be for other way of evaluation. In the point, it can be improved better Key Words Browser/Server Guide Line Evaluation Table Software Engineer 项目评估考核系统 第 4 页 目录 第 1 章 引言 . 5 1.1 系统开发背景 . 5 1.2 系统应用背景 . 5 1.3 系统

7、开发意义 . 5 1.4 论文写作目的 . 6 1.5 论文的组织结构 . 6 第 2 章 系统总体设计 . 7 2.1 需求分析 . 7 2.2 用例分析( USECASE DIAGRAM) . 9 2.3 数据库设计 .10 2.4 系统构架设计 .13 2.5 系统运行环境 .15 第 3 章 系统详细设计 .17 3.1 两个主要的 JAVABEAN 设计 .17 3.2 系统模块设计 .23 第 4 章 结论与展 望 .35 致谢语 .36 参考文献 .37 项目评估考核系统 第 5 页 第 1章 引言 1.1 系统开发背景 Internet 和 WWW 为企业提供了构建信息化经济的

8、坚实基础和平台。在这种全新的经济模式下,信息与产品及服务有着同样重要 的战略意义,成为市场中一个不可或缺的主体。在信息化经济的竞争性环境里,响应时间对于定制应用程序在企业中的价值而言是一个关键方面。企业需要快速开发和部署这些定制应用程序,并且能够很方便地完善和增强他们的功能以适应需要。 Java 技术已经从一门开发独立于机器的嵌入式系统编程语言发展为一种健壮的、与厂商无关、独立于机器的服务器端技术,它使公司团体认识到以 WEB 为中心的应用程序的完全潜力。 传统上企业系统使用客户机 /服务器模型,在这种模式下客户端系统请求服务端系统的处理。然而,企业系统自身也在进行变革。一种新的称为 WEB

9、服务的模式逐渐取代了企业中的客户 /服务器模型。 应用程序员用各种称为 WEB 服务的处理组件来装配应用程序。每个 WEB 服务与其他 WEB服务和应用程序相比是独立的。客户端应用程序与中间层、服务器端应用程序通信,后者在和所需的 WEB 服务交互。 1.2 系统应用背景 本系统是在中国建设银行厦门开发中心项目管理部门实习的过程中产生的,是一套项目管理开发系统的一部分。中心采用的是 J2EE 的平台开发企业的应用系统。在这样的前提下,结合以前学习的 JAVA,软件工程,软件实例分析,数据库设计, UML 建模等基础知识,实践开发这套 项目管理评估考核系统。 1.3 系统开发意义 中心成立不久,

10、很多项目都在开发进行中,尽早拥有一套成熟的项目管理系统无疑能提高部门对项目开发的管理,对项目开发流程的监督并为以后项目开发积累必要的经验和积累决策的依据。 项目评估考核系统 第 6 页 1.4 论文写作目的 此论文来源主要是配合所开发的系统形成的。将三个月来的实习以书面的形式表达出来。通过实习,把在学校学到的知识运用到实践上去,真实体会所掌握的知识,并且深刻的了解如何去开发一套系统的一般流程和必备的技术条件。 1.5 论文的组织结构 第一章 :引言 主要概述了系统的开发的背景和意义同时交代了论 文的写作目的,并且罗列了论文的组织结构 第二章:系统总体设计 从需求分析开始对系统进行策划和描述,并

11、按照软件工程的思想来开发,给出了数据库的详细设计。随后在系统架构的设计中阐述了用 B/S 构架的原因。 第三章:系统详细设计 对系统的每一个模块都作了详细的介绍。并对实现的过程进行详尽的描述 第四章:结论与展望 把经过测试后的问题进行总结和归纳,回顾了整个的开发过程,提出实践的体会与结论并且对系统进行展望 本章小结 该章节主要概述了系统的开发的背景和意义同时交代了论文的写作目的,并 且罗列了论文的组织结构 项目评估考核系统 第 7 页 第 2章 系统总体设计 2.1 需求分析 2.1.1 系统描述 项目评估考核系统面向的是全体员工,每位员工根据他所在不同的部门,将去评定相应的评审表,并且根据这

12、些结果汇总成项目的最终评审结果,从而达到对项目合理的评审,能为今后项目决策提供有利的参考依据。考核是其中重要的子系统。 用 户确 认 进 入 系 统密 码 输 入是拒 绝 进 入否查 看根 据 不 同 权 限 进行 不 同 操 作评 估制 定 考 核 表流 转是 否 流 转 至 下一 个完 成否是图 1-1总体系统描述图 项目评估考核系统 第 8 页 2.1.2 系统开发模型 通常在软件工程中,把软件的开发分为四个阶段,需求分析,系统设计(系统总体设计,系统详细设计),代码编写,测试阶段。针对这次 的实习,在指导老师的建议下,也采用此模式进行系统开发。这种开发模式叫瀑布模型线性开发模式。 图

13、2-1 瀑布模型 由于时间的关系,维护阶段要等整个系统都成型了才能进行,我们这次并未设计。由于经验的不足,测试与程序设计是同时进行。通过不断的测试已有的功能模块来开发。 目前的开发一般不会采用单纯的瀑布模型,我们这次的开发是采用一个原型模型和瀑布模型结合的开发方式来进行的。起初设计时就先做了一个原型,然后按着这样的原型进行,每一个模块的开发用的是瀑布的模型,而新的模块的开始也是一个新的瀑布模型的开 始。 2.1.3 项目名词解释 A) 指标 指标是组成整个考核系统的最基本单位。它具有上下级的关系。 B) 权重 权重的主体相对所在环境中的比重地位 C) 考核 考核是对项目评定的一种手段。一般有分

14、项目组的考核,项目人员的考核,项目经理的考核。还可以按照项目开发的周期,划分为项目季度考核,项目周期考核等。总之,考核的目的是对项目开发起到监督和质量控制等作用。 D) 评审 评审是对设计方案的统筹的监督和质量把关。评审是考核的一个外延。 项目评估考核系统 第 9 页 E) 评审表 从逻辑上看,评审表是指标的集合。可以根据需要设计多层结构的指标集合。通常分为指标维度,一级 指标,二级指标就可以对项目进行评估了。 中心每个员工根据所在的不同部门有相应的评审表进行填写。待确认后,汇总成最终评审结果。因此,评审表不但为以后的查看提供了依据,也为统计提供了便利。能对项目的开发作出客观的评估。 2.2 用例分析( UseCase Diagram) 图 2-2指标基本操作 图 2-3 评审表生成 项目评估考核系统 第 10 页 图 2-4 评审 制 定 评 审 表 格 评 审 表 结 构 生 成 评 审 对 象指 标 库评 审 结 果 生 成评 审 报 表 库图 2-5 工作流程图 2.3 数据库设计 数据库的设计基本上按照工作 的流程思路去设计的。基本上有两个概念,一个是定义角度上的概念,另一个是数据角度上的概念。 见 (图 2-6) 数据库的逻辑视图。 见 表 2-1至表 2-8 是数据库表视图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。