首页
会员中心
到顶部
到尾部
VFP毕业设计

学生选课成绩管理系统

时间:2020/10/13 21:18:59  作者:  来源:  查看:0  评论:0
内容摘要: 摘 要学生成绩管理系统是学校管理中的一项重要任务,手工的操作已经不能适应现代管理的需求,为了提高工作效率,利用计算机进行信息处理成为必然。开发功能完善及可靠的管理系统可以大大提高学校资源的利用率,及时、准确地获取需要的信息,充分发挥人员的工作潜力。本系统采用的是面向对象的...

学生成绩管理系统是学校管理中的一项重要任务,手工的操作已经不能适应现代管理的需求,为了提高工作效率,利用计算机进行信息处理成为必然。开发功能完善及可靠的管理系统可以大大提高学校资源的利用率,及时、准确地获取需要的信息,充分发挥人员的工作潜力。本系统采用的是面向对象的设计思想进行编制,整个系统由若干个表单、报表及一个主菜单组成,由项目管理器统一管理全部程序的编写和调试。用户在操作中可以通过主菜单调用系统的各项功能。在表单设计方面尽量考虑方便用户,简单操作,单绝大部分操作只需要点击鼠标即可完成,力求突出系统的便利性、实用性。该系统能够方便实现学生成绩信息的录入、查询、修改、编辑和浏览等功能,高效地完成各种学生成绩信息的统计功能,打印出各种学生信息和成绩信息表格。
学生选课成绩管理系统主要对学生的选课情况和学习成绩进行管理,并根据实际情况来分配和调整教师的具体工作,让学生可以根据自身的特点来选择自己需要的课程并根据成绩的查询来了解所学的效果,教师也可以根据此来管理和了解学生们对某些课程的掌握情况,并适当对学的不好的课程给予时间上和次序上的调整,从而达到提高学生学习积极性、并能全方面的发展,同时使学校的教学管理更加的系统化和现代化。
关键词:管理信息系统  开发工具  数据库  表单

Abstract

Student performance management system in the management of schools is an important task, the manual operation has been unable to meet the needs of modern management, in order to improve work efficiency, use of computer information processing inevitable. Improve the development of functional and reliable management systems can greatly enhance the school resource utilization, timely and accurate access to the information necessary to give full play to the potential of the work. The system is based on object-oriented design concept for the preparation of the entire system from a number of forms, statements and a main menu composed by the project management procedures for unified management of all the writing and debugging.  
Users in the operation can call the main menu functions. In the form design to consider user-friendly and simple operation, the vast majority of single-operator only needs to click the mouse to complete, the system seek to highlight the convenience, practicality. The system can facilitate the realization of student achievement information entry, query, modify, edit and browse functions and efficiently complete a variety of student achievement information statistical functions, print out all kinds of student information and performance information forms.
Keyword: Management Information System   Tools   Database   Table
 

 


 

 

管理信息系统就是我们常说的MIS(Management Information System)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。“它是一个由人、计算机组成的能进行管理信息的收集、传送、存储、加工、维护和使用的系统”[1],在强调管理,强调信息的现代社会中,它越来越得到普及。MIS跨越了若干个领域,比如管理科学,系统科学,运筹学,统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成了一个纵横交织的系统。
计算机的应用和普及到经济和社会的各个领域,使原本旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作,这大大阻碍了人类经济的发展。近年来,随着大学的办学规模越来越大,在校学生数也日益增多,随之而来的是教务管理工作日趋复杂繁重,要消耗大量人力物力,而现有学生成绩的管理水平不高,一直以来,人们使用传统人工的方式管理文件学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外,时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。这样的机制已经不能适应时代的发展,已经成为学校日常管理工作的一个瓶颈。在信息时代这种传统的管理方法必然被计算机为基
础的信息管理所取代。
作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
设计思想:一切为用户着想,界面美观大方,操作尽量简单明了作为一个实用的操作系统要有良好的容错性,在用户出现误操作时能尽量及时地给出警告,以便用户及时改正。要充分利用visual Foxpro的功能,设计出功能完整的软件的同时,尽可能地减少对系统资源的占用。
 
 
1  开发工具、环境及数据库系统介绍
1.1 Visual  FoxPro 6.0概述
Visual FoxPro6.0数据库是一个关系型数据库,它是Microsoft根据FoxBASE发展起来的,由于它不需要用户编程就可以建立一个面向对象的数据库应用程序,所以它已成为一个通用的数据库软件。
1.2 Visual  FoxPro 6.0的基本功能
作为一种数据库构件,VFP6.0具有下列基本功能:(略)
1.3 Visual  FoxPro 6.0的特点(略)

 

2  系统结构及实现功能 

