VF课程设计高校成绩管理系统

上传人:仙*** 文档编号:34366639 上传时间:2021-10-21 格式:DOC 页数:14 大小:188.50KB
收藏 版权申诉 举报 下载
VF课程设计高校成绩管理系统_第1页
第1页 / 共14页
VF课程设计高校成绩管理系统_第2页
第2页 / 共14页
VF课程设计高校成绩管理系统_第3页
第3页 / 共14页
资源描述:

《VF课程设计高校成绩管理系统》由会员分享,可在线阅读,更多相关《VF课程设计高校成绩管理系统(14页珍藏版)》请在装配图网上搜索。

1、课课 程程 设设 计(论文)计(论文)课程名称_题目名称_专业班级_学 号_学生姓名_指导教师_ 2010 年 月 日课程设计(论文)任务书课程设计(论文)任务书一、课程设计(论文)的内容设计并实现一个高校成绩管理系统,能够方便对学生成绩和信息管理等操作的管理,主要包括学生信息管理、学生成绩管理等功能模块;要了解VFP开发技术的基本操作,学习相关开发工具和应用软件,熟悉系统建设过程。二、课程设计(论文)的要求与数据(1)按时按量完成课程设计分配的任务;(2)参照论文格式规范写出论文,参考文献应有5篇;(3)模块代码能正常运行(4)提供合理的测试数据三、课程设计(论文)应完成的工作(1)根据上述

2、要求完成一个功能完善高校成绩管理系统;(2)对学生信息的查询和维护主要是通过VF系统作为操作界面;(3)对系统进行初步的错误和漏洞检测;(4)根据论文规范撰写论文并按时提交。题目名称高校成绩管理系统学生学部(系)管理系专业班级姓 名学 号四、课程设计(论文)进程安排序号设计(论文)各阶段内容地点起止日期1搜集资料图书馆2009.12.10-12.132需求分析图书馆12.13-12.153系统分析与设计图书馆12.15-12.204功能模块的实现综 505 机房12.20-12.285系统测试,运行综 505 机房12.28-12.306完成课程设计(论文)综 505 机房09.12.31-2

3、010.1.8五、应收集的资料及主要参考文献1 范荣.Visual Foxpro 8.0 数据库开发教程.北京:清华大学出版社,2004 年2 秦卫平 数据库应用 Visual FoxPro 8.0 应用与开发技术.重庆:重庆大学出版社,20063 谢振华等.FoxPro 8.0 教程(第一版).北京:电子工业出版社,20074 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2005 年5 覃征,杨利英.软件项目管理.北京:清华大学出版社,20046 王行言等.数据库技术及应用(第二版).北京:高等教育出版社,2004 年发出任务书日期:发出任务书日期: 年年 月月 日日 指导

4、教师签名:指导教师签名:计划完成日期:计划完成日期: 年年 月月 日日 教学单位责任人签章:教学单位责任人签章:摘要高校成绩管理系统是当代学校的一项重要的一个管理系统,协助 学教务管理人员完成学生成绩管理任务,并提供数据分析功能。其具有采用 对不同时间的学生信息进行维护 管理。 它对学生数据的经营和管理密切相关,管理人员为了让能在任何时候都能查阅到有关学生信息和成绩有关的信息,也有利于让他们充分了解有关学生在大学期间所有课程的学习情况,提高查询速度。高校成绩管理系统是系科综合管理信息系统中很重要的组成部分。本课程设计就是设计出一个简化的高校成绩管理系统,包括信息的查询与维护、成绩的查询以及新增

5、的学生信息录入等管理。针对以上功能,高校管理系统的特点具有:1、操作人性化。2、输入简单 3、界面显示信息完整。本课程设计以 Microsoft Visual FoxPro 作为系统开发平台。关键词:关键词:数据库,高校成绩管理,表单设计目录目录1 1 序言序言.1 12 2 系统分析与设计系统分析与设计.1 12.1 系统需求分析.12.2 系统功能分析.12.2.1 功能描述.12.2.2 功能模块设计.13 3 数据库设计与实现数据库设计与实现.2 23.1 数据库需求设计.23.2 数据库表的设计.23.2.1 学生信息表.23.2.2 学生成绩表.34 4 系统的实现系统的实现.4

