1商品(图书)销售管理系统分析报告系别:信息工程系班级:信息班姓名:杨雪平学号:11061148日期:2012年11月05日2系统分析报告一、引言随着计算机的应用普及以及软件行业的发展,各行各业对日常事务的安排和管理已经不仅仅是停留在人工管理上了,尤其是一些大企业大的事业单位,对日常事务的管理量异常大,不管在书店还是在其他的商店,都存在进销存管理以及其他方面管理难的问题,人工的管理有时难免出错或者由于数据量过大而忙不过来,而现在绝大多数的管理还处于手工作业状态,效率很低,而且容易出错,不便于管理。使用管理信息系统来管理无非是一种明智的选择。在信息时代,传统的书店管理方式必然被计算机为基础的信息管理系统所取代。因此,书店管理的内部管理、自我完善不容忽视,我认为有必要开发一个中小型的书店管理软件来代替手工管理。1.1摘要⑴本次设计系统名称:图书销售管理信息系统⑵设计目标:本课程设计的目的在于加深对《管理信息系统》、《vfp程序设计》等课程基础理论和基本知识的理解,进一步掌握利用结构化方法对管理信息系统进行分析与设计的基本原则、方法和步骤,提高解决实际管理问题、开发信息系统的实践能力。通过课程设计使学生认识管理信息系统开发的基本过程,能够运用系统分析和设计方法进行管理信息系统的开发。⑶主要功能:本系统开发的任务是实现书店管理的信息化、系统化、规范化。目的是开发一个具有新增,查询,修改,更新,删除等功能的比较强大的书店管理系统。功能模块包括:用户登录系统(此系统是设计员工登录界面),销售系统(对书的销售量进行统计,以便做出更好的规划),仓库管理系统(即书店图书出库入库系统,对所有书籍的信息做好记录),供应商管理系统(供应商信息进行管理),系统管理(是管理员添加用户,修改密码的地方)。系统开发过程大体分为可行性分析、系统分析、系统设计、系统实现四个主要阶段。这样的开发过程快速、高效,而且能更好的满足客户需求。1.2背景长期以来,该书店业务一直采用手工管理。图书采购、库存、销售和核算的手工信息管理存在工作量大、服务质量差、工作效率低、耗费人员多,图书的市场、库存、销售、读者反馈等信息不能及时提供等问题。为了彻底改善书店图书信息管理的落后局面,特提出开发本系统。“图书销售信息系统”的建设,对提高书店服务质量、提高工作效率、加快信息反馈、增强竞争实力有着重大意义。3.引用资料①书店提供的所有业务和管理资料;②系统分析报告编写规范;③信息系统分析与设计。二、现行系统概况1.现行系统调查说明(1)组织目标和战略3书店的目标是以优质服务和具有竞争力的价格,向本市读者提供丰富的图书,以使本店能够顺利发展。具体分解为:①最方便地供读者阅读和购买图书,减少30%的读者购书时间;②近三年每年增加30%的新图书品种;③书店能够快速掌握国内最新出版的各类图书;④能够快速统计和掌握本市读者的购书要求,及时掌握畅销书、滞销书的信息;⑤入库、出库、盘库的工作效率提高20%;⑥每年在本市建立一个分店,五年内实现全市图书连锁销售。(2)业务概况该书店为中等规模的书店。读者覆盖面占全市20%。书店设有计划市场部、书库、销售部和办公室四个部门。计划市场部负责编制图书订购计划、图书订购、图书征订等项业务。书库负责图书入库、出库、盘库、保管和过期图书的报损等项工作。图书销售部负责图书的销售工作,具体包括从书库领书、图书销售、结算等。办公室负责书店的一般事务管理工作。(3)存在的主要问题长期以来,该书店业务一直采用手工管理。图书采购、库存、销售和核算的手工信息管理存在工作量大、服务质量差、工作效率低、耗费人员多,图书的市场、库存、销售、读者反馈等信息不能及时提供等问题。2.2系统需求说明按照一般书的销售流程,从进货如库到卖给顾客,其中经过的一些流程:比如联系供应商进货,图书入库,到销售给顾客,还有就是有时还会有特殊情况:退书了。计算机使用的范围越来越广,计算机应用和操作越来越广,传统书店通过手工记录,可能会发生不少错误,更主要是的不方便查询。我们写的这个书店销售管理系统,可以对图书入库信息,图书销售信息,进行详细的记录,查询,管理等;方便用户操作。在销售统计模块中包含了,销售统计,对日,月,年销售量能够进行很好的统计,销售业绩的好坏决定的书店的最终命运。所以对销售量的统计是很重要的2.3功能需求说明系统主要有四大功能模块:(1)用户登录管理:此模块包括管理员登录,和销售员的登录。(2)仓库管理:包括仓库入库信息和出库信息的管理两部分,仓库入库信息是书店进货时所需填写的信息,出库信息即已销售图书。(3)销售管理:包括图书销售和图书退货两部分,图书销售是售书的界面,销售员在查询代销售图书后,看库存是否够,若够则将书卖出,图书退货是顾客退书的界面,若符合退书情况,销售员经书收回到库存中。(4)供应商信息管理:是对供应商信息的管理,包括添加、修改、删除供应商信息。(5)系统管理:包括添加管理员、修改密码和退出系统。添加管理员是用户登录后,从菜单页面进入,进行相应的操作,添加管理员,并设置权限,修改密码。三、新系统逻辑设计43.1.新系统目标为了提高书店的工作效率和管理水平,书店计划投入一定资金建立书店信息系统,以全面管理图书业务。书店领导以及工作人员对所建立的信息系统有以下基本需求:①建立对书店业务提供全面管理的书店信息系统;②对所有图书、一般读者、工作人员提供全面管理;③对市场、进货、出版社、图书商提供全面管理;④对书库的入库、出库、盘库、报损等业务提供全面管理;⑤对图书销售、结算、安全提供全面管理a)新系统逻辑模型3.2通过对书店销售的组织结构进行分析得到图书馆组织结构图如下:3.3业务流程图,如下:管理员售货员书店仓库销售管理图书入库图书出库图书销售购书单购书销售信息单仓库管理员顾客客53.4数据流程图,如下:库存分析仓库管理员补货订单未批准的订单验收书籍供应商供应信息表单采购员批准的订单订单审核批准未批准主管领导采购单进货信息仓库管理员更新库存信息分类存储库存已久图书单打折处理热销图书单适当加货63.5数据字典1.数据流的描述:数据流编号:D-01数据流名称:图书简述:管理员添加的图书数据流来源:管理员数据流去向:图书上架模块数据项组成:书号+书名+作者+类别+零售价+出版社+版本+出版日期+页码+语言+简介数据流量:约50种/月高峰流量:约70种/月数据流编号:D-02数据流名称:目标图书简述:消费者找到的要购买的图书数据流来源:查找图书模块数据流去向:销售员数据项组成:书号+数量数据流量:约400本/日高峰流量:约700本/日管理者口令密码P1登陆界面D1系统表单管理者进书信息P2进书登记管理者售书信息P3售书D3订单列表信息查询P4查询D4购买咨询表管理者P5信息打印D2图书信息D5库存清单D6销售查询询统计管理者7数据流编号:D-03数据流名称:无目标图书简述:消费者没有查找到的图书数据流来源:查找图书模块数据流去向:信息反馈模块数据项组成:书名+作者数据流量:约50种/日高峰流量:约80种/日数据流编号:D-04数据流名称:图书信息简述:图书的基本信息。数据流来源:图书上架模块数据流去向:消费者数据项组成:书号+书名+作者+类别+零售价+出版社+版本+出版日期+页码+语言+简介数据流量:约400条/日高峰流量:约700条/日数据流编号:D-05数据流名称:销售信息简述:图书销售的信息数据流来源:销售员数据流去向:会员积分数据项组成:书号+数量+零售价+会员号+销售额数据流量:约200条/日高峰流量:约300条/日2.处理逻辑的描述处理逻辑编号:P-01处理逻辑名称:图书上架简述:管理员添加图书输入的数据流:图书处理描述:管理员将图书上架,并更新图书信息输出的数据流:图书信息处理频率:50次/日处理逻辑编号:P-02处理逻辑名称:查找图书简述:消费者查找想要购买的图书。输入的数据流:查找信息处理描述:消费者根据查找信息,查找相应的图书信息。输出的数据流:目标图书/无目标图书处理频率:800次/日8处理逻辑编号:P-03处理逻辑名称:信息反馈简述:消费者反馈想要购买但库中没有的图书输入的数据流:无目标图书处理描述:消费者找不到想要购买的图书时,将想要购买的图书的名称与作者反馈给管理员输出的数据流:反馈信息。处理频率:10次/日处理逻辑编号:P-04处理逻辑名称:图书销售简述:销售员销售图书输入的数据流:目标图书处理描述:销售员售出图书,用户支付应收帐。输出的数据流:销售信息处理频率:400次/日3.数据存储的描述数据存储编号:F-01数据存储名称:图书基本信息简述:记录各种图书的基本信息数据存储的组成:书号+书名+作者+类别+零售价+出版社+版本+出版日期+页码+语言+简介关键字:书号相关联的处理:P-01,P-02,P-04数据存储编号:F-02数据存储名称:会员信息简述:记录会员的信息数据存储的组成:会员号+会员名+密码+电子邮箱+积分关键字:会员号相关联的处理:P-04,P-03数据存储编号:F-03数据存储名称:销售信息简述:记录每条销售信息数据存储的组成:书号+数量+时间+零售价+会员名+销售额关键字:无相关联的处理:P-04数据存储编号:F-04数据存储名称:职工信息简述:记录职工的基本信息数据存储的组成:职工号+职工名+密码+职位9关键字:职工号相关联的处理:P-01,P-04b)外部实体的描述外部实体编号:S-01外部实体的名称:消费者简述:查找、购买图书输入的数据流:D-02输出的数据流:D-02外部实体编号:S-02外部实体的名称:管理员简述:管理图书输入的数据流:D-03输出的数据流:D-01外部实体编号:S-03外部实体的名称:销售员简述:销售图书,并记录销售信息。输入的数据流:D-02输出的数据流:D-053.6新系统功能分析:系统主要有四大功能模块:(1)用户登录管理:此模块包括管理员登录,和销售员的登录。(2)仓库管理:包括仓库入库信息和出库信息的管理两部分,仓库入库信息是书店进货时所需填写的信息,出库信息即已销售图书。(3)销售管理:包括图书销售和图书退货两部分,图书销售是售书的界面,销售员在查询代销售图书后,看库存是否够,若够则将书卖出,图书退货是顾客退书的界面,若符合退书情况,销售员经书收回到库存中。(4)系统管理:包括添加管理员、修改密码和退出系统。添加管理员是用户登录后,从菜单页面进入,进行相应的操作,添加管理员,并设置权限,修改密码。四、系统设计与实施的初步计划4.1资源补充支出包括系统开发费用和系统运行费用两部分。系统开发费用有以下几项构成:①人员费用。本系统开发期20个周,试运行期12个周。开发期需要开发人员5人,试运行期需开发人员2人。开发需91周,折合3人/年(每年有效工作周按30周计算),每人/年按8万元计算,人员费用为24万元。②硬件设备费。本系统所需的硬件设备列于表3-3,费用为13.26万元。表3-3硬件设备费10硬件设备费用/元服务器1台32000元微机8台56000元打印机8台12000元条形码扫描仪10台18000元网络设备和布线,10000元不间断电源l台3000元工作台8台1600元③软件费。系统所需的软件列于表3-4,费用为2.1万元。表3-4软件费软件费用/元Windowsxp5000元VisualFoxPro6.06000元Java环境5000元Rose建模工具5000元④耗材费。所需消耗材料费用估计为0.8万元。⑤咨询和评审费。本系统所需咨询和评审费用约为1.2万元。⑥调研和差旅费。本系统调研和差旅费估计为1.0万元。⑦不可预见费。按开发总费用的15%计算。系统开发总费用为48.71万元。假定本系统的运行期为10年,每年的运行费用如下:①系统维护费。一年需要0.5人/年进行系统维护,维护费为0.5×8=4.0万元。②设备维护费。假设设备的运行更新期为5年,并且5年以后的设备价格以现价计算,则设备更新费为13.26万。假设设备日常故障维护费每年0.6万元,则平均每年设备维护费为13.