连锁书店信息管理系统分析与设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
连锁书店信息管理系统分析与设计说明书
文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]
连锁书店信息管理系统
分析与设计说明书
作者:郭孙佳
冯蕾
钱维
版本:V1.2
目录
第一章连锁书店信息管理系统的系统规划
第一节项目开发背景
随着国际统一市场的不断形成,商业国际与经营规模化成了世界零售业发展的主流方向。我国图书发行业目前正面临着外资强势抢滩与市场细化,买方市场萎缩的双重挑战。而连锁经营正是在这严峻的市场环境下实现低成本、高市场占有率的有效商业运作手段之一。实际上我国在加入WTO之前整个出版发行行业的集团化连锁经营己经在全国各省如火如荼地展开了、有的连锁经营己具相当规模,如上海图书城、深圳书城、北方书城等,有的正在筹备之中。因而,功能强大且行之有效的信息管理系统也面临很大的需求市场。
对规范化的图书连锁经营来说,计算机管理是不可缺少的必备条件、计算机管理系统是图书连锁经营的“神经中枢”,它既是商品经营的管理平台,又是销售信息的传输管道。如果图书发行行业通过行会组织,制定统一的行业规范,开发统一的行业软件系统,那么,既可以节约成本,又可以加快书店图书连锁经营进程,冲破计算机网络系统“各自为政”的束缚。
第二节项目开发目的
代表新兴商业形态的连锁经营,最主要的特征是实行统一商业标志、统一经营理念、统一采购、统一管理、统一核算和统一配送等,充分运用高科技手段形成强大的销售能力和低成本规模扩张能力。连锁经营适应了便利化、个性化的消费趋势,能以大流通促进大生产。该项目旨在促进我国出版物发行业加快进连锁经营的引入和推进,尽快改变书业流通领域分散、低效的格局,适应国际出版发行业的集约化经营和规模化发展的趋势。
第三节可行性分析
以前,书店只是把计算机当作一种收款平台来使用,没有发挥其管现、进货、指导销售的功能,在业务管理上始终是一种粗放型的管理,书店进了多少书,卖了多少书是一个相对模糊的数字,无法对某一品种进行跟踪管理,而一些与图书销售密切有关的信息,如出版动态、读者需求、图书市场预测等,没有一套的技术手段进行监控。从目前各大集团计算机网络运行情况来看,计算机网络管现总体是多系统并存、多元化发展,所开发的软件都存在一些问题,有的使用的软件系统只解决了零售环节的问题,而采购、配送环节依然问题百出,还没有一套软件系统能解决整个图书销售流程各环节的问题。现在各省自己花钱开发的软件从使用情况来看各有利弊、如果没有一个行业统一的软件管理系统,那么跨地区连锁经营必将问题百出。
新系统的使用将有以下几个方面的优势:
1、从技术上考察
A、分为分公司的POS机和总公司系统,通过共享数据库联系,处理数据
快速、准确;
B、通过权限的设置,数据的安全性好;
C、方便查询;
D、有效管理进出货、指导销售,跟踪管理某一品种图书,并且全面监控
与图书销售密切有关的信息,如出版动态、读者需求、图书市场预测;
E、不仅只解决了零售环节的问题,系统也涵盖了采购和配送环节,全面
整合管理了供应链的上下游。
2、从经济上考虑
A、系统建设不需要很大的投入;
B、可缩减人员编制,减少人力费用;
C、人员利用率的改进;
3、从各种社会因素来考察
A、可降低工作人员工作强度,提高效率,会得到企业上下员工的一致同意的;
B、可引进先进的管理系统开发方案,从而达到充分利用现有资源。
综上所述,本系统的开发立项是可行的。
第二章连锁书店信息管理系统的系统分析
第一节组织结构与功能分析
企业组织结构图:
图1组织结构图
第二节组织/业务关系图
第三节业务功能一览表
图3业务功能一览表
第四节业务流程图
图4业务流程图
第五节数据流程图
图5数据流图
第六节 系统数据库建模----E-R 模型分析
图6E-R图
第三章连锁书店信息管理系统的系统设计
第一节功能子系统划分
门店管理子系统:对门店资料、门店发出的进货申请单等进行管理;
采购管理子系统:管理供应商信息,管理采购申请单、收货单等单据,进行采购、收货、验货、退货等业务;
库存管理子系统:管理图书信息、仓库信息、图书库存量以及出库单、入库单等单据,实现库存量的查询;
统计分析子系统:实现各时间单位的毛利计算、各门店(各图书)的销售情况的统计。
第二节层次化模块结构图
图9-1层次化结构模块图
层次化模块结构图:
1)层次化(门店)进书模块结构图:
图9-2层次化进书管理模块结构图
2)层次化采购图书模块结构图:
3
图9-3层次化收退货管理模块结构图
数据库的目的。
按照上学期系统分析与设计课程中所学的SDLC方法进行软件需求调查和分析、系统分析、数据库设计、界面设计,下面谈谈我对编码方面的心得体会。
最近在看梁肇新的《编程高手箴言》,书中提到编程高手成长的六个阶段:
第一阶段,此阶段主要能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。
第二阶段,此阶段能基于某种平台的接口(例如我们现在常用的Win32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以在真正实践中做些应用。
第三阶段,此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。
第四阶段,此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次,进入了高级内功的修炼。这时已经不再有语言的束缚,语言只是一种工具,即使要用自己不会的语言进行开发,也只是简单的熟悉一下,就手到擒来。
第五阶段,此阶段已经不再局限于技术上的问题了,而是能从全局上把握和设计一个比较大的系统体系结构,从内核到外层界面。达到了“手中无剑,心中有剑”的阶段。
第六阶段,此阶段为最高境界,达到“无招胜有招”,这时候任何问题就纯粹变成一个思路的问题,不是用什么代码就能表示的。也就是“手中无剑,心中也无剑”。
书中说道,在达到最高的阶段时,以练功为喻,就是已经不用再去学什么少林拳,只是在旁看一下少林拳的对战,就能把此拳拿来就用。这才是真正的大师级的人物。