教材征订信息管理系统分析与设计_第1页
教材征订信息管理系统分析与设计_第2页
教材征订信息管理系统分析与设计_第3页
教材征订信息管理系统分析与设计_第4页
教材征订信息管理系统分析与设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

精品文档 1欢迎下载 教材征订信息管理系统分析与设计教材征订信息管理系统分析与设计 学校教材是体现教学内容和教学方法的知识载体 是进行教学的 重要工具和提高教学质量的基本保证 它是学校传授知识的媒介 是学生获取知识的工具 是学校开展教学 学生完成学业的重要保 证 学校的教材包括教师用书和学生用书两部分 其中学生用书占 总用书量的 98 要管理好这部分工作是高校教材管理的重点 教 材征订管理系统就是研究如何有效节省人力 将资源合理配置 达 到学 院教材管理网络化 随着高等教育改革的不断深入 各校招生 规模都在逐年扩大 各校的招生专业也在不断增加 加之学分制的实 行 要开设大量的选修课 教材的 品种数量大幅度提升 给教材管理 工作带来一定的难度 而加强教材管理信息化 建设 利用计算机和 网络 进行信息采集 处理 传送 存储 统计分析等不仅 减轻劳 动强度 还有效地提高工作效率 保证管理质量 如何在高校建立一 套与学校事业发展要求相适用的科学的教材管理信息化系统 是学校 教材管理部门积极 探索的目的 为了提高教材管理的效率 把教材管理人员从繁重的日常工作 中解脱出来 引入现代化的管理工具 计算机 就成为必然趋势 利用计算机进行教材管理 可大大提高工作效率 日常的工作只是输 入相应数据 要查询某一教材的资料时 只要在计算机上输入其编 号或名称 计算机就应在几秒钟之内把其所有信息全部 地显示出来 包括名称 数量 单价 存放位置 购置日期 订购单位等 利 精品文档 2欢迎下载 用 计算机管理的另一个好处是不需特别的盘点 因为在输入单据的 过程中 计算机 会根据是进库还是出库 而自动地增加或减少相应 教材的库存量 所以只要你需要 计算机会随时报告某些教材或所 有教材的库存量 这样就大大提高了盘点的 工作效率 实现了计 算机管理后 只需几秒钟 就可以知道书库中任何种书的全部资料 结算经费时 只需按下几个键 计算机就会为你打印出漂亮 准确 的结算清单 目前市场上也已不同程度地开发了一些教材管理软件 并且起得了一定的效 果 但一般或是由于软硬件环境的限制 或是 由于任务时间的限制 而针对某一 特定目标考虑 因而使得开发的 系统欠缺系统性 可移植性及可扩充性 一 系统概述一 系统概述 本系统是教材征订管理系统 作为校园信息化管理 已经成为 评测校园教学质量的一个重要手段 在校园 信息化管理中 学校的 教材管理已是首要解决的问题 学校每学期开学都需要购 买大量的 教材 学校根据每学期所开设的各种课程 向书店或者出版社购进 教科 书 然后学生以班级为单位向学校领书交费 这项工作现在大 部分学校还是手工 操作 不仅工作效率很低 并且不能及时了解教 材库存和领取的具体情况 针对 上述情况 根据目前学校管理的模 式和计算机管理中的优点 经过多方面的分析 该系统实现班级信 息管理 教材收费管理 领取的自动管理以及以往的教材信息的查 询 本系统通过功能分析首先建立数据库结构 根据功能尽量完善 精品文档 3欢迎下载 和实用结合设计程序界面和功能代码 二 需求分析与可行性分析二 需求分析与可行性分析 需求分析需求分析 1 1 业务调查业务调查 通过对我校教材征订情况的调查 得到如下情况 教材业务流程 首先由任课老师确定选用哪本教材 交系领导 审查 通过后交教务处审查 审查通过后将信息反馈到教材科 由 教材科负责需要教材的订购 发放 原则上一门课只用一本教材 由于订购时间的长短不一 所以一般教师需要的教材 要提前半年 所需教材清单交到教材科 由他们负责订购 2 2 用户要求用户要求 在与用户沟通过程中 用户对软件要实现一些功能提出了具体 要求 教材基本信息 教材基本信息录入 教材基本信息管理 教材 基本信息查询 反应教材的基本情况 由于教师交所需教材清单与 教材到货一般在半年左右 而且到货时间不一致 所以要标明具体 教材到位情况 入库管理 填写入库单 入库教材信息管理 入库教材信息查 询 标明具体教材入库时间 数量 金额以及必要的备注 出库管理 填写出库单 出库教材信息管理 出库教材信息查 精品文档 4欢迎下载 询 标明具体教材出库时间 数量 金额以及必要的备注 库存管理 库存教材信息浏览 库存教材信息管理 库存教材 信息查询 对教材的盘点 标明具体教材的具体库存数量以及必要 的备注 操作员管理 修改密码 系统需要必要的登录 以及密码的更改 能安全的退出管理系统 可行性分析可行性分析 经济可行性 由于是单机作业 不具有网络资源共享 因此 其使用范围小 发挥的作用却比较大 使用计算机代替手工工作 此系统建成后不支持选课制 但可以节省人力 从经济上说是可行 的 技术可行性 由于可靠性和安全性要求不高 技术上是完全可 行的 管理可行性 通过前面的分析可知 系统具有运行可行性 三 系统分析与设计三 系统分析与设计 任务 调查应用领域 对各种应用的信息要求和操作要求 进行详 细分析 形成需求分析说明书 目标 给出应用领域中 1 数据项与数据项之间的关系 2 数据操作任务的详细定义 为后续设计做准备 精品文档 5欢迎下载 步骤 四个步骤见下图 1 对应用领域的调查分析 2 定义数据库系统支持的信息和应用 3 定义数据库操作任务 4 定义数据项 步骤一 教材管理领域的调查分析 调查阶段 调查应用领域的组织结构 业务流程和数据流程 教材 管理系统需要的组织机构有学生领书信息 征订员输入信息 采购 员采购信息 用户管理信息四个组织机构 在普通教材的管理应用中 一般的流程有以下几个 学生管理员将需要领取的教材定下来 然后将数据提交给数据 库 在库的教材数量减去被领的教材数量 如果在库的教材数量没 有要求的多 则不予执行 征订员将需要征订的教材信息输入到数据库中 然后自动将该 教材的属性 定为 征订 等待采购员审核通过可以采购 如果征订的信息需要 修改 则征订员可以修改所输入的信息 但不可以修改其他征订员 输入的信息 采购员可以浏览属性为 征订 教材的信息 并对它们进行操 精品文档 6欢迎下载 作 如果可 以采购 则将该教材的属性改为 采购中 否则 则删除该征订信 息 用户管理员可以对用户进行管理 如添加用户 删除用户信息 修改用户信息 分析阶段 对应用领域进行分析并抽象出逻辑模型 根据第一阶段的结果进行分析 抽象出应用领域中流动信息 信 源和信宿 存储信息 各种应用的定义以及他们间的联系 用数据流图描述现行系统的逻辑模型 即信息流动和加工处理等 详细情况 流程图如下 用户登录 验证用户信息 用户表获取该用户信息 角色表 获取角色输入用户名 密码 查询及选购本 学期教材 普通用户 输入需征订教 材信息及查询 征订员 根据征订的教材审 核可以购买及查询 采购员 添加用户 修改用户信息 删除用户及查询 用户管理员 退出系统 操作完成 操作完成 操作完成 操作完成 教材信息表 选定教材表 库存表 查询 查询取书 添加该班级的教材信息 添加信息 修改教材属性 库存表 实际需采购数量购 获取角色 新的用户信息 精品文档 7欢迎下载 ER 图如下 步骤二 定义数据库系统支持的信息和应用 考察原有系统的数据流图 哪些应用和信息应加入系统开发范围 并 对其定义 形成应用定义表 应用的编号 名称 功能 IO 信息 应用定义表 应用名称 应用功能 定义 输入信 息 输出信息 教材信息 存储教材 信息 教材信 息 教材信息 库存表 存储教材 数量 教材数 量 教材数量 教材属性 存储教材 属性 教材属 性 教材属性 选定教材存储各班各班级各班级教 精品文档 8欢迎下载 表级教材领 取信息 教材信 息 材信息 班级存储班级 班级名 称 班级名称 用户表 存储用户 信息 用户信 息 用户信息 步骤三 定义数据库操作任务 操作任务是指应用某个相对独立的事务 由于技术有限 本系统的数据库操作任务 即事务没有相关的介绍 步骤四 定义数据项 数据项定义是以数据库操作任务定义为基础 步骤如下 1 从 DBIPO 提取原子数据项 2 把有联系者撮合为组 以组为单位定义数据项 组内的原子数据 项称为属性 3 根据用户和实际领域的信息模型补充其它数据项 4 写出数据项如下的描述信息 语义定义 名字和实际意义 完整性约束 数据的类型 宽度 小 数位 值约束和空值约束等 精品文档 9欢迎下载 5 把各数据项的描述信息按下表格式组成数据字典 数据项组名 特征属性名 1属性名 2属性名 3 类型 宽度 允许空值 特征 名 称 书名作者价格 出版 社 编号信息 类型 Intchar cha r mone y charcharText 宽度 20102020 允许空值否否否否否否是 教材属性表 特征名称 BookAttribute 类型 Intchar 宽度 1220 允许空值否否 精品文档 10欢迎下载 库存表 特征名称存储书名 类型 Int IntInt 宽度 121212 允许空值否否否 选定教材表 特征名称书名班级名编号 类型 Int Int Int Int 宽度 12121212 允许空值否否否否 班级表 特征名称班级名称 类型 Intchar 宽度 1220 允许空值否否 精品文档 11欢迎下载 特征名称用户名密码电子邮箱 类型 IntcharCharChar 宽度 1284020 允许空 值 否否否否 四 软件设计流程图与功能模块图四 软件设计流程图与功能模块图 1 1 软件设计流程图 软件设计流程图 系统初始化 建立基本教材数据 班级选择教材 建立班级教材数据 建立教材库存数据 征订教材数据信息 采购教材数据信息 建立用户信息 操作用户信息 精品文档 12欢迎下载 2 2 软件功能模块图 软件功能模块图 教材管理系统 信息查询征订管理采购管理用户管理 选 择 查 询 类 型 输 入 查 询 关 键 字 输 入 征 订 信 息 修 改 征 订 信 息 选 择 采 购 信 息 修 改 用 户 信 息 添 加 新 用 户 选 择 采 购 信 息 删 除 用 户 用户登录 选择教材 选 择 书 籍 实 际 的 教 材 数 量 需 要 的 教 材 数 量 精品文档 13欢迎下载 五 功能实现描述及分析五 功能实现描述及分析 登录界面登录界面 以上是登录界面的截图 从用户类型中可以选择用户的登录角 色 主要分为 普通用户 采购员 征订员 用户管理员四个用户 类型 各用户角色的操作有不同的规定 不可以交叉操作 其中 不同的用户类型都可以进行教材信息查询操作 用户的密码和邮箱 修改 用户类型操作模块 精品文档 14欢迎下载 普通用户教材领取 征订员教材征订 采购员教材采购 退货处理 管理员用户管理 查询功能查询功能 选择需要查询的信息类型 如 教材名 作者 出版社等 再 输入相应的信息关键字 查询得到相应的结果 说明 该功能为所有用户拥有 点击可以查看详细的信息 征订管理 精品文档 15欢迎下载 将需要征订的书籍信息输入到教材信息表中 并根据教材属性 将其置为 征订 并提交教材信息表和库存表 提交结果如下 精品文档 16欢迎下载 采购管理和退货管理 采购员根据征订教材的信息 审核通过的教材可以进行采购 若 审核不通过则删除该征订的信息 如果要退货 可以直接在数据库中 进行是否的选择 采购管理界面如下 精品文档 17欢迎下载 如果采购成功 则选则复选框 提交即可 如果没有采购成功则 删除该征订信息 退货处理 如果有的教材需要退货则可以在教材信息后面输入 是 然后 提交数据库中 点击删除按钮可以出来确认对话框 点击 确定 则可删除该教材 记录 用户管理 用户管理员根据需要可以新建用户信息 并赋予其一定的角色 还可以删除用户 修改用户信息 而其它类型的用户则只能修改自 己的个人信息 如下图所示 精品文档 18欢迎下载 此外 还可以查询用户信息 并且进行相应的增加个和删除 精品文档 19欢迎下载 五 课程设计体会与总结五 课程设计体会与总结 通过这个系统的开发 让我初步的了解到了做一个小项目的全 过程 让我们经历了从系统规划 分析 设计到后台数据库的搭建 和前台开发的一个相对较为完整的过程 在此过程中我们遇到了许 多实际的问题在课堂讲的教材上是找不到的 为了解决这些实际的 问题我们要实际调查 查询资料等等 在这过程中不仅让我们学到 了许多专业知识而且锻炼了我的分析问题 解决问题的能力以及实 际的动手能力 并且让我们感受最深的一点是做项目最最重要的是 一个团队的团结协作 只有这样才能很好的完成一个工程项目 在此 还要说明的是 因为本系统是用 VB 实现的 所以还存在 一些技术上的问题 由于时间问题尚未得到解决 主要问题如下 1 在所有的申请模块中 虽然在数据库中要求是唯一的值 但是用 户在真正申请的时候并没有对其进行验证是不是已经存在了 所以 系统存在了未知的错误 即如果存在两个相同的用户名会出错 2 在普通用户选择教材的时候 如果成功提交了可以给出正确的提 示信息 但是普通用户并不知道各个班级的整体教材领取情况 即 没有查询功能 3 在退货处理过程中 教材并不是真正的删除了 而是将该教材的 属性置为 已删除 不可将其物理上

温馨提示

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

评论

0/150

提交评论