网站大量收购独家精品文档,联系QQ:2885784924

图书仓库管理系统的开发与设计.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书仓库管理系统的开发与设计

图书仓库管理系统的开发和设计 引言 1.1 编写的目的 本系统主要完成对图书仓库的库存管理功能,它包括图书入库、出库、库存,员工信息,供应商信息以及系统维护管理等六个方面,并可以完成对各类信息的浏览、查询、添加、删除、修改和报表输出等功能。 通过该系统的分析、设计和实现,熟悉和掌握MicroSoft Access2000开发环境、建立和修改表、建立索引、插入数据、查询数据、修改和删除数据,理解数据库的基本知识―――表、索引、主码等,并熟练掌握语句查询功能。 1.2项目背景 人们需要了解和掌握大量的信息,用于生活质量的提高和帮助人类适应这充满竞争和机会的社会,而书籍做为人类的精神食粮,在现代社会中越来越受到重视,由此造成市场上涌现出大批的书籍,人们有了各种各样不同的选择,但也造就图书管理的混乱。随着计算机与通信技术的蓬勃发展,将计算机这一信息处理利器应用于仓库的日常管理已是势必所然,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。 1.3 参考资料 [1]?关系型数据库应用基础 Microsoft 著 高等教育出版社2003 [2]?数据库基本原理,萨师宣 王姗 著 高等教育出版社 2000 [3]?软件工程 张海藩 著 清华大学出版社2000 2.任务概述 2.1 目标 采用软件工程和数据库技术完成图书仓管理系统的分析个设计,包括系统功能的分析和数据库的分析和设计,并采用Microsoft?Office中的Access?2000本系统主要完成对图书仓管理系统的实现。 2.2 范围 本系统主要讨论图书仓管理系统中图书入库、出库、库存,员工信息管理几方面,并完成对各类信息的浏览、查询、添加、删除、修改、报表输出等功能。 2.3 约束限制 不同用户拥有对系统的使用权限。如普通用户只拥有对系统的浏览查询等基本功能,而系统管理员拥有最高权限,可完成对系统的维护和管理。 对管理系统所涉及的数据都有一定的规定和限制。 3. 运行的环境 3.1 硬件环境 Pentium 3或更高配置的计算机 运行内存的要求最低为32兆 3.2 软件环境 系统软件平台:Windows 2000 或更高版本 数据库平台: Microsoft access 2000或高版本 4.功能需求 4.1 功能划分 1) 入库管理 2) 出库管理 3) 库存管理 4) 员工管理 5) 供应商管理 6) 用户管理 4.2 功能描述 入库管理 出库管理 。。。。 5. 性能要求 5.1 数据精确性 如书号,员工号等数据字段的正确性 5.2 时间特性 应用系统对操作的响应时间 5.3 适应性 系统对用户 的正确性和稳定性 6.运行的要求 6.1 用户界面 交互友好的类windows视窗界面风格,主张简单,朴实实用 6.2 硬件接口 支持Pentium系列微机 6.3 软件接口 客户和服务器端的要求 8.其他要求 安全性、适应性和扩展性的要求。 图书仓管理系统的分析、设计与实现 系统的需求分析 功能分析 本系统采用结构化分析方法(Structured?Analysis,简称SA)完成。SA是面向数据流进行需求分析的方法,像所有的软件分析方法(如面向对象分析方法、IDEF方法等等)一样,SA也是一种建模活动,它使用简单易读的符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘满足功能要求的软件模型。在系统中我采用数据流图(DFD)这种半形式化的描述方式表达需求。它是一种功能模型,以图形的方式描绘数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能。它有四种基本图形符号: ◆?→:箭头,表示数据流; ◆?〇:圆或椭圆,表示加工; ◆?═:双杠,表示数据存储; ◆?□:方框,表示数据的源点或终点。 为了表达较为复杂问题的数据处理过程,用一张数据流图是不够的,要按照问题的层次结构进行逐步分解,并以一套分层的数据流图反映这种结构关系。在这里我一共使用了三层数据流图,即顶层图,0层图和1层图(也是底层图)。 在多层数据流图中,顶层流图仅包含一个加工,它代表被开发系统,它的输入流是该系统的输入数据了,输出流是该系统的输出数据;底层流图是指其加工不需要再做分解的数据流图,中间层流图表示对其上层父图的细化,它的每一步加工可能继续细化成子图。经过对系统的分析首先得到系统的顶层DFD,如下: 订 单入库信息表出库信息表库存信息表。。。。。。。。图书仓管理系统书库管理员工作人员书入库信息,书出苦信息 订 单 入库信息表 出库信息表 库存信息表 。。。。。。。。 图书仓管理

文档评论(0)

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

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

1亿VIP精品文档

相关文档