论文部分内容阅读
Delphi是著名Windows平台下的快速应用程序开发工具,作为开发环境,其具有集成性,其中心技术发源自Pascal,一般可以认为它是ObjectPascal,用户开发环境是图形界面,其开发环境是基于IDE的集成环境,开发和编译则是通过VCL来实现,数据信息的存储和反馈由数据库来实现,开发模式则是面向对象的,这是一款十分全面的开发工具。Delphi优势非常多,但是特别值得称道的就是其对数据库处理的优点。Delphi可以进行各种各样数据库应用的开发,比如BS结构或者多层结构等;另外其数据库的引擎比传统的更加先进,其管理模式的效率更高;还有就是它集成了很多管理应用的组件和分析手段。如果学校办学时间比较长的话,学生成绩的相关信息累积量将会非常大,如果用人力的方式在其中查找数据或者进行档案的更新维护将几乎是不可能的。现如今,科技越来越发达,电脑技术越来越成熟,各个工作领域都已经认识到了它的强大的功能,并开始将这一先进的技术应用于本领域。利用计算机网络实现无纸化成绩管理,已经是未来不可或缺的一种方式,并且将占有越来越重要的地位。学生成绩系统历来是教学教务等学校业务系统的一个重要组成部分,不仅可根据已定的规则进行自动输入、导入不定门数的数据、可以通过给定的一等、二等奖学金限定名额进行评定,可以通过给定的三等奖学金限定条件进行评定三等奖学金,还能进行浏览、精确查询、模糊查询等功能,还可以根据具体情况进行条件限制,方便统一集中管理起来。本论文首先从UML的静态结构模型来分析学生成绩系统。其中,静态结构描述学生成绩系统哪些类的对象是重要的,以及它们是如何相关的。利用学生成绩这个实践操作可以充分说明UML在系统建模的原则和方法的可行性。基于UML设计的结果和流程图,本文描述了采用Delphi可视化开发平台,并SQL2005数据库管理系统开发出了的学生成绩系统,实现了用户分权限登录、输入学生成绩,计分、排序、奖学金评定、查找等功能,达到了预期目的。