项​目​管​理​系​统​的​设​计​与​实​现.doc

上传人:文****钱 文档编号:55155 上传时间:2018-05-29 格式:DOC 页数:33 大小:1.19MB
下载 相关 举报
项​目​管​理​系​统​的​设​计​与​实​现.doc_第1页
第1页 / 共33页
项​目​管​理​系​统​的​设​计​与​实​现.doc_第2页
第2页 / 共33页
项​目​管​理​系​统​的​设​计​与​实​现.doc_第3页
第3页 / 共33页
项​目​管​理​系​统​的​设​计​与​实​现.doc_第4页
第4页 / 共33页
项​目​管​理​系​统​的​设​计​与​实​现.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、 摘要 摘 要 当前 计算机技术 在快速 发展, 社会都 已 跨入 信息化时代 。为使项目管理 更高效、更 科学 ,决定开发管理系统 。 本文采用结构化分析方法,详细阐述 说明 了一个功能较强大的 项目管理 系统的前后台开发、操作流程和涉及的一些关键技术。首先 做 了 可行性分析,其次是系统分析 ,通过实际的业务流程调 查 ,分析业务流程 和 系统的 组织结构 , 完成了 数据流分析和数据字典 ;然后是系统 设计阶段 ,主要进行 了功能模块 的 划分 ,并阐述了系统设计的思想、 系统 设计的工具及技术 和数据库的设计。 此 阶段对本系统 每个 模块 的功能做 了 详尽的 设计,形成了 本系统

2、的 专用 功能模块 图; 此外, 数据库设计时 首先做 了概念结构设计, 其次做 了逻辑结构设计, 最后完成了数据表的设计 。 根据前几个阶段的分析和设计, 本系统 在设计方面采用 B/S 模式 , 并采用 .NET技术进行 基本 页面设计 与功能的实现 ,后台数据库 则使用 SQL Server 2005 数据库。本系统的设计实施为项目管理系统的运行奠定基础,为项目管理工作提供优良的保障。 关键词:管理;结构化分析;管理系统 ABSTRACT With the rapid development of computer technology, the school has entered t

3、he information age. University research projects in order to make management more efficient, more scientific, decided to develop a research project management system. This paper uses structured analysis method for system development, describes in detail the forestage and backstage development of a m

4、ore powerful research project management system, the operational processes and some key technologies. Firstly, feasibility analysis, secondly system analysis, through business processes researched, I analyze business processes and organizational structure of the system, and then I complete data flow

5、 analysis and data dictionary. Than on the phase of system design, it finishes the partition of function modules, database design and the tools and technology of system design. On the phase function of each module is designed in details, and functional module chart is gained, therefore the selection

6、 of suitable developing model is finished. When designing the database, firstly it designs conceptual structure, secondly designs logical structure, at last, designs the database tables. According to the first few stages of the analysis and design, the system used in the design of B / S mode, using

7、both. NET technology, the basic page design and implementation of function, use SQL Server 2005 database backend database. Implementation of the system design management system for university research projects to run as a foundation for the management of university research projects provide a good c

8、ondition. Key Words: research project Management; Structured Analysis; Management System 目录 目 录 摘 要 . I ABSTRACT . II 1 绪 论 . 1 1.1 项目开发的背景 . 1 1.2 项目开发的目的 . 1 2 可行性分析及总体设计 . 3 2.1 可行性分析 . 3 2.1.1 技术可行性 . 3 2.1.2 经济可行性 . 3 2.1.3 社会可行性 . 3 2.2 总体设计原则 . 4 3 系统的需求分析 . 5 3.1 业务流程分析 . 5 3.2 数据流图 . 5 3.3

9、数据字典 . 7 4 系统的总体设计 . 10 4.1 系统功能设计 . 10 4.2 系统数据库设计 . 11 4.2.1 数据库设计 . 11 4.2.2 系统 ER 图 . 14 4.3 系统开发工具 . 15 4.3.1 开发语言 . 15 4.3.2 系统设计模式 . 18 5 系统实现 . 20 5.1 系统前台模块 . 20 5.1.1 登录及注册管理模块 . 20 5.1.2 查询项目信息界面 . 21 5.1.3 查询论文界面 . 21 5.1.4 经费检索界面 . 22 5.1.5 综合统计界面 . 22 目录 5.1.6 修改密码界面 . 22 5.2 系统后台模块 .