学生选课成绩管理系统主要对学生的选课情况和学习成绩进行管理,并根据实际情况来分配和调整教师的具体工作,让学生可以根据自身的特点来选择自己需要的课程并根据成绩的查询来了解所学的效果,教师也可以根据此来管理和了解学生们对某些课程的掌握情况,并适当对学的不好的课程给予时间上和次序上的调整,从而达到提高学生学习积极性、并能全方面的发展,同时使学校的教学管理更加的系统化和现代化。
该系统完成的功能模块有:查询、添加、修改、打印和统计。

 3  数据库的实现

3.1 数据库结构的实现
单击“文件”菜单中的“新建”命令,选择“项目”选项,单击“新建文件”按钮。   
打开数据库也可以使用OPEN DATABASE 命令。如果使用命令为(略) 
 

4  详细设计

4.1 系统维护功能
系统维护功能分为维护表记录、口令修改两项功能(略)
 
 
4.1 学生表维护界面
 
 
4.1学生选课成绩管理系统维护界面
使用“第一个”、“前一个”、“下一个”、“最后一个”命令按钮完成每条记录的查看;“添加”按钮可以添加新记录保存新记录到学生表中;“退出“退回到主表单。(略)
 

5  性能测试与分析 

测试环境主要是在Windows 98/2000/XP系统下分别进行,因时间关系,没有过多进行详细的测试,但在整体测试时,在以上系统下运行良好,数据的查询、添加、修改、维护、浏览等功能完好,以上界面均是在Windows xp环境下通过运行录入数据测试后,复制、粘贴到文档之中的,所有数据均通过合法校验。
数据分析采用方差统计方式,常用公式用两个:
T1=16rd*(3r-2d)                   5.(1)
T2=13rd*(4r-5d)                   5.(2)
 
 
经过几个月的努力,毕业设计基本完成了。在毕业设计的实践中,学到很多有用的知识,也积累了不少宝贵的开发经验。本设计通过自己的努力。基本满足了学生成绩管理系统的基本需要,实现了用户使用的方便以及管理员管理的方便,在界面上力求做到简单实用,在操作方面尽量做到满足用户使用的习惯,但由于自己的水平有限和时间的不足,在很多方面还不完善,有些功能没有在全局上把握好,比如一些功能函数可以在一个文件中定义,具体页面需要用到再直接引用,SQL语句的执行效果也存在效率不高问题,关于图书管理的所有操作集中在一个页面实现,出现了一些混淆,程序更改,测试时很不好等。在今后的学习和工作当中继续完善此系统,使其功能更加强大,满足用户的更多需求。
毕业设计是将自己大学四年所学的知识的一个检验的过程,在这个过程中可以体验到自己去尝试的快乐,也有功能实现不了的困惑,老师,同学的宝贵意见都给了我很多帮助,在此十分感谢他们。通过毕业设计自己动手可以增强实践能力,而且对系统开发有了一个比较清楚的了解,知道了应该怎么样去分析解决问题,收获很多。
 

[1] 王珊.数据库系统原理教程[M].北京:清华大学出版社,2003(5):15-16.
[2] 毛一之.Visual FoxPro 6.0在教务管理中的应用研究应用[J]:计算机世界,2009(2):28.
[3]  Reiner Kress.Numerical Analysis[M].New York:World Press,2003.
[4]  J.stoer,R.Bulirsch.Intoduction to Numerical Analysis[J]:Cambridge Numerical Association,1998:58.
[5]  Micheline Kamber.Numerical Analysis in Management[J]:Cambridge Numerical Association,2008:58.
[2009-10-14] http://www. seg.org/reviews/mccorm30. html.            电子文献录入格式
 
 
 
 在刘强老师悉心的关怀和大力的支持下我的论文才能得以顺利完成,在这里我衷心的感谢老师对我的关怀和支持。老师认真负责的工作态度、严谨的治学风格,使我深有感触;是在老师的帮助下,我才能顺利的完成这个系统。
另外,感谢学校给予我这样一次机会,能够独立地完成一个课题,并在这个过程当中,给予我们各种方便,使我们在即将离校的最后一段时间里,能够更多学习一些实践应用知识,增强了我们实践操作和动手应用能力,提高了独立思考的能力。再一次对我的母校表示感谢。
感谢在整个毕业设计期间和我密切合作的同学,和曾经在各个方面给予过我帮助的伙伴们,在大学生活即将结束的最后的日子里,我们再一次演绎了团结合作的童话,把一个庞大的,从来没有上手的课题,圆满地完成了。正是因为有了你们的帮助,才让我不仅学到了本次课题所涉及的新知识,更让我感觉到了知识以外的东西,那就是团结的力量。
最后,我诚挚的感谢所有关心、帮助我人,谢谢你们。我的成功也有你们一份不可磨灭的功劳。
 
  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号