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

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

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

图书仓库管理系统的开发和设计 小组成员: 谢艳昕 吉林农业科技学院 陈 灿 湖南商务职业技术学院 宋宝卫 郑州轻工业学院 禹定臣 黄淮学院 2004年8月19日 图书仓库管理系统的开发和设计 引言 1.1 编写的目的 本系统主要完成对图书仓库的库存管理,包括图书入库、出库、库存,员工信息,供应商信息以及管理等六个方面可以完成对各类信息的浏览、查询、添加、删除、修改报表等功能。人们生活质量书籍做为人类的精神食粮,在现代社会中越来越受到重视,大书籍人们有了各种各样不同的选择。随着计算机与通信技术的蓬勃发展将计算机这一信息处理利器应用于仓库的日常管理已是势必所然,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。[1]?关系型数据库应用基础 Microsoft 著 高等教育出版社2003 [2]?数据库原理,2000 [3]?软件工程2000 2.任务概述 2.1 目标 采用软件工程和数据库技术完成图书仓管理系统的分析个设计,包括系统功能的分析和数据库的分析和设计,并采用Microsoft?Office中的Access?2000本系统主要完成对图书仓。图书入库、出库、库存,员工信息方面完成对各类信息的浏览、查询、添加、删除、修改、报表等功能。入库管理出库管理库存管理用户管理入库管理出库管理结构化分析方法(Structured?Analysis,简称SA)SA是面向数据流进行需求分析的方法,像所有的软件分析方法(如面向对象分析方法、IDEF方法等等)一样,SA也是一种建模活动,它使用简单易读的符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘满足功能要求的软件模型。在系统中我采用数据流图(DFD)这种半形式化的描述方式表达需求。它是一种功能模型,以图形的方式描绘数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能。它有四种基本图形符号:◆?→:箭头,表示数据流;◆?〇:圆或椭圆,表示加工;◆?═:双杠,表示数据存储;◆?□:方框,表示数据的源点或终点。为了表达较为复杂问题的数据处理过程,用一张数据流图是不够的,要按照问题的层次结构进行逐步分解,并以一套分层的数据流图反映这种结构关系。在这里我一共使用了三层数据流图,即顶层图,0层图和1层图(也是底层图)。 在多层数据流图中,顶层流图仅包含一个加工,它代表被开发系统,它的输入流是该系统的输入数据了,输出流是该系统的输出数据;底层流图是指其加工不需要再做分解的数据流图,中间层流图表示对其上层父图的细化,它的每一步加工可能继续细化成子图。经过对系统的分析首先得到系统的顶层DFD,如下: ? 图书仓管理系统顶层图 进一步细化得到系统的0层DFD,如下: 图书仓库管理系统0层图 再进一步细化每一个数据加工功能,得到系统的1层DFD图。 一层书入库信息管理dfd图 简要功能说明: 入库信息管理模块 根据库存信息,决定书的入库 打开数据库和入库信息表 向入库信息表中插入记录计算入库后库存图书数量将修改后的库存图书数量显示在完成入库信息的添加后,修改库存记录修改库存记录中图书数量 检查出库数量是否小于库存数量 添加出库记录 计算出库后库存图书数量 显示出库后库存图书数量 修改库存图书数量 库存信息表入库信息表出库信息表员工信息表供应商信息表密码信息表。通过以上对数据流图的分析之后,我们已大体地了解了系统的功能和目标,接下来所要做的就是系统的概要设计。 根据系统ER图,针对本系统的特点,在对所搜集的数据进行规范化之后,定义了如下六张表格,分别是库存信息表,入库信息表,出库信息表,员工信息表,供应商信息表和密码信息表。通过对这六张表格的操作可以较好地完成系统设计的各项功能,六张表格之间有着不同程度的联系。(说明:在以下数据表中,K代表主键,#代表外键,字段值不为空。) BookRecord 表(库存信息表)BookID 数字图书编号 BookName 文本图书名 Author文本作者 Publisher文本出版社 PubDate日期/时间出版日期 Price货币价格 BookType文本图书类型 Number1数字库存数量 Addtion 文本备注库存信息表要用于记录仓库中现存放的所有图书的详

文档评论(0)

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

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

1亿VIP精品文档

相关文档