收藏 分享(赏)

设计说明书 (5).doc

上传人:小李 文档编号:3417199 上传时间:2021-01-15 格式:DOC 页数:14 大小:775KB
下载 相关 举报
设计说明书 (5).doc_第1页
第1页 / 共14页
设计说明书 (5).doc_第2页
第2页 / 共14页
设计说明书 (5).doc_第3页
第3页 / 共14页
设计说明书 (5).doc_第4页
第4页 / 共14页
设计说明书 (5).doc_第5页
第5页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、/月库存流入的数据流:出入库信息流出的数据流:库存信息组成:编号,产品名称,产品代码,计量单位,单价,数量,合计金额,备注存储方式:顺序(3)数据项发货通知单入库单订单入库通知单:出库单 库存客户 (4)处理逻辑P1写入库通知单输入来源:生产部加工逻辑:将生产部传来的入库通知单的信息进行登记输出去向:生成入库通知单P2审核输入来源:入库通知单加工逻辑:对入库通知单上的信息进行审核输出去向:填写入库单P3填写入库单输入来源:入库通知单的审核加工逻辑:根据审核后的入库通知单填写入库单输出去向:入库单P4入库输入来源:入库单加工逻辑:根据审核后的入库单,修改库存信息输出去向:库存P5:填写订单加工名

2、称:填写订单输入:客户描述所需要的产品,数量以及交货截止日期加工逻辑:根据客户需求填写订单输出:订单P6:审核加工名称:审核输入:订单加工逻辑:审核订单的真实性,完整性等输出:发货通知单P7:填写出库单加工名称:填写出库单输入:发货通知单加工逻辑:根据发货通知单填写出库单输出:出库单P8:出库加工名称:出库输入:出库单加工逻辑:根据出库单将产品出库,修改库存,并通知客户输出:出货信息2.5.2 数据流程图填写入库通知单P1入库通知单生产部审核P2入库单P3填写入库单入库P4库存入库通知单审核通过的入库通知单D1D2D3图3 入库流程图填写订单P5订单客户填写发货通知单P6出库单P7填写出库单出

3、库P8库存发货通知单出货信息订单D3D4D5D6图4 出库流程图2.5.3 概念结构设计 (1)E-R图入库通知单生成入库单修改库存客户生成订单生成出库通知单生成库存修改出库单通知(2)E-R图实体定义1. 入库通知单:编号,入库通知单编号,填制日期,产品名称,产品代码,产品数量,计量单位,单价,合计金额,制单人,审核人,备注2. 入库单:编号,入库单编号,产品代码,产品名称,计量单位,单价,数量,合计金额,入库日期,制单人,审核人,入库通知单编号,备注 3. 订单:编号,订单编号,订货日期,客户名称,客户代码,产品名称,产品代码,计量单位,产品数量,单价,合计金额,是否交货,制单人,审核人,

4、备注4. 发货通知单:编号,发货通知单编号,填制日期,客户名称,客户代码,产品代码,产品名称,计量单位,单价,数量,合计金额,制单人,审核人,订单编号,备注 5. 出库单:编号,出库单编号,填制日期,客户名称,客户代码,产品代码,产品名称,计量单位,单价,数量,合计金额,制单人,审核人,发货通知单编号,备注 6. 客户:客户编号,客户名称,公司电话,联系人名称,联系人电话,详细地址,邮编,传真电话 7. 库存:编号,产品名称,产品代码,计量单位,单价,数量,合计金额,备注2.5.4 逻辑结构设计 (1)关系模型1. 入库通知单:编号,入库通知单编号,填制日期,产品名称,产品代码,产品数量,计量

5、单位,单价,合计金额,制单人,审核人,备注2. 入库单:编号,入库单编号,产品代码,产品名称,计量单位,单价,数量,合计金额,入库日期,制单人,审核人,入库通知单编号,备注 3. 订单:编号,订单编号,订货日期,客户名称,客户代码,产品名称,产品代码,计量单位,产品数量,单价,合计金额,是否交货,制单人,审核人,备注4. 发货通知单:编号,发货通知单编号,填制日期,客户名称,客户代码,产品代码,产品名称,计量单位,单价,数量,合计金额,制单人,审核人,订单编号,备注 5. 出库单:编号,出库单编号,填制日期,客户名称,客户代码,产品代码,产品名称,计量单位,单价,数量,合计金额,制单人,审核人

