需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14394 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在这个日新月异的信息时代,计算机成为我们生活中不可或缺的一部分。随着信息技术的飞速发展,项目管理系统也逐渐走进大部分的企业之中.由于项目的复杂性在不断增加.任务层次也非常复杂,而参与的人员数目也众多,各种资源的种类、数目也非常繁多,项目管理就成为了一种适用于广大人群的工作方式。为此本文给出了一种基于.NET平台下的分布式项目管理系统的设计与实现,意在更好的管理和监控项目的过程进展,从而使企业的获得更高的收益。 本系统设计与实现了一个在客户端采用IE浏览器,中间层开发采用ASP.NET,后台数据库采用了Micorsoft SQL 2005建立,服务器采用Windows7+IIS实现。数据库部分中给出了数据库,及数据表之间的实体关系。 其中该系统实现了以下功能管理:日程管理功、项目管理功能、日志管理功能、系统后台管理功能等主要模块。用户可以随时同过浏览器访问系统进行信息查询和维护。系统对不同角色的用户设置不同的权限,所看到的关于人员、项目、费用等都大不相同。因此,该系统对项目信息同步和透明化,人员与项目的利润等数据的统计分析有重要作用。
关键词:项目管理 三层模式 ASP.NET 数据库
目录 摘要 Abstract 1 绪论-1 1.1研究背景和意义-1 1.2国内外发展的概况和趋势-1 1.3本课题工作-2 1.4论文的章节安排-2 2 相关理论及技术-4 2.1 ASP.NET简介-4 2.1.1 .Net Framework-4 2.2 C#简介-5 2.3 数据库技术-6 2.3.1 SQL数据库-6 2.3.2SQL语句-6 2.4体系结构-7 2.4.1 B/S与C/S结构-7 2.4.2基于B/S的三层架构-7 2.5 Web Services技术趋势-9 3 系统分析与设计-12 3.1系统需求分析-12 3.1.1系统功能需求-12 3.1.2系统性能需求-12 3.2 系统功能模块设计-13 3.2.1活动关系图-13 3.3总体流程-14 3.3.1登录流程-14 3.3.2模块流程-15 4 数据库设计-16 4.1数据库的需求分析-16 4.2数据库的概念结构设计-16 4.3数据库逻辑结构设计-17 5 系统实现 -21 5.1 登录模块 -21 5.2系统主界面-22 5.3系统后台-23 5.3.1组织机构-23 5.3.2人员信息-23 5.3.3部门人员-25 5.3.4角色-26 5.3.5日志管理-26 5.4 我的门户-27 5.4.1日程管理模块-27 5.4.2项目管理模块 -28 5.4.3文档管理模块-30 6 总结-32 参考文献-33 致谢-34 |