Java的学生信息管理系统设计(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Java的学生信息管理系统设计(3)


1。3 主要研究内容
随着我国教育体制改革,学生的管理工作也走向了现代化,由此设计一个基于Web的学生管理信息系统,该系统采用先进的管理理念,并根据管理工作的需求和相关流程进行开发。本管理系统可以实现快捷的学生信息登记、查询、管理等相关功能,既节省人力物力,又改善管理员的工作效率。本系统将在Myeclipse的平台上开发,采用B/S结构,面向对象的JAVA语言,开源的Mysql[1]作为数据库。对系统中的管理员和普通用户两种角色分别进行设计与开发。使系统能够具有对学生与教师教务管理和日常信息管理功能。
1。4 研究意义
长期以来,高校使用过时的基于客户端/服务器端的管理系统进行学生信息管理的日常业务,其操作流程比较繁琐。而且传统的管理流程存在着种种不足:首先是并发程度低,只能服务有限的用户,其次是处理与更新信息比较繁琐,业务扩展困难,增加了资金投入。针对以上诸多的缺点,本文研究了一种基于B/S的网络版的信息管理系统来解决上述问题,提供快速的各项信息检索功能及快捷的信息管理流程,让用户可以使用更简单方便、安全高效的学生信息管理系统。
第二章   相关技术
2。1 JSP技术简介
JSP[2]实际上是一种制作网页的标准。JSP技术开发的各种web应用包括各种管理系统和各种网站程序,都是跨平台的,可以在包括Window、Linux等操作系统平台上运行和使用。JSP技术相对于其他开发技术,如ASP,ASP。NET等,具有明显的优势:跨平台,代码分离,编译运行增加安全性,执行速度快等。在没有JSP技术之前,各种网站和管理系统几乎全部是ASP等技术的天下,JSP技术面世后,微软为了解决JSP技术对ASP带来的冲击,推出了ASP的升级版本ASP。NET,即便微软凭借window系统的优势使ASP。NET得到了很广泛的应用,但在大型应用程序开发中,JSP技术凭借其特有的优势,在市场开发中仍占有很大的地位。Sun Microsystems公司在2009年4月被甲骨文公司成功收购,目前JSP技术的更新由甲骨文公司继续进行。
2。2 系统使用的编程语言
Java[3]音译字“爪哇”,原意是爪哇岛上的一种咖啡。Java编程语言是由Sun Microsystems公司的James Gosling和同事们一起研发的。Java实现“一旦写好编译完成,就可以随处运行,与什么机器上,什么样的操作系统都没任何联系。Java之所以这样,是因为它在每一台的机器上都安装了虚拟机,这样就和具体硬件没什么关系。随着Sun Microsystems公司在2009年4月被甲骨文公司成功收购,Java的更新也由甲骨文公司继续进行,甲骨文公司对Java语言又进行了很大的完善和更新,目前JavaToolKit的最新版本为8。0。
2。3 Mysql数据库简介
其最大的特点就是开源免费使用。Mysql数据库属于中小型数据库,虽然在功能上相对其他大型的数据库仍有差距,但是凭借开发公司雄厚的技术支持,和数据库本身的简单易用性,因此很受开发者的欢迎。Mysql公司后来并归到Sun Microsystems旗下,继续开源免费使用。论文网

第三章   可行性分析
可行性分析实质上是在较高层次上以比较抽象的方式进行系统分析和设计的过程,并且在此过程中发现问题,解决问题,减少后期项目实现出现的问题。下面主要从操作、技术、经济、法律等四个方面的可行性来进行可行性分析。
3。1 操作可行性
本文设计系统的出发点,就是为了能够方便快捷的使用信息系统,对学生和教师的日常信息进行管理,所以本文鄙弃了一些过时的理念和设计模式,采用当下成熟的b/s结构,此结构的最大好处就是客户端不用安装任何软件,免去了安装的烦恼,直接可以使用电脑自带的浏览器,连上网,就可以进行登录了,不在局限于某些特定的电脑,任何一台电脑都可以进行操作。 (责任编辑:qin)