6、,发货通知单编号,备注 6. 客户:编号,客户编号,客户名称,公司电话,联系人名称,联系人电话,详细地址,邮编,传真电话 7. 库存:编号,产品代码,产品名称,计量单位,单价,数量,合计金额,备注(2)对关系模式进行规范化所有关系中,每个属性都是不可分的,所以所有关系属于1NF,根据题意,主码分别是:入库通知单编号,入库单编号,订单编号,发货通知单编号,出库单编号,客户编号,产品代码。所有关系中主码是单属性,所以不存在非主属性对主码的部分函数依赖,已经属于2NF.所有关系中不存在传递函数依赖,属于3NF.由于以上关系已经不存在主属性对不包含它的侯选码的部分函数依赖,所以,还属于BCNF。 2.

7、6安全保密设计系统的安全保密设计主要是对员工的权限进行控制,管理员的权限最大,可对员工进行添加,删除,修改,对员工的权限部门都可修改,员工的权限分为制单和审核权限,员工自身不能修改自己信息,对应的权限有相应的功能,例如制单权限的员工不能审核单子,审核权限的员工不能进行制单,即审核和制单不能为同一人,这样就能防止系统信息被随意更改,而且对于单子信息能进行二次复查,审核人对单子信息进行核对后,才能审核通过。此外,用户密码均用替换加密法,用哈希加密法加密,这样对用户密码进行很好的保密。.软件设计文档国家标准GB8567-88 一、文档编写标准化在整个项目开发及使用过程中,应该有完备的文档支持,文档编

8、制要求具有针对性、精确性、清晰性、完整性、灵活性和可追溯性。 完备的文档对软件的开发及使用起了很大的作用。一般要求编写好十三种文档。1、 可行性分析报告说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。2、 项目开发计划为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。3、 软件需求说明书(软件规格说明书)对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编

9、写的,也是实施开发工作的基础。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。4、 概要设计说明书是概要设计阶段的工作总结。主要包括功能分配、模块划分、程序总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理等,为详细设计作好准备。5、 详细设计说明书着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等。6、 用户操作手册详细描述了该软件的功能、性能和用户界面,使用该软件的具体方法等。7、 测试计划包括测试内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。8、 测试分析报告测试计划的执行情况,对测试结果的分析,提出测试结论。9、

10、开发进度月报按月提交的项目进展情况报告。包括计划与实际执行情况的对比、阶段成果、遇到的问题、解决的方法以及下一步的打算。10、项目开发总结报告项目完成以后,总结实际执行情况。如进度、成果、资源利用、成本和投入的人力,对项目开发作出评价,总结经验与教训。11、软件维护手册主要包括软件系统说明、程序模块说明、操作环境、支持软件说明、维护过程说明等。12、软件问题报告记录软件出现问题的日期、发现人、状态、问题所属模块等,为软件修改提供准备文档。13、软件修改报告软件产品投入使用后,发现了需修改、更正的问题,要将出现的问题、修改意见、修改可能出现影响作出详细描述,提交审批。二、可行性分析报告的撰写要求

11、可行性研究报告的编写内容要求如下: 1 引言 11编写目的 说明编写本可行性研究报告的目的,指出预期的读者。 12背景 说明: a所建议开发的软件系统的名称; b本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; C该软件系统同其他系统或其他机构的基本的相互来往关系。 13定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 14参考资料 列出用得着的参考资料,如: a本项目的经核准的计划任务书或合同、上级机关的批文; b属于本项目的其他已发表的文件; C本文件中各处引用的文件、资料,包括所需用到的软件开发标准。| 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2 可行性研究的前提 说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。 21要求 说明对所建议开发的软件的基本要求,如: a功能; b性能; C输出如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象; d输入说明系统的输入,包括数据的来源、类型、数量、数据的组织以及提供的频度; e处理流程和数据流程用图表的方式表示出最基本的数据流程和处理流程,并辅之以叙述; f在安全与保密方面的要求; g同本系统相连接的

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 应用文书 > 工作计划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报