关键词:信息技术,数据库,JSP,MySql
校运动会报名系统是对高校学生通过WEB网页来进行运动会报名的一个系统。系统采用WEB应用程序编写,利用软件工程原理,采用生命周期方法学,根据3NF的关系模式设计数据库表,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。
系统采用规范的软件工程方法开发,并要求数据库数据能保证其一致性强和完整性强,数据安全性好的数据库,而对于应用程序的开发要求具备完善的功能,人性化设计,界面美观大方,便于操作,易用等特点。开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,实现了运动员报名,成绩数据库的创建及运动员成绩的输入、浏览、维护和统计,使得系统具有功能强大,界面友好的特点。系统使用JSP和MySql数据库等工具来开发。开发过程包括需求分析、系统总体设计、详细设计、系统实现、系统维护和改进几个步骤。
关键词:信息技术,数据库,JSP,MySql
第1章绪论
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
1.1系统背景
管理信息系统是进行信息的采集、存储、加工、维护和使用的系统。它是随着管理科学和技术科学的发展而形成的。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对运动员报名和成绩信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高校运动员档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,
高校运动会报名系统提供了强大的高校运动会报名系统管理功能,方便管理员对运动员报名、比赛项目的设置、成绩等信息的添加、修改、删除、查询、汇总、统计等操作。
1.2系统可行性分析
技术上可行:系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用MySql,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。
经济上可行:由于学校急需采用计算机来进行运动员报名的管理,因此对开发运动员报名管理系统大力支持,开发经费没有问题。
综上所述,开发运动员报名系统在技术上、经济上都是可行的。
1.3系统开发目标与意义
1.3.1系统开发目标
我所要开发的系统是运动会报名系统,该系统与运动会成绩系统组成共同组成运动会管理系统。运动会报名系统主要是在运动会举办之前,完成运动员报名、号码分配、项目编排等基础工作。运动会成绩系统是在运动会运行过程中使用的系统,根据编排系统的各项数据,实现检录、成绩录入、查询、编排等。
1.3.2系统开发的意义
在各高校中,用计算机管理学校的信息已经越来越普遍了。对学校组织的运动会也可以通过计算机来管理。开发运动会报名管理系统不但可以提高运动会工作效率,而且还节省了许多人力物力,增强了各种信息的安全性,共享性、公平性。提高了运动会管理人员对学生进行报名的方便性,为此,运用计算机网络来管理运动会报名系统,在意义上是非常必要的。
第3章 系统总体设计
系统总体设计包括功能结构设计、系统软件结构设计、数据库设计三个主要的部分,主要从宏观上来设计系统,尽量使设计出的结构和数据库能与系统需求相适应,为后面的详细设计做充分的准备。
3.1功能结构设计
系统分为前台和后台界面,分3个用户学生、裁判、管理员,分为以下几个截面,报名界面,项目管理界面,裁判界面,管理员界面,成绩界面。学生登陆后到报名界面,报名界面要有个链接,到成绩界面,到成绩界面只能查询。裁判登陆的裁判截面。裁判登陆的裁判截面,进行成绩的输入。管理员登录到管理员界面,管理员界面包括项目管理界面,成绩界面两个功能。运动员登陆后,到报名界面。项目最好传到报名界面时,管理员登陆后,对项目管理,包括项目的增删,项目的信息修改。还要对成绩进行统计和汇总。下图是系统模块图: