医疗器械最终版_第1页
医疗器械最终版_第2页
医疗器械最终版_第3页
医疗器械最终版_第4页
医疗器械最终版_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计说明书 题 目: 医疗器械供销存管 理系统分析与设计 院 (部): 管理工程学院 专 业: 信息管理与信息系统 班 级: 信管082 姓 名: 刘佳玮 学 号: 2008021312 指导教师: 苏鹏 完成日期: 2012年 6 月6日 山东建筑大学毕业设计说明书 I 目 录 摘 要. ABSTRACT 1 医疗器械供销存管理系统研究概述1 1.1 医疗器械供销存管理的现状.1 1.2 本文的研究内容及意义.1 1.3 可行性分析.2 1.3.1 技术可行性 2 1.3.2 经济可行性 2 1.3.3 管理可行性 3 2 医疗器械供销存管理系统分析.4 2.1 医疗器械供销存管理系统需求分析.4 2.1.1 功能需求分析 4 2.1.2 性能需求分析 4 2.1.3 安全需求分析 4 2.2 医疗器械供销存管理系统业务流程分析.5 2.2.1 系统设置业务流程分析 6 2.2.2 资料设置业务流程分析 7 2.2.3 进货信息管理业务流程分析 8 2.2.4 销售信息管理业务流程分析 8 2.2.5 库存信息管理业务流程分析 9 2.2.6 查询管理业务流程分析 9 2.2.7 其他支出业务流程分析 .10 2.3 医疗器械供销存管理系统数据流程分析10 2.3.1 数据流程图 .10 2.3.2 数据字典 .15 山东建筑大学毕业设计说明书 II 3 医疗器械供销存管理系统概要设计.36 3.1 系统目标设计及开发设计思想36 3.2 系统功能模块设计36 3.3 系统各功能模块设计38 3.3.1 系统设置模块 .38 3.3.2 基本资料模块 .39 3.3.3 进货信息管理模块 .41 3.3.4 销售信息管理模块 .42 3.3.5 库存信息管理模块 .43 3.3.6 查询模块 .43 3.3.7 其他支出模块 .44 4 医疗器械供销存管理系统详细设计.45 4.1 系统总体架构设计45 4.2 数据库设计45 4.2.1E-R 图及关系模式设计 45 4.2.2 数据库表设计 .49 4.3 输入输出设计53 4.3.1 用户登录接口的设计 .53 4.3.2 系统设置接口的设计 .54 4.3.3 资料设置接口的设计 .57 4.3.4 进货信息管理接口的设计 .60 4.3.5 销售信息管理接口的设计 .62 4.3.6 库存信息管理接口的设计 .64 4.3.7 查询管理接口的设计 .66 4.3.8 其他支出接口的设计 .67 5 结 论68 谢 辞69 参考文献.70 山东建筑大学毕业设计说明书 III 摘 要 根据对我国众多医疗器械企业管理情况所作的调查和参考有关资料,我发现目前企业 在管理方面普遍存在着一些问题,例如不能及时获得库存信息、库存信息不够准确、无法 及时了解进货和销售情况、盘存管理不能正常进行。面对这样的现实,企业希望通过信息 化建设,了解本企业器械种类、数量、供应商信息,客户信息,进货、销售等情况,因此, 医疗器械供销存管理系统成为建立全面管理信息系统的重要切入点。本设计通过系统自动 化库存报警和有效期报警及管理员进货管理、销售管理、库存管理等操作,解决了企业当 前存在的问题。 本设计首先概述了医疗器械供销存管理的现状与发展趋势,并分析了其信息化的可行 性以及业务流程。随后,设计采用了面向过程的系统分析设计方法对医疗器械供销存管理 系统进行了系统分析、概要设计与详细设计。系统分析主要包括数据流图与数据字典,概 要设计主要包括系统功能模块图与功能说明,详细设计主要包括数据库设计、输入输出设 计以及系统架构设计。 关键词:医疗器械供销存管理系统;供销存管理;SQL Server 2000 山东建筑大学毕业设计说明书 IV Analysis and Design of Medical Equipment Purchase, Sale and Inventory Management System ABSTRACT According to a survey on the management of many medical device companies in China and reference material, I find that companies universally have the lots of questions about the management. For example, companies can not timely get inventory information, inventory information is not accurate enough, companies can not get situations of purchase and sale in time, and inventory management is usually abnormal. Faced with the reality, companies want to construct information to know the equipments type and quantity, supplier information, customer information, purchase and sale. Therefore, the medical device purchase, sale and inventory management system has been the important entry point to establish a comprehensive management information system. This design solves the existing problems of the companies by using the system automation alarm about inventory and validity, and administrators management operation on purchase, sale and inventory. At first, the design describes the status and development trend of medical device purchase, sale and inventory management, and analyzes the feasibility of information technology and its business processes. Then, using the methods of object oriented analysis and design to the medical equipment purchase, sale and inventory management system, the design does the system analysis, summary design and detailed design. System analysis includes data flow diagrams and data dictionary. Summary design includes system functional module diagram and functional description. Detailed design includes database design, input and output design, and system architecture design. Key Words: Medical Equipment Purchase, Sale and Inventory Management System; Purchase, Sale and Inventory Management; SQL Server 2000 山东建筑大学毕业设计说明书 - 1 - 1 医疗器械供销存管理系统研究概述 1.1 医疗器械供销存管理的现状 目前大部分医疗器械供销存的管理都没有很好的实现信息化,规范性和统一性都比 较差,在数据查询和统计方面存在很大的缺陷,不能及时准确的对企业工作进行调整和 处理,这就需要我们开发出一套符合医疗器械供销存的管理信息系统,实现工作的流程 化和自动化,以开放、动态的系统架构,将繁杂的工作分解、分工协作、规范流程与先 进的网络应用相结合。 管理系统是一项管理工作,而非一般理解中的信息技术工作。对于医疗器械企业而 言,在信息化的过程中一定要根据企业的实际情况来确定适用于企业现状的管理信息系 统。规模小、资金少、抗风险能力弱是其内部最大的不利因素,而进销存管理无疑对管 理企业相当重要。根据对我国众多医疗器械企业管理情况所作的调查和参考有关资料, 发现目前企业在管理方面普遍存在着如下问题: (1)不能及时获得库存信息 在企业运作过程中,有时必须获知各种货物当前的库存量,但由于货物种类多、数 量大,需要进行仔细地核算,不仅费时,而且易出错,从而影响企业快速有效地运转。 (2)库存信息不够准确 管理员填写各种进货单、销售单进行货物的入库、出库后,要及时修改库存信息, 以便反映库存状况。工作中的主要问题是,由于货物种类多、数量大,使得理论库存和 实际库存时常不一致,因而需要通过库存盘点来纠正差错,既耽误时间,工作量又大。 (3)无法及时了解进货和销售情况 用户无法实时查询货物的进货、销售信息,不同的管理员对各自的进出库货物信息 无法在极短时间内汇总。 (4)盘存管理不能正常进行 库存管理采用手工录入操作,员工工作情绪懈怠,在实时更新数据时,经常发生人 为差错。企业偶尔会采取统一的突击性盘点,而这种突击性的盘点往往需要一些没有经 验的工作人员参与,从而造成数据不准确;统一盘点时入/出库业务无法正常运行。 1.2 本文的研究内容及意义 本文首先概述了医疗器械供销存管理的现状与发展趋势,并分析了其信息化的可行 性以及业务流程。随后,设计采用了面向过程的系统分析设计方法对医疗器械供销存管 山东建筑大学毕业设计说明书 - 2 - 理系统进行了系统分析、概要设计与详细设计1。系统分析主要包括数据流图与数据字 典,概要设计主要包括系统功能模块图与功能说明,详细设计主要包括数据库设计、输 入输出设计以及系统架构设计。 市场需求日益多样化和个性化,产品更新换代的周期越来越短,这就要求必须改变 管理现状。面对这样的现实,企业希望通过信息化建设,能够了解本企业器械种类、数 量,供应商信息,客户信息,进货、销售等情况。本文通过设计系统自动化库存报警和 有效期报警及管理员进货管理、销售管理、库存管理等操作,解决了企业当前存在的问 题。 1.3 可行性分析 可行性分析就是给出预开发软件系统的总体目标,给出它的功能、性能、可靠性以 及其他方面的要求。其目的是用最小的代价在尽可能短的时间内确定问题是否能够解决、 是否值得去解决。下面从三个方面分析本系统的可行性。 1.3.1 技术可行性 技术人员方面:技术人员经验和水平能够满足要求,以及技术人员的文化素质比较 高,经过培训后能够承担使用和维护工作。 硬件方面: 需要一台中档以上的计算机, 硬盘的容量应视所要存储的商品信息而定, 配备一台打印机以便能够打印各种所需要的查询数据和报表。 软件方面:采用 SQL Server 2000 进行后台数据库的管理、操作和维护,实现后台 数据库的接口,数据的录入、查询等功能。 此次开发具有针对性,应用程序操作界面设计可以实现个性化,能够满足用户个性 化的操作要求;在数据库的安全性、完整性处理上已经成熟和完善。个性化的友好操作 界面,安全性和数据处理等性能都具有良好的表现。通过建立数据模型、画出 E-R 图、 设计数据库来调整系统功能2。 1.3.2 经济可行性 经济可行性分析是从经济的角度分析系统的规划方案有无实现的可能和开发的价值, 分析系统所带来的经济效益是否超过开发和维护网站所需要的费用。医疗器械供销存管 理系统在实际的生活中应用广泛,存在着很大的利益,而且使用和维护也非常的方便, 费用不高,为企业员工提供了较高的效率,可节省人力资源的开支,所以有着很好的经 济可行性。 山东建筑大学毕业设计说明书 - 3 - 1.3.3 管理可行性 在工作上,企业员工管理库存的信息量非常大,开发了此系统,可极大提高企业员 工的工作效率。为了提高决策者的管理能力等,新系统能够方便数据的储存和修改,随 时查询进货信息、销售信息、供货商信息、客户信息、器械信息等,是一个比较人性化 的管理系统。 综上所述,本系统的开发立项是可行的。 山东建筑大学毕业设计说明书 - 4 - 2 库存管理系统分析 2.1 医疗器械供销存管理系统需求分析 系统需求分析主要就是明确库存管理信息系统所要实现的目标,并给出解决方案。 对系统的需求分析可以从功能需求、性能需求、安全需求等多个方面来进行。 2.1.1 功能需求分析 功能需求分析主要是对系统所要实现的目的进行分解,使之形成既相互独立又相互 联系的几个部分,然后将每个部分映射为一个或多个功能,这些功能相互之间形成一个 有机的整体,通过功能需求分析可以得到系统的主要功能。 整个系统实现进销存业务全过程自动化处理,具体包括从企业对业务员、器械基本 信息的录入,到业务员对器械的进货,并进入库存管理,最后对器械进行销售的阶段。 除了对基本信息的录入和订单的输入,其他信息全由计算机自动生成。 2.1.2 性能需求分析 (1)自动分类达到 96%以上准确率 (2)数据索引更新时间平均小于 0.02s/记录(每条记录 4Kb) (3)数据全文检索响应在毫秒之内 (4)全文检索数据库的“零”空间膨胀率(-10%20%) 。 2.1.3 安全需求分析 主要涉及到信息存储的安全、信息传输的安全以及对网络传输信息内容的审计三方 面。在这一层次上,主要是应用密码技术解决用户身份鉴别、用户权限控制、数据的机 密性、完整性等网络上信息的安全问题。由于网络的开放性和资源的共享,使得网络上 的信息(无论是动态的还是静态的)的使用和修改都是自由的,如非法修改、越权使用 等。这也必然威胁到信息的保密性、完整性等安全属性。为了保证信息的安全,必须采 取有效的技术措施。例如用户权限控制等。 (1)数据存储安全 在计算机信息系统中存储的信息主要包括纯粹的数据信息和各种功能文件信息两大 类。对纯粹数据信息的安全保护,以数据库信息的保护最为典型。而对各种功能文件的 保护,终端安全很重要。 (2)数据库安全 山东建筑大学毕业设计说明书 - 5 - 对数据库系统所管理的数据和资源提供安全保护。 物理完整性:即数据能够免于物理方面破坏的问题,如掉电、火灾等; 逻辑完整性:能够保持数据库的结构,如对一个字段的修改不至于影响其它字段; 元素完整性:包括在每个元素中的数据是准确的; 用户鉴别:确保每个用户被正确识别,避免非法用户入侵; 可获得性:指用户一般可访问数据库和所有授权访问的数据; (3)终端安全 主要解决微机信息的安全保护问题,一般的安全功能如下:多级权限管理,防止越 权操作;数据和程序代码加密存储,防止信息被窃;预防病毒,防止病毒侵袭。 (4)数据传输安全 在系统的数据通信中,应针对信息的密级设计相应加密方案,将数据加密后通信, 以保证数据通信的安全性。由于信息的密级不同,所需采用的加密措施也不相同。对于 一般数据,不采取加密措施。 除了功能、性能、安全需求分析外,还有其他两项需求分析: (1)数据可靠性需求 除了要求其数据库系统具有容错功能外,对重要业务数据的数据库,还必须依据业 务需要,在不同地理位置配置备份数据库。数据的备份可以采用以下措施:在服务器的 硬盘上定期做备份,每天做一次增量备份,每周做一次数据库的完全备份。 (2)数据操作日志 对于核心业务数据,可对其进行任何全程跟踪,如可记录数据修改时间、修改前的 数据、修改后的数据、修改人等信息。应有“任务”即将到期的提醒。 2.2 医疗器械供销存管理系统业务流程分析 业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的 活动。在系统调研时, 通过了解组织结构和业务功能, 我们对系统的主要业务有了一个 大概的认识。但由此我们得到的对业务的认识是静态的, 是由组织部门映射到业务的。 而实际的业务是流动的, 我们称之为业务流程3。 用户通过客户端浏览器进入系统,经过权限验证是否具有进入系统的权限,具有权 限的用户进入系统后,对平台提出数据请求,平台根据请求判断调用哪个 web 访问接 口,进入平台子系统,子系统根据页面接收到浏览器传来的参数对数据进行处理,通过 山东建筑大学毕业设计说明书 - 6 - 数据访问接口访问后台数据库。得到数据以后,经过编译以后,生成用户所需要的页面 返回到客户端。 系统业务流程如图 2.1 所示。 业务逻辑层数据操作 浏览 新增 修改 查询 删除 数 据 访 问 接 口 客 户 端 浏 览 器 数据存储 无 医疗 器械 供销 存管 理系 统 用 户 权 限 有 数据库 用 户 使 用 界 面 图 2.1 医疗器械供销存管理系统业务流程图 进货信息管理 库存信息管理 器械报损 流通费用 Web 访 问 接 口 2.2.1 系统设置业务流程分析 管理员通过用户编号、用户名和密码登录系统。若修改密码,则输入旧密码,并设 置新密码并进行验证,填写后点击“确定”按钮保存修改或“取消”按钮取消修改。若 管理用户,则可以添加或修改登录用户,填写或修改用户的编号、用户名和初始密码, 并设置用户权限,点击“确定”保存信息;用户离开时,可以点击“删除”按钮,删除 用户信息。若需要清空数据或备份数据,则进入相应界面,点击“确定”即可删除数据 山东建筑大学毕业设计说明书 - 7 - 或备份数据。若查看或打印进货单、库存、销售单,则进入相应界面,选择查看的方式 点击“确定”按钮,或直接输入 sql 语句,也可打印单据。如图 2.2 所示。 管理员 登录 系统 修改密码 管理用户 备份数据 清空数据 查看销售单 查看进货单 查看库存 更新数据库 打印文档 数据信息 文档 图 2.2 系统设置业务流程图 2.2.2 资料设置业务流程分析 管理员通过用户编号、用户名和密码登录系统。若设置器械分类,则进入相应界面, 点击“添加” “删除” “修改”按钮,对器械分类信息进行添加、删除和修改。若设置器 械信息,则进入相应界面,点击“添加” “删除” “修改”按钮,对器械进行添加、删除 和修改。若设置供应商,则进入相应界面,点击“添加” “删除” “修改”按钮,对供应 商信息进行添加、删除和修改。若设置客户信息,则进入相应界面,点击“添加” “删 除” “修改”按钮,对客户信息进行添加、删除和修改。若设置业务员,则进入相应界 面,点击“添加” “删除” “修改”按钮,对业务员信息进行添加、删除和修改。若设置 仓库信息,则进入相应界面,点击“添加” “删除” “修改”按钮,对仓库信息进行添加、 删除和修改。如图 2.3 所示。 管理员 登录 系统 设置器械分类 设置器械信息 设置供应商 设置客户信息 设置业务员 设置仓库信息 更新数据库 数据信息 图 2.3 资料设置业务流程图 山东建筑大学毕业设计说明书 - 8 - 2.2.3 进货信息管理业务流程分析 管理员通过用户编号、用户名和密码登录系统。若制定采购计划,则进入相应界面, 查看已达下限、系统自动制定的计划,也可以点击“添加”按钮,添加采购计划。若进 货开单,则进入相应界面,填写进货单,选择器械编号、供应商编号、仓库编号,点击 “确定”按钮,对进货单进行添加。若进货退单,则进入相应界面,输入入库单号,点 击“确定”按钮,删除进货单。若查看进货单,则进入相应界面,选择查看方式,点击 “确定”按钮,查看进货单。若统计查询进货单,则进入相应界面,直接输入 sql 语句 或点击“显示全部”按钮。如图 2.4 所示。 管理员 登录 系统 开进货单 退进货单 查看进货单 统计查询进货 更新数据库 数据信息 图 2.4 进货信息管理业务流程图 制定采购计划 是否添加 器械信息 是 进货信息 2.2.4 销售信息管理业务流程分析 管理员通过用户编号、用户名和密码登录系统。若销售开单,则进入相应界面,填 写销售单,选择器械编号、供应商编号、仓库编号,点击“确定”按钮,对销售单进行 添加。若销售退单,则进入相应界面,输入入库单号,点击“确定”按钮,删除销售单。 若查看销售单,则进入相应界面,选择查看方式,点击“确定”按钮,查看销售单。若 统计查询销售单,则进入相应界面,直接输入 sql 语句或点击“显示全部”按钮。若结 算利润,则进入相应界面,输入结算时段,点击“确定”按钮结算。如图 2.5 所示。 山东建筑大学毕业设计说明书 - 9 - 管理员 登录 系统 开销售单 退销售单 查看销售单 统计查询销售 数据信息 图 2.5 销售信息管理业务流程图 结算利润 利润信息 销售信息 是 更新数据库 是否添加 器械信息 2.2.5 库存信息管理业务流程分析 管理员通过用户编号、用户名和密码登录系统。若调整库存,则进入相应界面,点 击“删除零库存” “器械转仓” “调整数量” “调整价格”按钮,对库存进行调整。若查 看调价历史、查看库存报警、查看数量调整历史、查看有效期报警,则进入相应界面即 可查看。若统计查询库存,则进入相应界面,直接输入 sql 语句或点击“显示全部”按 钮。如图 2.6 所示。 管理员 登录 系统 调整库存 查看调价历史 查看库存报警 查看数量 调整历史 查看有 效期报警 统计查询库存 更新数据库数据信息 图 2.6 库存信息管理业务流程图 库存信息 2.2.6 查询管理业务流程分析 管理员通过用户编号、用户名和密码登录系统。查询进货单、查询销售单、查询库 存信息,则选择查询条件或直接输入 sql 语句或点击“显示全部”按钮。如图 2.7 所示。 山东建筑大学毕业设计说明书 - 10 - 管理员 登录 系统 查看进货单 查看销售单 查看库存 数据信息 图 2.7 查询管理业务流程图 2.2.7 其他支出业务流程分析 管理员通过用户编号、用户名和密码登录系统。若器械保报损,则进入相应界面, 点击“添加”按钮或“删除”按钮。若设置流通费用,则进入相应界面,点击“添加” 按钮或“删除”按钮。如图 2.8 所示。 管理员 登录 系统 设置器械报损 设置流通费用 报损信息 图 2.8 其他支出业务流程图 流通信息 2.3 医疗器械供销存管理系统数据流程分析 2.3.1 数据流程图 数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描 述信息的实际流程4。如图 2.9-2.20 所示。 1 后台管理员 进货管理员 销售管理员 仓库管理员 主管 医疗器械 供销存管 理系统 财务管理员 2 3 4 5 6 7 8 9 10 11 图 2.9 顶层 DFD 1-后台管理员设置的信息 2-需存储打印的文档信息 3-进货管理员 设置的信息 4-进货单信息 5-销售管理员设置的信息 6-销售单信 息 7-仓库管理员设置的信息 8-库存信息 9-主管输入的查询条件 10-返回的查询信息 11-财务管理员设置的财务信息 山东建筑大学毕业设计说明书 - 11 - 图 2.10 第一层 DFD 12-更新的数据信息 13-财务信息 14-更新的库存信息 15-库存表信 息 16-更新的进货信息 17-进货表信息 18-符合查询条件的表信息 19-更新的销售信息 20-销售表信息 21-查询条件信息 22-更新的财 务信息 12 14 15 16 17 18 21 18 20 1 19 20 22 13 P1 后台信息 资料设置 2 1 后台管理员 P2 进货信 息管理 进货管理员 3 4 P3 销售信 息管理 5 销售管理员 6 P5 查询 管理 主管 9 10 P4 库存信 息管理 仓库管理员 7 8 D1 后台 信息 D2 库存 信息 D3 进货 信息 D4 销售 信息 21 18 21 18 18 9 18 9 D5 财务 信息 P6 其他 支出 财务管理员 11 设置资 料信息 P1-2 设置系 统信息 P1-1 1 后台管理员 后台管理员 2 12 P1 图 2.11 第二层 DFD(P1) D1 D1 后台 信息 山东建筑大学毕业设计说明书 - 12 - P2-1 开进 货单 P2-2 退进 货单 P2-3 制定 采购 P2-5 统计 查询 进货 P2-4 图 2.12 第二层 DFD(P2) 17 17 16 16 16 进货管理员 44 P2 进货管理员 3 D1 查看 进货 单 P3-1 开销 售单 P3-2 退销 售单 P3-3 结算 利润 P3-5 统计 查询 销售 P3-4 查看 销售 单 图 2.13 第二层 DFD(P3) 20 20 19 19 66 P3 5 销售管理员 销售管理员 6 D4 销售 信息 D3 进货 信息 山东建筑大学毕业设计说明书 - 13 - 7 仓库管理员 仓库管理员 8 14 15 P4 调整 库存 P4-1 查询 库存 P4-2 图 2.14 第二层 DFD(P4) D2 库存 信息 主管 查看 销售 P5-2 查看 进货 P5-1 查看 库存 P5-3 P5 9 10 21 18 9 10 9 10 21 21 18 18 图 2.15 第三层 DFD(P5) D3 进货 信息 D2 库存 信息 D4 销售 信息 设置 费用 P6-2 设置 报损 P6-1 P6 13 22 11 13 22 图 2.16 第三层 DFD(P6) 11 D1D5 财务 信息 财务管理员 山东建筑大学毕业设计说明书 - 14 - P1-1-1 修改 密码 P1-1-2 管理 用户 P1-1-3 备份 数据 P1-1-4 清空 数据 P1-1-6 P1-1-7 打印 进货 单 P1-1-5 1 后台管理员 图 2.17 第三层 DFD(P1-1) 12 12 后台管理员 222 P1-1 D1 后台 信息 2 打印 库存 打印 销售 单 1 后台管理员 P1-2-1 设置 器械 分类 P1-2-2 设置 器械 信息 P1-2-3 设置 供应 商 P1-2-4 设置 客户 信息 P1-2-5 设置 业务 员 P1-2-6 设置 仓库 信息 P1-2 图 2.18 第三层 DFD(P1-2) 2D1 后台 信息 山东建筑大学毕业设计说明书 - 15 - 7 仓库管理员 14 P4-1 删除 零库存 P4-1-1 器械 转仓 P4-1-2 图 2.19 第三层 DFD(P4-1) 调整 数量 P4-1-3 调整 价格 P4-1-4 D2 库存 信息 7 仓库管理员 14 P4-2 查看 调价 P4-2-1 查看库 存报警 P4-2-2 图 2.20 第三层 DFD(P4-2) 查看数 量调整 P4-2-3 查看有 效期报警 P4-2-4 仓库管理员 8 统计查 询库存 P4-2-5 D2 库存 信息 2.3.2 数据字典 数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实 体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明6。 (1) 数据流字典9(如表 2.1-2.22 所示) 山东建筑大学毕业设计说明书 - 16 - 表 2.1 后台管理员设置的信息 数据流名称后台管理员设置的信息编号:1 简要说明后台管理员设置的基本信息、资料信息及查询条件 用户信息(User)数据结构编号:S1 仓库信息(Storage)数据结构编号:S2 器械信息(Device)数据结构编号:S3 供应商信息(Suppliers)数据结构编号:S4 客户信息(Client)数据结构编号:S5 业务员信息(Salesman)数据结构编号:S6 器械分类(Class)数据结构编号:S7 数据结构 条件(TJ)Char(20) 来源 后台管理员 去向 后台信息资料设置(P1) 流量信息量 10000 表 2.2 需存储打印的文档信息 数据流名称需存储打印的文档信息编号:2 简要说明后台管理员备份的数据以及打印的文档 用户信息(User)数据结构编号:S1 仓库信息(Storage)数据结构编号:S2 器械信息(Device)数据结构编号:S3 供应商信息(Suppliers)数据结构编号:S4 客户信息(Client)数据结构编号:S5 业务员信息(Salesman)数据结构编号:S6 数据结构 器械分类(Class)数据结构编号:S7 来源 后台信息资料设置(P1) 去向 后台管理员 流量信息量 10000 表 2.3 进货管理员设置的信息 数据流名称进货管理员设置的信息编号:3 简要说明进货管理员输入的进货信息及查询条件 数据结构进货单号(POrder)Char(10) 山东建筑大学毕业设计说明书 - 17 - 续表 2.3 进货日期(PDate)Date(10) 供应商编号(SuId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 进价(Pprice)Double(10) 批号(BNumber)Char(10) 数据结构 条件(TJ)Char(20) 来源 进货管理员 去向 进货信息管理(P2) 流量信息量 10000 表 2.4 进货单信息 数据流名称进货单信息编号:4 简要说明系统根据进货管理员输入的查询条件输出进货单 进货单号(POrder)Char(10) 进货日期(PDate)Date(10) 供应商编号(SuId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 进价(Pprice)Double(10) 数据结构 批号(BNumber)Char(10) 来源 进货信息管理(P2) 去向 进货管理员 流量信息量 10000 表 2.5 销售管理员设置的信息 数据流名称销售管理员设置的信息编号:5 山东建筑大学毕业设计说明书 - 18 - 续表 2.5 简要说明销售管理员输入的销售信息及查询条件 销售单号(SOrder)Char(10) 销售日期(SDate)Date(10) 客户编号(CId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 售价(Sprice)Double(10) 批号(BNumber)Char(10) 数据结构 条件(TJ)Char(20) 来源 销售管理员 去向 销售信息管理(P3) 流量信息量 10000 表 2.6 销售单信息 数据流名称销售单信息编号:6 简要说明系统根据销售管理员输入的查询条件输出销售单 销售单号(SOrder)Char(10) 销售日期(SDate)Date(10) 客户编号(CId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 售价(Sprice)Double(10) 数据结构 批号(BNumber)Char(10) 来源 销售信息管理(P3) 去向 销售管理员 流量信息量 10000 山东建筑大学毕业设计说明书 - 19 - 表 2.7 仓库管理员设置的信息 数据流名称仓库管理员设置的信息编号:7 简要说明仓库管理员对库存进行的调整信息及查看方式、查询条件 器械编号(DId)Char(10) 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 批号(BNumber)Char(10) 有效期(Validity)Date(10) 数量(Number)Double(10) 进价(Pprice)Double(10) 预售价(Bprice)Double(10) 数据结构 条件(TJ)Char(20) 来源 仓库管理员 去向 库存信息管理(P4) 流量信息量 10000 表 2.8 库存信息 数据流名称库存信息编号:8 简要说明根据仓库管理员的查询条件和方式返回的库存信息 器械编号(DId)Char(10) 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 批号(BNumber)Char(10) 有效期(Validity)Date(10) 数量(Number)Double(10) 进价(Pprice)Double(10) 数据结构 预售价(Bprice)Double(10) 来源 库存信息管理(P4) 去向 仓库管理员 流量信息量 10000 山东建筑大学毕业设计说明书 - 20 - 表 2.9 主管输入的查询条件 数据流名称主管输入的查询条件编号:9 简要说明主管选择的查询方式和条件 数据结构条件(TJ)Char(10) 来源 主管 去向 查询管理(P5) 流量信息量 10000 表 2.10 返回的查询信息 数据流名称返回的查询信息编号:10 简要说明根据主管输入的查询条件返回的信息 器械编号(DId)Char(10) 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 有效期(Validity)Date(10) 销售单号(SOrder)Char(10) 销售日期(SDate)Date(10) 客户编号(CId)Char(10) 业务员编号(SaId)Char(10) 进货单号(POrder)Char(10) 进货日期(PDate)Date(10) 进价(Pprice)Double(10) 数据结构 售价(Sprice)Double(10) 来源 查询管理(P5) 去向 主管 流量信息量 10000 表 2.11 财务管理员设置的财务信息 数据流名称财务管理员设置的财务信息编号:11 简要说明财务管理员上报的报损器械和流通费用 日期(Date)Date(10) 金额(Amount)Double(10)数据结构 用途(Use)Char(100) 山东建筑大学毕业设计说明书 - 21 - 续表 2.11 器械编号(DId)Char(100) 有效期(Validity)Date(10) 仓库编号(StId)Char(10) 供应商编号(SuId)Char(10) ) 数据结构 报损日期(LDate)Date(10) 来源 财务管理员 去向 其他支出(P6) 流量信息量 10000 表 2.12 更新的数据信息 数据流名称更新的数据信息编号:12 简要说明学生编辑的个人毕业去向信息 用户信息(User)数据结构编号:S1 仓库信息(Storage)数据结构编号:S2 器械信息(Device)数据结构编号:S3 供应商信息(Suppliers)数据结构编号:S4 客户信息(Client)数据结构编号:S5 业务员信息(Salesman)数据结构编号:S6 数据结构 器械分类(Class)数据结构编号:S7 来源 后台信息资料设置(P1) 去向 后台信息(D1) 流量信息量 10000 表 2.13 财务信息 数据流名称财务信息编号:13 简要说明数据库中存储的财务信息 日期(Date)Date(10) 金额(Amount)Double(10) 用途(Use)Char(100) 器械编号(DId)Char(100) 数据结构 有效期(Validity)Date(10) 山东建筑大学毕业设计说明书 - 22 - 续表 2.13 仓库编号(StId)Char(10) 供应商编号(SuId)Char(10) )数据结构 报损日期(LDate)Date(10) 来源 财务信息(D5) 去向 其他支出(P6) 流量信息量 10000 表 2.14 更新的库存信息 数据流名称更新的库存信息编号:14 简要说明仓库管理员修改、添加或删除的库存信息 器械编号(DId)Char(10) 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 批号(BNumber)Char(10) 有效期(Validity)Date(10) 数量(Number)Double(10) 进价(Pprice)Double(10) 数据结构 预售价(Bprice)Double(10) 来源 库存信息管理(P4) 去向 库存信息(D2) 流量信息量 10000 表 2.15 库存表信息 数据流名称库存表信息编号:15 简要说明数据库中存储的库存信息 器械编号(DId)Char(10) 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 批号(BNumber)Char(10) 有效期(Validity)Date(10) 数据结构 数量(Number)Double(10) 山东建筑大学毕业设计说明书 - 23 - 续表 2.15 进价(Pprice)Double(10) 数据结构 预售价(Bprice)Double(10) 来源 库存信息(D2) 去向 库存信息管理(P4) 流量信息量 10000 表 2.16 更新的进货信息 数据流名称更新的进货信息编号:16 简要说明进货管理员修改、添加或删除的进货信息 进货单号(POrder)Char(10) 进货日期(PDate)Date(10) 供应商编号(SuId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 进价(Pprice)Double(10) 数据结构 批号(BNumber)Char(10) 来源 进货信息管理(P2) 去向 进货信息(D3) 流量信息量 10000 表 2.17 进货表信息 数据流名称进货表信息编号:17 简要说明数据库存储的进货信息 进货单号(POrder)Char(10) 进货日期(PDate)Date(10) 供应商编号(SuId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 数据结构 业务员编号(SaId)Char(10) 山东建筑大学毕业设计说明书 - 24 - 续表 2.17 数量(Number)Double(10) 进价(Pprice)Double(10)数据结构 批号(BNumber)Char(10) 来源 进货信息(D3) 去向 进货信息管理(P2) 流量信息量 10000 表 2.18 符合查询条件的表信息 数据流名称符合查询条件的表信息编号:18 简要说明根据主管输入的查询条件返回的数据信息 器械编号(DId)Char(10) 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 有效期(Validity)Date(10) 销售单号(SOrder)Char(10) 销售日期(SDate)Date(10) 客户编号(CId)Char(10) 业务员编号(SaId)Char(10) 进货单号(POrder)Char(10) 数据结构 进货日期(PDate)Date(10) 来源 库存信息(D2) 、进货信息(D3) 、销售信息(D4) 去向 查询管理(P5) 流量信息量 10000 表 2.19 更新的销售信息 数据流名称更新的销售信息编号:19 简要说明销售管理员修改、添加或删除的销售信息 销售单号(SOrder)Char(10) 销售日期(SDate)Date(10) 客户编号(CId)Char(10) 数据结构 器械编号(DId)Char(10) 山东建筑大学毕业设计说明书 - 25 - 续表 2.19 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 售价(Sprice)Double(10) 数据结构 批号(BNumber)Char(10) 来源 销售信息管理(P3) 去向 销售信息(D4) 流量信息量 10000 表 2.20 销售表信息 数据流名称销售表信息编号:20 简要说明根据销售管理员的查询条件返回的销售信息 销售单号(SOrder)Char(10) 销售日期(SDate)Date(10) 客户编号(CId)Char(10) 器械编号(DId)Char(10) 仓库编号(StId)Char(10) 业务员编号(SaId)Char(10) 数量(Number)Double(10) 售价(Sprice)Double(10) 数据结构 批号(BNumber)Char(10) 来源 销售信息(D4) 去向 销售信息管理(P3) 流量信息量 10000 表 2.21 查询条件信息 数据流名称查询条件信息编号:21 简要说明主管输入的查询条件 数据结构条件(TJ) Char(20) 来源 查询管理(P5) 去向 库存信息(D2) 、进货信息(D3) 、销售信息(D4) 山东建筑大学毕业设计说明书 - 26 - 表 2.22 更新的财务信息 数据流名称更新的财务信息编号:22 简要说明财务管理员添加、修改及删除的财务信息 日期(When)Date(10) 金额(Amount)Double(10) 用途(Use)Char(100) 器械编号(DId)Char(100) 有效期(Validity)Date(10) 仓库编号(StId)Char(10) 供应商编号(SuId)Char(10) ) 数据结构 报损日期(LDate)Date(10) 来源 其他支出(P6) 去向 财务信息(D5) 流量信息量 10000 (2)数据存储字典10(如表 2.23-2.27 所示) 表 2.23 后台信息 存储文件名后台信息编号:D1 简要说明存储用户、仓库、器械分类、器械、供应商、客户及业务员等信息 用户信息(User)数据结构编号:S1 仓库信息(Storage)数据结构编号:S2 器械信息(Device)数据结构编号:S3 供应商信息(Suppliers)数据结构编号:S4 客户信息(Client)数据结构编号:S5 业务员信息(Salesman)数据结构编号:S6 数据结构 器械分类(Class)数据结构编号:S7 表 2.24 库存信息 存储文件名库存信息编号:D2 简要说明存储库存信息 数据结构器械编号(DId)Char(10) 山东建筑大学毕业设计说明书 - 27 - 续表 2.24 供应商编号(SuId)Char(10) 仓库编号(StId)Char(10) 批号(BNumber)Char(10) 有效期(Validity)Date(10) 数量(Number)D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论