1.5.2 MyEclipse MyEclipse主要应用Java、Java EE和移动方面的开发,该软件的代码提示功能听不错,有助于提高工作效率 [1]。 1.5.2 Apache Apache能够在各个类型的操作
1.5.2 MyEclipse
MyEclipse主要应用Java、Java EE和移动方面的开发,该软件的代码提示功能听不错,有助于提高工作效率 [1]。
1.5.2 Apache
Apache能够在各个类型的操作系统中良好稳定的运行,因此它的跨平台决定了它的使用广泛度,再加上它的开源免费使得Apache服务器更加受到开发工作者的青睐[2]。
1.5.3 MySQL
MySQL是最为主流的数据库语言之一,免费开源,节省了开发的成本,提高了产品质量,虽然Oracle与MySQL相比较而言,都是功能强大,性能稳定,安全性高,但Oracle费用不菲,所以,本系统采用MySQL[3]。
1.6本文大纲
本文是对基于B/S的运动会综合管理系统的设计与实现的研究。
第一章 绪论:本章叙述了系统研发背景、高校运动会管理的现存问题、系统研究意义、系统开发工具和技术的介绍
第二章 系统分析:本章分析了研发系统可行性及需求、流程图和数据字典
第三章 数据库设计:本章主要介绍了运动会综合管理系统的数据库的设计与实现
第四章 系统设计与实现:本章主要讲述了设计思想、系统的概要设计和前后台用户模块功能的实现
第五章 系统测试:本章简单介绍了测试步骤、环境,通过测试检测完成效果
第六章 总结:对毕设期间的感悟总结
2 系统分析
运动会综合管理系统是基于B/S架构开发的系统,功能应当拥有如下的特点:操作简单易用,实用性强。后台管理系统功能明确,使用流畅,以保证后台管理人员能够更方便地管理整个网站。
2.1开发的可行性分析
可行性分析可以从经济角度和技术角度进行分析,来验证该系统是否能够实现达到我们预期的实现效果。根据通过可行性分析的研究结果来决定是否继续开发该系统。如果该系统的可行性差,我们可以避免投入更多的时间和金钱,将损失将达最低。
2.1.1经济可行性
使用的技术框架和工具基本都是开源免费的,软件开发的成本大大降低。唯一的投入成本只有人力成本和时间成本,所以经济可行性上不存在什么难题。而且运动会综合管理系统具备的优点:
1.所有的工具,框架都免费开源的,这样大大降低成本,维护方便,管理成本低。后期维护所花的时间和成本也会因此减少。
2.由于该类软件符合市场大众的需求,因此。只要系统不断完善功能和代码,使用的用会不断的增加。因此,一定能够快速收回成本。
根据以上,在经济方面,运动会综合管理系统可以开发。
2.1.2技术可行性
本系统使用的技术SSM,MySQL等技术都是比较成熟的技术,所以技术可行性上也没问题。这些技术的内部源码都是开源免费的,并且被业界广泛使用的,稳定性也是良好的,所以从技术上说,不存在什么困难和问题。
2.1.3操作可行性
对高校的运动会综合管理系统设计而言,具有可操作性。
2.2系统需求分析
运动会综合管理系统分为前台普通用户模块和后台管理员模块。该系统主要是针对后台管理员模块的研发,所以针对管理员的一切权限操作进行了详细的分析,而前台的用户模块就只是简单粗略的介绍了一些。
前台普通用户可以通过浏览学校的运动会网站查看学校的运动会的公告信息、单项成绩、团体成绩、运动员名单、校运组委会、校运天气等。
前台用户模块:
(1)查看公告:学生可查看运动会期间的相关公告信息
(2)查看项目:学生可查看运动会中相关的比赛项目
(3)查看运动员名单:学生可了解参赛运动员情况及时送帮助
(4)查看成绩:学生可及时查看了解运动会的比赛成绩