ASP.NET044-(C#) ACM题库管理系统的设计(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:ACM程序设计大赛是大学级别最高的脑力竞赛,素来被冠以"程序设计的奥林匹克"的尊称。大赛自1970年开始至今已有30年历史,是世界范围内历史最悠久、规模最大的程序设计竞赛。比赛形式是:经过校级和地区级选拔的参赛组,于指定的时间、地点参加世界级的决赛,由3个成员组成的小组应用一台计算机解决6到8个生活中的实际问题。参赛队员必须在5小时内编完程序并进行测试和调试。此种大赛对参赛学生的逻辑分析能力、策略制定和脑力方面具有极大的挑战性。大赛提倡在压力较大的情况下,培养学生的创造力、团队合作精神以解决竞赛的问题,从而挑选和发掘世界上最优秀的程序设计人才。
而在这种情况下完成一个基于WEB的ACM/ICPC比赛的模拟空间,是每一个要参赛大学的模似训练最好方法。其中很好的完成试题的维护是必不可少的。这也是本课题要研究的。 [资料来源:THINK58.com]
[版权所有:http://think58.com]
[资料来源:http://think58.com]
目 录 [资料来源:www.THINK58.com]
一 绪论 6
1.1 背景、研究内容、目的、意义 6
1.2 软件质量保证发展概述 7
1.3 对软件质量保证的认识 8
二 文献综述 10
2.1软件质量保证发展动态 10
2.2软件质量保证存在的主要问题 10
2.3软件质量保证的主攻方向 10
三 方案设计与论证 12
3.1 ASP与ASP.NET的比较 12
3.2 WEB 前台技术与应用 13
3.2.1 web开发 13
3.2.2 C/S结构 13
3.2.3 B/S结构 14
3.2.4 HTML语言 14
3.3 WEB系统的三层体系结构的实现 15
3.3.1三层体系结构简介 15
3.4系统的需求分析 16
3.4.1 功能描述 16
3.4.2 问题描述: 16
3.4.3 业务流程描述 17
四 设计与实现 19
4.1数据库表 19
4.2 模型三层结构 21
4.2.1 GUI层 21
4.2.2 BusinessAccess层 21
4.2.3 DataBaseAccess层 21
4.3 GRADUATEPROJECT整体架构 22
4.3.1 架构图和类图 22
4.4业务流程 22
五 结果与评价 29
5.1 调试与测试 29
5.1.1 程序调试 29
5.1.2 分调 29
5.1.3 总调 29 [来源:http://think58.com]
5.2系统测试 30
六 结论 31 [资料来源:THINK58.com]
[资料来源:http://THINK58.com]
功能描述
ACM题库管理系统提供对题目,标程,和题库的简单管理等各个方面
下面是根据业务把系统分成相对独立的模块,每个模块都是一个功能单位,完成一项业务,而且对每个模块进行了简单地功能描述。
题目:
包括题号、标题、基本描述、输入描述、输出描述、样本输入、样本输出、测试输入、测试输出。
标程:
包括来源、提示、限时、限空、难度、提交数、更新时间。
题库的简单管理:
包括用户管理,有用户的登陆、安全、维护,还包括题目管理,有增、删、改、查等项目。 [资料来源:http://think58.com]
[资料来源:THINK58.com]
上一篇:ASP.NET048-(C#)选课排课系统/教务管理系统
下一篇:ASP.NET049-(VB.NET)二手车交易网站(ACCESS数据库)