摘要:全球信息技术在飞速发展的同时,带动了互联网的广泛应用。如今,以科技力量代替人工劳作的形式不断在进步,更多的人在探索合作、共赢、方便、快捷的这种企业道路上不断前进。从而出现了众包这种新模式。众包是把传统上由企业内部员工承担的工作,通过互联网以自由自愿的形式转交给企业外部的大众群体来完成的一种组织模式。在这一过程中,企业只需要为贡献者支付少量报酬,而有时这种贡献甚至完全免费。因此开发类似于企业项目众包管理这样一个平台具有可预见性实际的应用价值。
本企业众包项目共分为前台和后台两个模块,前台包括用户中心和前台众包平台模块,在用户个人中心用户可以对自己的信息以及发布的需求等进行管理,前台众包平台模块包括用户的注册登录和搜索信息等功能。后台管理模块包括用户管理、配置管理、资讯管理、任务管理、推荐管理等功能。系统基于php开发语言以及lavarel框架进行开发完成,使用phpstudy集成框架,从而确保了系统的稳定性、健壮性和安全性。
关键词:新模式、项目管理、众包、laravel
目录
摘要
Abstact
1 引言-1
1.1 课题研究的背景、目的和意义-1
1.2 国内外研究现状和发展趋势-1
1.3 课题拟解决的关键问题-2
1.4 论文组织结构-2
2 需求分析-3
2.1 性能需求-3
2.1.1 系统可靠性和安全性-3
2.1.2 系统的可扩充性-3
2.1.3 系统的易维护性-3
2.2 系统开发环境需求-4
2.2.1 开发语言-4
2.2.2 开发工具-4
2.3 功能需求-4
3 概要设计-5
3.1 系统的体系结构图-5
3.1.1 前台体系结构图-5
3.1.2后台管理体系结构图-6
3.2业务流程图-7
3.3系统数据库设计-7
3.3.1 E-R图-7
3.3.2数据库表结构分析-8
3.3.3主要数据表信息-8
3.4业务逻辑类设计-11
3.5主要功能页面设计-12
4 详细设计-12
4.1 CommonClass-13
4.2 EnvClass-13
4.3 FileClass-13
4.4 MessagesClass-15
4.5 StringHandleClass-15
5 功能实现-16
5.1前台众包平台模块-16
5.1.1用户注册、登录页面-16
5.1.2首页面-18
5.1.3分类浏览页面-19
5.1.4成功例子页面-20
5.1.5 发包页面-21
5.2用户中心模块-21
5.2.1中心首页面-21
5.2.2完善资料页面-22
5.2.3查看任务页面-23
5.2.4发布任务页面-23
5.2.5账户管理页面-23
5.2.6财务管理页面-23
5.3后台管理页面-24
5.3.1管理员登录页面-24
5.3.2系统配置页面-24
5.3.3用户管理页面-25
5.3.4任务管理页面-25
5.3.5店铺管理页面-25
5.3.6推荐管理页面-25
5.3.7资讯管理页面-25
5.3.8财务管理页面-25
6 结论-26
参 考 文 献-26
致 谢-28