数据库办公用品管理系统_第1页
数据库办公用品管理系统_第2页
数据库办公用品管理系统_第3页
数据库办公用品管理系统_第4页
数据库办公用品管理系统_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理及应用数据库原理及应用 课程设计课程设计 办公用品管理系统办公用品管理系统 学生姓名 学生姓名 学生班级 学生班级 学生学号 学生学号 指导老师 指导老师 1 目录目录 一 开发背景 3 1 1 背景 3 1 2 开发目的 3 二 需求分析 3 2 1 功能需求分析 3 2 2 性能需求分析 4 2 3 数据需求分析 4 三 系统功能架构设计 4 四 数据流图 5 五 数据字典 6 5 1 数据项 6 5 2 数据结构 7 5 3 数据流 7 5 4 数据存储 7 5 5 处理过程 8 六 E R 图 8 6 1 实体属性图 8 6 1 1 商品信息属性图 8 6 1 2 入库信息属性图 9 6 1 3 领用信息属性图 9 6 1 4 缺货单属性图 10 6 2 局部 E R 图 11 6 3 总的 E R 图 14 七 逻辑结构设计 15 7 1 将 E R 图转换为关系模式并对模式进行判定 15 7 1 1 商品信息 商品名称 商品单价 商品类别 编号 15 7 1 2 缺货单 商品名称 类别 生成时间 编号 15 7 1 3 入库信息 商品名称 入库时间 商品单价 商品类别 商品数量 经 办人 编号 15 7 1 4 领用信息 商品名称 领用时间 商品单价 商品类别 领用数量 领 用人 编号 15 八 物理设计 16 8 1 分类存储 16 8 2 存取路径 16 九 数据库的实施 16 9 1 建库 16 9 1 1 创建办公系统数据库 16 9 2 建表 17 9 2 1 创建商品信息表 17 9 2 2 创建缺货单 17 9 2 3 创建入库信息表 18 9 2 4 创建领用信息表 18 2 9 3 建立视图 19 9 3 1 建立商品信息视图 19 9 3 2 建立缺货单视图 19 9 3 3 建立入库信息视图 19 9 3 4 建立领用信息视图 20 9 4 建立索引 20 9 4 1 建立商品信息索引 20 9 4 2 建立缺货单索引 21 9 4 3 建立入库信息索引 21 9 4 4 建立领用信息索引 22 9 5 办公管理系统的备份与还原 22 9 5 1 数据库的完全备份 22 9 5 2 数据库的差异备份 22 9 5 3 数据库的日志备份 22 十 结论 23 参考文献 23 3 一 开发背景一 开发背景 1 1 背景背景 随着全球化市场竞争的加剧 企业为了应对飞速变化的市场环境 必须更 迅捷 更有效地利用知识技能来增强自己的竞争力 我国企业将面临世界级 国际级的竞争 将面向全球范围内的消费市场 如何整合企业资源 优化配置 在纷繁复杂的市场中抓住关键信息 及时准确的做出决策 是每个企业都面临 的问题 因此 为面对这些新的竞争 新的机遇和新的挑战 企业通过信息化 建设来提高企业的管理水平 提升企业核心竞争力已势在必行 在企业中 办公用品管理工作是非常重要的一项工作 它负责整个企业的 日常办公用品安排 人员的办公用品管理等等 以前都是人工进行操作 随着 企业规模扩大 单位的办公用品管理工作量大大加重 随着计算机应用的发展 办公用品管理者急切希望能够将大部分繁琐的工作交由计算机的处理 以减轻 人工的压力并提高工作效率 而计算机的普及更加快了办公用品管理系统的产 生 办公用品管理系统是办公自动化管理系统的重要组成部分 它可以对办公用 品的入库和领用进行规范化管理 进而提高工作效率 避免资源的浪费 此系 统根据单位的办公用品 购买 入库 领用 库存流程而设计的 特别适用于分 批次购买 各部门领用的模式 具有完善的输入 统计 查询功能 这样就可 以通过网络技术合理规范对企业办公用品的管理 提高企业的办公用品管理的 效率 1 2 开发目的开发目的 建立办公用品管理系统 将计算机网络技术引入到企业办公用品管理上来 改变过去单纯的手工办公方式 以便在企业内实现信息共享 协同工作乃至科 学的管理和决策 从而提高职工工作效率 规范企业管理 增强企业的竞争力 二二 需求分析需求分析 2 1 功能需求分析功能需求分析 方便 快捷 完整的查询功能 货源登记清楚地反应出供货商的地址 联系电话方便及时联系 入库登记流程 入库管理员对商品进行入库登记 由于系统的入库管理员不 止一位 系统在设置时对当天的记录需设置刷新功能 4 领用流程 职员在查询到自己所需用品充足的情况下可领用该用品 领用后 系统自动更新数据 系统自动给出缺货通知 既通知给系统管理员也通知给供货商 后台数据库使用本地数据库 保证系统数据的安全 2 2 性能需求分析性能需求分析 方便查询管理 便于数据更新 安全性高 2 3 数据需求分析数据需求分析 商品信息 商品名称 商品编号 条形码 商品单价 商品单位 商品类别 办公用品入库信息 入库时间 商品名称 商品编号 条形码 商品单价 商 品单位 商品类别 商品数量 供货商 经办人 特殊说明 办公用品领用信息 领用时间 商品名称 商品编号 条形码 商品单价 商 品单位 商品类别 领用数量 领用人 领用单位 特殊说明 商品缺货信息 商品名称 商品编号 条形码 商品数量 缺货状态 三 系统功能架构设计三 系统功能架构设计 办公用品管理系统主要包含的功能模块有 货源登记 入库登记 领用登记 综合分析 库存管理 信息统计 如图 办公用品管理系统办公用品管理系统 货货 源源 登登 记记 入入 库库 登登 记记 领领 用用 登登 记记 综综 合合 分分 析析 库库 存存 管管 理理 信信 息息 统统 计计 5 货源登记 主要实现对供货商的单位 地址的记录 以备及时补充货源 入库登记 主要实现办公用品入库时的记录 以备查询 领用登记 主要实现有人领用办公用品时的记录 以备查询以及进行库存管理 库存管理 主要实现办公用品的数量管理 以便于进行物品置配 信息统计 主要实现办公用品的数量统计 以便于即使购置 四 数据流图四 数据流图 供货商管理员管理员管理员 供应商品付 款入 库入库信息 商品信息表入库商品信 息表 数据库系统 商品信息 反馈信息 核对信息 商品入库流程图商品入库流程图 6 管理员管理员 商品领用领用信息登记领用信息登记表 领用商品信息表 数据库系统 商品信息 职员 需求商品 商品领用流程图商品领用流程图 五 数据字典五 数据字典 办公用品管理系统各实体及联系数据字典 5 1 数据项数据项 编号数据项名类型长度别名范围 1名称字符串10商品名0000000000 9999999999 2类别字符串10商品种类0000000000 9999999999 7 3单价货币商品价钱 214748 3648 214748 3647 4编号字符串10商品号0000000000 9999999999 5入库信息字符串10商品入库登记0000000000 9999999999 6数量整数型商品个数 2 31 2 31 1 7入库时间日期时间商品入库时间1900 1 1 2079 6 6 8经办人字符串10管理员0000000000 9999999999 9领用时间日期时间商品领用时间1900 1 1 2079 6 6 10领用人字符串10职员0000000000 9999999999 11领用数量整数型领出商品数量 2 31 2 31 1 5 2 数据结构数据结构 编号数据结构名属性 1商品商品名称 商品单价 类别 编号 2入库信息商品名称 入库时间 商品单价 类别 商品数量 经办人 编号 3缺货单商品名称 类别 生成时间 编号 4领用信息商品名称 领用时间 商品单价 商品类别 领用数量 领用 人 编号 5 3 数据流数据流 编号数据流名输入输出 1商品基本信息商品信息商品基本信息 2入库信息商品信息入库信息 3缺货单信息商品信息缺货信息 4领用信息领用资料领用信息 5 4 数据存储数据存储 数据存储名输入数据流输出数据流 商品信息商品基本信息商品信息 入库信息商品入库情况商品入库信息 缺货单信息商品信息商品缺货信息 领用信息领用信息领用信息 8 5 5 处理过程处理过程 处理过程名输入数据流输出数据流 商品信息终端商品信息 入库信息终端商品入库情况 缺货单信息终端商品缺货情况 领用信息终端领用情况 六 六 E R 图图 6 1 实体属性图实体属性图 6 1 1 商品信息属性图商品信息属性图 名称 单 价 类 别 编 号 商品 9 6 1 2 入库信息属性图入库信息属性图 入库信息 单价 经办人 名 称 类 别 编 号 入库时 间 入库数 量 6 1 3 领用信息属性图领用信息属性图 领用信息 领用时 间 单价 名称 类别 编号 经办人 领用人 领用数 量 10 6 1 4 缺货单属性图缺货单属性图 缺货单 类 别 编 号 生成时 间 名 称 11 6 26 2 局部局部 E RE R 图图 入库信息 对应 商品 入库 数量 入库 时间 编号 名称 单价 类别 编号 类别 数量 l n 名称 单价 经办人 12 商品 名称 单价 类别 编号 生成 缺货单 名称 类别 生成时间 编号 l m 13 商品 名称 单价 类别 编号 对应 领用信息 领用数量 名称 单价 编号 经纪人 领用人 类别 领用时 间 P q 14 6 3 6 3 总的总的 E RE R 图图 入库信息 对应 商品 入库 数量 入库 时间 编号 名称单价 类别 编号 对应 领用信息 生成 领用数量 名称 单价 编号 经纪人 领用人 类别 数量 缺货单 名称 类别 生成时 间 编号 类别 领用时 间 l m P q l n 名称 单价 经办人 15 七 逻辑结构设计七 逻辑结构设计 7 17 1 将将 E RE R 图转换为关系模式并对模式进行判定图转换为关系模式并对模式进行判定 7 1 17 1 1 商品信息 商品名称 商品单价 商品类别 编号 商品信息 商品名称 商品单价 商品类别 编号 关系模式属于第三范式 每个非主属性都不传递函数依赖于主关系键 在 关系模式中 商品名称为主属性 其余的为非主属性 没有函数依赖性 没有 传递性 7 1 27 1 2 缺货单 商品名称 类别 生成时间 编号 缺货单 商品名称 类别 生成时间 编号 关系模式属于第三范式 每个非主属性都不传递函数依赖于主关系键 在 关系模式中 商品名称为主属性 其余的为非主属性 没有函数依赖性 没有 传递性 7 1 37 1 3 入库信息 商品名称 入库时间 商品单价 商品类别 商品数量 入库信息 商品名称 入库时间 商品单价 商品类别 商品数量 经办人 编号 经办人 编号 关系模式属于第三范式 每个非主属性都不传递函数依赖于主关系键 在 关系模式中 商品名称为主属性 其余的为非主属性 没有函数依赖性 没有 传递性 7 1 47 1 4 领用信息 商品名称 领用时间 商品单价 商品类别 领用数量 领用信息 商品名称 领用时间 商品单价 商品类别 领用数量 领用人 编号 领用人 编号 关系模式属于第三范式 每个非主属性都不传递函数依赖于主关系键 在 关系模式中 商品名称为主属性 其余的为非主属性 没有函数依赖性 没有 传递性 16 八 物理设计八 物理设计 8 1 分类存储分类存储 经常存取的部分是商品信息 缺货信息 入库信息 领用信息 其余的是不经常更换存取的 8 2 存取路径存取路径 存取方式的分析 采取顺序查找 平均查找 n 2 次 建立 B 树索引 则平均查找 次数为 B 树的层数 log2n 1 所以选择 B 树作为索引 九 数据库的实施九 数据库的实施 9 19 1 建库建库 9 1 19 1 1 创建办公系统数据库 创建办公系统数据库 CREATE DATABASE 办公管理系统 ON NAME Manage Data FILENAME F ManageData mdf SIZE 10 MAXSIZE 50 FILEGROWTH 5 LOG ON NAME Manage Log FILENAME F ManageData ldf SIZE 5 MAXSIZE 25 FILEGROWTH 5 17 9 29 2 建表建表 9 2 19 2 1 创建商品信息表 创建商品信息表 CREATE TABLE 商品信息 名称 CHAR 10 CONSTRAINT 名称 UNIQ UNIQUE 类别 CHAR 10 单价 SMALLMONEY 编号 CHAR 10 9 2 29 2 2 创建缺货单 创建缺货单 CREATE TABLE 缺货单 名称 CHAR 10 UNIQUE 类别 CHAR 10 生成时间 SMALLDATETIME 编号 CHAR 10 18 9 2 39 2 3 创建入库信息表 创建入库信息表 CREATE TABLE 入库信息 名称 CHAR 10 UNIQUE 入库时间 SMALLDATETIME 单价 SMALLMONEY 类别 CHAR 10 经办人 CHAR 10 编号 CHAR 10 入库数量 INT 9 2 49 2 4 创建领用信息表 创建领用信息表 CREATE TABLE 领用信息 名称 CHAR 10 UNIQUE 单价 SMALLMONEY 编号 CHAR 10 类别 CHAR 10 经办人 CHAR 10 领用人 CHAR 10 领用数量 INT 领用时间 SMALLDATETIME 19 9 39 3 建立视图建立视图 9 3 19 3 1 建立商品信息视图建立商品信息视图 CREATE VIEW 商品信息商品信息 VIEW AS SELECT 名称 类别 单价 编号名称 类别 单价 编号 FROM 商品信息商品信息 9 3 29 3 2 建立缺货单视图建立缺货单视图 CREATE VIEW 缺货单缺货单 VIEW AS SELECT 名称 类别 生成时间 编号名称 类别 生成时间 编号 FROM 缺货单缺货单 9 3 39 3 3 建立入库信息视图建立入库信息视图 CREATE VIEW 入库信息入库信息 VIEW AS SELECT 名称 入库时间 单价 类别 经办人 编号 入库数量名称 入库时间 单价 类别 经办人 编号 入库数量 FROM 入库信息入库信息 20 9 3 49 3 4 建立领用信息视图建立领用信息视图 CREATE VIEW 领用信息领用信息 VIEW AS SELECT 名称 单价 编号 类别 经办人 领用人 领用数量 领用时间名称 单价 编号 类别 经办人 领用人 领用数量 领用时间 FROM 领用信息领用信息 9 49 4 建立索引建立索引 9 4 19 4 1 建立商品信息索引建立商品信息索引 CREATE CLUSTERED INDEX 商品信息商品信息 ON 商品信息 编号 商品信息 编号 EXEC Sp helpindex 商品信息商品信息 21 9 4 29 4 2 建立缺货单索引建立缺货单索引 CREATE CLUSTERED INDEX 缺货单缺货单 ON 缺货单 编号 缺货单 编号 EXEC Sp helpindex 缺货单缺货单 9 4 39 4 3 建立入库信息索引建立入库信息索引 CREATE CLUSTERED INDEX 入库信息入库信息 ON 入库信息 编号 入库信息 编号 EXEC Sp helpindex 入库信息入库信息 22 9 4 49 4 4 建立领用信息索引建立领用信息索引 CREATE CLUSTERED INDEX 领用信息领用信息 ON 领用信息 编号 领用信息 编号 EXEC Sp helpindex 领用信息领用信息 9 59 5 办公管理系统的备份与还原办公管理系统的备份与还原 9 5 19 5 1 数据库的完全备份数据库的完全备份 BACKUP DATABASE 办公管理系统 TO DISK N E ManageData bak WITH NOFORMAT 9 5 29 5 2 数据库的差异备份数据库的差异备份 BACKUP DATABASE办公管理系统 TO DISK N E ManageData bak WITH DIFFERENTIAL differential 9 5 39 5 3 数据库的日志备份数据库的日志备份 BACKUP LOG办公管理系统 TO DISK N E ManageDat

温馨提示

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

评论

0/150

提交评论