基于asp.net的项目管理系统的设计与实现

基于asp.net的项目管理系统的设计与实现

ID:31359144

大小:106.50 KB

页数:6页

时间:2019-01-09

基于asp.net的项目管理系统的设计与实现_第1页
基于asp.net的项目管理系统的设计与实现_第2页
基于asp.net的项目管理系统的设计与实现_第3页
基于asp.net的项目管理系统的设计与实现_第4页
基于asp.net的项目管理系统的设计与实现_第5页
资源描述:

《基于asp.net的项目管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ASP.NET的项目管理系统的设计与实现  摘要传统的项目开发过程中,开发人员通常采用当面沟通交流的形式,但对于项目周期长、资源牵涉面广的项目而言,面对面的沟通并不一定高效,而且目前越来越多的项目必须通过分散各地的开发人员来共同完成。因此,开发一个基于网络的项目管理软件实现项目的高效、协同管理势在必行。  关键词项目管理;ASP.NET;协同  中图分类号TP3文献标识码A文章编号1674-6708(2015)145-0128-02  项目管理是基于现代管理学基础之上的一种新兴的管理学科,它把企业管理中的财务控制、人才资源管理、风险控制、质量管理、信息技术管理(沟通管理)、采购管理

2、等有效的进行整合,以达到高效、高质、低成本的完成企业内部各项工作或项目的目的[1]。  目前许多企业对项目的管理仍然采用口头传达和纸质文件的形式,虽然面对面的沟通是直接而有效率的,但是对于周期长、资源牵涉面广的项目而言,面对面的沟通并不一定高效。这种管理方式会导致企业消耗大量时间对企业项目的进度、成本、人力、风险等信息进行沟通,这种管理模式已经无法适应网络时代需求。6  随着计算机技术与网络技术的飞速发展,公司借助网络进行协同办公成为可能。项目协同管理的主要目标是提高管理机构团队执行力,使得项目管理者在任何时间、任何地点都能获取最新的任务信息并进行有效协同,同时,还能让管理者充分地了解

3、所有指派工作的进展并进行有效的控制[2]。  目前国外已经开发出不少专业的协同项目管理的软件,如EDS(ElectronicDataSystems)公司提供的基于Web的TeamCenterProject项目协同管理、Collabtive、ProjectPier等等,这些项目管理软件功能较为复杂,使用较繁琐,对于小公司来说并不太实用。因此本文开发一个基于WEB的适合小公司使用的项目管理系统。  1基于Web的项目管理系统  本系统选用目前流行的开发工具ASP.NET作为开发语言,选用主流和兼容性较好的SQL2008作为数据库。  1.1系统的功能结构  本系统的开发为企业提供沟通、协作

4、、控制、知识管理等功能,使企业领导通过该系统能知道各个项目的具体信息、人员安排、成本安排、进展情况、知道各个项目所遇到的问题、知道每个员工每天在做什么;项目负责人可以方便的制定项目计划,分解各个任务,了解每个任务执行状态及进行相关提醒与协助,控制项目的进展情况,控制项目的费用;项目成员能清楚的知道自己该做什么,所有反馈的问题都被记录,有效避免员工之间的相互推诿;项目完成后的设计成果,各种电子文档作为项目提交物被整理后提交到项目系统中,以便后期查阅。  1.2数据库设计  1.2.1管理员信息表6  管理员信息表中存储管理员登录的信息,包括管理员的帐户编号ID,和管理员用户名UserNa

5、me和密码PassWord,ID为表的主键。  1.2.2员工信息表  员工信息表中存储员工的编号ID、员工的姓名UserName、员工所属的工作职位名称Pos、员工的联系电话Tel、员工的家庭住址Address及其他需要对此员工进行说明的备注Memo,其中编号ID为这个表的主键。  1.2.3项目信息表  项目信息表中存储项目的编号PID、项目名称PName、项目组负责人PLeader、项目组组员Pname、项目相关文档Document和项目总成本Pcost,其中PID为表主键。  1.2.4成本管理信息表  成本管理信息表存储项目编号PID、项目时间TIME、项目在该时间段内的预期

6、费用Bcost、项目在该时间段内的实际费用Acost、项目的完成比例proportion,其中PID为表主键。  1.2.5项目进度信息表  项目进度信息表中存储项目编号PID、项目进度的完成时间time、项目的计划进度dschedule、项目的实际进度aschedule,其中PID为表主键。  1.2.6文档信息表  文档信息表中存储文档编号WID、项目名称Pname、版本号Version、文档内容Document,其中WID为表主键。  2系统实现6  2.1系统登录模块  系统用户分为系统管理员和公司领导、项目负责人、一般员工。系统管理员是整个系统的维护人员,其权力包括创建项目并

7、录入相关项目信息,监控并录入项目进度情况、成本情况、上传相关文档,为员工设置角色及相关权限。公司领导有查看公司所有项目信息、进度、成本、人员安排、下载相关文档等所有相关信息的权限。项目负责人有查看自己负责的项目信息、进度、成本、人员安排、下载相关文档等所有关信息的权限。一般员工可以查询自己参与的相关项目信息、项目进度信息,下载相关文档。  2.2员工信息管理  系统管理员可以对员工信息进行增加、删除、修改、权限分配等操作。  2.3项目信息管理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。