【精品】VFP学籍管理系统设计与实现(毕业论文+源代码)
收藏
资源目录
压缩包内文档预览:(预览前20页/共22页)
编号:1639615
类型:共享资源
大小:2.86MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vfp
学籍
管理
系统
设计
实现
毕业论文
源代码
- 资源描述:
-
【精品】VFP学籍管理系统设计与实现(毕业论文+源代码),精品,vfp,学籍,管理,系统,设计,实现,毕业论文,源代码
- 内容简介:
-
西安电子科技大学内蒙古函授站 毕业设计 设计课题:学籍管理系统 设 计 者: 于 平 董 杰 专 业: 计算机信息管理 学 号: 028 081 指导 老师: 韩慧兰 西安电子科技大学 内蒙古函授站 第 - 2 - 页 目 录 摘 要 关键词 第一章 引言 ( 4) 目开发的目标 ( 4) 目提出的意义 ( 4) 系统使用语言的介绍 ( 4) 第二章 系统分析 ( 6) ( 6) ( 6) ( 6) ( 7) 第三章 系统设计 ( 7) 属性( 7) 能模块设计 ( 8) 第四章 学生学籍管理系统的实现及编码 ( 9) ( 9) ( 9) ( 11) ( 11) ( 14) ( 17) ( 17) ( 19) 出 ( 20) 系统评 价 ( 22) 结束语 ( 22) 【 参考文献 】 西安电子科技大学 内蒙古函授站 第 - 3 - 页 【摘要】 本论文叙述了校计算机系学籍管理的现状以及 言的概况。重点介绍了学籍管理系统的实现过程:包括 系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统实现。 本系统主要功能有学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、补考成绩录入、数据查询、打印输出 等功能。总结了本系统的特点:操作方便、提高工作效率、节约学籍管理成本。 【 关键词 】计算机系、学籍管理系统、 能、特点 西安电子科技大学 内蒙古函授站 第 - 4 - 页 第一章 引 言 建立计算机学籍管理系统,进一步提高办学效益和现代化水平。帮助主管学籍的工作人员提高工作效率,实现学籍信息管理工作流程的系统化、规范化和自动化。 目提出的意义 现在我国的大中专院校的档案管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应 时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。 系统使用语言的介绍 司推出的全新的 台关系数据库管理系统。它具有强大的性能、无与匹敌的速度、完整而丰富的工具、及其友好的图形用户界面、简单得数据存取方式、良好的兼容性、独一无二的跨平台特性及真正的可编译性,是系统成为目前最快、最完美的数据库系统。不但兼容早期的 及 种版本,同时还提供了许多基于 有快速开发应用程序、面向对象和客户机 /服务器的强大功能,它是多年来出现在关系数据库方面最重要的产品。 一个 32 位的数据库开发系统,可运行于 作系统。 具有 列的功能强大、直观易用、面向对象等优点,又兼具 长处。提供了“向导”、“设计器”和“生成器”等工具,使的 数据库的管理工作变的容易。 作各种报表、标签等;增添的面向对象的编程方式等新特色,使它成为应用程序开发人员强有力的工具;正是由于其易用性、先进性和广泛性,使 正做到了面向各种水平的用户。 ( 1) 简单,易学,易用 快速完成应用任务 供了向导,生成器和设计器三种工具,这三种工具都使用图形交互界面方式,使用户能够最简单而又最快速地完成数据 操作任务。 例如:此学籍管理系统中的各项数据输入的表单就是用表单向导和生成器来制作的。 使用方便的工具栏 象许多其他 品一样, 给用户提供了使用方便的工具栏,工具栏里有许多按钮,他们代表着菜单里的某些选项。一般来说,用户经常执行的操作或使用的对象多对应一个按钮,用户可以通过选择这些按钮方便而迅速地西安电子科技大学 内蒙古函授站 第 - 5 - 页 完成操作,而不必通过菜单选项。 不编程而建立应用程序界面 供的窗体设计器是一种功能强大的工具,用户能够不编程或使用很少的代码来实现友好的交互式应用程序界面以及对界面的控制。例如;用户可以用栅格控制很容易地建立一对多的窗体;用户只需把一个数据表拖到一个窗体上就可以了。也可以利用页格式控件来建立有标签的对话框话或用户自己的生成器界面。 用项目管理器统一界面 供的另一高效易用的工具是项目管理器。通过项目管理器,用户可以集中地管理数据,文档,类库,源代码等各种资源。例如用户可以建立和更新数据库,设计或改变窗体和报表,定义或改变类库,生成或重新生成自己的应用程序。另外,用户也可以 在项目管理器中使用 向导,生成器,工具栏等。所有这些,使用户能够对工作进行集中管理而又简单有效。 ( 2)功能更强大 以前的数据库管理系统具有更强大的功能。它通过使用快速查询技术和对系统的优化而使用户最大限度地体会到 速而又功能强大的优点。 具有面向对象编程的能力 支持标准的 统编程方式的同时,也提供了完全的面向对象编程的能 力。在 户可以利用所有的面向对象编程特性,这些特性包括继承,封装,多态性以及分类,他们都作为用户所熟悉的 最优化系统 通过优化用户的实际来提高自身的性能。在所有的优化措施中,做有效的方法是尽可能多地增加用户的扩展内存或减少被其他程序所占用的内存。其余的提高 能的措施包括加快启动速度和优化设置指令。 使用快速查询技术 快速查询技术是一种专用的数 据查询技术,他能够迅速从数据库中选择出一组满足用户要求的记录。使用这种即使能将数据查询所需的时间大大缩短,这样可以极大的提高数据查询效率。 可视化编程技术 于 c+、 样的编程技术,这是他取名为视化编程技术给人一种所见即所的的感受,在您编辑屏幕表单、报表、菜单时,可以直接运行,不必来回调试,极为方便。 新增许多命令和函数,功能大大加强, 句更加丰富 增加了 7种新的字段类型:整型 、货币型、日期时间型、双精度型、通用型、二进制型和二进制备注型。 西安电子科技大学 内蒙古函授站 第 - 6 - 页 在结构化的复合索引中可以建立 4 种类型的索引:主索引、候选索引、普通索引和唯一索引。 允许在表中使用空值 保证与采用 用 32位方式 用 32位方式,其运算速度、存储能力大大提高。 第二章 系统分析 要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析: 用户的信息需求:能查询班级信息、学生基本信息、课程信息、学生成绩及补考信息。 用户的处理要求:要能录入班级信息、学生基本信息、学生注册登记、对专业或班级的课程设置、课程信息、学生成绩录入与修改查询、补考成绩录入修改查询等。 对系统的适应性要求:要求系统能够不受未来课程设置变化的影响及班级变动的影响,仍能照常使用。 对系统的安全性要求,要求进入系统必须进行口令校验。 1、 采用 现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。 2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。 3、 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。 统设计分析 其功能主要分为四大类: 课程管理:用于对各学期课程的开设和修改。 成绩管理:用于对成绩的输入、修改、汇总及排名。 班级管理:用于对班级的录入与修改。 西安电子科技大学 内蒙古函授站 第 - 7 - 页 打印功能:用于打印所需数据。 本系统性能 力求易于使用,具体有较高的扩展性和可维护性。 统功能分析 录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。 查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。 维护功能:为一般用户提供查询及相应的修改,删除功能,为用户提供对所有信息的修改删除功能。 打印功能:能打印全校学生的信息及积各班信息,科目成绩等。 退出功能:结束并关闭系统。 第三章:系统设计 1、班级 班级编号 ,班级名称,专业代码,学制,收费 金额,班主任姓名,入学时间 ; 2、班级课程 班级编号 ,学期,课程名称,讲授学时,上机学时,讲授教师 ; 3、补考学号,学期 ,课程名称,补考 1,补考 2,原因,未到原因 ; 4、成绩信息学号、学期、课程名称、成绩; 5、学生基本信息 学号 ,姓名,性别,出生日期,政治面貌,身份证号,班级编号,入学时间, 码、联系电话、 址、英语等级 6、教学计划 专业代码,学期 ,课程编号 ; 7、注册学号、学年、注册否; 8、课程信息课程编号,课程名称; 9、专业信息专业代码、专业名称 能模块设计 软件所实现的功能强弱是衡量一个软件的最根本的标准。经过对系统的分析、及数据库设计后,确定了本子系统的功能模块如图所示。 西安电子科技大学 内蒙古函授站 第 - 8 - 页 打印输出 学生成绩录入 第一次补考 第二次补考 学生成绩修改 学籍管理系统 登录 信息录入 课程管理 成绩管理 数据查询 教学计划设置 班级课程设置 专业名称设置 学生注册查询 学生成绩查询 课程设置查询 学生基本情况 学生注册登记 课程名称设置 班级课程表 学生通讯录 学生注册情况 成绩通知单 班级名单录入 按班级查询 按学号查询 补考成绩查询 补考不及格查询 退 出 西安电子科技大学 内蒙古函授站 第 - 9 - 页 第四章 学籍管理系统的实现及编码 程序 先建一个项目管理器,命名为“学籍管理 按照前面几章系统分析及设计的结果,建立一个名称为“学籍库 数据库并添加系统所涉及的各个表。然后根据功能模块结构设计的结果建立一个菜单,并设置相应的菜单项的单击事件。 再建立一个主控程序,命名为“主程序 主界面 主程序 代码如下: 学籍管理系统 F. 0,100,128) 西安电子科技大学 内蒙古函授站 第 - 10 - 页 面 O 菜单 统密码校验模块(即封面 1、流程图: 2、 程序界面设计: 开 始 提示 输入密码 输入 密码 密码 正确吗? 进入学籍管理系统 显示错误 错误超过 3 次 N 退出登录 Y N Y 西安电子科技大学 内蒙古函授站 第 - 11 - 页 3、相关代码如下: (确认按钮) N T. F. =密码错误! ,48+0+0,错误 ) =三次密码错误,将自动退出程序! ,4+16+2,退出 ) 西安电子科技大学 内蒙古函授站 第 - 12 - 页 (取消按钮) 菜单设计 运行结果如下: 相关代码如下: 退出: ?) 是否退出学籍管理系统 ?,4+32+256,信息窗口 ) E=6 级名单录入: 级信息 学生基本情况: 本情况 学生注册登记: 册 息录入模块 西安电子科技大学 内蒙古函授站 第 - 13 - 页 1、界面设计: 2、相关代码如下: (添加按钮) 继续 ) ) 07070 3 ) ) T. T. T. T. T. 西安电子科技大学 内蒙古函授站 第 - 14 - 页 T. T. T. T. T. F. T. T. F. (撤消按钮) ?) 是否确认放弃添加? ,4+48+256,信息窗口 ) F. F. F. F. F. F. F. F. F. F. F. F. T. F. T. (确认按钮 ) =班级编号不能为空 ,请重新输入 !,48+0+0,警告 ) 安电子科技大学 内蒙古函授站 第 - 15 - 页 =班级名称不能为空 ,请重新输入 !,48+0+0,警告 ) F =入学时间不能为空 ,请重新输入 !,48+0+0,警告 ) J F. F. F. F. F. F. F. F. F. F. F. F. T. F. T. 安电子科技大学 内蒙古函授站 第 - 16 - 页 退出按钮) ?) 是否退出 ?,4+32+256,信息 ) 修改 密码 (代码) (确认按钮) N =原密码错误! ,48+0+0,错误 ) =三次密码错误,将自动退出修改! ,4+16+2,退出 ) O =密码修改成功! ,48+0+0,恭喜 ) 学生注册查询 西安电子科技大学 内蒙古函授站 第 - 17 - 页 1、界面设计: 2、相关代码: (开始查询按钮) 继续查询 T. T. 学生 补考 查 询 1、界面设计: 西安电子科技大学 内蒙古函授站 第 - 18 - 页 2、相关代码: (开始查询按钮) =请输入班级编号 !,48+0+0,信息窗口 ) F =请输入学期 !,48+0+0,信息窗口 ) 考成绩 O 号 ,2)+号 ,4,1)=期 )=Q) F =没有参加补考的学生信息 !,48+0+0,信息 ) 安电子科技大学 内蒙古函授站 第 - 19 - 页 * =有未录入的补考成绩 !,48+0+0,信息 ) *F. T. 打 印 输出 1、界面设计 : 2、相关代码: (开始按钮) 继续 T. 预览按钮) =请输入班级编号! ,48+0+0,信息 ) 级学期课程表 O 班级编号 =O 安电子科技大学 内蒙古函授站 第 - 20 - 页 =相关信息不存在 ,请先设置课程信息 !,48+0+0,信息 ) 级学期课程表 打印按钮) ?) 请安装好打印纸 ,然后按任意键打印 ! 0,20 级学期课程表 退出按钮) F. 打印 输出 1、界面设计 : 2、相关代码: (开始按钮) 继续 西安电子科技大学 内蒙古函授站 第 - 21 - 页 T. T. T. 预览按钮) =请输入班级编号! ,48+0+0,信息 ) F =请输入学期! ,48+0+0,信息 ) F =请输入课程名称! ,48+0+0,信息 ) 绩 O 班级编号 =O F =成绩信息不存在 ,请先输入成绩 !,48+0+0,信息 ) 绩登记表 退出按钮) F. F. F. 安电子科技大学 内蒙古函授站 第 - 22 - 页 系统评价 系统的优点:本软件结构简单、 功能全面、易于日后程序更 新、数据库管理容易、 操作方便、设计合理、 安全性好等, 能够较容易完成学籍管理中的一般需求。 系统的缺点:在本系统的开发过程中,由于本人水平及时间的限制,使系统存在着不足。因为对学籍管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。