6、44.1 查询界面设计.34.2 添加数据环境.44.3 关键代码.45 5 系统测试结果系统测试结果.5 5总结总结.6 6参考文献参考文献.51 1 序言序言高校成绩管理是学校教务管理中的一个极为重要的环节,它是整个中学管理的核心和基础。现今,人们的人才需要意识、科技意识己经有了很大的提高,对于用纸张来记录信息已经显得很麻烦;此外,各种高校单位为了提高学生的管理、同时减轻自己日趋繁重的工作量,纷纷进行用电脑系统来记录档案。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水

7、平有着显著意义。 随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的学生信息处理和对工作流的管理等方面的应用。而这次课程设计的内容就是设计一个简化的高校成绩管理系统,模拟高校学生的管理工作。2 2 系统分析与设计系统分析与设计2.12.1 系统需求分析系统需求分析本项目的名称是高校成绩管理系统,设计的对象是学校管理方,主要用户是上层管理者,几乎所有功能操作以及对系统的维护工作都是面向他们的。因此设计项目的时候以上层管理者的立场、工作重

8、心和工作需求出发,系统的外观界面也是针对管理者而设计。根据要求,主要功能包括学生信息查询和维护、浏览查询、基本信息更改和添加功能。系统的输入设备由一般的输入设备(即键盘、鼠标)组成,主要是从系统的弹出对话框输入帐户的数据信息。系统的输出主要以对话框、编辑框以及列表显示于屏幕。2.22.2 系统功能分析系统功能分析2.2.1 功能描述高校成绩管理系统包括学生信息管理,学生成绩管理,录入学生成绩等详细的功能描述如下:(1)学生信息管理功能主要包括对学生信息的查询,学生成绩查询等功能。为了对学生信息了解,这时,我们可以直接使用学生信息查询功能,对已存在的学生进行查询,并讲其详细信息显示在系统的界面。

9、为了对系统的设计和后面的维护工作能够顺利进行并且方便进行数据、功能的测试,学生信息查询这个模块的实现尤为重要,是整个系统开发项目的首要任务。(2)学生信息维护功能主要是对新生源的更新和对学生信息的修改,以致能跟上数据的变动情况,并对整个高校成绩管理操作进行更新新的信息。(4) 录入学生成绩功能就是能够准时对学生成绩的更新,方便管理者对学生成绩的统计和管理,以致够更好整理学生资料同方便各个上层管理对学生信息的的管理。2.2.2 功能模块设计根据功能描述,高校成绩管理系统可以分为 5 个模块,每一个模块有提供了更具体的功能。高校成绩管理系统的功能模块图如图 2-1 所示。高校成绩管理系统学生信息管

10、理学生成绩管理退出学生成绩查询学生信息维护学生信息查询录入学生成绩图 2-1 系统功能模块图3 3 数据库设计与实现数据库设计与实现3.13.1 数据库需求设计数据库需求设计通过对系统功能的分析可知,高校成绩管理系统需要包含以下数据库信息:(1)学生信息(学号,学生姓名,性别,出生日期,宿舍号码,班级职务,籍贯,政治面貌,简历,照片)(2)学生成绩(学号,学生姓名,大学英语二,线性代数,数据结构,数据开发与应用,总成绩,平均成绩)3.23.2 数据库表的设计数据库表的设计3.2.1 学生信息表表的结构如表 3-1 所示。表表 3-13-1 学生信息表学生信息表列名数据类型长度精度小数备注学号C

11、har400关键字学生姓名Char1000不为空性别Char 200不为空出生日期int800 不为空宿舍号码Char 400不为空班级职务Char 1000不为空所在班级Char 600不为空籍贯Char1200不为空出生年月int600 不为空政治面貌Char 1200不为空简历备注型400不为空相片通用型400不为空3.2.2 专业特长表表的结构如表 3-2 所示。表表 3-23-2 学生成绩表学生成绩表列名数据类型长度精度小数备注学号char300主关键字学生姓名char800不为空大学英语二Int502不为空线性代数Int502不为空数据结构int500不为空数据开发与应用Int 5

