1 / 48
文档名称:

学生信息管理系统功能开发毕业论文.docx

格式:docx   大小:168KB   页数:48页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生信息管理系统功能开发毕业论文.docx

上传人:sssmppp 2022/6/26 文件大小:168 KB

下载得到文件列表

学生信息管理系统功能开发毕业论文.docx

相关文档

文档介绍

文档介绍:学生信息管理系统功能开发毕业论文
目录
摘要 错误!未定义书签。
弓I 言 3
第一章可行性分析 5
问题的定义 5
5
第二章需求分析 6
系统开发环境 6
Java的主要特性 6
SQL 介绍 效 率,以达到更合理化,方便化等要求。
第一章可行性分析

学生信息的管理是学校日常工作的重要组成部分。高校招生规模逐渐扩大和 认识制度的改革,在校学生人数将不断增加,而学生管理人员则相对减少。加上 我国高等学校基层学生管理头绪多,内容杂,管理细,要求高,传统管理办法以 基本不适用新形势的要求。在校生的基本信息的管理,选课及成绩的信息的管理, 学生学籍的管理,稍有不慎就会出现错误。同时学生成绩的手工登录与查询,是 一项非常繁重而枯燥的劳动,每天课程的变化都需要重新规划,耗费许多人力和 物力,而且会因人的情绪烦操而出现失误。因此在计算机飞速发展的今天,应用 数据库技术实现学生信息的管理是可行而必要的工作,实现高校学生信息网上管 理,既能够提高工作效率,又可以提高工作水平。
计算机具有速度快、精度高、能按照设计逻辑处理问题等特性,在学生信息 的录入、统计中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏 或者数据输入不正确的情形。
在学校长期以来,学生信息管理都是依赖人工进行的,面对如此众多的学生 信息,其工作量可想而知。不仅仅浪费了大量的人力物力,而且由于人工管理存 在着大量的不可控因素,造成了信息管理系的某些不规范。作为计算机应用的一 部分,使用计算机对学生信息进行管理,具有手工管理无法比拟的优点。例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这 些优点能够极大的提高效率。因此,开发这样一套管理软件成为很有必要的事情。
1、 本系统将大大改善数据处理速度,并且更加方便的对数据惊醒管理,同 事可以减少人力资源的浪费以及工资支出
2、 技术可行性:校园网以正常运行;开发人员已熟练掌握面向对象的开发 工具;教务人员已实现计算机培训,技术上实现系统是可行的。
3、 经济可行性:校园内部局域网络已经建成;各部门电脑均已配置;硬件 投入不需要很大,另外,学校对系统的开发大力支持。因此经济上是可 行的。
第二章需求分析

Java的主要特性
1、 Java语言是简单地。Java语言的语法与C语言和C++语言很接近,使得 大多数程序员很容易学****和使用
Java。另一方面,Java丢弃了 C++中很少使用的、 很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转 换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必 为内存管理而担忧。
2、 Java语言是一个面向对象的。Java语言提供类、接口和继承等原语,为 了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接 口之间的实现机制(关键字为implements)o Java语言全面支持动态绑定,而C++ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语 言。
3、 Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java 应用编程接口中有一个网络应用编程接口(),它提供了用于网络应用编 程的类库,包括 URL、URLConnection> Socket、ServerSocket 等。Java 的 RMI
(远程方法激活)机制也是开发分布式应用的重要手段。
4、 Java语言是健壮的。Java的强类型机制、异常处理、废料的自动收集等 是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全 检查机制使得Java更具健壮性。
5、 Java语言是安全的。Java通常被用在网络环境中,为此,Java提供了一 个安全机制以防恶意代码的攻击。除了 Java语言具有的许多安全特性以外,Java 对通过网络下载的类具有一个安全防范机制,如分配不同的名字空间以防替代本 地的同名类、字节代码检查,并提供安全管理机制让Java应用设置安全哨兵。
6、 Java语言是体系结构中立的。Java程序在Java平台上被编译为体系结构 中立的字节码格式,然后可以实现这个Java平台的任何系统中运行。这种途径 适合于异构的网络环境和软件的分发。
7、 Java语言是可移植的。这种可移植性来源一体系结构中立性,另外,Java
还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性, Java编译器是用Java实现的,Java的运行环境是用ANSIC实现的。
8、Java语言是解释性的。如前