论文部分内容阅读
学生成绩是高校人才培养计划的重要组成部分,是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。而笔者所在学院多采用半手工管理学生成绩的方式,所以有必要开发学生成绩管理系统来对学生成绩档案进行数字化管理。既可减轻学院教职员工工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,又可加快成绩查询速度、加强成绩管理,跟上国家各部门关于信息化的步伐,使各项管理更加规范化。正是针对上述问题,本论文对学生成绩管理系统的开发过程进行了较为详细的论述。选择使用Microsoft公司的Visual Foxpro6.0作为开发工具。利用其提供的各种面向对象的功能,尤其是数据库设计器这一能方便而简洁操纵数据库的智能化对象,首先建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成可行的系统。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计。论文主要在系统调查研究的基础上对系统进行了系统分析,分析了系统的可行性、明确用户需求;并对数据库进行设计,分析了该系统数据库的结构和数据库安全性措施;根据模块化原理,将系统分为了几大功能模块,并对各部分功能进行了分析;采用结构化程序设计的思想,提出系统尤其是数据查询子系统的程序设计思路;然后,对本系统的测试和安装进行了分析。文中还针对单机版成绩管理软件不支持多用户、不能远程操作的缺陷,对系统的改进与提高提出了新的设计:拟采用SQL SERVER作为数据库,将VFP的数据升迁到SQL SERVER中,建立ODBC数据源,将VFP数据库连接到SQL SERVER,既能利用原有数据库中的大量数据,又可解决访问速度及数据共享的问题。