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

《数据库课程设计-书店管理系统》.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 引言 计算机技术作为现代科学技术的基础和核心,已经而且将继续对人类文明社会的进步与发展产生深刻影响。在我们生活的21世纪里计算机技术已经在各行各业中发挥着不可替代的作用。当前越来越多的商业、企事业单位已经将计算机技术应用于日常的管理工作。科学的运用计算机技术进行管理工作不仅可以使管理工作规范化、系统化、自动化而且可以节省相当的人力、物力。它能够使用户的管理工作走上良性运转轨道,从而为其快速发展奠定基础。因此各单位对与本行业相关管理软件的需求也十分迫切。管理信息系统(MIS, Management Information System)是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业,管理、分析和决策职能的系统。进、销、存的管理是企业自身管理信息系统的重要组成部分。本文以为例,对的进、销、存管理信息系统进行了分析和设计,重点是对库存子系统进行了讨论。库存管理是商场运营的基础,它将采购管理和销售管理链接起来共同组成一个完整的进、销、存管理系统。可以帮助仓库管理人员对库存商品进行详尽、全面地控制和管理,提供的各种库存报表和库存分析可以为的决策提供依据,从而实现降低库存和减少资金占用,避免积压或短缺,保证进行。目前市面上流行的进销存管理系统不少。但是,对于的进销存系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能同时满足进销存分析管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的进销存管理系统。可以完成的进货、出货、查询等操作。通过对操作的查询,用户可以掌握情况,并能够对情况进行统计通过对现在流行的各种进销存软件的分析,我们发现市场上的软件过于繁琐,操作比较复杂,而其中软件的许多功能不被小型企业所采用,造成软件冗余量大。进销存管理系统设计的总体目标是通过对销售、、库存的管理,及时准确了解销售、库存等综合情况,以便为出准确的判断提供依据。并通过进销存数据的分析,为管理及决策人员提供库存资金占用情况、情况。系统的使用者要求系统具有良好的可靠性和可操作性,它的各种基本的操作容易为管理者所掌握,有并要求系统有高效率,易维护,可移植性较好等特点2.5 数据流程图 在上一节中使用了业务流程图来描述管理业务虽然形象的表达了信息的流动和存储状况,但是仍旧没有完全脱离一些物质要素,而只是仅仅得到了一个现行系统的物理模型。为了用计算机对信息进行管理,必须舍去物质,抽象出信息流,详细调查数据及数据流程。 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合的反映出信息在系统中的流动、处理和存储情况。根据上面业务流程图的描述,从系统的科学性、管理的合理性、实际运行的可行性角度出发,自顶向下对系统进行分解,导出了图书管理系统的系统关联图、系统顶层图和系统分解图。 数据流程图有外部实体、处理(数据加工)、数据存储、数据流四个部分组成。他们的符号表示如下: 2.5.1顶层数据流程图 由业务流程图确定系统开发的外部实体即系统数据的来源与去处,从而确定了整个系统的外部实体和数据流,把系统作为一个处理环节,由此可绘出该图书进销存系统的顶层数据流程图(顶层DFD图),如图2.5.1所示。顶层数据流程图2.5.2数据流程图细化 确定系统的主要处理功能,可以将系统分为售书管理、出库管理、库存管理、订书管理、入库管理和数据统计分析六部分。再确定各个输入和输出的数据流的以及与之相关的数据结构,为各个数据流、加工环节命名并编码,从而得到图书进销存系统的第一层数据流程图,如图2.5.2所示。 第一层数据流程图 2.5.3系统流程图分解 将第一层流程图分解可得到系统分解图。其中某些数据项处理可分解为多个处理过程。在本系统中有售书管理模块、盘存管理模块、订书管理模块、进货管理模块。每一部分都可分解为第二层流程图。具体分解情况如下: 1) 进货管理模块 P1 2) 盘存管理模块 P2 3) 售书管理模块 P3 2.6数据字典 数据流程图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。具体数据字典内容见附录1。 3 概念结构设计 在进行数据库设计时,是先将现实世界中的客观对象抽象为不依赖任何具体机器的信息系统,数据库概念设计的目标就是要产生反映企业组织信息需求的数据库概念结构,即概念模型,而后再把概念模型转化为具体机器上计算机信息管理系统支持的相关模型。概念

文档评论(0)

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

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

1亿VIP精品文档

相关文档