教材管理系统论文_第1页
教材管理系统论文_第2页
教材管理系统论文_第3页
教材管理系统论文_第4页
教材管理系统论文_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

时间安排 第一阶段 收集资料 查阅资料阶段 4 月 5 日至 4 月 8 日 第二阶段 分析资料 学习阶段 4 月 9 日至 4 月 11 日 第三阶段 确定题目 分组进行概要设计阶段 4 月 12 日至 4 月 15 日 第四阶段 详细设计 制作软件阶段 4 月 16 日至 4 月 18 日 第五阶段 软件制作答疑阶段 4 月 19 日至 4 月 23 日 第六阶段 各模块组合 整体进行调试阶段 4 月 24 日至 4 月 26 日 第七阶段 辅导撰写论文的具体要求阶段 4 月 27 日至 4 月 30 日 第八阶段 交论文一稿阶段 5 月 1 日至 5 月 10 日 第九阶段 交论文二稿阶段 5 月 11 日至 5 月 14 日 第十阶段 交论文三稿阶段 5 月 15 日至 5 月 17 日 第十一阶段 交论文终稿阶段 5 月 18 日至 5 月 24 日 摘摘 要要 近年来 随着国家教学改革的不断的深化 高校办学规模的不断的扩大 学 生人数逐年增长 教材的采购量和分发量也在不断的增长 库存书籍的统计 图书的出入库的管理 教材预定以及教材的财务情况等管理工作的工作量不断 的增加 教材管理的难度也随着提高 一些院校的教材管理工作甚至仍然是在 手工记录的基础上进行 在不同部门科室间的信息传递也是手工的记录和单据 每个新学年开始教材的采购 分发以及教材的财务管理等工作量比较大 很主 要的因素就是教材管理的方法和手段的落后 显然这与院校当前教学改革的步 调不一致 更难以满足以后更多学生所需教材的管理 为了将管理人员从繁琐 的工作中解脱出来 真正地实现办公自动化 并充分发挥计算机管理及校园网 的作用 实现信息在校园网上的迅速交流 研制和开发网上教材管理系统具有 十分重要的现实意义 本系统的主要特点 能够实现教材的基本管理 取代传统的纸上记录方式 分级管理 层次清晰 功能丰富 界面美观 用户操作界面全部采用中文汉字 操作 使用方便 操作灵活 本系统的程序设计具有良好的可扩充性 可根据 教材管理工作的需要随时补充和修改 系统维护简单 打印及统计功能较强 关键字 关键字 ACCESS 数据库 教材管理 计划统计 教材管理系统 目目 录录 第1章 绪论 1 1 1 系统开发的背景 1 1 2 系统简介 1 第2章 教材管理系统的开发 2 2 1 Access数据库概述 2 2 2 关系型数据库的选择 3 2 3 Access数据库是中小型数据库的最佳选择 3 2 4 系统现状描述及可行性分析 3 第3章 系统的概述 4 3 1 系统软硬件平台 4 3 2 系统软件的安装 4 第4章 系统功能实现 5 4 1 系统中各模块功能的实现 5 4 2 系统各模块框架图 5 第5章 计划统计系统模块的设计 7 5 1 表的创建 7 5 2 表结构 10 5 3 各项数据表之间关系的建立 11 5 4 查询模块 11 5 5 窗体设计 12 5 6 教材统计报表 12 第6章 系统代码 13 6 1 教材统计窗体代码 13 6 2 教材统计添加窗体代码 15 6 3 教学计划窗体代码 15 6 4 教学计划添加窗体代码 17 结束语 18 参考文献 19 3 第1章 绪论 1 1 系统开发的背景 1 教材管理系统的产生 教材管理系统是一个学校不可缺少的部分 它的内容对于决策者和管理者来说都 至关重要 所以教材管理系统应该能够为用户提供充足的信息和快捷的查询手段 但 一直以来人们使用传统人工的方式管理文件档案 这种管理方式存在着许多缺点 如 效率低 保密性差 另外时间一长 将产生大量的文件和数据 这对于查找 更新和 维护都带来了不少的困难 运用现代信息化技术再造的组织结构 建立一个适应知识经济创新需要的网络化 水平管理方式 显得尤为重要 电脑教材录入是指将手工已编制好的记账教材管理系 统或根据原始教材直接在系统内制作教材信息 同时可对输入的教材信息进行修改 查找 对学生的费用收取 学生教材的发放等操作 这种集约化的管理模式 便于教 材信息的收集 整理和加工 又便于操作员的需求信息在最短的时间内得到反馈 2 教材管理系统的发展目标 随着科学技术的不断提高 计算机科学日渐成熟 其强大的功能已为人们深刻认识 它已进入人类社会的各个领域并发挥着越来越重要的作用 在各行各业中离不开信息 处理 这正是计算机被广泛应用于信息管理系统的环境 计算机的最大好处在于利用 它能够进行信息管理 使用计算机进行信息控制 不仅提高了工作效率 而且大大的 提高了其安全性 尤其对于复杂的信息管理 计算机能够充分发挥它的优越性 作为计算机应用的一部分 使用计算机对教材信息进行管理 有着手工管理所无 法比拟的优点 例如 检索迅速 查找方便 可靠性高 存储量大 保密性好 寿命 长 成本低等 这些优点能够极大地提高学校办公管理的效率 也使学校步入了科学 化 正规化的管理 1 2 系统简介 1 系统特点 教材管理系统是为了适应现代教育系统化及网络化发展的趋势 更好地服务于教 学管理 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面 4 对于前者要求建立起数据一致性和完整性强 数据安全性好的数据库 而对于后者则 要求应用程序功能完备 界面清晰 易使用等特点 教材管理系实质是设计一套先进的数据库管理模式 在此模式上组织数据 定义 数据库结构和各种功能及操作 而设计一个合理的数据库管理模式的关键在于要有完 善的数据需求分析 E R 方法和关系规范化理论是数据库设计理论的两大支柱 能够 实现由现实世界模型向数据库逻辑模型的转化 确保了由逻辑模型所产生的关系具有 数据一致性和完整性 而且冗余少等特点 2 系统实用性 教材信息管理工作是一项既复杂又艰辛的工作 管理人员每天都要做大量的进书 出书 做账等工作 对于手工管理而言 其难度之大和效率之低是勿容置疑的 特别 是盘点 即清查库存量 和收集统计信息时 这些工作有时甚至需要人工花很多天时 间才能完成 常常使人疲惫不堪 而且有时发现 花了大量心血的结算清单是错误的 或者是所收集的信息是不准确的 则更使人头疼 而这些工作又是教材管理中非常重 要的工作 需要经常地做 显然这种手工管理方式既费时又费力 不能适应目前教材 管理的实际需要 因此 教材管理水平的高低直接影响教学工作的进行 教学质量的提高和合格人 才的培养 开发和使用教材管理系统是改善和提高教材管理水平的一个重要途径 第2章 教材管理系统的开发 2 1 Access数据库概述 Access 是 Office 办公套件中一个极为重要的组成部分 刚开始时微软公司是将 Access 单独作为一个产品进行销售的 后来微软发现如果将 Access 捆绑在 OFFICE 中 一起发售 将带来更加可观的利润 于是第一次将 Access 捆绑到 OFFICE97 中 成为 OFFICE 套件中的一个重要成员 现在它已经成为 Office 办公套件中不可缺少的部件 了 自从 1992 年开始销售以来 Access 已经卖出了超过 6000 万份 现在它已经成为 世界上最流行的桌面数据库管理系统 后来微软公司通过大量地改进 将 Access 的新版本功能变得更加强大 不管是处 理公司的客户订单数据 管理自己的个人通讯录 还是大量科研数据的记录和处理 人们都可以利用它来解决大量数据的管理工作 5 2 2 关系型数据库的选择 Access2003是关系数据库开发工具 数据库能汇集各种信息以供查询 存储和检 索 Access 的优点在于它能使用数据表示图或自定义窗体收集信息 数据表示图提供 了一种类似于 Excel 的电子表格 可以使数据库一目了然 另外 Access 允许创建 自定义报表用于打印或输出数据库中的信息 Access也提供了数据存储库 可以使用 桌面数据库文件把数据库文件置于网络文件服务器 与其他网络用户共享数据库 Access 是一种关系数据库工具 关系数据库是已开发的最通用的数据库之一 如上所 述 Access 作为关系数据库开发具备了许多优点 可以在一个数据包中同时拥有桌面 数据库的便利和关系数据库的强大功能 2 3 Access数据库是中小型数据库的最佳选择 Access2003 数据系统是在 Windows 环境下开发的一种全新的关系型数据库系统 它具有大型数据库的一些基本功能 支持事务处理功能 Access2003 数据库系统支持 数据库加密 具有用户组和多用户管理功能 还具备级联修改和级联删除功能 能够 严格保证数据的一致性 2 4 系统现状描述及可行性分析 教材管理工作是高等院校教学管理工作的一项重要组成部分 在高等教育不断深 化改革和全面实施素质教育的今天 教材管理的信息化建设尤其具有重要的现实意义 这主要体现在以下二个方面 1 近年来 随着高教改革的深入和持续多年的扩招 高等院校的在校大学生和研 究生数量迅速增加 因而对教材的需求量和使用也相应地大幅度增加 同时 由于在 各大高校 为适应人才市场的需要 也在不断地进行着专业的调整和更新 课程改革 也在逐步推进 从而使得学校里所使用的教材种类越来越多 手工或效率较低的软件 对于教材管理而言 使得工作人员和管理部门的劳动强度越来越大 为获取有效的信 息所花费的时间也越来越长 2 现代科学技术和人文管理等知识更新很快 相应的是大学的教材也应该随之快 速更新 但在使用传统的方法进行教材管理时 在教材选用计划的制定 订购 进货 入库 发放 结算 统计 信息收集和反馈等一系列的管理过程中 其周期过长 使 得教材的选用和淘汰等明显地滞后于知识 技术的发展和教材本身版本的更新 而很 6 多的用人单位在聘用大学毕业生时 却要 求他们具有较新 甚至是最新的知识结构 教材信息管理工作是一项既复杂又艰辛的工作 管理人员每天都要做大量的进书 出书 做账等工作 对于手工管理而言 其难度之大和效率之低是勿容置疑的 特别 是盘点 即清查库存量 和收集统计信息时 这些工作有时甚至需要人工花很多天时 间才能完成 常常使人疲惫不堪 而且有时发现 花了大量心血的结算清单是错误的 或者是所收集的信息是不准确的 则更使人头疼 而这些工作又是教材管理中非常重 要的工作 需要经常地做 显然这种手工管理方式既费时又费力 不能适应目前教材 管理的实际需要 因此 教材管理水平的高低直接影响教学工作的进行 教学质量的提高和合格人 才的培养 开发和使用高校教材管理信息系统是改善和提高教材管理水平的一个重要 途径 第3章 系统的概述 3 1 系统软硬件平台 1 系统硬件要求 计算机配置不要低于以下配置 CPU Intel Pentium 166MHz 或更高的处理器 推荐赛扬或更高的处理器或任何 运行于 Microsoft Windows NT Workstation 的 Alpha 的处理器 操作系统 Microsoft Windows98 me XP 2000 或 Microsoft Windows NT Service Workstation 4 0 推荐 Service Pack 5 或更高版本 监视器 Microsoft Windows 支持的 VGA 或分辨率更高的监视器 内存 64MB 内存以上 2 系统软件要求 本系统适用于 Microsoft Windows98 XP 2000 下开发的 所采用的开发工具是 VB6 0 中文企业版 由于考虑到该企业每天的数据处理量 我们后台采用 Microsoft 的 Access2003 数据库 推荐桌面显示方式 1024 768 像素 3 2 系统软件的要求 7 1 在系统上安装 Vb6 0 中文企业版 2 在系统上安装Microsoft的Access2003数据库 第4章 系统功能实现 4 1 系统中各模块功能的实现 教材管理系统需要实现的功能主要有八大模块 系统和系统帮助 教学计划系统 统计系统 教材订购系统 教材管理系统 教师教材订购系统 领书系统 学生交费 系统 八大模块组成 其中教材管理系统和学生交费系统是整个系统的核心 4 2系统各模块框架图 8 第5章 计划统计系统模块的设计 5 1 表的创建 1 首先建立 教材管理系统 数据库 使用向导创建表 用 表向导 建立表的时候 可以从基于 Access 提供的示例表中选择想要的 表模板来创建表 它自动定义了各种字段的属性 用 表向导 创建 学生表 第一 在 Microsoft Access 窗口中打开 文件 菜单 选择 打开 命令 进入 打开 窗口 第二 在 打开 窗口 选择 教材管理系统 数据库 单击 打开 按 钮 进入如图 1 1 所示的 教师教学信息 数据库窗口 第三 在图 1 1 所示的 教材管理系统 数据库窗口中 选择 表 对象 并 在列表框中选择 使用向导创建表 图 1 1 图 1 2 第四 单击 按钮 出现如图 1 2 所示的 新建表 对话框 在该对话 框中 选择 表向导 第五 单击 确定 按钮 出现如图 1 3 所示的 表向导 对话框 在该对话框中 用户可根据需要从 示例表 列表框中选择合适的表 如 学生 表 然后在 示例字 段 列表框中选择所需字段 学号 并添加到 新表中的字段 列表框中 注 注 在字段选择操作中 单击 按钮 将字段添加到 新表中的字段 列表 框中 如果单击 按钮 则可将全部字段添加到 新表中的字段 列表框 中 而单击 按钮 可删除 新表中的字段 列表框中已选定的字段 单 击 按钮 可删除 新表中的字段 列表框中的全部字段 9 第六 由于系统所提供的示例表与我们要创建的 学生表 结构不同 因 此我们需要对所选择的字段进行修改 单击 重命名字段 按钮 出现如图 1 4 所示的对话框 在该对话框中 将原字段名 名字 改成我们所要的 姓名 然后单击 确定 按钮 依次重复 直到将 新表中的字段 列表框中的所有字段 修改成 学生表 中的字段为止 见图 1 5 图 1 3 图 1 4 图 1 5 10 图 1 6 第七 单击 下一步 按钮 出现如图 1 6 所示的 表向导 对话框 在该对话 框中 在 请指定表的名称 文本框中输入表的名称 学生表 第八 选择是否由电脑设置主键 然后单击 下一步 按钮 第九 单击 下一步 按钮 出现如图 1 7 所示的 表向导 对话框 在该对话框 中 需要决定新表创建后的表向导所要完成的工作 选择 直接向表中输入数 据 修改表的设计 表向导会打开表的设计器 可修改表结构 直接向表中输入数据 表向导会打开表数据视图 可向表中输入数 据 利用向导创建的窗体向表中输入数据 Access 会启动 自动窗体 向导 并生成一个基于该表的窗体 第十 单击 完成 按钮 进入如图 1 8 所示的窗口 即可输入数据创建一 个新表 图 1 7 11 图 1 8 第十一 如需对所建各表进行字段名称及数据类型等相关信息设置 要 在 教材管理系统 数据库窗口中 选择 按钮 如图 1 9 在弹出的窗体中 进行相关设置 图 1 9 2 用 表向导 创建其它数据表 重复用 表向导 创建 系部年级 表 教材统计 表 教师教材订购 表 学生教材订购 表的过程及步骤与前面的操作一致 5 2 表结构 教材统计表教材统计表 字段名称数据类型主关键字是否为空 序号文本否 课程名称文本否 教材编号文本主键否 教材名称文本否 出版日期日期 时间否 编作者文本否 出版社文本否 单价货币否 数量数字否 备注备注否 12 系部年级表系部年级表 各项数据的录入 5 3 各数据表之间关系的建立 在主窗体菜单栏上单击工具选项 在下拉菜单中选择关系选项 在弹出的 关系窗体中鼠标单击右键 在选项中选择显示表如图 2 1 从各种表中进行添 加 最后为各表建立相应的关系 如图 2 2 图 2 1 13 图 2 2 5 4 查询模块 为了更好的完善及使用该软件 我还在系统的查询栏中建立了以下查询 选择查询 教材定购汇总 教材审核查询 教材预定计划 教师定购教材 查询 学生订购教材查询 联合查询 教材订购联合查询 5 5 窗体的设计 窗体是这样一种主要用于在数据库中输入和显示数据的数据库对象 也可 以将窗体用作切换面板来打开数据库中的其他窗体和报表 或者用作自定义对 话框来接受用户的输入及根据输入执行操作 5 6 教材统计报表 Access 中的报表是提供信息的主要方式之一 它以打印格式来显示数据 在报表中可以控制每个对象的大小和显示方式 并可以按照所需的方式来显示 相应的内容 报表实现了传统媒体与现代媒体在信息传递和共享方面的结合 利用报表可以将数据库中信息传递给无法使用计算机的人们 在传统的数据库 开发环境中 数据库的打印功能都是通过程序员的编程来实现的 而 Access 中 预 览和打印报表的操作极为便捷 无需编程 效果图如下 14 创建过程图 最终效果图 第 6 章 系统代码 6 1 教材统计窗体代码 Option Compare Database Private Sub 打印 Click On Error GoTo Err 打印 Click Dim stDocName As String Dim MyForm As Form 15 stDocName ChrW 25945 ChrW 23398 ChrW 29791 ChrW 21010 Set MyForm Screen ActiveForm DoCmd SelectObject acTable stDocName True DoCmd PrintOut DoCmd SelectObject acForm MyForm Name False Exit 打印 Click Exit Sub Err 打印 Click MsgBox Err Description Resume Exit 打印 Click End Sub Private Sub 关闭教材统计窗体 Click On Error GoTo Err 关闭教材统计窗体 Click DoCmd Close Exit 关闭教材统计窗体 Click Exit Sub Err 关闭教材统计窗体 Click MsgBox Err Description Resume Exit 关闭教材统计窗体 Click End Sub Private Sub 教材统计添加 Click On Error GoTo Err 教材统计添加 Click Dim stDocName As String Dim stLinkCriteria As String stDocName 教材统计添加 DoCmd OpenForm stDocName stLinkCriteria Exit 教材统计添加 Click Exit Sub Err 教材统计添加 Click MsgBox Err Description Resume Exit 教材统计添加 Click End Sub 16 Private Sub 删除教材统计记录 Click On Error GoTo Err 删除教材统计记录 Click DoCmd DoMenuItem acFormBar acEditMenu 8 acMenuVer70 DoCmd DoMenuItem acFormBar acEditMenu 6 acMenuVer70 Exit 删除教材统计记录 Click Exit Sub Err 删除教材统计记录 Click MsgBox Err Description Resume Exit 删除教材统计记录 Click End Sub 6 2 教材统计添加窗体代码 Option Compare Database Private Sub 添加记录 Click On Error GoTo Err 添加记录 Click Dim stDocName As String stDocName ChrW 25554 ChrW 20837 ChrW 29791 ChrW 21010 ChrW 32479 ChrW 29791 DoCmd RunMacro stDocName Exit 添加记录 Click Exit Sub Err 添加记录 Click MsgBox Err Description Resume Exit 添加记录 Click End Sub 6 3 教学计划窗体代码 Option Compare Database Private Sub 教学计划添加 Click On Error GoTo Err 教学计划添加 Click Dim stDocName As String 17 Dim stLinkCriteria As String stDocName 教学计划添加 DoCmd OpenForm stDocName stLinkCriteria Exit 教学计划添加 Click Exit Sub Err 教学计划添加 Click MsgBox Err Description Resume Exit 教学计划添加 Click End Sub Private Sub 关闭教学计划窗体 Click On Error GoTo Err 关闭教学计划窗体 Click DoCmd Close Exit 关闭教学计划窗体 Click Exit Sub Err 关闭教学计划窗体 Click MsgBox Err Description Resume Exit 关闭教学计划窗体 Click End Sub Private Sub 删除教学计划记录 Click On Error GoTo Err 删除教学计划记录 Click DoCmd DoMenuItem acFormBar acEditMenu 8 acMenuVer70 DoCmd DoMenuItem acFormBar acEditMenu 6 acMenuVer70 Exit 删除教学计划记录 Click Exit Sub Err 删除教学计划记录 Click MsgBox Err Description Resume Exit 删除教学计划记录 Click End Sub Private Sub 打印 Clic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论