欢迎来到天天文库
浏览记录
ID:12726985
大小:1.65 MB
页数:56页
时间:2018-07-18
《大学毕业论文-—中学教务管理软件.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高等教育自学考试计算机应用专业本科生毕业论文高等教育自学考试本科毕业论文(计算机应用专业)中学教务管理软件第49页高等教育自学考试计算机应用专业本科生毕业论文毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名: 日 期:
2、 指导教师签名: 日 期: 使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 第49页高等教育自学考试计算机应用专业本科生毕业论文学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师
3、的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学
4、校规定处理。作者签名:日期:年月日导师签名:日期:年月日第49页高等教育自学考试计算机应用专业本科生毕业论文摘要本论文主要介绍了开发的系统所要完成的功能和开发的过程。重点说明了数据库的设计思想、程序的设计思想,以及设计中的重点、难点技术和解决方案。开发本系统时使用MicrosoftVisualC++6.0作为开发平台,MicrosoftAccess2000作为数据库管理系统,使用MicrosoftDataAccessObjects3.60(DAO)访问数据库。系统主要完成学生信息,老师信息,考试信息的添加、删除、查询、浏览,考试成绩的分析(及格率,优秀率
5、等的分析),以及用户管理等功能。其中查询功能可以分为模糊查询、精确查询等功能.用户管理功能分为添加,删除用户以及用户权限的授予和撤消。其中权限设计使用了较为灵活的方法为每一个菜单设置了使用权限,保存权限时只使用了一个长整数(32位)可保存多达32种权限,并且易于管理和判断。由于DAO不能将数据库中的表或是查询直接显出来,所以设计系统时扩展了Windows的两种基本控件----列表控件(CListCtrl)和组合框控件(CComboBox),使它与DAO记录集对象结合在一起完成数据的显示。由于列表控件是本系统的主要数据容器,所以给它加入了排序功能,用户只要
6、点击列表表头就能对列表中任意一列进行升序/降序排列,并且编程时只使用了两个函数。同时,对记录集也作了扩展,将数据库参照完整性维护的细节交给了记录集。通过对控件和记录集进行扩展后,只要用一两个方法就能构造出一个友好、实用的界面,并且数据库的操作也大大简化了。本系统的特点是界面友好,操作方便,权限管理灵活。设计时充分利用C++语言的继承、重载、默认参数,宏和静态成员变量等的特性,灵活地实现了系统的各种要求。关键词:数据库,控件,记录集,教务管理,MFC,VC++。第49页高等教育自学考试计算机应用专业本科生毕业论文序言本论文讲述了开发本系统的过程,通过联系具
7、体的程序侧重介绍了系统的设计思想、数据库的设计思想、具体编程的细节,以及设计中的重点、难点技术和解决方案。论文中列举了大量程序,并对主要程序段的参数、各个变量和算法方法都作了详细解释。论文分为五章:第一章《绪论》,主要讲述了开发系统的背景、目前应用现状、系统需求。第二章《系统开发工具》,主要介绍了系统所使用的数据库、开发工具、开发工具对所选数据库的支持。第三章《数据库的设计》,主要介绍了数据库设计的全过程,建立了数据字典、各局部ER模式、全局ER模式、数据库关系模式、最后导出了数据库的物理结构。第四章《软件系统的具体设计》,主要介绍了扩展控件和记录集的思
8、想和具体做法、主要模块的设计、具体的编程过程、画出了软件结构图,以及设计中遇到的
此文档下载收益归作者所有