教学信息管理系统数据库设计开题报告

 2022-09-24 09:42:43

1. 研究目的与意义

教学信息管理是高校的主要日常管理工作之一,涉及到校、系、师、生的诸多方面。随着教学体制的不断发展,学分绩点、自主选课制度的不断普及,日常教学管理工作日趋繁杂。传统的人工管理已逐渐无法满足如今高校的师生需求。因此,专业的管理软件来取代原始的管理方法势在必行。熟悉教学管理工作的全部原理,从教学工作的实际出发,解决工作中关键性的问题,并充分利用计算机网络功能,实现教学工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来,使得教学管理走向无纸化办公和规范化、现代化管理。同时,教学管理系统作为一个数据库应用程序,用到了多项技术,诸如:规范化理论、关系数据库技术以及面向对象编程方法等。通过本次毕业设计课题,能够有效的把所学的数据库知识有效的与实际生产相结合,提高综合能力。

2. 课题关键问题和重难点

设计教学信息管理系统的数据库,首先需要明确使用人群的实际需求,从而据此决定数据库的功能。

大体上,本课题数据库要包括如下部分:1、登陆数据表;2、课程表;3、成绩类别表;4、成绩表;5、学生信息表;6、教师信息表,等等。

其次,设计数据库要包括表、视图、查询、表单、菜单、和主程序部分,在满足核心功能的同时,也要为之后的人机交互界面设计做好基础。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

文献[1]: Visual Basic 6.0是简捷、高效的数据库应用程序开发工具。随着网络技术的不断发展Visual Basic 6.0的应用范围从开发单机软件发展到开发网上分布式数据库应用程序。对我的课题来说,是我对Visual Basic 6.0有所了解且知道了它的用途。文献[2]: 数据库技术是在 20 世纪 60 年代末兴起的一种数据管理技术。是计算机科学与技术的重 要分支.是信息系统的核心和基础。VFP 是 Microsoft 公司推出的可视化数据库管理系统开发工具。 具有强大的性能、完整而又丰富的工具、友好的界面,以及完备的兼容性等特点。该文章通过四个方 面探讨了 VFP 数据库技术及其应用:实现数据仓库技术;一种 VFP 数据库加密算法可变密码的实 现;实现数据交互;保证数据完整性。对于我的课题来说,它让我对数据的定义、命令及操作等方面有了深入的理解,在数据库设计的方面起到了一定的帮助。文献[3]:数据库理论的研究在七十年代后期进入较为成熟的阶段,随着八十年代初 IBM/PC 及其 兼容机的广泛使用,数据库产品的代表作之一,Ashton-Tate 公司开发的 dBASE 很快进入微机世界, 成为一个相当普遍而且受欢迎的数据库管理系统。用户只需键入简单的命令,即可轻易完成数据库的 建立,增添、修改、查询、索引以及产生报表或标签,或者利用其程序语言开发应用系统程序。由于 它易于使用,功能较强,很快成为八十年代中期的主导数据库系统(极盛时期曾在个人计算机的数据 库管理系统市场上的占有率高达 80-85%)。继 dBASE II 之后,dBASE III,dBASE III Plus 以及 dBASE IV 相继诞生,其功能逐渐增强。对于我的课题来说,它让我对教务管系统实现的基本功能有了初步的了解,同时也体会到了该系统的高时效性。文献[4]: 在当前的信息化时代中,高校需要一个方便实用的学生信息管理系统来规范学生管理及相关数据的统计和分析,这将会大大提升学生管理水平,优化资源,降低成本,并可使政治辅导员、班主任等学生工作者从繁琐的事务性工作中解放出来,从而提高工作效率。本文分析了学生信息管理系统模型构建的技术要求、功能架构、系统架构等要素,阐述了系统子模块的功能设计问题,最后讨论了系统模型的可扩展性问题及其对教学管理的影响。对于我的课题来说,它让我对数据库的基本机构有所了解,且知道信息管理系统对于学校管理的意义所在。文献[5]: Visual FoxPro是目前计算机优秀的数据库管理系统软件之一,用它可以方便的存储、使用和管理大量的数据。数据库的基本概念和关系数据库设计的基础,这些知识是学好Visual FoxPro的必要前提条件。对于我的课题来说,使我了解了编写数据库可以通过此软件很好的实现功能且可以通过此软件实现大容量数据的存储。文献[6]:运用VFP调用Excel电子表格生成自卸车举升机构数据报表及各点受力、液压缸等特性曲线图,是一个先利用VFP6.0进行数据计算,再调用EXCEL生成数据报表典例。对我的课题来说,它让我学会了报表的设计及操作,使数据更直观,在报表方面有了更深入的理解。对于我的课题来说,它使学生信息庞大的数据量简易,实现信息管理的最优设计。文献[7]:是以 Visual Fox Pro 6.0(VFP)为环境,详细分析与探讨利用 VFP 设计与实现学生成绩统计分析的方法和步骤。深入浅出地介绍了VB 中文企业版的编程环境、常用内部控件的功能和用法、控制结构、数组、过程、菜单等,并讲解了 VB 开发中的一些技巧。数据库系统的规范设计方法分为 6 个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的实施阶段、数据库运行和维护。对于我的课题来说,它让我了解了数据库设计的语言环境以及设计的过程。

参考文献:[1] 段兴等,《visual basic数据库实用程序设计100例 》人民邮电出版社[2] 周大鹏,朱勇,李小玲.Visual FoxPro 数据库技术及其应用[J].考试周刊[3] 史济民,汤观全.Visual FoxPro 及其应用系统开发[M].北京:清华大学出版社,2004[4] 李晓堂.谈学生信息管理系统模型的构建[A].深圳信息职业技术学院学报.2007年03期[5] 全国计算机等级考试 《Visual FoxPro 程序设计》 主讲老师:段克奇[6] 李钢.Visual Fox Pro 6.0实用教程[M].北京:科学出版社,2003[7] 刘炳文.精通 Visual Basic 6.0 中文版[M]北京:电子工业出版社,2005

4. 研究方案

1.数据需求教学信息管理系统主要用于学生课程和成绩信息管理,管理系统的数据表可大体分为为:学生基本信息表、课程信息表和学生成绩表。根据学校的情况,可按下面的步骤:(1)确定学生所在的院系、所学的专业以及所在的班级。(2)确定学生所在班级的课程以及该课程学生的成绩;另外还需要知道学生学号和学期。(3)确定教师和学生的基本信息,如姓名、性别、出生年月等。(4)用户登陆信息,通常包括用户名和密码。

初步设计的教学信息管理系统的功能模块如下图所示(见开题报告附件)

2.数据库系统设计( e-r 模型设计)(见开题报告附件)

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第1周:查阅文献资料(收集相关工程技术资料及应用案例);熟悉vfp开发环境,熟悉软件的安装以及内容的了解。

第2周:继续查阅文献资料(收集相关工程技术资料及应用案例);进一步熟悉vfp开发环境,以及软件的调试。

第3周:论证方案可行性;探讨方案框架。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。