学生成绩管理系统的设计毕业论文(编辑修改稿)内容摘要:

rver 技术外, Active Server 还能 用于 MS Windows NT Workstation 和 MS Windows 95/98 中的 Personal Web Server(PWS) 的构件, 所以 无论安装的是 NT 还是 WIN95/98 ,都 一定要 在原系统上安装支持 ASP 的服务器端环境,才 可以 使机器得以运行 .asp 文件 [3]。 因为现在 绝大 部分 朋友安装的是 Win95 或是 98 , 所以 作者就在这里着重介绍如何在 Win95/98 下运行和浏览 .asp 文件。 3 因为 MS Personal Web Server(PWS) 支持通用网关接口 (CGI) 应用程序、 Inter 数据库接口 (IDC) 应用程序和 IIS 应用程序接口 (ISAPI) 应用程序,并且支持运行和开发 ASP 应用程序,所以使得 Win95 及其以后操作平台具备了近似于 NT 的健全的网站运作和管理功能。 在现有的 Win95/98 系统上安装 MS Personal Web Server , 我们希望能安装最新的 版本。 在 安装完成后, 会在系统启动时自动加载。 数据库介绍 现在 说明下程序中用到的 数据库,经常 使用 的数据库 如下: SQL Sever、 Microsoft Access。 本论文中 使用的 数据库 是 Microsoft Access, 接下来 详细 描述下使用的数据库 ,本数据库能够 在数据库 的 文件中 (只需要一个) 管理 所有学生 的 成绩 信息 [4]。 在 Microsoft Access 的数据库 文件中: 1)用 程序的 查询查找 功能或者用 检索 功能查找要用到的 数据 ; 2)用 数据 库的 表 功能 存储 学生成绩 数据; 3)用 数据库的 报表 功能用需要的 版式分析 或者 打印所需要的 数据; 4)用 数据库的 窗体查看 功能或者使用 添加 能够 更新 数据库 表中的 学生成绩数据 ,如果需要储存 数据,针对 数据库 跟踪的每 一种 信息 来 创建一个 数据库的 表。 如果 需要 在 数据访问页中 将 需要的 表的数据 组合起来 , 第一步是 定义 各个 表之间的关系。 如果 需要 检索 所需要的 指定 的 数据, 可能是几 个表中 不同 的数据, 数据库中能够 创建查询 功能。 查询 功能 也 能够在每 一次 操作中 更新 或者 删除 数据库中 多条记录, 而且查询功能能够 对数据 运行 预定义的 和 自定义的计算。 为了方便能过 直接 在 数据库的 表中查看 数据, 输入 数据以及 更改数据, 可以在数据库中 创建窗体。 当 程序运行 打开 创建的 窗体时, 数据库可以查找不同的 表的数据, 如果运用 “窗体向导”中 的 布局 或者使用者 在“设计”视图中 建造的布局,在 程勋运行结果的 屏幕 中 显示 学生成绩 数据。 一个 数据库的 表 可以在相同时间展现足够多的数据 记录, 如果要 查看 某条 记录的数据 就 需要 用到 滚动表。 并且当 查看 数据库 的表 的时候 , 不能 同时更新 不同的 多个表 中 的数据。 窗体 每一次只能 显示一条 数据 记录, 但是能够 显示 几个不同的 表中的 不同 字段, 而且还可以 显示其他 的 对象。 窗体 还能包含的按钮 有 打印 和 自动执行任务 等。 如果 在 Inter 上 使用数据, 并且 实现 数据库的 交互式的报表数据输入 和数据库的 数据分析, 就要用到 数据访问页。 数据库 会 不同的 表中检索 到数据, 并且能过 按照 使用者 在“设计”视图中 建造的或者 在“页向导”中 使用的 布局显示数据 【 5】。 表是指 特定数据的集合。 数据库中 为 不同 主题 运用不同 的表, 这表示使用者 存储数据 只需要 一次,这 能够让 数据库的 使用 效率 比较高 , 而且能够让 数据 的 输入错误 变 少。 数据库可以使用 公共字段在 表与 表之间 创建 关系, 这样数据库能够让 表中的数据 都在 一起查看 以及 编辑 和 打印。 在表中,字段是设计” 视图中 的设置 主键。 同一个 字段 还能够成为 外键 保存在 关联表中。 窗体是数据库中 主要的 输入 并且 显示数据的对象。 窗体 还能够作为 切换面板 用来使用 其他 的 窗体, 还能够作为 自定义对话框接受 使用者 的操作。 本论文中 系统设计中 用到的数据库文件是 Access类型的。 并且在 程序 里 从数据库中 用到一个 数据时要建立 Data Source Name, 可以在 编程中节省代码, 本论文中涉及到的 DSN是 REPORT【 7】。 4 IIS 简介 Web 应用程序的 关键是 Web 服务器。 微软推出的 Windows NT Option Pack 的 关键 成员是 Inter Information Server, 在 Win20xxserver 之后 , 从 推出 以后到现在有了不小的 发展, 他 体系结构是当今市场上 很受瞩目 的 Web 服务器之一。 新推出的 版本 不仅对系统安全性有所 增强, 而且拥 有服务器端脚本开发调试 , 护 内容管理与站点分析,同时 AVA 虚拟机及全面支持 ASP 等强大功能 【 8】。 5 第 3 章 系统总体规划 系统功能分析 学生成绩管理系统是一个数据库管理系统, 要成功的开发学生成绩管理系统就一定要了解教务管理人员的具体需求 , 利用数据库来存储学生的成绩信息,通过数据库的存取和修改来进行对学生的成绩的 管理。 搜易 ,数据库的设计就成了 成功开发 整个系统设计的关键。 通过分析,由于学生成绩的更新 速度较快 ,而且在 一定的时间 要对学生的成绩 信息 进行更新 【 9】。 所以 ,我们 决定用 班级为单位 来建立动态的 数据库,而 且在安装目录下面预先建立一个系统的数据库,用来记录一些班级的信息,从而简化了建立单一数据库后在数据库中建立表的初期的工作的难度。 通过以上分析 ,本系统 中管理员 主要有以下功能要求: (1) 成绩删除:可以 删除各班或个人的成绩 信息 ; (2) 成绩查询 : 可以查询 学生的成绩 信息 ; (3) 成绩 修改 :可以 修改学生成绩信息 ; (4) 成绩添加 :可以添加学生成绩信息 ; 这个学生成绩管理系统的 主要功能是:学生 可以 登陆后查找到自己在相应 成绩信息 3. 2 功能模块图 学生成绩管理系统的登陆 包括 管理员登陆 和 学生登陆 两部分,学生可以通过此系统输入对应的学号和密码查询到在相应学期的成绩 信息 ,管理员登陆后可以进行 学生成绩的管理。 6 其功能模块图如。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。