欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    新华书店管理信息系统设计.doc

    • 资源ID:1036078       资源大小:703.50KB        全文页数:28页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    新华书店管理信息系统设计.doc

    1、目 录1.系统概述21.1企业概况21.2企业业务概况21.3现有信息系统概述31.4信息系统需求概述32.信息系统分析42.1初步调查42.2可行性研究72.3系统详细调查并提出新方案93.信息系统设计183.1信息系统总体设计183.1.1信息系统总体布局设计183.1.2软件系统的总体结构设计183.2代码设计193.3数据存储设计.203.3.1数据库设计203.4用户界面设计243.4.1输出界面设计243.4.2输入界面设计244.系统实施264.1编程并编写文档264.2测试264.3系统转换281.系统概述1.1企业概况新华书店是中国的全国连锁书店,在1937年4月24日成立于

    2、延安清凉山,因该书店在中共中央宣传部、中国出版集团之下,是国家官方的书店,也是官方刊物宣传与发售处之一,全国各地均有分店,截至2006年共有14000多个发售网点,各省会则有购书中心或书城等名义经营;在香港以“新华书城”名义在湾仔经营,在澳门则以“珠新图书公司”名义经营。现今分店招牌的题字为毛泽东在1948年12月于河北所题,现今的总店与发行所位于北京市西城区。1.2企业业务概况新华书店总店是中央一级图书、音像出版物大型批发企业,隶属中国出版集团。新华书店总店具有丰富的书业营销运作经验,在长期发展中,构筑了全国性的购销网络、仓储运输网络和资金结算网络,具备集约化、规模化经营条件。近年来,为适应

    3、图书市场日益发展的需要,在图书发行业务中加大高新科技手段的利用,正在建设全国出版物信息网络系统和企业管理系统。企业机构健全,实力雄厚,拥有固定资产逾3亿元,营业面积及仓储场地近8万平方米,承担了向全国5000余家各级新华书店及社会书店办理中央一级、北京地区及全国各地500多家出版社的出版物进发货业务。随着社会主义市场经济逐步建立和完善,新华书店总店不断加快改革速度,在改革中发展壮大。特别是近几年来,企业效益不断提升,年均销售额、毛利率、利润总额、库存额分别为12.8亿元、7.33%、2400万元和1.57亿元。主营图书批发业务构成较为合理。通过多年积累,企业资产总额已达7亿元,其中所有者权益3

    4、.98亿元,资产负债率多年来保持在50%左右的合理水平。图书市场覆盖率90%以上,图书销售市场占有率5%7%左右,并在逐年扩大,成为国有图书发行行业中的中坚力量。随着图书市市场不断向“统一、开放、竞争、有序”的方向发展,新华书店总店将会有更大的作为和发展。1.3现有信息系统概述新华书店总店是中央一级图书、音像出版物大型批发企业,拥有固定资产逾3亿元,营业面积及仓储场地近8万平方米,承担了向全国5000余家各级新华书店及社会书店办理中央一级、北京地区及全国各地500多家出版社的出版物进发货业务。图书市场覆盖率90%以上,图书销售市场占有率5%7%左右,并在逐年扩大,成为国有图书发行行业中的中坚力

    5、量。因此工作人员的工作量十分复杂且及艰巨,需要建立一个计算机管理信息系统,以减轻工作人员的劳动强度,同时管理好这个全球最大的中文网上书店。1.4信息系统需求概述本系统总体要求为:提高工作效率,扩大服务范围,降低工作人员的劳动强度,提高书店资金利用率。及时获取商品库存信息,为经理的预测商品的销售量和正确的决策提供可靠的参考信息。科学的管理商品和库存,提高资金利用率,尽最大可能的限度满足顾客的需要。2.信息系统分析2.1初步调查l 企业概况n 企业组织结构图图1 新华书店组织结构图如图所示该企业属于直线职能制,现行系统在经理的领导下,设有销售部、采购部和财务部,如图1所示。n 企业职能分解图图2

    6、新华书店职能分解图如图所示销售科的任务是,接受顾客的购书单,并进行校验,将不符合要求的购书单退还给顾客。如果是合格的购书单且仓库有存货,那么就给顾客开发货票,通知顾客到财务科交货款,并修改因顾客购买而改变的库存数据。如果是合格的购书单但是缺货,那么先留底,然后向采购科发出缺货单。当采购科购买到货后,核对到货单和缺货单,再给顾客开出发货票。采购科的任务是,将销售科提供的缺货单进行汇总,根据汇总情况和各厂商供货情况,向有关厂商发出订购单。当供货厂商发来供货单时,对照留底的订购单加以核对。如果正确则建立进货帐和应付款帐,向销售科发到货通知单并修改库存记录;如果供货单与留底订购单不符,则把供货单退还给

    7、供货厂商。财务科的任务是,接到顾客的购书款时,给顾客开出收据及发票,通知销售科付货;根据税务局发来的税单建立付款帐;根据供货厂商发来的付款通知单和采购科记录的应付款明细帐,建立付款明细帐,同时向供货厂商付购货款。无论是收款还是付款之后,都要修改药店的财务总帐。财务科在完成以上日常账务工作的同时,还要定期编制各种报表向经理汇报,以供经理了解有关情况并据此制定下阶段的业务计划。l 对信息系统的总体需求n 现有资源新华书店的全部数据处理都由人工操作,所需设备全部需要重新配置。n 需要资源系统处理方式新华书店业务管理信息系统采用分布式处理。采购、销售、会计三个部门各配置一台微机,三台微机联成网络,相互

    8、通信。采购、销售、会计三个部门各自独立地进行业务处理,各部门之间的数据通信由网络完成。系统硬件配置三台微机(包括主机、显示器及磁盘驱动器)。打印机。适配器、电缆等其它网络配件。软件配置 汉字多用户操作系统。汉字dBASE数据库系统。其它应用软件。l 信息系统开发的必要性分析基于现行销售管理系统的大部分工作都由手工来完成,造成工作效率低,错误率高,信息反馈不及时,查询信息慢,因此本信息系统开发小组经过研究,调查及取得上级领导地支持,拟对新华书店进行以下几方面的改革:系统功能重构业务流程重组数据流程重组l 明确信息系统开发的目标,内容和规模本系统的开发能够提高工作效率,扩大服务范围,降低工作人员的

    9、劳动强度,提高新华书店资金利用率。及时获取商品库存信息,为新华书店经理的预测商品的销售量和正确的决策提供可靠的参考信息。科学的管理商品和库存,提高资金利用率,尽最大可能的限度满足顾客的需要。实现整个新华书店业务信息流程的计算机管理。销售子系统的购书单处理、缺货处理全部由计算机完成,增加自动登记新顾客数据的功能;书售出后,自动建立售货历史记录和修改库存记录。采购子系统的缺货单汇总、缺货书籍统计和编发订货单由计算机完成,核对订货单和修改库存也用计算机进行。会计子系统的全部数据汇总计算工作由计算机自动完成,报表的编制、打印也由计算机完成。l 项目开发的初步方案n 项目的规模,目标完成新华书店管理信息

    10、系统的建设。n 项目投资的粗略估计前期准备资金中期投资资金后期维护资金75000元30000元45000元n 人员配备情况以小组(约30人)为单位进行管理信息系统的运行。n 进度计划:2011年5月8日2011年8月15日5月8日:组成项目小组,进行项目可行性分析。 5月18日:进行业务流程分析和功能需求分析,并画业务流程图和基本模型图。5月29日:进行数据流程分析并画数据流图,根据数据流图列出了数据字典卡片,然后对数据字典进行处理描述。 6月20日:确定目标系统功能并进行数据分析,其中包括数据库建模和关系数据的描述,并画新型数据流图。 7月5日:进行新的业务流程设计和系统功能设计。 7月10

    11、日:数据库结构设计和数据库设计(包括逻辑设计和物理设计)。 7月15日:详细设计和系统实施。 8月5日:软件测试。8月15日:项目完成并交付运行。2.2可行性研究l 现行系统概述n 系统目标,规模,开发背景等概述新华书店的全部数据处理都由人工操作,工作量大,工作效率低,错误率高,信息反馈不及时,因此本信息系统开发小组经过研究、调查及取得上级领导地支持,拟对该新华书店进行以下几方面的改革:系统功能重构业务流程重组数据流程重组n 进一步明确信息系统建设的目标,需求及系统边界与范围。实现登记、整理数据,处理核对顾客订货单。向经理提供各种业务统计报表。提供各级查询。销售、采购、会计各部门的业务数据处理

    12、实现自动化。l 可行性分析n 新系统方案实现登记、整理数据,处理核对顾客订货单。向经理提供各种业务统计报表。提供各级查询。销售、采购、会计各部门的业务数据处理实现自动化。n 经济可行性分析购买和安装设备的费用:计算机硬件、系统软件、 机房、电源、空调等,共计7万。软件开发费用:若由本单位的技术人员开发,则该项费用可以计入下面的人员费用一项,共计3万。人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等, 共计3万;由于本项目的特殊性该部分费用可节省。消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、软盘、开发软件等开支;共计2万。该企业所批的新系统的开发费用和今后

    13、的运行、维护费用为15万。因此,改造费用方面是可行的。n 技术可行性分析为新华书店开发一个信息管理系统,需要数据库编程工具的支持,如java,asp,c+等工具即可不错地完成任务。C+是不错的选择,继承了Borland公司的同类产品Delphi对数据库强大的支持,和其丰富的VCL控件资源,加上其使用语言C+的广泛普及,用它开发一个关于新华书店管理信息系统,不存在技术上的问题。n 营运可行性分析经过分析调查,对新系统运行后对现在的工作效率会有明显提高。同时经过管理人员的培训使他们能够在新的技术条件下能够顺利开展工作。n 结论按上述三方面进行可行性分析、研究后,我们认为由于新华书店的管理人员大多都

    14、具备操作计算机的能力,另外,此系统是一个小型信息管理系统,花费不大。所以建立新系统是可行的,可以立项的。2.3系统详细调查并提出新方案l 信息系统主要工作内容概述实现登记、整理数据,处理核对顾客订货单。向经理提供各种业务统计报表。提供各级查询。销售、采购、会计各部门的业务数据处理实现自动化。l 详细了解用户需求,进一步明确系统的主要目标和功能输入: 顾客购书单(顾客) 供货单(供货厂商) 付款单(供货厂商) 货物(供货厂商)处理: *编辑订单并处理顾客数据检验核对订单对合格的可供货订单开票供货,修改库存 *自动统计缺货单编发订货单接收核对供货单,建进货帐,发到货单*编制应付款明细接收顾客贷款,

    15、开发票、收据*自动统计计算各项账目*自动编制各项统计报表数据存储: 货物文件 顾客数据文件 库存记录文件 待订货物文件 厂商名录文件 订货单文件 应付款明细账 销售历史文件 应收款明细账 收款明细账 总账文件 付款明细账 暂存缺货单文件 进货账目文件 货物单价文件输出: 发货票(顾客) 货物(顾客) 采购订单(供货厂商) 贷款(供货厂商) 各种统计报表(经理) 不合格订单(顾客)表1新华书店业务管理信息系统的概况如上表所示,该表格反映了新系统的输入、处理、数据存储和输出的概况。其中带“”号的表示由计算机处理的项目,其余处理由人工进行。l 业务流程分析n 文字描述现行系统的业务流程情况如下图所示

    16、。各项业务数据的输入、处理、存储和输出概况见表1。n 业务流程图图3 业务流程图l 信息流程分析n 文字描述信息流程中分别有顶层数据流程图,第二层数据流程图,第三层数据流层图。n 数据流程图顶层数据流程图图4 关联图第一层数据流程图图5 第一数据流程图第二层数据流程图销售处理采购处理会计处理图6 第二层数据流程图(销售处理)图7 第二层数据流程图(采购处理)图8 第二层数据流程图(会计处理)n 数据字典数据字典用于进一步定义和描述所有数据项,包括数据流字典、数据存储字典、数据处理字典、数据元素、外部项五部分。数据流字典数据流系统名:新华书店管理信息系统条目名:订单 编号: F1别名:订单来源:

    17、 S1顾客去处: 编辑处理数据流结构:订单:订单标识+顾客细节顾客标识+姓名+电话+货物细节货物标识+名称+数量简要说明: 描述订单处理的有关信息。修改记录:编写罗娇日期审核罗娇日期表2 数据流数据元素数据元素系统名:新华书店管理信息系统 编号: M1条目名:书籍标识 别名:书籍属于数据流: F1、F4-F6存储处: D1、D3数据元素结构:书籍: 书籍年份: 有2位组成按年书籍类别编码 如:08年,09年,10年 书籍类别: 有2位组成 安顺序编码 如:课内,课外 书籍科目: 有2位组成 按顺序来 如:英语,语文(科幻,言情)科目细分:有2位组成 按顺序来 如: 英语阅读理解,语文阅读理解例

    18、如:09年英语阅读理解 09010101简要说明:修改记录:编写罗娇日期审核罗娇日期表3 数据元素数据存储字典数据存储系统名:新华书店管理信息系统条目名:书名文件 编号: D1别名:书名文件存储组织: 每批书籍一条记录主关键字:书籍标识记录组成: 项 名:书籍标识 名称 近似长度: 8 12 (字节)简要说明: 用于编辑订货修改记录:编写罗娇日期审核罗娇日期表4 数据存储数据处理字典加工系统名:新华书店管理信息系统条目名:编辑顾客订单编号: P1.1.1别名:编辑顾客订单输入:F1 订单 F47 顾客情况输出:F4订单 F2新客户数据加工逻辑:根据订单和顾客情况,判断新老客户,并编辑成适合的订

    19、单。简要说明: 无修改记录:编写罗娇日期审核罗娇日期表5 数据处理字典加工系统名:新华书店管理信息系统条目名:判断、核对订单编号: P1.1.3别名:判断、核对订单输入:F4 订单 输出:F6 不可供订单 F7 可供订单F11缺货单加工逻辑:检验顾客订单,分成不合格、可供、缺货三种情况处理。简要说明: 检验订单属于哪一类,以便以后分别处理。修改记录:编写罗娇日期审核罗娇日期表6 数据处理字典外部项外 部 项系统名:新华书店管理信息系统条目名:顾客 编号: M1别名:顾客输入数据流: 发货票、付款收据输出数据流: 订购、货款主要特征: 顾客主要特征是:顾客标识、姓名、电话简要说明: 存储顾客的各

    20、类信息,包括顾客标识、姓名等。修改记录:编写罗娇日期审核罗娇日期表7 外部项n 决策树订单编辑决策树订单编辑新顾客记录新客户生成订单老顾客生成订单图11 订单编辑决策树判断、核对订单决策树图12 判断、核对订单决策树3.信息系统设计3.1信息系统总体设计3.1.1信息系统总体布局设计新华书店业务管理信息系统采用分布式系统的浏览器/Web服务器(B/S)计算模式,采购、销售、会计三个部门各配置一台微机,三台微机联成网络,相互通信。采购、销售、会计三个部门各自独立地进行业务处理,各部门之间的数据通信由网络完成。系统硬件配置三台微机(包括主机、显示器及磁盘驱动器)。打印机。适配器、电缆等其它网络配件

    21、。软件配置 汉字多用户操作系统。汉字dBASE数据库系统。其它应用软件。3.1.2软件系统的总体结构设计l 文字描述新华书店业务管理信息系统共分成销售、采购、会计三个子系统。l 模块设计n 绘制H图图13新华书店业务管理信息系统功能模块结构3.2代码设计l 文字描述本系统的代码设计采用线性分类体系,按分类对象的从属、层次关系为排列顺序。l 代码设计(以产品代码为例)n 产品代码设计书籍年份书籍类别书籍科目科目细分图23产品代码设计第一、二位为:书籍年份 三、四位数字为:书籍类别编号年份0101020203030404编号类别01课内02课外五、六位数为字:书籍科目 七、八两位数字为:科目细分例

    22、如:编号科目01英语02数学03语文04物理05化学06言情07恐怖编号类别01010101英语阅读理解04010302语文阅读理解04010203数学历年真题3.3数据存储设计.3.3.1数据库设计l 概述在系统的数据库设计中,首先要对系统分析得到的数据词典中的数据存储进行分析,分析各数据存储之间的关系,课采用E-R图的方法进行数据结构分析。这里以药材数据库为例。l 实体关系模型(ER模型)n 绘制ER图图24 ER图属性:图25图26图27图28图29图30图31l 数据规范化n 说明三种规范户形式(描述1NF,2NF,3NF的定义)1NF:属于1NF的关系应满足的基本条件是元组中的每一个

    23、分量都必须是不可分割的数据项。2NF:指的是这种关系不仅满足第一范式,而且所有非主属性完全依赖于其主码。3NF:指的是这种关系不仅满足第二范式,而其它的任何一个非主属性都不穿地依赖于任何关键字。n 进行规范化(要求符合3NF),但必要时可以进行反规划显然上面的E-R图完全符合3NF,因此不需要修改。n 绘制出调整后的E-R图图32 E-R图l 建立逻辑模型实体:书籍信息表(书籍标识,书籍名称,书籍类别)仓库信息表(仓库货位号,仓库位置)供应商信息表(供应商编号,供应商名称,供应商地址,供应商电话,供应商传真)顾客信息表(顾客编号,顾客姓名,顾客电话)联系:存储信息表(存储编号,书籍标识,供应商

    24、编号,书籍存储数量,书籍入库时间,书籍出库时间)购买信息表(购买编号,书籍标识,供应商编号,购买价格,购买数量,购买时间)购书单信息表(购书单编号,书籍标识,顾客编号,销售价格,销售数量,销售时间)3.4用户界面设计3.4.1输出界面设计输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定得格式,提供管理者使用。l 输出信息内容顾客信息、发货票、货物、采购订单、货款、各种统计报表、不合格订单等。l 输出设备显示终端、打印机。l 输出介质纸张、磁盘。顾客信息顾客编号:顾客名称:顾客电话:确定返回打印图33 客户信息输出界面3.4.2输入界面设计l 输入信息内容顾客购书

    25、单、供货单、付款单、货物。l 输入设备和介质键盘、鼠标、光盘、移动硬盘、读卡器、扫描仪、图34 客户订货单输入界面4.系统实施4.1编程并编写文档本系统在上述系统设计的基础上进行编程,这里就不做过多赘述。4.2测试系统测试是信息系统的开发周期中一个十分重要的活动。尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免遗留下差错,如果没有再投入运行前的系统测试阶段被发现纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将要会付出更大的代价。因此我们有必要进行系统测试。我们要以找错误为目的,不是要证明程序无错,而是要精心选取那些易于发生错误的测试数据,以十分挑剔的态度,去寻找程序的错误。测

    26、试工作应避免由原开发软件的个人或小组来承担。设计测试用列不仅要包括合理、有效的输入数据,还要包括无效的或不合理的输入数据。不仅要检验程序是否做了该做的事,还要检查程序是否同时做了不该做的事。保留测试用例,将会给重新测试和追加测试带来方便。测试方法:l 人工测试n 个人复查源程序编写完成后,直接由程序员自己进行检查。n 走查由三至五人组成测试小组,测试小组成员是未介入过该软件设计工作的有经验的程序设计人员。测试在预先阅读过该软件资料和源程序的前提下,由测试人员扮演计算机的角色,用人工方法将测试数据输入被测程序,并在纸上跟踪监视程序的执行情况,让人带特机器沿着程序的逻辑走一遍,发现程序中的错误。n

    27、 会审测试小组的构成与走查相似,要求测试成员在会审前仔细阅读软件有关资料,根据错误类型清单,填写检测表,列出根据错误类型要提问的问题。会审时,由程序作者逐个阅读和讲解程序,测试人员逐个审查、提问、讨论可能产生的错误。会审要对程序的功能、结构及风格等全部内容进行审查。l 机器测试n 黑盒测试(功能测试)将软件看成黑盒子,在完全不考虑程序内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书设计测试用例,从程序的输入和输出特性上测试是否满足设定的功能。n 白盒测试(结构测试)将软件看成一个透明的盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与设计是否相符。系统的测试工作一般有以下四个步骤:图38 系统的测试过程过程如下:单元测试组装测试确认测试系统测试4.3系统转换l 做出系统转换计划由于原来企业一直为手工操作,大多员工需要进行一定的培训和熟悉之后才能够使用新系统进行工作,因此在这里采取分段转换的方式,即在新系统全部正式运行之前,分阶段一部分一部分地替代原有手工方式,如图35所示老系统新系统时间图39 分段转换27


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922