药店药品信息管理系统.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:25 大小:215KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

药店药品信息管理系统.doc

药店药品信息管理系统.doc

预览

免费试读已结束,剩余 15 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《数据结构》课程设计题目:药店药品信息管理系统系别:计算机信息与技术系专业:计算机科学与技术专业班级:学号:学生姓名:指导教师:×××2015年07月目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc423611590"1需求分析PAGEREF_Toc423611590\h1HYPERLINK\l"_Toc423611591"1.1问题描述PAGEREF_Toc423611591\h1HYPERLINK\l"_Toc423611592"1.2需求分析PAGEREF_Toc423611592\h1HYPERLINK\l"_Toc423611593"2概要设计PAGEREF_Toc423611593\h2HYPERLINK\l"_Toc423611593"2.1主界面设计PAGEREF_Toc423611593\h2HYPERLINK\l"_Toc423611594"2.2存储结构设计PAGEREF_Toc423611594\h2HYPERLINK\l"_Toc423611595"2.3系统功能设计PAGEREF_Toc423611595\h3HYPERLINK\l"_Toc423611596"3模块设计PAGEREF_Toc423611596\h4HYPERLINK\l"_Toc423611597"3.1系统子程序及功能设计PAGEREF_Toc423611597\h4HYPERLINK\l"_Toc423611598"3.2系统功能图PAGEREF_Toc423611598\h4HYPERLINK\l"_Toc423611599"4详细设计PAGEREF_Toc423611599\h5HYPERLINK\l"_Toc423611600"4.1数据类型定义PAGEREF_Toc423611600\h5HYPERLINK\l"_Toc423611601"4.2系统主要子程序详细设计PAGEREF_Toc423611601\h5HYPERLINK\l"_Toc423611602"5测试分析PAGEREF_Toc423611602\h9HYPERLINK\l"_Toc423611603"6源程序清单PAGEREF_Toc423611603\h12HYPERLINK\l"_Toc423611604"7工作总结PAGEREF_Toc423611604\h20HYPERLINK\l"_Toc423611605"8参考文献PAGEREF_Toc423611605\h21PAGE\*MERGEFORMAT231需求分析1.1问题描述随着我国医疗事业的发展和社会不同人群的需求,药店的药品层出不穷。这对于消费者来说固然是好事,可是对于药店管理者来说,药品种类越多,越不容易记录和查找,还容易出错。所以以前的记录在账本上的方式已经落后了,药店需要一套完备的药店药品信息管理系统,方便药店管理者管理药店,以贴近时代需求,走向现代化管理道路。1.2需求分析1.建立药品信息表;2.插入新药品信息;3.查询新药品信息记录;4.药品销售;5.显示库存药品信息;6.退出管理系统2概要设计2.1主界面设计当输入相应的操作字符(比如:0-5),通过在主函数中选择并调用对应的子函数程序以及其他函数(比如:菜单函数)中的辅助调用,实现并完成各自的功能操作(比如:添加、查找、删除、显示等)。系统主界面如下:图2.12.2存储结构设计依据给定的数据格式,药品信息由四个字段来组成,即药品编号、药品名称、药品数量、药品价格。如:药品编号|药品名称|药品数量|药品价格|012感康3612通过C语言把学生的信息用单链表形式连接,源程序要有适当的注释,使程序易于阅读,进行储存。同时进行各种修改,完成信息管理等功能。2.3系统功能设计依据程序的数据结构和功能,遵照“自顶向下”原则,描述该程序的层次结构,在总体上包括数据的定位、插入、建表、显示、删除等功能模块。(1)定位函数功能:具体了解要插入函数的位置。(2)插入函数功能:找到要插入函数的位置,进行函数插入。(3)显示函数功能:按照指定关键字,对相应商品信息进行查找显示。(4)删除函数功能:查找到要删除商品的相应信息,并将其从表中永久的删除。(5)主函数功能:调用以上子函数,并用开关语句进行选择性的