### 自助售药系统知识点详述 #### 一、引言 - **编写目的**:在着手开发自动售药系统之前,项目团队进行了广泛的市场调研和技术讨论,旨在明确该系统的目标用户群体及其具体需求。通过这份需求分析说明书,项目组详细阐述了软件应有的功能、性能指标以及用户界面设计思路。 #### 二、项目背景 - **项目委托单位**:计算机学院软件工程系。 - **开发单位**:通达学院计算机科学与技术专业。 - **市场需求分析**:针对当前医疗资源分布不均、夜间购药不便等问题,提出自动售药机解决方案。此类机器能够在任何时间提供常用药品,减轻因无法及时获取药物带来的健康风险。 #### 三、定义 - **DVMS**:Drug Vending Machine System(自动售药机系统),是结合现代信息技术,用于实现24小时不间断售药服务的智能化系统。 #### 四、参考资料 - **理论依据**:项目团队参考了《实用软件工程》等相关书籍,确保系统设计遵循软件工程的最佳实践。 - **技术支撑**:基于Visual C++等编程语言,利用Microsoft Access作为数据库管理系统。 #### 五、任务概述 - **目标**: - 提供准确的药品信息及使用建议。 - 设计简洁易用的购物流程。 - 实现药师预约服务。 - 支持系统数据更新及异常处理。 - **运行环境**: - 硬件要求:Intel 486或更高处理器,内存不超过1MB,硬盘空间不大于5MB。 - 软件平台:兼容Windows 95/98/NT 4.0或更高版本。 #### 六、条件与限制 - **时间限制**:项目开发周期较短。 - **技术局限**:未实现远程数据访问功能,仅通过用户权限管理来保障数据安全。 #### 七、数据描述 - **静态数据**: - 药品信息(编号、名称、生产日期等)。 - 药师信息(姓名、编号、联系方式等)。 - **动态数据**: - 用户输入查询条件。 - 药品库存变动。 - 输出查询结果及统计数据。 #### 八、功能需求 - **药品查询**:支持按药品属性或症状进行搜索。 - **药品购买**:用户可选择所需药品数量并完成支付。 - **药品添加**:管理员可根据销售情况手动添加新药品。 - **药师预约**:用户查看药师空闲时间,并在线预约。 - **异常处理**:对于缺货、支付失败等情况,系统需提供相应提示并确保数据完整性。 #### 九、性能需求 - **数据精确度**:查询功能需确保查全率和查准率。 - **时间特性**:一般操作响应时间控制在1-2秒之内。 - **适应性**:系统需能在不同操作系统间平滑切换,与其他应用软件兼容运行。 #### 十、运行需求 - **用户界面**:设计友好直观的对话框界面,便于用户操作。 - **硬件接口**:兼容多种x86架构PC机。 - **软件接口**:可在Windows 95/98及以上版本上运行。 - **故障处理**:具备强大的错误检测与恢复机制,确保数据安全性。 自动售药机系统的开发旨在通过先进的信息技术手段,解决公众夜间购药不便的问题。通过对用户需求的深入分析,项目团队明确了系统的关键功能、性能指标以及用户体验设计,为后续的软件开发提供了明确的方向。此外,考虑到实际运行环境和技术限制,系统的设计也充分考虑了可行性和安全性。
剩余26页未读,继续阅读
- 「已注销」2015-09-04系统阐述需要更加详细,谢谢
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- LABVIEW程序实例-DS写数据.zip
- LABVIEW程序实例-DS写属性数据.zip
- LABVIEW程序实例-graph接受的数据类型.zip
- LABVIEW程序实例-TCP读数据.zip
- LABVIEW程序实例-Launch DS Server if Local URL.zip
- LABVIEW程序实例-web写数据.zip
- LABVIEW程序实例-TCP写数据.zip
- LABVIEW程序实例-web发布程序.zip
- LABVIEW程序实例-xy Graph.zip
- LABVIEW程序实例-按钮的机械动作.zip
- LABVIEW程序实例-While循环的先检查后执行.zip
- LABVIEW程序实例-保存二进制文件附加文件头2.zip
- LABVIEW程序实例-保存波形文件.zip
- LABVIEW程序实例-保存二进制文件附加文件头1.zip
- LABVIEW程序实例-保存二进制文件附加文件头3.zip
- LABVIEW程序实例-波形属性.zip