2.2 JSP介绍
Java Server Page,是由sun组织的,并由另外许多企业参与建立的一种动态网页技术,JSP和.NET的动态网页技术非常相似,它也是在HTML页面插入JSP单元的页面,其文件的后缀名为JSP。Java Server Page具有跨平台的功能,可以在任何操作系统下运行。JSP有这样的功能得益于使用Java,Java的这种具有很强的可移植性的特性,使得市面上出现许多web框架,如:SSH等,面向对象的设计可以更加轻松地构造出安全的Web在线系统。
由于Java Server Page对用户界 面的刷新,是由网络服务器来进行的,所以它的页面的数 据刷新非常快。Java Server Page所有的应用都基于网络的服务器端,所以其页面的数据可以随时保持更新。并且,Java Server Page应用客户端的借口并不是很繁琐,而且对于各种应用来说更加易于维护。
2.3 MySQL数据库简介
MySQL是一款小型的关系型数据库,它的优点在于可以在一个很短的时间内进行存储、查找、编译大量的数据,并且支持多 台使用。而且,MySQL是开源的,任何人都可以免费试用它。MySQL使用SQL语句进行查询工作,这样可以有效并快捷地查询数据。一般的中 小型企业都会采取MySQL作为数 据库。
2.4 SSH介绍
SSH(Struts+Spring+Hibernate):Struts对样板层,表现层和控制层都提供了响应的部件。Spring是一个小型的框架,它由罗德•约翰逊创建。开发它的目的是为了管理和创造大型的企业级项目。Spring使用JavaBean来完成最基本的工作。Hibernate使用样板层,对数据进行存储,并且使用样板层中的样板类对数据进行持久化操作,而且还有操作简单等优点。
2.5 B/S模式
B/S是浏览器/服务器(Browser/Server)模式的简称。因为互联网技术的不断发展,C/S模式现在都很难满足客户的需求和扩展,所以才出现了B/S模式。B/S模式是以网页技术为基础的新型的MIS系统平台模式。
B/S模式最大的优点就是在所有地方操作时,不用使用任何的软件。系统延伸比较方便,只要可以上网,有管理员分配密码和用户名,既可以使用。
B/S模式工作原理图如下图2-1所示:
 第三章  需求分析
3.1可行性分析
随着时代不断向前发展,人们对于信息量的需要也越来越大,学生管理系统的意义在于让学校更直观的管理老师和学生,以便于制定更好的教育模式,老师通过这个学生管理系统平台,可以更方便更直观地看到选择自己所教授的课程的学生,包括他们阶段课程结束后,他们产生的成绩情况,而且与此同时学生也能够直接地通过这个学生信息管理平台自己查询到自己所学习的课程被老师批改后得出的最终的成绩,可以看到自己课程的老师,看到自己选择的课程的情况,还可以看到其他课程,从而有机会的参与其他课程的学习机会,同时学校发出的公告会第一时间出现在平台上,无论是管理员,还是老师,学生都能通过这个平台看到学校发生的近况。
1.从经济上看
学生信息管理系统可以节约好多的人力物力成本,人力主要包括老师不停地在纸上登记学生哪一门课程得出的成绩,学生要不停的问老师有关课程,成绩的问题,物力包括用大量的纸张来记录学校所发生或者所要记载的信息。
2.从技术上看
随着国外的一些先进技术被引入中国,导致我国的计算机技术也不断增强,我国的技术已经不输于国外。人们对于电脑的掌握能 力也响应的满足响应的开发要求。
3.从法律上看
此学生信息管理系统完全是由作者自己研究开发运行出来的,在系统的整个开发过程中,并没有进行任何违反法律的行为,也没有购买任何不符合我国法律的产品,所以本系统完全受法律保护。
上一篇:java+mysql电影订票系统的设计+源代码
下一篇:jsp+mysql学生学籍管理系统设计与实现

java+mysql通用试题库系统后台设计与实现

银行行办公信息服务系统【1544字】

论信息技术茬外语教學中的應用【3270字】

计算机信息管理茬第三方...

电子商务中信息不對称问题研究【2365字】

用友NC信息系统的实施應用实践研究【3307字】

网络信息安全技术管理的...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

公寓空调设计任务书

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

承德市事业单位档案管理...