欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    书店销售管理信息系统分析与设计.doc

    • 资源ID:3815298       资源大小:630KB        全文页数:37页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    书店销售管理信息系统分析与设计.doc

    摘 要现在社会随着计算机技术迅速发展与技术的逐渐成熟,信息技术已经使人们的生活发生深刻的变化。生活中的各种服务系统也使人们在生活中的联系日常销售活动方式发生了很大的变化,让效率较低的手工操作成为过去,而换成信息化自动化的计算机操作。本系统是针对某一小型书店而设计的书店管理信息系统,本系统的后台数据库选择SQL SERVER 2000数据库,前台开发工具选择Visual Basic 6.0。本文在第一章进行了系统概述,在第二章和第三章分别就系统分析与设计做出详细论述。系统分析与设计过程分为系统流程及数据库两个部分,具体工作有:系统环境调查,可行性分析、系统业务流程分析、系统数据流程设计、数据字典和数据结构分析与设计。本设计是为了实现对销售、财务、采购和库存三个模块的管理功能。关键字:书店管理信息系统;系统分析;系统设计AbstractNow the community with computer technology and the rapid development of network technology maturity and technology, computer network has made in people's lives and profound changes. Network services system also makes the link in the communication mode of life, great changes have occurred, so that among people in the thousands of miles away can be instant messaging, video and other communications. The system is designed for students after graduation as a link between students exchange platform Classmates systems; the system is based on Visual Basic 6.0 and SQL SERVER 2000 database. In this paper, system analysis and design process is divided into client-side and management side and the database of three parts, the specific work: needs analysis, system analysis and design of functional structures, systems process analysis, system data flow analysis, data dictionary and data structure analysis design. This design is to achieve membership registration, login, message, chat, forums, classes created, an administrator in the background of the system management functions.Key words: bookstore management information system; system analysis; system design目 录引 言1第一章 概述21.1书店销售管理信息系统概述21.2书店管理系统的开发背景21.3 书店管理信息系统建设的必要性31.3.1 图书销售发展的趋势31.3.2 图书的消费发展的趋势3第二章 “希殊书店”管理信息系统分析52.1“希殊书店”概况52.2系统环境的初步调查52.3系统环境的详细调查62.3.1 业务流程分析62.3.2 需求分析82.4可行性分析102.4.1管理的可行性102.4.2经济的可行性102.4.3技术的可行性10第三章 “希殊书店”管理系统设计113.1系统设计的原则与设计目标113.1.1 书店管理系统设计的原则113.1.2 书店管理系统设计的目标123.2“希殊书店”数据流程设计123.3数据字典设计173.4信息系统功能模块设计193.4.1销售管理子系统203.4.2财务管理子系统213.4.3库存管理子系统213.5数据库设计223.5.1数据库概念模型设计223.5.2数据库逻辑模型设计243.6输入与输出设计273.7系统运行环境27结 论29参考文献30谢 辞31图目录图2- 1 “希殊书店”组织结构图6图2- 2 业务流程图例7图2- 3 “希殊书店”销售过程的业务流程图8图3- 1 数据流程图图例13图3- 2 书店系统关联图13图3- 3 系统顶层图14图3- 5 书店财务管理系统第一层数据流图16图3- 6 书店库存管理系统关第一层数据流图17图3- 7 书店销售管理信息系统功能图20图3- 8 销售管理子系统20图3- 9 财务管理子系统21图3- 10 库存管理子系统21图3- 11 图书信息实体图22图3- 12 图书销售信息实体图23图3- 13 库存信息实体图23图3- 14 财务信息实体图23图3- 15 书店管理系统实体E-R图24 表目录表3- 1 销售记录表25表3- 2 财务账单表25表3- 3 库存信息表25表3- 4 采购付款记录表26表3- 5 应收账款明细表26表3- 6 应付账款明细表26表3- 7 采购需求表27表3- 8 采购登记表27引 言二十一世纪是一个信息高速发展的时代,随着计算机技术的发展,人们的日常工作及生活已经离不开它了。数字化、网络化、电子化、自动化将成为未来社会人们的生活和工作的主节奏,人类也必将越来越依赖于数字技术。计算机的发展历程以及目前的应用状况和发展趋势,可以充分地相信电子科技将极大的改变我们的生活和工作方式,它带来的信息技术革新所掀起的社会各领域的管理革命已波及到图书销售管理,信息化的管理系统将给图书销售带来更大的社会效益与经济效益。“读书可以明智”,多少年来,书店的存在为人们提供了一个知识信息的给养站。它以各式各样规模不等的形式存在,随着规模的不同经营方式也不尽相同。作为像希殊这样的小书店,具有规模相对较小但顾客数量较集中的特点。以前人们都是以手工记录的方式来登记图书的销售,若要查询是需要人工进行查找工作,这样的方式效率低且易出错。再加上近年来书籍信息呈爆炸性增长,人们快节奏的生活,顾客对销售商家的效率要求越来越强烈,以原始的手工操作已经不能满足顾客的要求,对书店信息管理的自动化与准确化的要求也日益强烈。目前社会上信息管理系统发展飞快,各个书籍机构都引入了书籍管理软件来管理自己日益增长的各种信息,书籍管理系统也是有了很大的发展,商业化的书籍信息随着读者的大量增长,书籍的各种信息也成倍增长。给书店的日常管理造成了一定的压力,有的书店用人工的方法,增加一些管理人员的工作,或者招聘更多的管理人员,导致了工作效率下降,管理成本提高,所以有必要开发书店管理系统来提高本书店的管理工作的效率。为了方便小书店的各项业务高效率、低错误的进行,以及顾客快速查询的便利,本系统应运而生。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而降低书店管理人员的工作压力,把更多的时间可以运用到提高书店服务质量上,复杂重复的工作很多都可以用信息化管理系统来完成。第一章 概述1.1书店销售管理信息系统概述管理信息系统(Management Information System, MIS)是一个组织(单位、书店或生产部门)进行全面管理的人和计算机相结合的系统,它综合运用计算机技术、网络技术、信息技术、管理技术和决策技术,融合现代化的管理思想、方法和手段,帮助管理人员进行信息管理和辅助决策。为了实现书店目标,书店管理信息系统对书店信息和书店信息活动进行管理,这样就要求充分发挥电子计算机进行信息的管理功能。书店管理信息系统利用方便快捷计算机系统进行信息的存储和管理,管理的目的是使书店的各业务流程管理实现电子化自动化。通过计算机信息管理系统,书店人员可以更优质、高效地完成图书销售管理、财务管理、库存及采购管理等各个环节的工作。书店管理信息系统的建立和不断完善,为书店的销售服务带来了综合竞争力的提升,并为书店维系顾客关系提供了可靠的保障,有效增强了书店日常销售的效率,为书店的可持续发展及竞争力的提高定了坚实的基础。 书店管理信息系统的建立能真正成为提高书店竞争力的有利工具。如:提高书店管理的工作效率;降低图书的销售成本,提高书店经济效益;改进书店与顾客之间的关系。同时系统满足书店各部门对信息的需求,不仅可以节省大量的人员,又可保证信息的快速性、准确性,并同步地送达相关部门。1.2书店管理系统的开发背景在这个文学艺术百花争鸣的时代,书籍信息呈爆炸性增长,读者对书店信息管理的自动化与准确化的要求日益强烈。目前社会上信息管理系统发展飞快,各个书籍机构都引入了书籍管理软件来管理自己日益增长的各种信息,书籍管理系统也是有了很大的发展,商业化的书籍信息随着读者的大量增长,书籍的各种信息也成倍增长。给书店的日常管理造成了一定的压力,有的书店用人工的方法,增加一些管理人员的工作,或者招聘更多的管理人员,导致了工作效率下降,管理成本提高,所以有必要开发书店管理信息系统来提高书店管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而降低书店管理人员的工作压力,把更多的时间可以运用到提高书店服务质量上,复杂重复的工作很多都可以用信息化管理系统来完成。该课题的正是为了适应这个社会发展的潮流,依据“希殊书店”的自身情况所设,使书店的管理人员能更加的高效和快捷的进行书籍信息的管理。1.3 书店管理信息系统建设的必要性1.3.1 图书销售发展的趋势图书市场的发展趋势从世界范围来看,图书产品市场将向以下几个方向发展:1市场竞争日趋激烈,从各方提高有效竞争力是当前的当务之急;2系统是为适应新的消费需求,满足大多数消费群体和目标消费群体的需求,使书店在图书的类别、品种、规格、形式、等级等方面呈现出了多样化、个性化和小型化的状态;3当今书店的电子化、智能化等方面表现得越来越明显。现在许多书店的图书销售仍采用传统的手工操作,这样的操作方式具有诸多不便之处,并且原始的手工人力操作已经过时,这样的流程已不能满足日趋激烈的图书销售市场的需求。随着书店消费产品数量和种类的多样化,必须通过建立有效的销售管理信息系统,对所销售的书店的大量相关信息进行数据的录入和合理分类,方便工作人员的及时调用以及掌握不断更新的信息,也为消费者提供便利的消费氛围。以上对书店销售的变化的分析,表明了书店销售书店建立信息系统的必要性。他不仅关系着书店可以及时完成销售任务,还可以提高书店的管理水平,实现信息化的经营。1.3.2 图书的消费发展的趋势古人云“开卷有益”“读书可以明智”,随着国家精神文明建设的步伐加快,阅读成为人们生活的一部分。朱永新在提案中说:“一个人的精神发育史就是他的阅读史,一个民族的精神境界取决于国民的阅读水平读书,是万事之基,也是素质教育的基本途径。在今天建设和谐社会的背景下,提高国民素质,提高国家综合竞争力,促进社会走向和谐文明,设立国家阅读节是非常必要的。”他建议把月日孔子的诞辰设为“国家阅读节”。根据数据显示,2010年开卷采样图书零售市场年度同比增长率为1.83%,增幅较往年进一步收缩。从动销品种数来看,2010年共有105万种图书发生动销,较2009年增长5.4万种。全国图书零售码洋接近370亿元,其中网络销售为50亿元左右,较上年增速放缓。在2010年各细分市场中,少儿、文学仍然是拉动市场上行的两大主力。而生活类在继2009年市场增速放缓以后,最终在2010年出现负增长,结束了这一类别已经连续5年领衔整体市场增速的历史。在建设学习型社会、推进全民阅读的过程中,和国家经济发展相适应,社会对文化的需求将会持续增长。书店作为城市文化的栖息地,未来的发展将会得到社会更大的关注。书店应坚守文化的理念和精神,注重研究经营问题,积极创新,向新社区、新城镇延伸,并不断推动多样化和专业化发展。第二章 “希殊书店”管理信息系统分析2.1“希殊书店”概况“希殊书店”位于包头市北重三中北300米处,主要经营学生学习的各类教学参考资料,与此同时,“希殊”也经营各类小说杂志及其他书籍的销售。自2000年成立以来,“希殊书店”一直以诚信经营,顾客满意为经营原则,为满足顾客的多样的需求不断提高服务态度和服务方式。“希殊书店”的店面面积大约200平米左右,根据图书种类的不同,书店上下两层分别以不同的图书种类排放安置。近年书店的经营规模不断有扩大,现在这种趋势依然存在。书店具有得天独厚的地理位置,周边不仅有北重三中,还有实验二小和北重二中,所以在这里拥有一个比较大的学生消费群体,鉴于书店的特殊地理位置,书店的主要顾客对象群体以学生为主,他们的购书特点是:大多数顾客消费目标明确,购书时间多为课间休息时间短时间紧,顾客购书的时间较为集中,容易在某些时间段形成客流高峰期。2.2系统环境的初步调查“希殊书店”是一家以经营图书销售的中小型书店,由于地处北重三中北重二中和实验二小的附近,所以顾客具有一定的目标性,主要集中在学生身上。目前,“希殊书店”销售的主要书籍类型大致有教学类,小说类,杂志类等几种。书店由经营管理者负责,下设有销售人员,库管,财务三种职务。书店的信息管理的主要方式是基于文件,表格等纸介质的手工处理,对于财务核算,销售统计等数值信息往往以算盘,计算器为工具,信息处理工作量大,容易出错,并且管理方式因人而异缺乏系统规范的信息管理手段。目前,书店尚无计算机用于信息管理,业务计算机,书店工作人员对计算机比较陌生。这就是“希殊书店”管理信息系统开发的基本环境。从书店的职能分工角度划分,其组织结构图如下:书店负责人销售人员财务人员库管人员采购人员图2- 1 “希殊书店”组织结构图通过对“希殊书店”的调查发现了以下一些管理方面的问题。1销售业务大部分还停留在手工操作的环节,随意性强,对工作人员的经验和业务水平有很大依赖性。2有相当多的数据要用手工进行处理,工作量大,且出错率高。当业务量增大时容易出现失误,造成损失。3手工处理数据繁多,造成人力、物力、时间的浪费。因此,建立一个较为完善的书店管理信息系统势在必行,它不仅可以改变手工操作的不方便性,提高信息数据的有效利用,还可以使书店的销售工作更加规范化、制度化和程序化。通过实施管理信息系统,节省不必要的人力、物力和财力的支出,减少数据的冗余处理,提高工作效率。2.3系统环境的详细调查作为销售图书的中小书店,无论如何进行组织和管理,每一项活动都要产生数据信息,这些数据信息又可为其他活动提供辅助支持。书店管理信息系统的建立,使书店的管理者在进行组织和管理方面更加得心应手,对于加强管理、提高工作效率、降低营运成本、实现书店的经济效益发挥主要作用。对现行管理业务进行详细调查研究室了解信息需求和进行系统分析与设计的重要基础工作,因此,要对希殊书店的各项业务管理工作进行全面、细致而充分的调查研究。系统调查的主要方式是到管理现场去,通过座谈、询问、观察甚至直接参与管理活动,逐步细化进行了解,调查内容涉及经营管理情况,具体职能管理和业务操作过程。2.3.1 业务流程分析详细调研的重点是对管理业务的流程进行描述和分析,通过系统流程图这个工具来描述管理业务活动,进行规范化说明。业务流程图(Transaction Flow Diagram ,TFD )是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图易于阅读和理解,是分析业务流程的重要步骤。业务流程图描述一个组织内部业务处理活动的内容与工作流程,是进行系统调查使用的工具之一。业务流程图的符号说明如图:系统中的人员系统外实体处理数据存储单据、报表、账目数据流向图2- 2 业务流程图例“希殊书店”销售业务流程分析:在销售过程中,顾客通过向销售人员对其需求书目的询问,对图书信息进行详情的查询或针对顾客的具体需求为其进行书籍或相关书籍的推荐,如果不符合顾客意向顾客离开,如果符合则顾客购买图书,销售人员完成销售行为。然后将顾客所购图书信息录入管理信息系统并存档备案,进行图书销售记录;根据前库存信息和本次的销售信息更新库存数据;在财务管理中,在顾客完成一系列购买行为后,会产生销售记录,将记录传输给财务人员,登记记入财务信息表。书店负责人通过对库存登记表、财务信息表、销售记录表的查阅了解书店的经营情况。 这里绘出书店整个销售过程的业务流程图:客户咨询是否符合需求?购买更新库存记录更新销售记录离开是财务信息表登记账簿库存登记表销售记录表书店负责人销售人员否图2- 3 “希殊书店”销售过程的业务流程图2.3.2 需求分析1. 书店工作人员的需求分析书店的负责人关心的是,系统运行在各方面的效益如何,不仅包括经济效益,同时包括系统的响应能力即提供准确信息的能力和对信息系统的控制力。书店管理以信息管理管理和经济管理为主。作为一个完善的书店管理信息系统,一方面要能达到规范性强、实用性高的标准;另一方面,此信息系统系统的运行要直接为改善书店的经营状况服务。书店的工作人员所关心的是,系统提供的功能对他们的工作是否有直接的帮助。系统操作是否方便、简单易学、响应迅速等。经过对书店的实地考察,通过对各工作人员具体业务流程的了解,逐步详细调查各层工作人员对管理信息系统的需求情况,按照系统开发的基本观点对软件功能进行分解,从总体上可对系统作如下要求:(1) 由于操作人员的计算机知识普遍较差,要求有良好的人机界面,这样便于工作人员的学习和使用;(2) 原始数据修改简单方便,支持多条件修改;(3) 数据的查询方便快捷及时,支持多条件查询; (4) 数据计算自动完成,尽量减少人工干预。2.顾客的需求分析“希殊书店”顾客的群体具有一定的特点:由于希殊书店位于高中北重三中,及实验二小和北重二中的周边,所以顾客高峰期大多为课外活动间,上学,放学这三个时间段,客流量集中,顾客时间较紧凑,而且学生的购买大多目标明确。针对顾客购买的特点,按照系统开发的基本观点对软件功能进行分解,从内容上可对系统作如下要求:具有支持多条件的数据查询功能,帮助顾客方便快捷的找到所需图书。3.软件需求分析(1)正确性:要求发布的系统达到用户的预期目标,运行时基本无错误。(2)可靠性:在一般情况下,应不出问题。(3)效率:对数据库进行操作时,要求及时响应。(4)完整性:要求在发生意外的情况下 (例如:突然停电、人为故障等),保证数据不丢失。(5)易使用性:尽量为操作人员提供方便,符合目前流行的界面规范。(6)可维护性:要求本软件在运行中发现错误时,能快速,准确地对其进行定位、诊断、修改。(7)可测试性:设计时尽可能减少测试本软件的各项功能所需的工作量。(8)复用性:设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到高内聚,低耦合的程度,以提高各模块的复用性。(9)可理解性:提供的各种菜单命令,各种信息提示,应易于用户理解。2.4可行性分析在经过系统的初步调查和详细调查后,我们从进行系统的管理、技术、经济可行性来分析本书店管理系统的可行性。2.4.1管理的可行性在经过系统的初步调查和详细调查后,我们发现随着书店规模的不断扩大,书店的藏书、管理人员、读者,消费者的数量也越来越多,对新的技术具有技术含量的管理方式的要求也越来越高。书店涉及大量的数据处理,如果用手工来完成庞大的数据处理,还要应付繁杂的顾客流维护,是一件不仅费时费力,还容易出错的事情。为了满足书店管理的需要,急需要一套书店管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对书店书籍信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高书店管理的效率,也是管理的科学化、正规化的重要条件2.4.2经济的可行性系统的设计开发过程中书店无需投入大量的资金,只需要交付给系统设计人员相应的设计费用。系统投入运行使按照系统环境要求配置具有一定参数的硬件和软件的计算机。系统的针对性强,界面友好操作简单易学,书店管理人员无需花费太多时间成本去学习新系统的功能。系统建成后的运行、维护费用低,同时系统的建立在日常经营的各个环节都提高了书店的销售效率和服务水平,同时会也给书店带来人力、物力和财力方面的节省,方便了各个环节的工作人员和管理人员,顾客也得到了满意的服务。因此,它所带来的经济效益将远远大于前期开发费用。2.4.3技术的可行性随着信息化的不断完善,计算机信息化资源将会不断增多,这时在管理信息系统的运行过程中,会达到信息的有效查阅与完善,并通过系统及时有效的服务及信息维护。按照管理信息系统的原理和方法,采用成熟的信息技术和手段,管理信息系统在技术上是可行的。第三章 “希殊书店”管理系统设计系统设计是应用各种技术和原理,对设备、过程或系统做出足够详细的定义,使之能够在物理上得以实现的系统设计。管理信息系统设计是根据系统分析阶段所确定的新系统的逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,提出一个能在计算机上实现的新系统的实施方案,解决“系统怎样做”的问题。系统的总体设计的任务是指整个系统的各项信息资源的配置、系统各部分的结构,以及计算机与网络系统的选择等。其中软件系统的总体布局的主要任务就是根据系统的总体目标和销售功能将整个系统合理划分为若干个功能模块,正确地处理模块之间的调用关系和数据联系,使该系统能够既便于管理又经济实用,安全性、可靠性又高,又便于维护,具有良好的可扩展性。3.1系统设计的原则与设计目标3.1.1 书店管理系统设计的原则考虑到今后发展的需要,为保证实现系统的总体需求,在系统设计中应遵循以下原则:1. 分解协调原则:主要依据:目标协调;进程协调;信息与业务的内容协调。书店的管理信息系统是一个整体,具有整体目标和功能。他的建立是以销售为主营业务,同时财务、库存、信息这些部门共同通过管理信息系统完成整个销售活动,达到协调一致的功能。2. 模块化的原则:将整个系统分解成相对独立的若干模块,这些模块包括销售模块,财务核算与统计模块,成品库存管理模块和信息管理模块。通过对模块的设计和各模块之间的关系来协调整个销售行为的完成。3. 自顶向下的原则:首先确定销售信息系统中的销售模块,财务核算与统计模块,成品库存管理模块和信息管理模块这些模块的功能,然后再确定各子系统模块间的功能。4. 一致性原则:使整个系统开发过程中具有统一开发的规范、标准和文件模式。使书店的工作人员能够按统一模式工作,减少了因认识差异而产生的不必要的误解。5. 经济性:在满足系统需求的前提下,尽可能减少系统开销。以满足应用需要为前提,尽量避免不必要的复杂化。功能规划时,各模块应尽量简洁,减少开发费用。6. 实用性原则:书店管理信息系统要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足顾客需求和管理业务作为第一要素进行考虑3.1.2 书店管理系统设计的目标1书店管理信息系统的设计应遵循以真实、准确的信息流程为基础,将现代计算机信息技术作为开发手段,以有效、合理的管理方法为核心,创建适合于小型书店特点的管理信息系统的原则。2在使用该管理信息系统后可以达到提高书店业务效率,使工作人员,书店负责人及时、准确地掌握各种信息,为经营决策提供有效的依据的目标。3.2“希殊书店”数据流程设计数据流程图(DFD Data Flow Diagram )是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性的特性,数据流程图是从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,在逻辑上精确地描述新系统应具有的功能、数据输入、数据输出、数据存储及数据来源和去向。数据流程图的图例如下:图3- 1 数据流程图图例通过对“希殊书店”销售管理活动的总体情况进行分析,将书店的具体销售活动设计绘制成数据流程图。书店管理信息系统的数据主要来源是销售人员、采购人员和财务人员,数据去处项主要是书店店主采购人员和库存管理人员及财务人员。由此得到本系统的最高层数据流程图关联图,如下图所示:1系统的关联图采 购人 员管理信息系统F1销售记录F2采购信息财 务人 员F3财务信息财 务人 员书店店主销 售人 员F7经营收付款记录F4经营信息采购人员库管人 员F5采购需求信息F6库存信息信息图3- 2 书店系统关联图关联图给出了一个系统的总概念,明确了系统的外部项和整个系统的界面。这个系统必须具备三个最基本的功能:销售管理,财务管理和库存管理。 2系统的顶层图。图3- 3 系统顶层图3根据顶层图绘出系统第一层数据流程图。图3- 4 书店销售管理系统关第一层数据流图图3- 5 书店财务管理系统第一层数据流图图3- 6书店库存管理系统关第一层数据流图3.3数据字典设计由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内容及数据的加工过程进行说明,而数据字典却正是给数据流图上每个成分予以定义和说明的。数据字典能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚。数据字典DD是指为了对数据流程图上各个成份做出详细的定义和说明而形成的文件。在本系统中涉及到了许多数据字典,限于篇幅,这里仅就数据流、数据元素、数据存储、外部项和数据加工分别举一例说明。1. 数据流数据流系列名:销售管理子系统 编号:F1条目名:售书信息 别名: 来源:“销售人员”外部实体 去处:“销售管理”数据加工 数据流结构:图书类型、图书名称、销售日期、销售数量、图书售价,销售人员简要说明:销售人员在为顾客查询核实信息正确后,与顾客完成图书交易。修改记录:编写XXX日期20110405审核XXX日期201104052数据元素数据元素系列名:信息管理子系统 编号:条目名:图书名称 别名:所属数据流:库存信息,销售记录,采购信息,采购需求,销售采购款项记录存储处:库存记录,销售记录表,采购付款记录表,采购需求表数据元素性质:类型 长度 意义字符型 30 名称简要说明:图书名称对应图书的唯一名称,方便检索和查询。修改记录:编写XXX日期20110405审核XX日期201104053数据存储数据存储系列名:库存管理子系统 编号:条目名: 库存信息表 别名:存储组织:二维表记录数:约10000数据量:约1000KB主键:货位辅键:数据流结构: 图书类型 图书名称 单价 货位 库存量 入库日期 出库日期简要说明:显示图书库存信息,在采购入库和销售出库时及时更新库存信息。修改记录:编写:XXX日期:20110405审核:XXX日期:201104054数据加工数据加工系列名:财务管理子系统 编号:条目名:核对应收账 别名:输入:采购付款记录表销售记录表输出:应付账款明细表加工逻辑:财务人员根据数据流应付帐,对经营情况中为保证经营顺利进行而应付的账款作核对。简要说明:完成财务处理中应付账款的核对工作。通过以上对数据流、数据存储中的构成要素分别进行分析,对数据之间的联系作了说明。为了详细说明数据的详细内容和数据处理过程,下面对此系统进行进一步设计。3.4信息系统功能模块设计根据数据流程图和数据字典,以系统的逻辑功能和数据流关系为基础,通过“自上而下”的多层次设计,把系统分解为若干个大小适当、功能明确、具有一定的独立性且容易实现的小模块,从而把复杂系统的设计转变为多个简单模块的设计。在功能模块的设计上,根据“希殊书店”销售管理的特点,分为销售管理子系统,财务管理子系统,库存管理子系统。如图所示:书店销售管理信息系统销售管理财务管理采购及库存管理系统图3- 7 书店销售管理信息系统功能图3.4.1销售管理子系统销售管理系统的基本功能包括:一方面在图书销售业务管理环节,另一方面在图书销售信息记录环节,包括顾客购买图书后生成销售信息记录,记入销售历史记录。销售管理子系统如下图所示: 销售管理子系统收款销售情况汇总销售信息登记图3- 8 销售管理子系统3.4.2财务管理子系统信息查询管理系统的基本功能是将销售信息、库存信息录入系统进行管理和维护,方便在顾客提出需求时及时查询与更新同时也方便管理人员对自身店况的查询了解。财务管理子系统修改总账核对应收账核对应付账图3- 9 财务管理子系统3.4.3库存管理子系统图书库存管理子系统的基本功能是对仓库的产品进行动态的管理,配合销售活动的有效完成。如图所示:采购及库存管理子系统采购管理 库存管理更新库存清点入库采购付款采购统计图3- 10 库存管理子系统3.5数据库设计数据库是以一定的组织方式存储在一起的相关数据的集合,它能以最佳的方式,最少的数据冗余为多种应用服务,程序和数据具有较高的独立性。数据库系统是由计算机系统、数据、数据库管理系统和有关人员组成的具有高度组织的总体。3.5.1数据库概念模型设计概念模型是按用户的观点对数据和信息建模。首先将现实世界的客观对象抽象为某一种不依赖于计算机系统和某一个DBMS的信息结构即概念模型,然后再将概念模型转化为计算机上某一DBMS支持的数据模型。概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。在考察了客观事物及其联系后,即可着手建立ER模型。在模型设计中,首先格局分析阶段收集到的材料,利用分类聚集概括等方法抽象出实体并一一命名,再根据实体的属性描述其间的各种关系。系统设计所涉及到和主要实体有图书信息实体、销售信息实体、库存信息实体,财务信息实体。各实体E-R图如下:图书类型书名价格库存数据图3- 11 图书信息实体图销售销售人员书名数量价格图3- 12 图书销售信息实体图 库存图书名称图书类型出库日期入库日期图3- 13 库存信息实体图库存图书类型图书名称收款人收款日期图3- 14 财务信息实体图实体之间联系的E-R图如下:销售人员销售财务人员图书查询种类采购人员名称入库库存管理报表N111N11MP图3- 15 书店管理系统实体E-R图3.5.2数据库逻辑模型设计概念结构是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。数据库是信息系统的基础和核心,数据库设计的质量将直接关系到信息系统开发的成败和优劣 。在管理信息系统设计过程中,数据库设计是指根据业务需求、信息需求和处理需求,确定信息系统的数据库结构、数据操作和数据一致性约束的过程。它是以集中的和低冗余的方式来收集和组织以便有效地服务于应用程序。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。根据上面的数据库概念模型设计,可以得出图书信息表,图书信息表,书店销售表,产品入库表。1 销售记录表用于储存销售的图书产品信息以及存储书店销售的动态情况,便于进行市场需求分析和销售计划的制定。如表所示:表3- 1 销售记录表字段名类型长度备注TypeInt8图书类型NameChar20图书名称NumChar50销售数量PriceInt15销售单价

    注意事项

    本文(书店销售管理信息系统分析与设计.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开