1、 数据库原理与应用 课程设计报告 班级: 姓名 学号: 2009 年 06 月 20 日 1 药店管理信息系统 一、一、需求分析需求分析 1 项目背景项目背景 1.1 编写目的编写目的 本需求的编写目的在于研究药店管理信息系统软件的开发途径和应用方法。 本需求的预期读者是与药店管理信息系统软件开发有联系的决策人, 开发组成人员, 扶 助开发者,支持本项目的领导和公司人员,软件验证者。 1.2 背景及范围背景及范围 本项目的名称:药店管理信息系统开发软件。 本项目的任务提出者及开发者是药店管理信息系统软件开发小组,用户是药店销售办公 室。 药店管理信息系统: 药店管理信息系统理人员、药品档案的管
2、理软件。 2 项目概述项目概述 该药品管理信息软件目前已有比较完善的管理与使用功能, 研制药品管理信息软件是为 了满足药品销售办公室对药品档案管理的方便,以现代化的创新思维模式去工作。 2.1 目标目标 2.1.1 开发意图开发意图 a. 为了药品管理信息更完善; b. 为了药店销售办公室对药品销售管理更方便 c. 为了减轻工作人员的工作负担。 2.1.2 应用目标应用目标 通过本系统软件,能帮助工作人员利用计算机,快速方便的对药店信息管理、输入、输 出、查找等操作,使散乱的档案能够具体化、直观化、合理化。 2.1.3 作用及范围作用及范围 本软件适用于药店,它是比较完善的信息系统管理软件 2
3、.1.4 背景背景 现今药品管理的烦琐给具有强烈时间观念的管理人员带来了诸多不便, 为了对药品档案 的管理方便,因此开发了本软件。 2.2 一般约束一般约束 a. 本项目的开发经费不超过 1 万元; b. 辅导老师 2 人,开发人员 6 人; c. 在管理方针、硬件的限制、并行操作安全和保密方面无约束。 2 2.3 假设和依据假设和依据 假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项目的开发都将受到 很大的影响。 3 功能需求功能需求 3.1 规格说明规格说明 查询每种药品的全部信息。 3.2 引言引言 为了查询药品销售的全部信息。 3.2.1 功能功能 姓名姓名 外部功能外部功
4、能 内部功能内部功能 操作员和系统管理 员 通过应用界面,应用程序,查询等。 通过 SQL 语言,对数据库的 查询、插入、修改、删除等 操作。 3.3 性能需求性能需求 3.3.1 静态数值需求静态数值需求 a. 支持的终端数为 8 台; b. 处理并发的 40 个链接; 3.3.2 精度需求精度需求 在精度需求上,根据使用需要,在各项数据的输入、输出及传输过程中,由于本系统使 用了数摞结构,可以满足各种精度的需求。 3.3.3 时间需求时间需求 在软件方面,响应时间、更新处理时间都比较快且迅速,完全满足用户要求。 3.3.4 灵活性灵活性 当用户需求,如操作方式,运行环境,结果精度,数据结构与其他软件接口等发生变化 时,设计的软件要做适当调整,灵活性非常大。 3.3.5 故障处理故障处理 a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出 错,有错误提示,重试。 3.4 设计约束条件设计约束条件 3 3.4.1 技术约束技术约束 本