|
|
[UploadFile=8_7413.txt]课程设计内容和要求:
1设计要求:编写一个药品销售管理系统进行简单的药品销售信息管理。即实现售出药品的信息输入,修改,结算,查找,排序,信息输出等功能。每个药品的相关信息包括:药品号,药品名称,单价,数量,总额等。
2数据类型的选择和定义:药品信息的说明使用结构体类型;多个药品的信息采用数组类型组织数据;在数据的处理过程中,使用指针和指针数组类型数据结构来实现函数参数间的引用传递和高效率的数据交换等。例如,可定义如下数据说明:
#define N 200
~~~
struct ph_type
{int num ;
char name[20];
float price ;
int quantity ;
float sum ;
} ph[N], *p,*q[N];
~~~
(要求在程序中给出若干个药品数据的表态数据,即在定义药品结构体数组后赋予初始化数据)
4功能模块设计说明:
(1)在主函数实现功能界面的设计,提供功能的选择并调用相应函数来实现模块功能。
(2)使用该系统前,要求验证管理员密码。
(3)销售录入模块:实现新数据的录入和追加。
(4)信息修改模块:实现已保存数据的修改和显示,在修改结果保存前进行“确认”操作。要求能分别按药品名和按药品 号查找出相应信息并修改。(需要用到“信息查询”功能)。
(5)信息查询模块:实现数据的查看,要求能分别按药品名和按药品号查找出相应药品信息并按一定的格式显示。
(6)金额结算模块:实现数据的汇总,要求数据的汇总要求能分别统计所有售出药品的销售总额和销售总量。
(7)销售排序模块:实现药品信息按销售额的高低进行排序并显示。
|
|