




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3 1 引言引言 3 13 1 1 1 编写目的编写目的 此系统是为中小型药品流通公司进行日常业务管理而开发 但开发者和用户之间的行 业 领域差异 使得开发者和用户对此系统功能的理解存在一定的差别 为了能使开发者 明白用户的目的 开发出让客户满意的系统 更好地实现用户的要求 同时也为了用户能 清楚地知道此系统的功能和作用 所以要进行需求分析 并以文档的形式来记录 通过需 求分析报告 开发者与用户之间的沟通更为方便 也有利于开发者充分分析客户的需求 从而开发出具有功能强大 客户满意的系统 3 1 23 1 2 背景说明背景说明 a 待开发的软件系统的名称 药品信息管理系统 b 本项目的任务提出者为黑龙江外国语学校医院 c 该软件系统同其他系统或其他机构的基本的相互来往关系 通过此系统 可以与财务 管理等系统来共同完成医院的日常药品管理工作 3 1 33 1 3 术语定义术语定义 实体 客观世界中存在的且可互相区别的事物 联系 客观事物中的彼此之间的关系 属性 实体或者联系所具有的性质 3 1 43 1 4 参考资料参考资料 本系统的开发过程中所参考的资料为 1 计算机软件产品开发文件编制指南 GB 8567 88 2 张海藩 软件工程导论 北京 清华大学出版社 2008 3 王珊 萨师煊 数据库系统概论 第四版 北京 高等教育出版 2006 4 魏衍君 焦克莹 SQL Server 2005 实用教程 西安 西北工业大学出版社 2009 5 马骏 C 程序设计及应用教程 第二版 北京 人民邮电出版社 2009 3 23 2 任务概述任务概述 3 2 13 2 1 目标目标 本系统的开发目的主要是为了解决中小型药品流通机构日常经营中包括药品采购 药 品销售 药品库存 账务往来等所有业务环节在内的科学化管理 完成日常经营活动中各 种业务数据的共享 通过对这些数据的汇总和分析来对决策作出支持 通过本系统 能帮 助药品管理人员利用计算机 快速方便的对药品进行管理 进货 出货 查找等所需操作 3 2 23 2 2 运行环境运行环境 1 1 设备设备 硬件环境 内 存 64MB 以上的内存 推荐使用 128MB 以上内存 处 理 器 赛扬 1 7 或更高的处理器 硬盘空间 需要至少 20M 硬盘空间 外设 需要连接打印机 2 支持软件 软件环境 A 前台开发工具 Visual Studio 2008 B 后台数据库 SQL Server 2005 C 运行环境 Windows XP 或更高版本的操作系统 3 2 33 2 3 需求概要需求概要 此系统的最终用户为最终用户为中北大学校医院医务人员 药品管理员等 此软件最终将直接面对医务人员 而用户可能在其自身领域内是 工作 经验丰富 但面对一个其他领域的事物时 可能就不具备使用或操作的经验 这就要求本系统在使用 时要尽可能的简单方便 药品管理员 此类人员具备计算机领域的相关知识 包括数据系统等方面的知识 可 以操作并熟练使用此系统 同时可以通过更改软件的一些参数 使用相关的工具来实现查 询 统计 更新 等功能 3 2 43 2 4 条件与限制条件与限制 1 精度 要求能准确 无误地查询 添加 修改 删除供应商信息 客户信息 药品信息 能 够精确地进行业务数据汇总来支持决策 做到实时通信来保证业务数据的最新性 2 时间特性要求 说明对于该软件的时间特性要求 如对 a 响应时间 要求响应迅速 实现业务数据的实时传递 时间大约为 3s b 更新处理时间 要求执行更新处理操作时 能快速准确地处理 时间大约为 3 4s c 数据的转换和传送时间 d 库存盘点时要用到条码扫描终端设备 要求到条码时 能快速转换数据 并将数 据迅速传到系统进行汇总处理 时间大约为 3s 3 灵活性 软件开发过程中采用迭代式开发模型 同时充分做好前期准备 尽量降低软件后期的 变动 软件设计充分考虑可维护性 可扩展性 软件能够在最小变化范围内接受操作方式 数据精度等变化 4 输入输出要求 药品价格 real 类型 药品数量 int 类型 日期 datetime 类型 编号 varchar 类型 批准文号 varcha 类型 名称 varchar 类型 5 数据管理能力要求 要求新系统有强大的数据库系统为支持 可以容纳大量的业务数据和各种信息资料 同时还具有强大的数据管理能力 包括查询 更新 修改 统计等功能 数据库的维护和 备份也要做到方便 简洁 6 故障处理要求 当系统出现故障时 可利用系统自身的维护工具来进行系统的故障排除 也可以联系 我们来进行故障处理 3 33 3 总体设计总体设计 3 3 1 处理流程处理流程 药品进销存系统首先需要用户登录 管理员要有密码 如果输入不正确 系统会自动 提示密码错误 等待重新输入密码 如果正确 则进入管理页面 然后根据提示来管理和 使用数据库 3 3 2 总体结构和模块外部设计总体结构和模块外部设计 药品管理系统 进货管理销售管理库存管理 采 购 单 据 查 询 打 印 退 货 采 购 进 货 销 售 退 货 查 看 销 售 明 细 打 印 销 售 单 查 看 库 存 信 息 库 存 调 拨 药 品 报 损 打 印 库 存 信 息 1 登录模块 本模块实现了管理员和普通登录系统的功能 是系统的第一个用户接口 通过管理员权 限的区别来决定管理员进入的界面 普通用户可从本界面直接进入普通查询界面 2 普通查询 完成普通医务人员进行药品信息的简单查询业务 只能看到药品基本信息 没有库存信 息 方便医务人员了解现存药品情况 以便给患者开药 普通查询无需登录系统 可直接 进行查询操作 3 高级查询 完成管理员对药品信息的查询业务 查询结果包括了药品的所有信息及库存量 可以根 据入库单号 入库日期 药品名称 供应商号进行筛选查询 也可以直接全部查询 查询 到需要的信息后可打印药品信息表 4 库存管理 1 入库管理 完成药品的入库管理业务 先完成药品的信息添加 供货商信息的添 加 然后完成药品的登记入库 打印入库单 2 过期管理 对过期的药品进行销毁 清除仓库中过期药品的信息 5 销售管理 1 销售药品 完成药品对患者的销售业务 需要输入患者信息及患者的用药信息 2 销售信息管理 完成销售信息的查询业务 可打印销售清单 便于财务管理 6 超级管理员模块 1 添加管理员 完成添加普通管理员的操作 需要输入管理员账号 管理员密码 2 删除管理员 完成删除普通管理员的操作 需要输入管理员账号 3 修改管理员密码 完成修改普通管理员密码的操作 需要输入管理员账号 管理 员旧密码和管理员新密码 3 3 3 功能分配功能分配 浏览功能 查看详细资料功能 查询功能 增加功能 删除功能 修改功能 生成报表功能 打印功能 密码管理功能 身份验证功能 数据的导入和导出功能 查询功能 1 姓名匹配查询 2 单位及部门匹配查询 3 电话号码匹配查询 包括多个域 4 精确查询或模糊查询 5 单项查询或组合查询 增加功能 增加一条新的记录 删除功能 删除一条记录 并且提供确认机制 修改功能 修改任意一条记录的所有域 其中姓名不能为空 生成报表功能 对记录可按电话目录方式 卡片式或列表式生成报表 打印功能 选择特定记录 一条或多条 根据选定的报表方式进行打印 密码管理功能 完成密码的设置 身份验证功能 对登录用户的身份进行验证 通过者才可以进入系统 数据的导入和导出功能 将外部文件导入本系统中 将本系统中的数据导出到外部设备中 3 4 接口设计接口设计 3 4 1 外部接口外部接口 1 硬件接口 本软件不需要特定的硬件或硬件接口进行支撑 一般微机均可运行此软件 需要有标 准打印机进行报表打印 2 软件接口 所有位于 windowsNT 平台之上的系统 3 4 2 内部接口内部接口 模块 1 用户身份登陆 输入 用户名 密码 输出 进入系统 模块 2 进货管理 输入 药品编号 药品名称 生产厂家 生产日期 有效期 药 品批号 药品价格 输出 进货单 模块 3 退货管理 输入 药品编号 输出 退货单 模块 4 采购单据查询打印 输入 药品编号 输出 采购信息 模块 5 销售 输入 药品名称 药品编号 输出 销售单 模块 6 库存 输入 药品编号 药品名称 输出 库存信息 3 53 5 数据结构设计数据结构设计 3 5 13 5 1 逻辑结构设计逻辑结构设计 进货表 字段字段名称字段类型字段大小 J1药品编号Char15 J2药品名称Char100 J3进货单价Float保留两位小数 J4进货数量Int J5进货总价Float保留两位小数 J6进货员Char10 J7进货日期Datetime J8药品批次Char20 销售表 字段字段名称字段类型字段大小 X1药品编号Char15 X2药品名称Char100 X3药品单价Float保留两位小数 X4药品数量Int X5药品总价Float保留两位小数 X6销售员Char10 X7销售日期Datetime 库存表 字段字段名称字段类型字段大小 K1药品编号Char15 K2药品名称Char100 K3库存量Int K4药品批次Char20 K5生产厂家Char50 K6进货日期Datetime K7生产日期Datetime K8有效期Int 3 5 23 5 2 物理结构设计物理结构设计 管理人员查看的信息都以表格的形式显示 采用顺序结构记录文件 3 6运行设计运行设计 3 6 13 6 1 运行控制运行控制 系统的主要输入设备是键盘 输出主要是显示器输出和打印机打印输出等 3 6 23 6 2 运行时间运行时间 要求响应迅速 实现业务数据的实时传递 时间大约为 3s 要求执行更新处理操作时 能快速准确地处理 时间大约为 3 4s 数据的转换和传送时 库存盘点时要用到条码扫描终端设备 要求到条码时 能快速转换数据 并将数据迅 速传到系统进行汇总处理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 济南市2024-2025学年七年级上学期语文期末测试试卷
- 高铁安检课件
- 高配值班基本知识培训课件
- 电费业务知识培训课件
- 电脑课件无法使用浏览器问题解决
- 高血压脑出血的护理
- 高血压测量科普课件
- 电脑知识培训渭南课件
- 高考最后冲刺课件
- 电脑洗车水枪课件
- 公共建筑节能改造技术实施方案
- 港口物流管理专业教学标准(高等职业教育专科)2025修订
- 集体备课培训课件
- 电子商务专业英语(附全套音频第3版)教案 张强华 - unit1-6
- 盐酸运输安全管理制度
- 基于多源数据的态势融合-洞察及研究
- 仓库管理5管理制度
- 佛寺院内部管理制度
- 人教社教学插画课件
- 光伏电站入股分红协议书
- 【行星齿轮的强度校核计算过程案例】1800字
评论
0/150
提交评论