12、02不为空总成绩Int 1022不为空平均成绩Int1022不为空4 4 系统的实现系统的实现4.1 查询界面设计 根据设计目的要求,先设计表单界面,在 form 表单界面添加标签、文本框、按钮、表格等控件,最终界面效果如图 4-1 所示:图 4-1 查询页面4.2 添加数据环境为表单添加数据环境,当前所用数据表如图 4-2 所示。图 4-2 表数据4.3 关键代码Commandgroup1 组合按钮主要代码代码如:cmdtop 的关键代码:go top; cmdprev 的关键代码:skip -1 cmdnext 的关键代码:skip cmdbottom 的关键代码:go bottom cm

13、dadd 的关键代码:if this.caption=增加 this.caption=保存 cmddelete 的关键代码: SELECT 学生信息表XH=学生信息表.学号sel=messagebox(该记录学号为:+XH+chr(13)+真的要删除吗?,4+32+256,提示)if sel=6deleteendif cmdfind 的关键代码: thisform.label9.visible=.t. thisform.text6.visible=.t. thisform.text6.visible=.t. thisform.text6.visible=.t.thisform.text6.se

14、tfocus() cmdprint 的关键代码:report form 作业学生信息查询.FRX preview for 学生信息表.学号=alltrim(thisform.text1.value)退出按钮 command2 的 click 事件代码如下:thisform.release5 5 系统测试结果系统测试结果以进入系统为例,首先在主对话框进行用户的操作,要求操作人员正确输入用户同密码,如图 5-1 所示。图 5-1 信息浏览点击登录之后,主对话框自动进入菜单的主要界面,如图 5-2 所示总结总结本次课程设计大体的流程是运用已学的知识,自从确定了课题设计的题目后高校成绩管理系统,便开始

15、了准备工作。从刚开始写成绩管理的需求分析、画数据流图、概要设计说明书以及数据库字典。在把这些准备工作都做好了后,便开始了设计页面与编程。在基本完成系统所有必须的功能后,进行数据测试,校正差错;最后就是对系统程序进行大概的漏洞和错误检测。在设计的过程中发现整个系统原理比最初想象的都要复杂,当然自己也不断找相关的资料,不过也没有太大的技术难点,经过不断的试验研究,参考了不少资料,花了差不多一个星期才把系统完成。设计出的系统基本具备需要的所有功能,实现证明数据也没有出错。熟练掌握了表单设计的过程,并了解了表单在软件系统设计中的功能,为系统开发打下了基础。由于时间的原因,也不能使之更完整,还存在不少欠

16、缺和需要改善的地方,例如系统的学生成绩更新和编辑、数据库数据信息总览功能块、主界面显示背景和当前日期时间等功能。参考文献参考文献1 范荣.Visual Foxpro 8.0 数据库开发教程.北京:清华大学出版社,2004 年2 秦卫平 数据库应用 Visual FoxPro 8.0 应用与开发技术.重庆:重庆大学出版社,20063 谢振华等.FoxPro 8.0 教程(第一版).北京:电子工业出版社,20074 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2005 年5 覃征,杨利英.软件项目管理.北京:清华大学出版社,20046 王行言等.数据库技术及应用(第二版).北京:

17、高等教育出版社,2004 年心得体会在整个设计过程中,通过去图书馆借了一些相关的参考资料,同时还充分利用网上资源查一些资料。也可以说这是我第一次从开始设计到编程到最后完成自己独立完成。在这过程中也遇到了很多难题,比如说,按学生的学号或名称来查询学生的成绩时,就遇到了很多困难,先是怎样把几个表连接起来,再怎样用DataGrid 把一个学生的多条记录显示出来。通过查资料,仔细思考,把这些问题都解决了。但是,最后调试程序时,又发现程序缺少参照完整性,又重新回过去重写代码,可是写了很久就是不能正常的运行,至少考虑了几个小时,最后才发现代码缺少了一部分条件,添加上后就可以正常运行了。第一次感受到了郁闷了半天后的喜悦心情。从做课题设计的过程中,我的体会挺多的。只要有信心与耐心,没有做不到的事情。因为在这个过程中写代码与调试的过程中确实需要耐心与信心,否则就不可能写完整。我也知道该课题还存在很多的漏洞,也不是很完整。由于时间的原因,也不能使之更完整。但是我已经尽我的努力写的了,同时我自己也在这个过程中也学到了很多知识。其实这已经使我很。最后,希望有那些方面要改进的望老师多多指教!2010 年 月 日教师评语 年 月 日成绩及签名 年 月 日

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!