中国建设银行项目评估考核系统-毕业论文.docx

上传人:滴答 文档编号:1272848 上传时间:2019-01-26 格式:DOCX 页数:35 大小:604.02KB
下载 相关 举报
中国建设银行项目评估考核系统-毕业论文.docx_第1页
第1页 / 共35页
中国建设银行项目评估考核系统-毕业论文.docx_第2页
第2页 / 共35页
中国建设银行项目评估考核系统-毕业论文.docx_第3页
第3页 / 共35页
中国建设银行项目评估考核系统-毕业论文.docx_第4页
第4页 / 共35页
中国建设银行项目评估考核系统-毕业论文.docx_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、 本科毕业论文 (科研训练、毕业设计 ) 题 目:中国建设银行项目评估考核系统 姓 名: 学 院:软件学院 专 业:软件工程 年 级:学 号: 指导教师(校内 ) : 职称: 指导教师(校外 ) : 职称: 年 月 日 中国建设银行 项目评估考核系统 第 1 页 共 36 页 中国建设银行项目评估考核系统 摘要 本系统是基于 的项目评估考核系统,用到网页编程语言和网络数据库,我们所用的是现今流行的功能强大的 组合。本文详细介绍了项目评估考核系统的设计与实现。该平台经分期实现后,最终是作为中国建设银行厦门开发中心项目组合管理平台,我们完成是前期阶段开发。 本系统考核指标有标准的制定方法,考核流程

2、合理,能起到简化项目管理流程,节省项目管理所需要的人力、物力和财力,对今后的项目管理方法产生积极性的影响。 关键词 考核指标 中国建设银行 项目评估考核系统 第 2 页 共 36 页 目 录 第一章 引 言 . 4 项目背景 . 4 项目功能介绍 . 4 工作内容 . 5 组织结构 . 5 第二章 系统设计的关键技术 . 6 技术 . 6 技术 . 6 技术简介 . 6 技术构架 . 7 技术组成 . 7 技术组件组成 . 8 技术优势 . 8 数据库 .10 本章小结 .10 第三章 系统流程的设计 .11 系统流程图 .11 系统设计进度安排 .12 系统开发环境选择 .12 系统安全性考

3、虑 .13 数据库设计 .13 数据库的连接代码 .15 数据库注册驱动程序包 .17 数据库优化技术 .17 数据库的 技术 .19 界面设计 .19 登陆界面设计 .19 设计 .21 指标设计 .22 项目考核分类 .22 项目经理的项目考核 .23 本章小结 .24 第四章 系统的实现情况 .25 项目技术难点 .25 项目实现的结果 .26 前景展望 .26 本章小结 .26 第五章 结束语 .27 致谢语 28 参考文献 29 附录:一个 的简单例子的实现 .30 中国建设银行 项目评估考核系统 第 3 页 共 36 页 第一章 引 言 项 目背景 响应建行厦门开发中心领导对软件项

4、目统一平台建设的要求,开始研发项目信息管理平台,该平台最终是作为中心项目组合管理,能够响应项目管理流程、项目知识沉淀,并可进行简单操作的综合管理平台(分期实现 ) ,用以对项目决策支持。 项目功能介绍 该平台能处理建行厦门开发中心每一软件开发项目的静态、动态信息以及相关指标的跟踪与考核。同时有及时响应的功能,能以有效方式联络项目开发各当事人,直到项目结束。最终的目标是把该系统 开发成为能对中心的每一软件项目及其产生的数据进行汇总、统计、分析的平台。下面是该项目的功能介绍。 功能一:用户登陆功能。当用户登陆时,系统做以下两步的处理:首先,判断用户的 号、密码是否与数据库记录的一致;其次,如果一致

5、,应当根据权限表的记录将相应的操作权限分配给用户。同时提供用户注册和密码修改。 功能二:最新信息发布功能。用户进入系统以后,首页自动显示最近的单位的全部信息和个人的最新信息,个人信息是单位的通知或者同事的留言,个人信息看过后,下次登陆不再显示。 功能三:后台管理功能。 相应权限的操作者进入后台,可进行相应的操作,主要用于考核功能模块的添加,考核模块经确定后,不经常变动。 功能四:评估菜单。点击评估菜单后,才能进行相关考核操作,评估菜单根据考核模块的增减而进行相应增减。评估菜单在后台提供可扩展链接操作。 功能四:评估考核功能。这块功能包括查看指标库,添加指标,标定评审表指标,设定评审表权重和填写

6、评审表这五个小模块。 中国建设银行 项目评估考核系统 第 4 页 共 36 页 工作内容 在本系统中 我负责前三个功能的设计 即用户登陆功能、最新信息发布功能和后台管理功能。 组织结构 本文分五章介绍 架构项目评估考核系统的开发技术和实现细节,以下四章是:第二章:系统设计的关键技术。 第三章:系统流程的设计。第四章:系统的实现情况。 第五章:结束语。对本课题的研究内容进行总结。 中国建设银行 项目评估考核系统 第 5 页 共 36 页 第二章 系统设计的关键技术 本章主要介绍与该项目相关的三个关键技术: 技术; 技术; 数据库系统。 技术 技术 简称 技术,是一种可以让 开发人员非常容易创建和

7、维护动态网页的技术。作为 技术的一部分, 能够快速开发出基于 、独立于平台的应用程序。 网页能够根据需要自动进行编译, 设计人员无须重新编译应用程序逻辑就可以改变表述代码。这也使得 与 (它是 功能的扩展)相比成为一种可以更灵活生成动态 内容的方法。 网页可以非常容易的与静态模板结合 , 包括 片段 , 以及生成动态内容的代码。网页可以在被请求的时候动态的编译成 , 所以网页的设计人员可以非常容易的对 表述代码进行更新。如果需要的话, 网页还可以进行预编译。为了调用 组件, 标签可以完全管理这些组件,避免网页设计人员复杂化应用程序。 还有一个技术优势是开发人员可以提供定制化的 标签库 。 技术

