051vfp计算机辅助教务管理系统
                    联系方式 Email: lw510@qq.com      QQ: 497053418       MSN: lw510@qq.com
以下仅为该设计的基本说明介绍,若需要完整的设计和论文,建议您购买本设计.
样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均会在该系统的基础上,根据您的要求,修改成一个切实适合您的系统)
本系统开发工具:vfp6.0
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
 
目录
内容提要…………………………………………………………
引言………………………………………………………………
第一章 概 述……………………………………………………
   第一节 软件生命周期方法学简介…………………………
   第二节 计算机在教育管理中的应用………………………
第三节 系统开发环境简介………………………………
第二章 系统分析………………………………………………
   第一节数据字典……………………………………………
第二节系统数据流图………………………………………
第三节系统分析说明书……………………………………
第四节可行性分析…………………………………………
第五节效益估算分析……………………………………
第三章系统设计………………………………………………
第一节模块处理功能设计…………………………………
第二节数据库设计…………………………………………
第四章 应用系统的实现………………………………………
第一节 典型模块的实现…………………………………
第二节 系统模块与对应表单……………………………
总结……………………………………………………………
致谢(参考文献)…………………………………………………
附录………………………………………………………………

《计算机辅助教务系统》
              
 内容摘要
本文首先介绍了计算机辅助技术的分类。接着介绍了MIS系统的开发实现步骤,然后以《计算机辅助教务系统》为例,按照上述开发步骤,逐一介绍了该系统的系统分析、系统设计和系统实现。在系统分析中从
数据字典开始,逐一定义了系统中的所需的各项数据。然后利用模块功能结构图,系统分析说明书和数据流程图的形式确定了系统的基本框架,并对各功能模块的特点作了具体分析,最后论文从实例变量、主要控件、重要事件三个方面分析了系统中有代表性的表单。并给出相应的表单运行的窗口。本文并对系统菜单设置、主文件的编码、程序的编译等方面作了简要的说明。在附录中则给出本系统实现的主要功能源代码。

关键词:计算机 辅助技术 教务 管理系统 
 
 
   前  言
在计算机走进千家万户的今天,人们对计算机应用知识的热情日益高涨。计算机入门很容易,提高也是很容易办到的。
Visual Foxpro 6.0由于数据库系统具有数据结构化,最低冗余度,较高的程序与数据独立性,易于编制应用程序等优点,常用的信息系统多以数据库为基础。掌握数据库原理是开发使用好数据库应用系统的必要前提。
Visual Foxpro 6.0 是近几年在我国最流行的关系数据库系统,一直被不同层次的程序员用于设计和开发各种类型的管理信息系统或者进行数据库的维护。
Visual Foxpr0 6.0 是美国 Microsoft 公司于 1998 年推出的最新的Foxpro版本,Visual Foxpro 6.0 最大的特点就是易学,高效,功能强大,特别适用于中小型数据库的管理。因此,一直被广大编程员所推崇和使用。
我们用浅显易懂的语言,循序渐进的方法展示程序设计的基础知识和编程技巧。
本设计书结构严谨,深入浅出,篇幅适中,将数据为系统的理论与实践紧密结合。
由于,编写时间有限,学生水平有限,疏漏之处在所难免,诚请审定老师和专业人员不吝赐教。
 

