基于Delphi7.0的教务管理系统设计与实现.docVIP

 基于Delphi7.0的教务管理系统设计与实现.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 基于Delphi7.0的教务管理系统设计与实现

基于Delphi7.0的教务管理系统设计与实现 金和兵 (信息科学与技术学院,2004(5)班) [摘 要] 每个中小学校都会有各自的教务管理系统,根据学校的特点,设计与之相符的教务管理系统可以减少教务管理员的工作量,将教务管理员从烦杂的劳动中解放出来。该系统用Microsoft Access2003 建立数据库文件,采用ADO数据库访问方式。主要实现的功能有:学生个人信息和教师个人信息的修改和查询,教师授课信息的管理和查询,学生选修课程的管理,学生成绩的管理和查询,用户的密码管理以及数据库维护。 [关键词] 教务 数据库 ADO 1 引言 1. 1课题研究背景及意义 近年来,随着我国信息产业的飞速发展,计算机的开发应用已经深入到各个领域,而且日趋普及。在教育领域内,计算机的应用已经十分广泛,各种信息管理与计算机精密结合在一起。 教务管理系统是一个面向学校教务管理人员、教师,为其提供服务的综合管理系统。通过分析中小学校教务管理工作的某些不足,我设计了一个功能比较全面的中小学校教务管理系统,该系统主要功能:教务管理系统强化了教务管理的职能,涵盖了学生选修管理、学生成绩管理、学生个人信息管理、教师个人信息管理、教师排课,教师授课等主要功能,实现了教与学的统一和管理的透明性。由于时间比较紧张,加之系统开发的经验还不太充足,它肯定存在许多不足的地方,但对它的改善和功能的完备并不会随着毕业设计的结束而终止。 其次,学校教务管理系统极大提高了工作效率,大大减少了以往的操作方式,为使用者带来了很多方便。学校教务管理系统,查找方便,管理方便,可靠性高、存储量大、保密性好、寿命长、成本低等,而且一些参数还可以手动修改。 1. 2系统现状分析 随着我国中小学校教学体制改革的发展,更加体现出以人为本的教育方针政策。学生自主地选择专业课程及专业方向、课程的选修机制、教师授课、学生成绩,成绩等管理方式的改革向传统的管理软件提出了新的挑战 。基于这种广泛的需求,在充分综合各中小学校管理特点的前提下,需要推出能够适应新的教学体制、最大程度的满足中小学校现代化管理要求的教务管理系统。 中小学校教务管理工作是教育中的一个极为重要的环节,是整个中小学校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。 2 开发工具和数据库的选择 2.1系统开发工具 工具Delphi 7.0(采用的是面向对象程序语言(Object-Oriented Language)), 数据库Microsoft Access。 2.2 Delphi简介 Delphi是一套集成开发环境(Integrated Development Environment也称为IDE)的程序语言开发软件,它提供了程序设计器在设计、开发、测试、调试及部署应用程序所需的全部程序工具,让设计器很容易地根据自己的需求,开发出合适的应用程序[1]。 Delphi的IDE集成开发环境包括:一个可视化的窗体设计器、对象检视器、对象浏览器、组件面版、项目管理器,代码编辑器及辅助程序调试[2]。程序设计器可以利用上述的开发环境,很简单地将组件(一种对象的可视化)加入窗体或从窗体中删除,再到对象检视器窗口中去修改或初始化该组件的属性值,也可以利用代码编辑器编写可执行的代码[3]。而且程序设计器也可以利用对象检视器产生组件需要的时间,在这个事件内编写对应的程序代码。 2.3 Microsoft Access 2003[4]简述 Microsoft Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询,存储和检索。一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据。 Microsoft Access2003 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能.。 Access是一个轻量级的关系型数据库管理系统,采用了一种称为:Microsoft JET SQL的SQL语言进数据库进行各种操作[5]。 2.4 ADO数据库访问方式 该系统采用了ADO数据库访问方式[6]。ADO是采用直接访问技术的。 ADO(Active Data Object)技术是微软公司所推出的一套

文档评论(0)

youshou998 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档