1、1 毕业论文 开题报告 信息与计算科学 嘉兴学院数学建模竞赛系统的设计与开发 一、选题的背景、意义 随着我国经济的发展,市场对人才的教育层次和综合素质有了更高的要求。为了应对市场的考验,提高自身素质,各级学校的学生积极参加各类认证考试。当前,各级学校考生的数量不断增多,传统的考试报名管理模式日益暴露出许多缺陷与不足,很难适应当今教育发展的新形势和新要求 1。而在传统的报名方式下,参赛学生报名所需时间较长、报名效率低、信息错误率高;负责老师对参赛人员信息统计,工作任务重。因此,报名方式的改革是各级学校教学改革 的重要内容之一。 今天 , 数学以空前的广度和深度向其它科学技术领域渗透 , 过去很少
2、应用数学的领域现在正在迅速走向定量化、数量化 , 需建立大量的数学模型 2。 而 新技术、新工艺蓬勃兴起 , 计算机的普及和广泛应用 , 数学在许多高新技术上起着十分关键的作用 。 大学生数学建模活动以及全国大学生建模竞赛的存在有助于激励学生学习数学的积极性,提高学生建立数学模型和运用计算机技术解决实际问题的综合能力。 在网络上,很多的关于数学建模的网站早已开发并在使用中。一些常用的数学建模网址如: 中国大学生竞赛网汇聚各类大赛资料 、 中国数 学建模网 、 大学生数学建模竞赛( CUMCM)全国组委会 、 美国大学生数学建模竞赛( MCM/ICM)官方网站 、 美国华盛顿大学数学建模竞赛网站
3、 、 中国科大数学建模站 、 浙江大学数学建模基地 、 山东大学生数学建模网 、 北京交通大学数学建模网 、 中华数学竞赛网建模 、 美国大学生数学建模竞赛 (MCM & ICM in USA) 随着网络平台上数学建模网站的增多,数学建模的资料也变得更加的丰富,而在众多的网站中寻找自己所需要的资料,也带来了一定的麻烦。当然,大多的数学建模网站都以 BBS论坛的形式存在的这样方便了广大的建模爱好者之间 信息交流,使得信息的共享尽可能的最大化。丰富的参考资料,活跃的建模交流平台,是爱好者不可或缺的。在嘉兴学院,每年都会有学校的数学建模竞赛,同时会在参赛选手中挑选出一部分参加全国的数学建模比赛。其间
4、对参赛者竞赛辅导也是必不可少的,但老师的时间和精力毕竟有限,所以很多时候都需要2 学生自己的努力。那么,对于目前还没有拥有自己的数学建模网络平台的的嘉兴学院,数学建模竞赛系统是一个不错的选择。数学建模竞赛系统的建立,也解决了传统的报名方式带来的弊端,简化了老师的工作,使嘉兴学院的管理更加的信息化、网络化 。 二、研究的基 本内容与拟解决的主要问题 研究的基本内容: ( 1)根据现阶段我们嘉兴学院在数学建模竞赛方面的所做的工作,确定系统具体所需要的相关功能。 ( 2)通过进一步研究学院对竞赛系统的功能需求,完成系统的需求分析; ( 3)根据需求分析形成的文档进行总体设计,并将功能分解成更小的模块
5、;设计界面,设定网站主色调,网站主要功能为电子公告、参赛报名、资料下载、 BBS 和历届成绩等; ( 4)在需求分析中所确定的系统数据需求的基础上,进一步设计数据库以及指定测试计划; ( 5)设计界面,进行编程,完成相应地代码并对各个小模块单元测试; ( 6)系统集成,同时完成集成测试,并对集成测试发现的问题逐个完善,修正 bug。 拟解决的主要问题: 运用软件工程知识,参考他人开发经验及网上已实现的系统,结合学校对系统的功能需求,通过 Java 和 JSP 等语言的编程实现该系统。 三、研究的方法与技术路线、研究难点,预期达到的目标 研究方法与技术路线: 深入研读有关软件工程、网站开发、数据
6、库设计和 Java 语言编程等的文献资料,理解系统开发、 SQL Server 数据库和 MVC 设计模式的基本思想、原理、开发步骤与过程,整个系统使用 Java 和 JSP 等语言编程实现的方法来 完成整个系统。 研究难点: (一)数据库系统中各个表之间的联系,以及存在的函数依赖; (二)文件的上传和下载; (三)相应访问权限的设计。 预期达到的目标: 开发出一个基于 Web 的学院数学建模竞赛系统,使其具有网上报名、竞赛题目发放、建模资料共享、电子公告及论坛交流等功能。 四、论文详细工作进度和安排 3 第七学期第 14 周至第 16 周 查阅文献,收集信息,材料并进行加工整理,形成系统材料
7、; 第七学期第 17 周至第 20 周 研读文献,完成翻译外文文献、文献综述及开题报告; 第七学期第 21 周至寒假 继续研读文献, 理解 数学建模竞赛系统 开发设计的整个过程,完成 数学建模竞赛系统 的需求分析、模块设计、数据库设计、界面设计; 第八学期第 1 周至第 3 周 完成系统的初步编程,撰写论文提纲 , 完成论文初稿; 第八学期第 4 周至第 10 周 完成 数学建模竞赛系统 的开发工作,完成论文第二稿; 第八学期第 11 周至第 12 周 针对问题进行修改,完成论文第三稿; 第八学期第 13 周至第 14 周 针对论文不足之处,进行反复修改;最后定稿,准备答辩。 五、主要参考文献
8、: 1 罗惠平网上报名系统技术实现框架研究 J 科技创业月刊, 2010,( 4): 152-153 2 何登旭 , 黄留佳 , 曹敦虔数学建模教学与学习网站的建设探讨 J广西民族学院学报(自然科学版), 2004,( 12), 49-52 3 沙捷依托校园网的开孜式高校运动会竞赛管理系统 J教育信息化, 2004,( 6): 27-29 4 姜启源、谢金星、叶俊数学模型(第三版) M北京:高等教育出版社, 2009: i-ii 5 张俊玲数据库原理与应用 M清华大学出版社, 2009: 204-205 6 刘中兵 Java 研究室 Java 高手真经 .编程基础卷: Java 核心编程技术(
9、 Java 基础 +核心库+图形 +网络 +高级特性) M 北京电子工业出版社 2006: 3-4 7 叶核亚 Java 2 程序设计实用教程(第 2 版) M北京:电子工业出版社, 2008: P1-13 8 薛文卿 JSP 技术在 Web 开发中的应用 J计算机周刊, 2001,( 309): 21-23 9 徐静、孙晨霞等基于 JSP 的网上报名系统的设计 J福建电脑, 2008:( 9), 92-114 10 史建成、李萍、王君霞、郑健 JavaBean 在 JSP 开发中的两个典型运用 J福建电脑 2008,( 1): 174-175 11 史志国 基于 JSP 的教务管理系统设计 J长春工业大学学报(自然科学版), 2008,( 3): 306-307 12 闫宝华基于 MVC 架构的教务管理系统的设计与实现 J计算机与信息技术, 2008,41-42 13 孙小红等基于 MVC 模式网上报名系统的设计与实现 J中央民族大学学报 (自然科学版 ), 2007: 66-67 14 孙国恩基于 WEB 环境的 MVC 设计模式应用 J大众科技, 2008,( 1): 80-81 4 15 邵检江基于 B/S 架构的全国大学英语考试网上报名系统的设计与实现 J 广东交通职业技术学院学报 2010,( 9): 50-5