第14章课程管理系统.pptVIP

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

第14章 课程管理系统 本章要点: ? Delphi中通过TTable组件和TQuery组件相结合开发的数据库系统的方法 ? 通过TQuery组件实现数据操作的验证 ? 通过TQuery组件实现多数据表查询 ? 通过TQuery组件实现多数据表的级联更新 ? 通过TQuery组件实现多数据数据统计功能 ? 通过多数据组件的关联 14.1 系统设计 14.1.1 系统功能分析 通过对日常课程管理工作的分析,可以将课程管理系统的功能概括成如下几个方面: ? 课程的设置和课程基本信息的录入、修改、删除等管理; ? 班级课程的安排,包括上课教室、上课时间的安排、修改等管理; ? 课程安排的查询,查询课程的安排情况;? 班级课表的查询,查询班级开设课程的安排情况; ? 考试成绩的录入和管理,包括输入、修改、删除等; ? 考试成绩的分析和查询,包括班级考试成绩分析、学生成绩单的查询与统计等。 考虑系统的安全性,需要对用户进行安全认证,因此还需要实现系统用户的管理功能: ? 用户登录认证; ? 用户用户管理,包括添加用户、删除用户、修改用户信息等。 14.1.2 系统功能模块设计 14.1.3 操作流程图 14.2 数据库设计 14.2.1 数据库需求分析 学生信息管理系统所需的数据项和数据结构: ? 学生信息:学号、姓名、性别、出生日期、籍贯、所属班级等; ? 班级设置:班级编号、班级名称、班级创建时间、班级描述、所属院系、班主任、班主任联系方式等; ? 课程信息:课程编号、课程名称、学分、学时数、任课教师、课程说明等; ? 课程安排信息:课程编号、选课班级编号、上课地点、上课时间等; ? 考试成绩信息:课程编号、学号、考试成绩等; ? 用户信息:用户名、用户口令、用户真实姓名等。 14.2.2 数据库概念结构设计 14.2.3 数据库逻辑结构设计 14.2.3 数据库结构的实现 14.2.4 初始数据的录入 14.2.5 设置ODBC数据源 仿照上一章的操作步骤,为系统添加一个数据源CourseMIS,数据库文件选择CourseMIS.mdb。 14.3 工程文件及主窗体的创建 14.3.1 创建工程文件 14.3.2 自动动态配置数据源 14.3.3 主窗体的界面设计 14.3.4 主菜单设计 14.3.5 数据库连接组件设置 14.3.6 部分程序的实现 14.4 课程管理模块 14.4.1 模块分析 14.4.2 窗体的创建 14.4.3 模块用户界面的设计 14.4.4 模块功能的实现 14.4.5 模块运行情况 14.5 课程安排模块 14.5.1 模块分析 14.5.2 窗体的创建 14.5.3 模块用户界面的设计 14.5.4 模块功能的实现 14.5.5 模块运行情况 14.6 课程安排查询模块 14.6.1 模块分析 14.6.2 窗体的创建 14.6.3 模块用户界面的设计 14.6.4 模块功能的实现 14.6.5 模块运行情况 14.7 班级课表查询模块 14.7.1 模块分析 14.7.2 窗体的创建 14.7.3 模块用户界面的设计 14.7.4 模块功能的实现 14.7.5 模块运行情况 14.8 成绩管理模块 14.8.1 模块分析 14.8.2 窗体的创建 14.8.3 模块用户界面的设计 14.8.4 模块功能的实现 14.8.5 模块运行情况 14.9 学生成绩查询模块 14.9.1 模块分析 14.9.2 窗体的创建 14.9.3 模块用户界面的设计 14.9.4 模块功能的实现 14.9.5 模块运行情况 14.10 班级成绩分析模块 14.10.1 模块分析 14.10.2 窗体的创建 14.10.3 模块用户界面的设计 14.10.4 模块功能的实现 14.10.5 模块运行情况 14.11 用户管理模块 14.11.1 模块分析 14.11.2 窗体的创建 14.11.3 模块用户界面的设计 14.11.4 模块功能的实现 14.12 “关于”窗口 14.12.1 模块分析 14.12.2 窗体的创建 14.12.3 模块用户界面的设计 14.13 登录模块的创建 14.13.1 模块分析 14.13.2 窗体的创建 14.13.3 模块用户界面的设计 14.13.4 模块功能的实现 14.13.5 工程文件中调用登录模块 14.13.6

文档评论(0)

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

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

1亿VIP精品文档

相关文档