欢迎来到天天文库
浏览记录
ID:30799880
大小:471.71 KB
页数:14页
时间:2019-01-03
《医药进销存管理软件设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、“保药进销存管理”软件设计刖n随着计算机技术的不断发展,应用软件迅速普及,大到厂矿校企,小到图书,餐饮,医药管理等,随处都可看到它的身影。在以往依靠人力为主的医药管理方而,计算机和计算机管理系统逐步唱起了主角,凭借省时省力误差低等优点,从根本上改变了医药管理的传统模式,节省了人力资源,提高了工作效率。开发背景某药店位于某时某县中心地带,多年来本着经济,实惠,高质虽服务的宗旨,赢得了县城百姓的交口称赞,因此药品供销量特別大,每天面对这庞大的信息量,总是会出现统计方面的错误,药量供应不能及时获知的情况,为此,本药店经营人决定使川一套合理实川冇效的
2、药品进销存管理系统,对药店的药品进货和销售进行统-的管理。做为开发者,笔者受药店经营人委托,开发一个医药进销存管理系统,它的总之是实现本药丿占药站进销存管理的系统化,规范化实用化,方便对药品进行统一管理。需求分析在I」常医药管理屮,而对众多的药品和众多不同需求的顾客,每天都会产生人虽的数据信息,以传统的手工方式来处理这些信息,操作比较繁琐,且效率低下,此时,一套合理,冇效,实用的医药管理系统就显得十分重耍,利用其提供的药品查询,统计功能,可以进行高效的管理,更好的为顾客服务,笔者通过对本药店进行实地考察,从经营者和消费者的角度出发,以高效管理
3、,快速满足消费者为原则,耍求本系统具有以下特点。1、具有良好的系统性能,友好的用户界面2、较高的处理效率,便于使用和维护。3、采川成熟的技术开发,全系统具冇较高的技术水平和校长的生命周期4、对销售信息进行统计排行。5、尽可能的简化药品管理员的重复工作,提高工作效率系统设计一、系统目标根据医药超市的管理要求,指定医药管理系统目标如F1、灵活的人机交互界而,操作简单方便2、系统提供中英文语言,实现国际化3、药品分类管理,并提供类别统计功能4、实现各种查询,如多条件查询、模糊查询5、提供创建管理员帐户及修改口令功能6、可对系统销伟信息进行统计分析7
4、、系统运行稳定、安全可靠二、医药管理系统提供了四人功能,分别为“基本信息管理”、“进货/需求管理”、“药品销售管理”、“系统管理”,具体结构如图所示系统初始化管理员账号管理销伟时间统计销伟排行统计销售明细管理药品进货管理药品需求管理序存信息杳看药品类別管理药品信息管理医药管理系统基本信息管理进货/需求管理药品销售管理系统管理三、系统流程图医药管系统流程如图所示医药管理系统医药管理系统添加需求—查询进货删除需求修改需求库存修改查询销售明细当日明细统计销售排行统讣添加管理查询管理密码修改系统初始添加类别软件架构在开发项目前,首先要对软件的结构进行
5、设计,也称之为关键架构,此过程是对软件整体结构的设计,如软件的逻辑分层结构、结构的实现、数据库等,特别是咋java的大空项目中,还需要设计出程序的包结构及接口等,非常复杂,需要程序员进行全面的考虑,对于医药管理系统的整体设计如下:一、逻辑分层结构设计医药管理系统由4层结构组成,并遵循MVC结构进行设计。4层结构分别为表示层、业务逻辑层、持久层与数据库层,如图所示其中,表示层与业务逻辑层均由Struts框架组成,表示层用于捉供程序与用户交互的界面,项目屮主耍通过JSP、ActionForm及Struts标签库进行展现;业务逻辑层用于处理程序屮的
6、各种业务逻辑,项目屮通过Smits框架的屮央控制器及Action对象对业务请求进行处理;持久层由Hibernate框架组成,负责应用程序与关系型数据库Z间的操作;数据库层为应用层所使用的数据库,本系统采用MySQL数据库。软件架构在开发项目前,首先要对软件的结构进行设计,也称之为关键架构,此过程是对软件整体结构的设计,如软件的逻辑分层结构、结构的实现、数据库等,特别是咋java的大空项目中,还需要设计出程序的包结构及接口等,非常复杂,需要程序员进行全面的考虑,对于医药管理系统的整体设计如下:一、逻辑分层结构设计医药管理系统由4层结构组成,并遵
7、循MVC结构进行设计。4层结构分别为表示层、业务逻辑层、持久层与数据库层,如图所示其中,表示层与业务逻辑层均由Struts框架组成,表示层用于捉供程序与用户交互的界面,项目屮主耍通过JSP、ActionForm及Struts标签库进行展现;业务逻辑层用于处理程序屮的各种业务逻辑,项目屮通过Smits框架的屮央控制器及Action对象对业务请求进行处理;持久层由Hibernate框架组成,负责应用程序与关系型数据库Z间的操作;数据库层为应用层所使用的数据库,本系统采用MySQL数据库。系统文件夹组织结构规范系统的整体架构是一个项冃开发的标准,特
8、別是在团队开发项冃中,在编写代码Z前,必须定制好项目的系统文件夹组织结构,以使程序条理清晰,利于后期的项目整合。在Java项目屮既可以将不同作用、功能相类似的文件放
此文档下载收益归作者所有