数据库-教材管理报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库 - 教材管理报告 数据库课程设计 教材管理系统 学习目标 教材信息管理系统的需求分析 教材信息管理系统的 ER 图 教材信息管理系统的关系数据库模式教材信息管理系统数据库的建立 第1章 前言 1.1 开发背景 学校是一所教材用书很复杂的场所, 其涉及的专业课程多,教材用书种类多,数量大,传统的管理方法存在着效率低,易出错等诸多弊端,特别是学生、教师对教材使用情况了解相对较 少,信息的透明度较低, 与当前高校管理中倡导的“以人为本”的管理思想存在着很大的差距。为此该校教材科开发了一套基于数据库的教材管理信息系统。该系统主要包括以下四大项项处理功能:教材出入库管理、 教材查询、教材订购、教材订单查询。但是由于基于数据库的管理信息系统自身存在的管理上的不足。 如学生想知道教材科是否有某本书、 想了解自己教材款的使用情况,教师想要预订下学期的教材等都必须亲自去 第2 页共44 页 数据库课程设计 教材管理系统 教材科。 1.2 系统调查 通过对该高校教材科的业务工作进行的调查,我们发现该教材科的业务对象主要有四类:学生、教师、班级和教材科管理员,其相应的日常业务也可以分为四类,分别是: 1.2.1 学生的业务介绍 教材科对于学生的业务主要是为学生入学 后可到教材科的领取自己的书籍, 方式是学生到 教材科,提供自己的学生编号,然后领取教材。 1.2.2 教师的业务介绍 教师的业务主要是登记查询教师领书的信息,每学期开学, 各系教师根据上学期预定的教材记录到教材科领取教材, 并登记;每学期教师可以预定下学期所用教材, 方式是教师在学期末到教材科,提供所需教材名称、 教师个人信息等,然后教材科记录相应信息并制定相应采购计划。还可以对所需教材的进行查询等等。 1.2.3 班级的业务介绍 教材科对于班级的业务主要是为班级提供 入学以来在教材科的购书详细资料的查询, 存款详细资料的查询, 剩余款项数额查询及学生对所需教材的查询等等。方式是班级管理员到教材 第3 页共44 页 数据库课程设计 教材管理系统 科,提供班级的班级编号, 然后教材科在原始记录中查询。 1.2.4 管理员的业务介绍 教材科的业务主要是采购图书,发放教材,对库存图书、学生购书信息、教师(院系)领书的信息进行管理、 统计。这其中涉及到所有有关教材的各种信息、 数据,这部分也是教材科最主要、核心的业务。 第2章 需求分析 2.1 课程设计要求 按照课程设计题目的内容完成数据库的设计以及应用系统的设计 在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。 小组成员之间分工明确, 密切合作,培养良好的团队协作精神。 2.2 数据库设计需求 第4 页共44 页 数据库课程设计 教材管理系统 假设,该系统至少需要保存 5 年的教材采购情况。学校在校大学生大概有 200 个班级,每个班级每学期,大概有 5-8 门课需要采购教材。需要经常查找的资料包括毕设的教材信息、 采购情况等。 需要在 Oracle 10g 或 Oracle 11g 环境下实现数据库的物理设计。规划 pfile 文件、数据库的表空间、日志文件、段等。 根据假设的需求分析设计表、索引、锁 (考虑性能 )。 在 Oracle 数据库中实现业务逻辑的实现 (存储过程、函数以及触发器的设计) 。 规划、设计事务等。 2.3 系统需求分析 2.3.1 总体需求简单介绍 需求分析阶段是数据库应用系统开发的最重要阶段。需求分析要求应用系统的开发人员按照系统的思想, 根据收集的资料, 对系统目标进行分析,对业务的信息需求、 功能需求以及管理中存在的问题等进行分析, 抽取本质的、 整体的需求,为设计一个结构良好的数据库应用系统的 第5 页共44 页 数据库课程设计 教材管理系统 逻辑模型奠定坚实的基础。 2.3.2 用户总体业务构造 学校教务科每学期都要购买大量的教材, 以应教学学习之需。 需要对教材的出入库信息、 教材订购信息进行管理, 并能够对教材的在库、 出库、教材的历史信息、教材订单等信息进行查询。请设计合理的数据库表结构并实现该系统, 用以管理教材信息。 2.3.3 其它要求 如安全性,系统环境要求 (根据现有的设备情况进行系统运行 )等,这些不是本次实验的核心内容,所以在这次实验中没有太多体现。 2.3.4 系统功能设想 这里的功能划分, 是根据第一阶段需求调查基础上进行的初步划分。随着需求调查的深入,功能模块随着对需求了解的明确得到调整。 教务管理业务的 4 个主要部分,可以将系统应用程序划分为对应得 4 个子模块:包括教材出入库管理、教材查询、教材订购、教材订单查询。根据各业务子系统所包括业务内容 ,还可以将各个子系统继续细化划分为更小的功能模块。 划分的准则主要遵循

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档