大学生计算机论文提纲

2022-11-15

论文题目:大学生计算机竞赛平台的设计与实现

摘要:近年来,大学生计算机竞赛成为培养学生创新能力的重要途径,并越来越多地得到社会,教育组织及学生们的关注。为了将各个学校分散的竞赛信息整合并进行统一的管理,全国推出了很多大学生竞赛平台,但是这些平台一般只具备发布信息、报名和简单的投票功能,缺少互动件和说服力,不能全面的展示竞赛项目的信息。而且大部分平台没有提供对作品进行多角色合理评审这一功能。有些平台只采用静态技术,其缺点在于不能快捷的进行更新和管理。针对现有竞赛平台存在的问题,拟开发一款适合本科大学生计算机竞赛赛制,支持多进程,多用户并发B/S架构的平台系统。系统使用Microsoft SharePoint Server 2007底层架构和C#开发语荇进行殴设计与实现。实现了在线报名.作品提交,在线初审,用户审批,作品审批等基本功能。系统采用AD验证。提供给参加比赛的高校师生一个互动性强、功能完善的大学生竞赛平台。该平台能够帮助主办方更高效地组织竞赛,也能帮助大学生更全面、及时地了解竞赛相关信息。丰富的平台功能能够更快速地推进赛事进程,缩短比赛的周期,从而缩减赛事的人力成本。本文按照软件工程的开发模式,详细记录了开发过程中的需求分析,从操作、技术以及经济三方面分析了该系统的可行性,然后对系统的功能性需求做出了详细的分析。在此基础上确定了系统的功能目标并将系统划分为多个子功能模块,接下来实现之前划分出来的各个子模块的功能,最终完成了系统分析时确定的系统目标,完整开发出了一套符合大学生计算机竞赛需求的新型竞赛平台,最后通过选择不同的测试用例,分别对系统的功能和界面做了详细的测试,通过测试结果分析可知系统的设计已满足系统的需求。

关键词:竞赛平台;SharePoint;ASP.NET;AD验证

学科专业:软件工程(专业学位)

摘要

ABSTRACT

第1章 绪论

1.1 研究背景及问题提出

1.2 课题研究实际意义

1.3 本文内容及主要工作

1.4 论文的结构安排

第2章 相关技术与理论

2.1 ASP.NET技术

2.2 C#程序设计语言

2.3 ⅡS(互联网信息服务)简介

2.4 数据库开发技术简介

2.5 SHAREPOINT技术简介

第3章 系统分析

3.1 需求分析

3.2 可行性分析

3.2.1 技术可行性

3.2.2 操作可行性

3.2.3 经济可行性

3.3 功能性需求描述

3.4 非功能性需求描述

3.5 本章小结

第4章 系统总体设计

4.1 系统功能描述

4.2 系统设计

4.2.1 系统整体设计

4.2.2 功能结构设计

4.2.3 系统角色

4.3 页面总体设计

4.4 数据库设计

4.4.1 概念设计

4.4.2 数据库表的创建

4.5 本章小结

第5章 系统实现与测试

5.1 系统环境

5.1.1 系统硬件环境

5.1.2 系统开发环境

5.2 网站首页运行效果

5.3 用户管理模块的实现

5.3.1 用户注册(register)

5.3.2 用户审批(User approval)

5.3.3 用户信息管理(user management)

5.3.4 登陆和重置密码(login)

5.4 系统管理模块的实现

5.4.1 高校管理(school management)

5.4.2 作品类别管理(Category Management)

5.5 参赛管理模块的实现

5.5.1 在线报名(online enroll)

5.5.2 报名汇总(EnrollSummary)

5.5.3 我的作品(MyWorks)

5.5.4 报名审核(ApplicationCheck)

5.5.5 作品报送(worksSubmit)

5.5.6 作品审核(worksApproval)

5.6 评比管理模块的实现

5.6.1 作品分组(worksPartition)

5.6.2 专家初评(Preliminary Evaluate)

5.7 系统测试

5.7.1 系统功能测试

5.7.2 系统界面测试

5.8 本章小结

第6章 结论

6.1 本文工作总结

6.2 前景展望

参考文献

致谢

上一篇:工程机械维修探究论文提纲下一篇:预算管理论文提纲