10、23 5.2.1 添加项目界面 . 23 5.2.2 项目管理界面 . 23 5.2.3 添加论文界面 . 24 5.2.4 经费管理界面 . 24 5.2.5 添加 /编辑部门界面 . 24 6 系统测试 . 25 6.1 系统测试的概念 . 25 6.2 系统测试的目的及意义 . 25 6.3 测试测试常用的方法 . 25 6.4 系统运行情况 . 26 6.5 系统测试结果 . 26 结束语 . 27 致 谢 . 28 参考文献 . 29 绪论 1 1 绪 论 1.1 项目开发的背景 当前计算机产业正快速发展,电子计算机已普遍应用于文字处理、信息管理、辅助设计、辅助教学和人们的日常生活学

11、习中。 管理系统主要是针对 项目 中 涉及 的一系列相关工作的管理,本系统的建立使 项目 管理更加 规范化、系统化,查询手段更加便捷化。同时, 项目 管理系统也是实现 项目管理 现代化和信息化的重要内容。 这些年,项目数量不断增加,人工书写数据已经不能够应对如此庞大的数据。为更好的适应信息时代的高效性,一个利用计算机来实现项目管理工作的系统应运而生。在此基础上,我设计了一个管理系统,用来就项目进行管理,以便在最快的时间内,高效精确地完成整个流程。 由于有以上的认识,我收集有关材料及数据、查阅相关文献及技术参数,对项目的真实 要求等方面进行了调研,发现当前所使用的手工记录方法进行管理有以下几个方

12、面的问题:一是对象范围 大、数据存储难;二是填写数据泛,填写的内容十分繁琐,同时,有许多数据出现重复现象;三是难存档,许许多多的信息和堆积如山的单据对管理人员来说是一个负担,需要大量的文档资料。基于以上各类缘由,项目管理迫切需要某种软件来代替手工操作以实现对数据资料的管理。 计算机技术在现代管理中的应用,使计算机成为领导者及管理人员使用现代技术的重要工具 1。计算机帮助管理,可以积极地提高管理者采集和处理信息的水平,以便管理者及时作出决定。计算机系统可以依据管理过程的变化情势,对原始数据、资料等加工并留存,使得管理人员在处理各类 问题需要信息材料的时候,及时有效地检索、查询,了解管理系统整体的

13、动态状况,进行动态管理,从而 高效地 处理 项目的 管理工作,实现 项目 管理的自动化,提高效率 。 1.2 项目开发的目的 项目管理系统是一个方便项目管理模式从手工记录转变成信息管理,为管理人员提供方便条件而设计的应用程序。在调研项目的实际情况之后,做了详尽的需求分析,对已有的管理模式加强提高,研发出一套新型的项目管理系统,从中明白了系统开发的思想,了解掌握了系统开发的过程及措施。随着项目信息系统的不断完善,项目的管理会逐渐依赖于信息化的处理。因此,系统 开发将围绕工作的实际状况,使之能迅速适应高校科研的需求。 绪论 2 项目管理系统设计与实施的现实积极影响如下:减少了管理的人员;管理人员随

14、时都可浏览查看,并且更加直观;转变了以前工资手工记录的措施,电脑录入更加便捷快速;实现了项目管理的现代计算机化。 可行性分析及总体设计 3 2 可行性分析及总体设计 2.1 可行性分析 可行性分析也称为可行性研究,是在调研的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功 2。进行可行性研究是为了尽可能快地以最 小代价确定是否可以使弊端消除。 以下将分别从技术、经济、社会三个层次对项目管理系统的建设进行分析和研究。 2.1.1 技术可行性 依据各类系统功能、性能和实现系统的各种限制条件,根据新系统目标来确

15、定所需的技术是否存在,该系统是用于数据库管理和查询,目前的技术已比较完善,硬件、软件的性能要求、环境条件等较好,估计采用已有的技术条件应完全可实现本系统的功能目的。此外,由于当前的开发期限还比较宽裕,所以预计系统可在规定期限内完成开发。 综上所述,项目管理系统的开发在技术上具有相当的可信性。 2.1.2 经济可 行性 机构具有信息化的处理设备,同时已有支持本系统的使用平台。因此无需再投入资金购买其他设施。 系统的设计与实施从本人对程序开发的经验来,不必加大资金等投入,且软件开发过程成本较低,所以开发资金可承受。 综上所述 ,项目管理系统的开发在经济上具有相当的可信性。 2.1.3 社会可行性