2•3、系统分析说明书
项目级系统分析的重点在业务需求层次上,主要任务是确定用户对系统的应用要求,这主要从两个方面获得。一是和用户一起充分了解现行系统是怎样运作的,二是理解用户的现行系统的改进及对新系统的要求,并在此基础上提出解决问题的基本模型,另一个任务是把和用户共同理解的新系统用恰当的工具表现出来,系统分析的最终任务是提出达到新系统目标的新系统方案,并在此提高主要文档——系统说明书。
以下是对系统各模块功能的分析
1: 学生信息模块的功能
学生信息模块,又包括学生基本情况模块、学生评语模块。学生基本情况模块又分为基本情况的编辑、查询、报表等子模块。学生评语同样又分为评语的编辑、查询、报表等子模块。这些子模块的功能组合后,可对学生从入校建档、到平时信息查询、以及所需信息的报表等一系列繁杂的工作通过计算机得到轻松的管理。其中信息的编辑子模块可以完成信息的录入、修改、删除等操作。检索基本信息子模块可以通过学生号或姓名来进行查询。检索结果在窗体中体现。信息报表子模块可以完成特定条件下的信息报表,报表信息受检索条件的限制,和检索结果一致。
2:成绩模块的功能
它包括学生成绩模块和教师任课成绩模块。
学生成绩模块包括对学生成绩的录入、修改、删除、增加、查询、统计、报表等功能子模块。这些子模块的功能组合后,各方便地对学生成绩进行系列管理。检索成绩子模块分为单一检索和多条检索条件的组合这样两种方式来进行查询。检索条件包括学号、姓名、科目、开始时间等。检索结果在窗体中表现。分数分段统计子模块可以完成按时间、班级、姓名等从不同的科目和总分进行人数上的分段统计。统计结果同样在窗体中表现。成绩报表子模块可以对符合特定条件下的信息报表,报表信息受检索条件的限制,和检索结果一致。
3:教师资料信息模块
教师资料信息模块,又包括教师基本情况模块、教师任课模块。教师个人情况模块又分为个人资料的编辑、查询、报表等子模块。教师的任课同样又分为任课信息的编辑、查询、报表等子模块。这些子模块的功能组合后,可对教师从到该校工作开始、到平时信息查询、以及所需信息的报表等一系列繁杂的工作通过计算机得到轻松的管理。其中个人资料编辑子模块可以完成个人资料的录入、修改、删除等操作。检索基本信息子模块可以通过教师号或姓名来进行查询。以上是对本系统各模块功能的总体分析。
 
4•1典型模块的实现:
1:教师资料编辑表单
1)表单运行时的窗体:
 
2)控件和事件
a) “最首”按钮控件:click事件是将教师资料信息数据库表的指针移到第一条记录。它的实现语句是:go top ,thisform.refresh
    
2 教师任课查询表单
1)表单运行时的窗体:
 
说明:该表单分为三个按钮控件:开始查询、重置条件、退出。
开始查询的ckick事件是:根据指定的条件如:姓名、班级和时间对教师任课表中的教师所任的科目、班级、时间进行查询。下面是对仅仅输入教师名这个条件时的查询实现语句:
case thisform.optiongroup1.value=1
  if empty(thisform.combo1.value)=.t.
  thisform.grid1.recordsource='sele a->教师号,a->姓名,a->性别,a->学历,b->班级,b->科目,b->时间 from 教师资料 a,教师任课 b where  a->姓名==alltrim(thisform.text1.value) and b->教师号=a->教师号   into cursor tmp1'
else
 thisform.grid1.recordsource='sele a->教师号,a->姓名,a->性别,a->学历,b->班级,b->科目,b->时间 from 教师资料 a,教师任课 b where  a->姓名==alltrim(thisform.text1.value) and b->教师号=a->教师号 and b->时间=alltrim(thisform.combo1.value)  into cursor tmp1'
endif
3: 学生基本信息表单
  1)表单运行时的窗体:
 

系统主界面:
 
051vfp计算机辅助教务管理系统
 

关闭窗口

与本站联系的时候,为了提高效率,请告诉本站您需要的设计编号与题目。如:001VBAC人事管理系统
编码说明:001VBAC人事管理系统,其中001VBAC 为该毕业设计的编号,VB代表开发语言,AC代表数据库(ACCESS)
版权所有:510计算机论文网:http://www.lw510.com/程序制作:510论文
Email: LW510@QQ.COM  QQ: 497053418   MSN: LW510@QQ.COM