8、 技术是在 技术基础上的新的 开发技术,本项目中用于登陆界面设计。技术简介 是 公 司 在 ( )下 中倡导的技术。其目的是为 应用的用户界面创立标准的框架 。 正如前面提到的, 让你开发这样的 应用 , 它们运行在 服务器上,把用户界面传递到客户端。 通过控制 和具有事件处理和组件加工的丰富的组件模型管理 应用生命周期。 中国建设银行 项目评估考核系统 第 6 页 共 36 页 技术构架 技术是个一个以组件化为构架思路的新技术 , 它有合理的构架方法 , 下面是 技术构架图。 图 技术构架 技术组成 应用和任何其他的基于 技术的 应用一样 , 它运行在 容器内, 包含: 组件(或模型对象),

9、这些组件包含了特定应用的功能和数据; 事件监听器; 页面; 服务器端的 类; 处理 组件的定制 库; 处理 和 的定制 库; 表示为服务器上有状态对象的 组件; , ,和 。( 用于在服 务器端数据更新之前对单个组件上的数据进行验证。) 参考实现中包含了组件 库 , 高级开发者还可以开发他们自己的 库处理定制组件。 参考实现提供了处理 中的组件的定制 库。 中国建设银行 项目评估考核系统 第 7 页 共 36 页 技术组件组成 ,这些 表示 组件,管理状态,处理事件和验证输入。它们支持国际化和可访问性。 定制 库,在 文件中表示 。页面作者可以使用这个 库在页面中增加组件。 技术的客户、服务器

10、程序还是 文件,它们三者之间的关系用下图 来描述。 图 运行在服务器上的 这里, 文件代表了使用 定制 库的用户界面组件,它们不是直接使用标记语言编码的。应用 管理 文件处理的对象。 技术优势 使用象 这样的标记语言的页面作 者,他们将使用 定制库来表示 丰富的 用户界面组件。 应用开发者,他们为模型对象和事件处理编程。 组件开发者,他们将创建基于 组件的定制组件。 工具提供商 , 他们提供这样的工具 , 将 技术集成到新一代开发工具中 ,这简 化了多层 应用的开发。 这个技术也为可重用 用户界面组件提供了市场 。 开发者和提供商可以使用 作为构件开发自己的应用。 的还有一个优势是,它是基于

11、结构的,为表示和逻辑提供了清楚的分离 。 这对于正在使用象 这样的现有的 架构的开发者来说也许是耳熟能详的 。 下 面 表 和 表 是 与 和 的优缺点的比较。 中国建设银行 项目评估考核系统 第 8 页 共 36 页 从表 可以看出, 具有新技术所呈现出的卓越优势 , 也有与成熟的技术 存在相似性。其缺点也是新技术的不成熟性所造成的。 优点 缺点 可以定制 控件 需要一些时间领会 架构精髓 可以像 一样处理事件 比起现成的 ,没有太多的文档支持 在 参数上自动组装 实现对 的有效管理 , 代码不容易动,不易优化 通过自定义的标签访问 和其 他要素 与 架构一致可以同时使用 , 但是结 合使用

12、有一定难度 以 文件为中心的配置管理 与 架构一致,在应用程序中可同 时使用 和 表 与 的优缺点比较 从下表 可以看出, 技术有卓越的优势,但要取代 还需要时间。 优点 缺点 可以定制 控件 已经有大量的资深的程序员和项目经理 支持; 目前不多 支持其他显示技术 , 如 和 ; 是做不到的。 支持其他显示技术是优点同时也是缺点 通过命名直接访问 。 不能直接访问 文件名在开发时定义为 , 运行时却是 或 控制器和前端 定义更简单;无 需定义类似 的东西 没有实现 配置文件更简单 缺少客户端校验, 支持前台运行 ;校验自动校验功能相对较弱 可以实现拖拽的可视化编程 不易安装 表 与 的优缺点比

13、较 中国建设银行 项目评估考核系统 第 9 页 共 36 页 然而,要注意到 和 不是互相竞争的技术。事实上,它们是可以互操作的。然 而 , 相 对于 来说确实有一些优势。例如,在 中,处理单元只有一种方式;而 提供了几种方式。页面设计者可以选择他们要求的表示方法,应用开发者不必知道所用的处理单元的方式。 数据库 目前市场上数据库的主流厂商及产品有 、 、 、 。还有一部分不可忽视的是免费的数据库 比如 等。 作为微软在 系列平台上开发的数据库 一经推出就以其易用性得到了很多用户的青睐 。 区别于 、 小型数据库, 是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的 语言、扩展的特性

14、 如复制、 、分析 等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。简述起来, 大致有如下优势: 与 界面风格完全一致,联机帮助做得相当好,因此易于安装和学习。 由于今天 操作系统占 领着主导地的位,选择 在兼容性方面有明显优势。 有 联机分析处理 功能 这可以让很多中小企业用户也可 以使用数据仓库的一些特性进行分析。 可以通过多维存储技术对大型 、 复杂数据集执行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大限度的从数据中获取价值。通过对现有数据进行有效分析,这一功能可以对未来的趋势进行预测。 本章小结 本章主要介绍的三个关键技术 , 是本项目中主要运用的技术, 技术是编写各个功能模块的基本技术 , 其中包括 技术; 技术是个新的技术方向 , 项目中用于登陆界面的设计; 技术后台数据库平台。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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