1.3.2 ASP.net 4
1.3.3 Visual Studio集成开发环境 6
1.3.4 Microsoft SQL Server 7
2 分析 8
2.1 本课题的重点 8
2.2 本课题的难点 8
2.3 调研情况 8
2.4 需求分析 9
2.4.1 功能需求 9
2.4.2 性能需求 10
2.5 可行性分析 10
2.5.1 技术可行性 10
2.5.2 操作可行性 10
2.6 流程分析 11
2.6.1 系统流程分析 11
2.6.2 各功能模块流程图 12
2.7 大数据处理 17
2.7.1 大数据处理的基本流程 17
2.7.2 大数据分析获取项目外包人员推荐 18
3 设计 20
3.1 概要设计 20
3.1.1 网站开发目标 20
3.1.2 系统总体设计 20
3.2 功能模块设计 21
3.2.1 管理员功能模块 21
3.2.2 项目经理功能模块 21
3.2.3 外包人员功能模块 22
3.3 数据库设计 22
3.3.1 数据库简介 22
3.3.2 E-R图 23
3.3.3 数据库逻辑设计 25
4 功能的实现 29
4.1 网站界面实现 29
4.1.1 界面设计原则 29
4.1.2 数据输入界面设计 29
4.2 主要功能代码 29
4.2.1 登录模块详细设计 29
4.2.2 系统用户管理模块 31
4.2.3 人事信息管理模块 34
4.2.4 文档管理模块的实现 36
4.2.5 项目管理模块的实现 37
4.2.6 工作记录管理模块的实现 41
4.2.7 个人资料管理模块的实现 43
4.2.8 系统管理模块 44
4.2.9 项目外包和人事申请查看模块 45
5 系统测试 47
5.1 测试目的 47
5.2 测试内容 47
5.3 系统测试 47
5.3.1 测试的数据 47
5.3.2 系统测试方法 47
5.3.3 系统测试项目表 47
5.3.4 系统测试结果 48
6 系统总结与展望 49
致谢 50
参考文献 51
1 绪论
本课题为校企合作题目,针对自己所实习公司的外包性质展开调查研究,为企业内部设计开发一套界面简洁、操作容易、内容涵盖完全的外包项目管理系统。
1.1 课题的目的和意义
“外包”在计算机行业是经常被提到的一个词,随着全球各大公司的运营成本压力越来越大及资源合理配置的迫切需求,“外包”这种企业间的合作模式已逐渐成为当代社会非常重要的一种商业模式,是企业价值链中重要的一环。
软件外包是如今很多大中型企业的选择,作为计算机专业的应届毕业生,有必要对相关产业有所了解。本课题为外包项目管理系统设计与开发,与实习企业外包性质紧密相关,利用在企业实习的机会,对企业做一个更深入的了解,课题主要旨在以下几个方面:
通过对企业的调查研究,对公司有更深入的了解,并对外包项目相关的知识流程熟悉;
由点到线,由线到面,通过对一个外包项目的深入了解,衍生到计算机相关外包项目,再到其他产业的外包项目,逐渐对外包有一个比较全面、清楚的认识; ASP.net+sqlserver外包项目管理系统设计与开发(2):http://www.youerw.com/jisuanji/lunwen_29239.html