这篇文章一共有751个章节,从对学生就业系统的需求分析,对就业统计系统的在现实中存在的需求,以及存在的一些问题,去网上查询资料,说明了为什么要开发这个统计系统以及这个系统能带来的好处。
第一章总体描述了这个系统大概的架构,以及在传统的统计系统现实使用中存在的问题,接着讲述为什么我要开发这个系统。
第二章我们分析统计系统能否顺利的开发、在现实生活中,是否真正需要这样一个统计系统、系统中数据的存放和表现方式进行阐述,为下一步设计系统埋下伏笔。
第三章我们详细的说明了统计系统中使用的核心技术,类库,框架,以及我们在设计数据库时的整体的搭建架构和思路。
第四章我们展示了统计系统的核心模块的程序代码,让读者能从代码逻辑方面了解整个系统。
第五章我们对如何使用系统,系统的流程作出了指导,并附上了系统运行的部分图片来减少用户学习的成本。
第751章我们回顾整个系统,反思一些需要改进的地方,提出一些新的需求和解决方案。
第2章 就业统计系统的需求分析
2.1 可行性分析
从社会,商业等各个方面,来评估就业统计系统能否顺利的开发,在开发后是否具有重大意义。经过一段时间对学生就业统计系统系统的细致的问卷调查,详细研究,制定了初步的技术方案,制定了就业统计系统的设计报告,同时明确了整个系统后期的开发方向。
2.1.1 经济可行性
该统计系统主要使用开源类库,免费服务器,而且所有工作可以架设在pc和网络进行,只需要少数人员就能开发与文护,经济成本非常低,而在系统投入使用后,学校可以将原来做这些工作的人员进行工作重新分配,提高人员利用率,同时本系统也为高校专门负责学生工作的老师对毕业生的就业统计提供了可能,使得就业统计更加的方便合理。综上所述,该统计系统正式投入使用后,给各个学校提供的便利,间接产生的利益将大大超过前期的投入。
2.1.2 社会可行性
人工统计学生的就业情况,既是对人员的浪费,也是对学校资源的浪费,已经不符合信息化的处理方式,在可以遇见的将来,计算机技术必然会以其先进性,敏捷性来慢慢取代手工统计就业情况,因此,这个系统社会可行。
2.1.3 操作可行性
该就业统计系统界面放弃了之前广泛使用的客户端形式,转而采用网页的方式进行展现。用户看到的操作界面间接,交互体验来更好,展示的数据更加准确,能更好的体现数据的客观真实。因此,该系统具有可操作性。
2.1.4 技术方案可行性
(1)浏览器/服务器架构
在采用了浏览器/服务器架构后,用户只需要打开现代浏览器就能登陆就业统计系统,方便快捷,进行更新时也只需要在服务器端进行更新[1]。
(2)java服务器页面技术
java服务器页面是跨平台的,开发人员只需要写一套通用的代码来实现所需的功能,就能部署到不同的平台上进行使用。java服务器页面对于开发环境的要求几乎没有,这使它具有很强的适应性。此外,JSP可以令开发者更方便的开发动态网页,同时,jsp也可以进一步的增强网站的兼容性和可重用性。
(3)Struts2
Struts2使用了模型(model)-视图(view)-控制器(control)的架构,它具有十分清晰的代码架构,简单明了的代码逻辑,使开发的过程更加的方便快捷。
(4)关系型数据库
MySQL是种具有多线程操作,占用空间和资源少但提供了强大功能的主流的关系型数据库,可以灵活的提供各种用户需要的服务,可以进行跨平台部署,同时提供了强大地数据查询功能。 java+mysql学生就业统计系统的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_39821.html