教务管理系统
摘要
本文通过用VFP6.0编写的教务管理系统(以下简称教务管理系统),利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了电大助学信息管理的自动化和信息化.
本文所设计的教务管理系统完成了电大生的学籍管理,成绩管理,电大助学管理,教材管理,各种查询统计以及报表打印等管理,经〖本文来自:毕业设计论文网www.paper51.com〗过实际的测试证明,本文所设计的教务管理系统功能符合电大助学管理,达到了设计要求.
本文还简单介绍了VFP6.0软件的界面及操作方法。简要介绍了窗体的制作过程,程序的编写,添加,最后的编译过程。并且叙述了作者在软件开发过程中的心得体会。
关键词:教务管理系统数据库统计
Abstract
ThispaperpreparedbyVPF6.0Self-managementsystems,softwareengineeringObject-orientedprogrammingitsdevelopmentincludingtheestablishmentandmaintenanceofthedatabaseandfront-endapplicationdevelopmentintwoareasSelf-realizationoftheautomationandinformationmanagementinformation.
Inthispaper,theSelf-managementcandidatesfromtheschoolofmanagementsystems,performancemanagement,Self-managementmaterialsmanagement,statementprintingandmanagementofvariousstatisticalinquiries,afterthetestingprovedthatInthispaper,theSelf-Self-managementsysteminlinewithmanagementtoachievethedesignrequirements.
ThispaperalsogivesabriefintroductiontothesoftwareinterfaceandVFP6.0operationWindowsbriefedtheproductionprocess,thepreparationprocess,addingthatthefinaleditingprocessAnddescribestheauthor'sexperienceinthesoftwaredevelopmentprocess.
Keywords:Self-ManagementSystemdatabasestatistics
目录
摘要1
ABSTRACT2
第一章引言4
第二章系统分析6
2.1开发背景6
2.2需求分析6
2.3概要7
2.4系统要求7
2.4.1硬件要求7
2.4.2软件要求7
第三章系统开发方法简介8
3.1系统开发方法概述8
3.2结构化生命周期法简介8
3.3快速原型法简介9
3.4本系统开发方法的选择10
第四章开发平台和开发工具10
4.1开发平台的选择10
4.2开发工具的选择11
4.2.1开发语言介绍11
第五章系统的规划与分析14
5.1系统的可行性分析14
5.1.1经济可行性分析14
5.1.2操作可行性分析14
5.1.3技术可行性分析14
5.1.4现有系统的分析15
5.1.5系统的安全性分析15
5.2系统的详细调查15
5.3系统逻辑模型的提出16
5.3.1数据词典17
第六章系统的详细设计19
6.1系统功能模块图19
6.2数据库的设计19
6.3系统主界面的设计运行22
6.4登录窗体的设计22
6.5各主要模块的设计23
6.5.1教务管理模块的设计23
6.5.2查询管理模块的设计24
6.5.3统计模块的设计25
6.5.5打印管理模块的设计28
6.5.6系统维护模块的设计28
第七章主程序主菜单的设计与系统的编译32
7.1主程序的设计32
7.2主菜单的设计33
7.3系统的编译34
第八章毕业设计小结35
参考文献:36
致谢36
第一章引言
我们为什么要电大,可能大家都有自己不同的见解。事实上,每个人所处环境的差异,工作学习条件的差异等,都是造成不同见解的原因。其实,无论是怎样的见解,都可以归纳成一点:我们希望通过电大来改变目前的生活状态。
在电大逐步被社会接受的今天,我们惊奇的发现电大已经向多元化发展,其最根本的标志就是电大生的多元化。
大多数学生身份的考生希望通过电大拿文凭找工作;有工作的考生希望通过电大巩固现有工作或是换到更好的工作;公立大学或成人高校的学生希望通过电大拿到双学历;还有的考生希望在电大的基础上进一步发展(考研或出国);甚至有些考生就是从丰富知识的角度出发而参加电大的;等等,等等。这种多元化到底意味着什么?电大不是简简单单的拿文凭。基于种种原因,使得电大生越来越多,从而导致了电大生助学管理的复杂化,管理老师面对这么多的考生资料,单单手工进行管理已经不能适应考生日益发展的需求.在这种情况下,开发一套教务管理系统是十分必要和迫切的.
本软件使用MicrosoftVisualFoxPro6.0进行编写。数据库技术的产生与发展源于对于数据的组织和管理。数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于20世纪60年代中期。这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。数据库技术的基本思想是对数据实行集中〖本文来自:毕业设计论文网www.paper51.com〗,统一,独立的管理,用户可以最大限度的共享数据资源。
数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上的数据和数据库应用程序构成的数据处理系统。数据库系统是由数据,数据库管理系统,应用程序,用户组成。
数据库的特点:
1.实现数据共享
2.实现数据独立
3.减少了数据冗余度
4.避免了数据不一致性
5.加强了对数据的保护。
一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。