药店的药品销售统计系统资料

药店的药品销售统计系统资料

ID:39712487

大小:103.16 KB

页数:12页

时间:2019-07-09

药店的药品销售统计系统资料_第1页
药店的药品销售统计系统资料_第2页
药店的药品销售统计系统资料_第3页
药店的药品销售统计系统资料_第4页
药店的药品销售统计系统资料_第5页
资源描述:

《药店的药品销售统计系统资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、设计题目[问题描述]设计一系统,实现医药公司定期对销售各药品的记录进行统计,可按药品的编号、单价、销售量或销售额做出排名。二、需求分析药品的销售统计是在利用电脑的实现生活中的需求,在如今医疗事业蓬勃的发展下,药店的药品数目也日益的增多,根据社会的需求,在这种大潮的推动力下药店药品的销售管理系统成了迫切的需要,在这种大前提下,我们实现了这样的系统来完成药品的销售统计。今年来,药品零售业的格局,出现了很大的变化医药改革为零售药房,特别是为连锁药房提供了广阔的发展空间。医药企业自身发展也提出了自身发展也提出了改革的要求。集团化、代理制等形式的出现打破了过去暗地域行政区划分设立

2、的医药流通格局,重批发轻工业零售的传统观念正随着改革的深入而逐步发生着变化,特别是医药零售行业早已打破了过去那种国有医药一统天下的局面,这也迫使许多医药企业纷纷适应市场变化的要求进行零分设的改革,利用原有医药零售网店的基础建设建立连锁药房,这即成为医药企业改革噶站的必然热点,有形成这些企业参与市场竞争的经济增长点,再这样的大环境之下,药店基本现状有很多情况。一、药店的功能和经验重点发生了根本性的转变。二、药店的布局不合理。各地药店纷纷开业,甚至出现了有点多过于米店的局面,并且出现了扎堆经营的现象。三、药店规模相对偏小,缺乏市场竞争力。四、陷入评价竞争的泥潭,低层次的价格竞争

3、,使很多药店到了举步维艰的地步。五、药店经营成本在提高,利润在下降。六、企业整体服务意识淡薄,从业人员缺乏专业素质。因为这些现状,药店销售管理系统的研发也是迫在眉睫,目前市场上拥有的各种系统软件也因为药店这样的状况,而存在相同的状况。三、算法设计1.算法思想在本设计中,首先从数据文件中读出各药品的信息记录,存储在顺序表中。各药品的信息包括:药品编号、药名、药品单价、销出数量、销售额。药品编号共4位,采用字母和数字混合编号,如:A125,前一位为大写字母,后三位为数字,按药品编号进行排序时,可采用基数排序法。对各药品的单价、销售量或销售额进行排序时,可采用多种排序方法,如直接

4、插入排序、冒泡排序、快速排序,直接选择排序等方法。在本设计中,对单价的排序采用冒泡排序法,对销售量的排序采用快速排序法,对销售额的排序采用堆排序法。药品信息的元素类型定义:typedefstructnode{charnum[4];/*药品编号*/charname[10];/*药品名称*/floatprice;/*药品单价*/intcount;/*销售数量*/floatsale;/*本药品销售额*/}DataType;存储药品信息的顺序表的定义:typedefstruct{DataTyper[MaxSize];intlength;}SequenList;1.算法设计分析首先从

5、txt文件中读取数据信息并保存,本次试验采用了5中排序方法。其中编号排序是按照基数排序,采用多关键字进行排序。基数排序是借助“分配”和“收集”两种操作对单逻辑关键字进行排序的一种内排序方法。对单价的排序采用了直接插入排序和冒泡排序,直接插入排序就是首先将第一个元素看成是一个有序的,然后第二个元素和第一个比较,若大于第一个则放在其后面否则放前面,依次直至最后一个。冒泡排序就是采用两个循环,即将第一个元素和第二个比较若第一个大于第二个则交换,否则不变,然后第二个和第三个比较,同上。第一趟可将最大的一个放在最后,依次可得排序。销售量是快速排序,快速排序就是首先设置一个关键字,然后

6、让最后一个和其比较,直至找到一个比关键字小的,然后和其交换,接下来让第一个和其比较,直至找到一个比其大的,然后交换,在找到的位置分别做标记,依次执行即可。销售额使用的是堆排序,堆排序首先要建立一个完全二叉树的堆,其标准符合为父节点始终比子节点大。然后依次输出顶结点,然后在建立一个符合标准的堆重复操作即可。2.流程图进入登录系统管理销售管理库存管理基本管理有否进单进退货查看销售查看进退货信息查看库存改写库存改写数据库退出一、调试分析与结果输入药品的信息按药品的编号。按药品的名称。按药品的销售额。一、课设总结二、附录(源代码)#include#include<

7、stdlib.h>#include#definemaxsize100//该医药公司药品最大种类typedefstructnode//药品信息的存储结构类型定义{charnum[10];//药品编号charname[30];floatprice;//单价intcount;//销售量floatsale;//销售额}DataType;typedefstruct//存储药品信息的顺序表的定义{DataTyper[maxsize];intlength;inttype;}SqList;voidnumber(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。