学籍管理系统的设计文献综述
2020-04-07 16:12:34
文 献 综 述
课题开发背景及意义:
作为计算机应用的一部分,使用计算机对学生学籍进行管理,具有手工管理所无法比拟的优点,包括检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长和成本低等。这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本系统的管理用户包括系统管理员、辅导员和学生,主要目标是让使用它的用户能够很好地管理有关学生学籍方面的工作,比如系统管理员负责日常的学籍管理工作,如各种基本信息的录入、修改、删除等操作,辅导员使用该系统可完成教学班级信息查询和成绩管理,而学生使用该系统主要完成成绩查询等操作。
课题涉及的平台:
本系统采用Microsoft的SQL Server 2000数据库,并使用Java语言在开发工具Eclipse上运行。
1.SQL Server 2000:
在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该数据库继承了SQL Server 7.0 版本的优点,同时又增加了许多更先进的功能,具有使用方便、可伸缩性好和相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台上被使用。
2.Java语言
Java是一种面向对象的、分布式的、解释型的、健壮安全的、可移植的、性能优异、多线程的语言。Java编程语言的风格十分接近C、C 语言。Java是一个纯粹的面向对象的程序设计语言,它继承了C 语言面向对象技术的核心,舍弃了C 语言中容易引起错误的指针(以引用取代)、运算符重载、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。同时Java 又引入了泛型编程、类型安全的枚举、不定长参数和自动装拆箱等语言特性。