摘要:在当代社会,虽然科技日新月异,但人们的思维却总是被限定在一个固定的模式中。科研也是如此,大家都偏向于“熟人组队”模式而不是去寻找真正适合自己的队友。为了有效解决这一问题,我建立了这个组队网站,为大学生的科研组队提供了一个平台,方便高校学生寻找真正志同道合的队友,进行更好的科技创新活动。
本文所设计的大学生科研项目组队平台系统的主要功能包括两个部分,分别是用户前台功能以及管理员后台功能,其中用户前台功能包括有:发布创意、修改创意、关注创意、创建团队、修改团队、关注团队、搜索比赛、搜索创意、搜索用户等;管理员后台功能包括:发布比赛、团队审核、消息发布等。
关键词:SQL Server 2012;Asp.net;组队;科研
目录
摘要
Abstract
前言-1
第一章-目的与意义-2
1.1设计的目的及意义-2
1.2 可行性研究-2
1.2.1 经济可行性-2
1.2.2技术可行性-3
1.2.3 社会可行性-3
1.3 小结-3
第二章-网站总体流程-4
2.1 网站总体流程概述-4
2.1.1 普通用户-4
2.1.2 管理员用户-5
2.2小结-5
第三章-网站数据库设计与架构-6
3.1 总数据库实体关系图-6
3.2 各数据库表简介-7
3.2.1 用户表-7
3.2.2关注表-7
3.2.3 创意表-8
3.2.4 评论表-8
3.2.5 技能表-8
3.2.6具备表-9
3.2.7 需求表-9
3.2.8 参加表-9
3.2.9 团队表-10
3.2.10 评价表-10
3.2.11 私信表-10
3.2.12 比赛表-11
3.3数据库解析-11
3.3.1注册、登陆(网站的门户)-11
3.3.2我的技能-12
3.3.3创意管理-12
3.3.4创意评论-13
3.3.5用户互评&用户私信-13
3.3.6我的团队-14
3.3.7团队管理-15
3.3.8团队技能需求-16
3.3.9比赛管理-16
3.3.10我的比赛-17
3.3.11我的关注-18
3.4视图-20
3.4.1创意视图-20
3.4.2用户视图-20
3.4.3团队视图-21
3.5 网站页面设计-22
3.5.1登陆-22
3.5.2主页-24
3.5.3 发布创意-26
3.5.4 创建团队-27
3.5.5 比赛-28
3.5.6 团队-31
3.5.7 创意-34
3.5.8 队员-36
3.5.9 个人中心-37
3.5.10 管理员页-38
3.6小结-40
第四章-网站实现代码介绍-41
4.1 用户注册登录代码-41
4.2发布创意-44
4.3创建团队-47
4.4搜索功能-54
4.4.1搜索比赛-54
4.4.2搜索团队-54
4.4.3搜索创意-56
4.4.4搜索用户-57
4.5管理员功能-58
4.5.1发布比赛-58
4.5.2团队审核-62
4.5.3消息发布-63
4.6修改团队-65
4.7关注团队-68
4.8加入团队-69
4.9踢出团队-71
4.10同意加入-72
4.11拒绝加入-73
4.12关注创意-73
4.13评论创意-74
第五章-总结-76
5.1 总结-76
致谢-78