摘要:在二十一世纪,信息化的时代,许多事情都开始机械化,人们追求更快捷的方式管理自己生活的的琐事和很多要求记录的东西,手动或纸质的管理已经满足不了人们的需求,跟不上时代的脚步,为此,一直不断的尝试开发新的东西,寻找能代替手动纸质管理的办法,这也是时代进步的重要标志。
为了更好的管理科技项目,提高管理科技项目的效率,有必要建立一个关于管理项目的系统,为此,我建立了该科技项目管理系统。
本系统最大的特点就是,通过管理员的后台管理,用户都能查看管理相关项目。所有的项目在此网站上都能一目了然,实现了项目的机械化管理,更方便快捷。
本系统具有功能多样化、代码模块化,为B/S模式,采用Microsoft Visual Studio .NET 2008平台进行开发,选用其中C#语言来写代码,使用SQL Server 2000作为后台数据库。
关键词:科技项目管理;SQL Server 2000;Microsoft Visual Studio .NET2008
目录
摘要
ABSTRACT
第一章 前言-1
1.1 系统的开发背景-1
1.2 系统开发的目的与意义-1
1.2.1 系统开发的目的-1
1.2.2 系统开发的意义-1
1.2.3 系统开发目标-1
1.3研究现状-1
1.4 系统开发技术理论-2
1.4.1系统采用开发工具的选择-2
1.4.2 Visual Studio 开发工具和 Visual C#技术-2
1.4.3 SQL Server 2000 数据库-2
1.4.4 B/S模式-3
第二章 系统分析-4
2.1 系统的初步调查-4
2.2 系统的需求分析-4
2.2.1 用户用例图-4
2.3 系统可行性分析-5
2.3.1 管理可行性-5
2.3.2技术可行性-5
2.3.3 经济可行性-6
2.3.4 软件开发环境-6
第三章 数据库设计与功能模块设计-7
3.1 系统的数据库设计-7
3.1.1 全局E-R图-7
3.1.2 部分数据流图-8
3.1.3 系统数据库表设计-8
3.2 系统功能模块设计-12
3.2.1 系统的功能模块图-13
3.2.2 用户工作流程图-13
第四章 系统的实现-15
4.1主要功能模块的代码实现-15
4.1.1后台登录-15
4.1.2 管理用户-16
4.1.3 不同的管理实现-18
4.1.4查询模块-19
4.1.5细节显示代码-20
4.1.6细节管理方面:-22
4.1.7添加模块中的代码-22
第五章 系统测试-24
5.1 系统测试目的-24
5.2项目测试-24
5.3 测试评价-24
第六章 总结与展望-25
6.1 总结-25
6.2 展望-25
参考文献-26
致谢-27