C语言程序设计药房管理系统 本系统为一个基于C语言的药房管理系统,旨在实现药房管理的自动化。系统具有药品信息的录入、修改、删除、排序和统计等功能。系统的设计分为四个部分:课程设计的容、功能描述、概要设计和详细设计。 一、课程设计的容 课程设计的容是整个系统的总体设计,包括系统的功能模块、人机对话的界面、函数个数的确定等。系统的主要功能模块包括药品信息的录入、修改、删除、排序和统计等。 二、功能描述 系统的功能描述包括以下几个方面: 1. 录入药品信息:系统能够正确地录入药品信息并保存下来。 2. 查看药品信息:系统能够查看全部药品的信息。 3. 查看某一药品信息:系统能够查看某一药品的信息(按药品的默认序号查看)。 4. 修改药品信息:系统能够修改药品信息。 5. 按价格排序:系统能够按照单价排序药品信息。 6. 统计药品数量:系统能够统计药品的数量。 三、概要设计 系统的概要设计是根据功能描述建立系统的体系构造,即将整个系统分解成假设干子功能模块,并用框图表示各功能模块之间的衔接关系。 四、详细设计 系统的详细设计是对各功能模块的实现过程,包括用流程图对算法进展描述、所用到的数据构造、算法实现的主要源代码等。 在系统的详细设计中,我们使用C语言实现系统的编程。首先,我们定义了一个结构体medicine,用于存储药品的信息,包括药品名称、药品编号、单价、库存数量、品牌等。然后,我们定义了一个数组medicine,用于存储多个药品的信息。 系统的主界面包括输入药品信息、修改药品信息、删除药品信息、保存、退出、统计药品数量、药品排序等功能。系统使用switch语句来选择不同的功能模块,并使用函数来实现每个功能模块的功能。 在系统的实现中,我们使用了多种数据结构和算法,如链表、数组、结构体等,并使用了C语言的标准库函数,如printf、scanf、strcpy等。系统的实现还包括错误处理和异常处理,以确保系统的稳定性和可靠性。 本系统是一个基于C语言的药房管理系统,旨在实现药房管理的自动化。系统具有药品信息的录入、修改、删除、排序和统计等功能,能够满足药房管理的需求。
2024-06-29 14:20:38 461KB
1
国家开放大学Java语言程序设计形考任务4包括源代码和作业报告 下载直接交作业就可以
2024-06-26 16:35:24 316KB java
1
国家开放大学Java语言程序设计形考任务3 包括源码和作业报告
2024-06-26 16:22:35 220KB java
1
内容概要:研究生入学考试C语言程序设计自命题考试大纲,根据三所大学专业课考试《C语言程序设计》考试大纲总结,适用于全部专业课考核内容为C语言的高校研究生考试。 适合人群:具备一定C语言基本语法基础,参加研究生入学考试,考试专业课科目为《C语言程序设计》 能学到什么:综合覆盖《C语言程序设计》概念考点、基础考点、重难考点。程序设计题需要另外进行刷题训练。 阅读建议:此大纲制作目的为扫清《C语言程序设计》零散概念考点和一些疑难考点,故编程设计题不在大纲重点总结范围内,建议对编程题进行额外训练,如C语言经典100题、牛客网C语言练习题等。
2024-06-26 10:46:16 10.92MB 电子信息
1
java语言程序设计第十版课后习题答案及图片资源答案;
2024-06-19 11:33:25 95.17MB java答案
1
C语言程序设计课件,共12个PPT,分别是引言、用C语言编写程序、分支结构、循环结构、函数、回顾数据类型和表达式、数组、指针、结构、函数与程序结构、指针进阶、文件
2024-06-12 16:48:58 1.18MB C语言程序
1
详尽的基础C语言学习PPT 帮你轻松搞定基础 带你入门
2024-06-12 16:33:32 1.92MB 基础C语言学习
1
自考java语言程序设计一试题及答案(完整版).docx
2024-05-23 11:12:57 1.6MB
1
2021年JAVA语言程序设计期末考试试题及答案应考必备题库.doc
2024-05-13 10:49:23 59KB
1