欢迎来到天天文库
浏览记录
ID:9036985
大小:219.99 KB
页数:9页
时间:2018-04-15
《学生信息管理平台设计-毕业设计文献综述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、文献综述题目学生信息管理平台设计综述学生姓名***专业班级******学号******院(系)软件学院指导教师(职称)***(教授)完成时间2014年3月14日学生信息管理平台设计综述专业班级:姓名:学号:学生信息管理平台设计综述1引言随着科技的发展,计算机逐渐深入到各行各业,并且替代了传统的人工操作,有效地提高了工作效率,节省人力物力。然而,计算机的运行离不开软件,软件是计算机的灵魂。计算机的发展也促进了软件的发展,许多工作场合为了提高效率,都借助计算机的帮助,处理工作中的事务,而这些软件系统起着重要的作用,这些软件是根据不同的需求而开发出的。本文
2、介绍了对学生信息管理平台的设计实现过程及涉及的技术,通过结合家长、管理员、学生的需求开发出的软件,使这个软件提供更多的方便。1.1背景介绍随着高校不断的扩招,学生人数不断增加,使学生信息管理人员压力很大,如果采用传统的的纸质信息的管理,不仅容易丢失,而且查看也十分麻烦;现在处于信息时代,计算机的使用十分普及,为了提高管理人员的工作效率,方便对学生信息管理,以及学生和家长也能通过计算机查看信息,针对着个问题开发了一个对学生信息进行管理的系统。本系统应该是不同角色赋予不同的权限,根据需求可以分为三种角色,分别为管理员、学生、家长。进入系统后,不同角色权限
3、不同,只有管理人员才有权限对信息增加、修改、删除,家长和学生只能查看信息无法修改,这就保证了信息的安全性和准确性。这个系统集合了使用频率最高的功能,使用户能够方便查看及操作各种信息,能够提高效率,节省时间;对于学生管理平台可以分为:成绩管理模块、课程管理模块、校园卡服务模块、图书借阅模块、学生个人信息模块。不同的模块代表不同的信息类型,进入不同的模块进行操作管理,不用分别进入不同的系统,查询各种信息,这样是十分方便的。1.2系统目标1学生信息管理平台设计综述专业班级:姓名:学号:系统通过JavaSwing与MySQL实现的,用户通过登录系统进行查询和
4、管理学生信息,通过设置不同的权限,使系统中的数据安全性、准确性得到保证;系统界面简单,操作方便快捷,使用户更容易掌握,这个系统划分为五个模块,分别是:成绩管理模块、课程管理模块、校园卡服务模块、图书借阅模块、学生个人信息模块,以适用于更多的师生和家长。本系统是根据学校师生和家长的需求而开发的,能够有效的提高效率,提供更多的方便,该系统应该达到以下目标:界面设计友好、美观。信息分类清晰、准确。操作简单、易用。信息查询灵活、方便、快捷、准确。数据存储安全可靠。数据保密性强,可为每个用户设置相应的权限。2系统技术概述2.1开发技术本系统的开发技术选择了Ja
5、va语言编程,通过JDBC连接MySQL数据库。2.1.1Java语言介绍Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广
6、阔应用前景,于是改造了Oak,以“Java”的名称正式发布。Java编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程2学生信息管理平台设计综述专业班级:姓名:学号:序设计语言,它继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在JavaSE1.5版本中,Java又引入了泛型编程(GenericProgram
7、ming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相
8、互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与
此文档下载收益归作者所有