16、本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。 (1)法律因素 该 系统是 依照管理 的 现实 工作 状况 开发 研究 的 ,依据从较多 的调研 研制的 , 并在独立的 条件 下完成的, 因此 无可供抄袭的 相关 软件产品。 (2)用户使用可行性 该系统有以下要求:除必须拥有在 Microsoft Windows 平台上使用 pc 的理论外,不要求必须具有较强的技术水平;但运用系统的管理人员,必须拥有对 .NET 进行使用的水平;在系统投入使用之前,不要求对操作系统人员加强教育。如此既可使投入成本减少又使操作环节变得简单。 综上所述,该系统具有相当的社会可行性。 可行性分析及

17、总体设计 4 2.2 总体设计原则 该系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则 3。主要设计原则如下: 简易性:系统在实现功能的同时,要让系统运作容易明白,这对于一个 系统来说是相当必要的。 具体性:由于该系统的设计是有针对性,是对项目的需求定向开发设计的,因此需要拥有较强的专业性和突出的具体针对性。 实用性:该系统能够满足项目管理人员的需求,和不出门就可以进行管理的需求,因此具有较完善的实用性。 一致性: 一、 页面设计风格 的整体和命名规则具有具有 一致性 , 页面布局 的 整体和用图 选色 风格 及类名、变量和其他元素的命名规则保持一致;二、

18、功能具有 一致性 ,进行 同样的功能 要基本 使用 相同 元素 ;三、 元素风格 具有 一致性 , 界面元素 风格的美观性 、摆放 地方 在同一个界面和不同界面之间都 必须 一致 ;四、变 量 命名 规则具有 一致性 ,变量需要采 用 一致的规则去 命名 ,使得所有变量都可以 从上下文推断。 先进性:该系统使用被大范围采用的 .NET 系统开发技术和 SQL Server2005 数据库等,所以该系统拥有优秀的先进性,具体表现在其具有优秀的可开发性和可扩展性。 系统的需求分析 5 3 系统 的需求 分析 3.1 业务流程分析 由于在分析业务流程的同时,要求按照原来的信息流动过程,一一研究分析各

19、个环节的处理业务、处理内容、处理顺序和对处理时间的需要,了解所有环节必要的信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态( 报告、报单、屏幕显示)等 4。 业务流程分析能够使得开发者了解这个业务处理流程,并发掘和解决系统调研工作的弊端和疏忽。通过业务流程图进行业务流程分析,就是用某些既定的符号和连线来说明某个针对的业务处理过程 5。 具体业务流程如图 3.1 所示。 用 户 名 密 码 是 否正 确N返 回 登 录页 面进 入 主 页面Y用 户 登 录开 始开 始结 束结 束图 3.1 业务流程图 3.2 数据流图 数据流程即数据在系统中产生、传输、加工处理、使用、存储

20、的过程 6。数据流程分析使数据在当前系统内部的流动变的抽象、独立,丢弃了明确的组织机构、信息载体、处理工具、物 质、材料等,仅从数据流程来了解真实业务的数据处理模式。 数据流程与数据流程分析作为以后建设数据库系统和设计功能模块处理过程的前提。数据流程图以及其附带的数据字典、处理逻辑等图表作为说明数据流程的工具,系统的需求分析 6 其中数据流程图是说明系统逻辑模型的主要工具,其用较少的几种符号全面地反映出信息在系统中的流动、存储和传递 7。 基于对业务流程的分析,我对数据流做了分析,从数据流动过程了解了实际业务的数据处理模式。本系统的数据流图分为顶层、一层和二层。 当前的顶层数据流图如图 3.2 所示。 用 户 名 密 码 是 否正 确N返 回 登 录页 面进 入 主 页面Y用 户 登 录开 始开 始结 束结 束图 3.2 顶层 数据流图 具体分析第一层数据流图如图 3. 3 所示。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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