基于JAVA和ACCESS数据库实现的药品销售管理系统
一、背景分析
药品管理系统,是反映药品购进入库、在库管理、销售出库软件系统,是医院和医药销售企业药品流动信息的传递媒介和执行依据。
然而我们在调研中发现,目前已开发出来的药品管理系统虽然在使用过程中提供了良好的药品查询及其它使用功能,但是主要是面向医院、药品生产企业和药品销售公司,并没有一款针对药品代理商的药品管理系统。药品代理商作为连接药品生产企业和医院的中间渠道,在医药流通环节扮演着举足轻重的角色。药品代理商平时需要处理大量的药品进销数据,如果不能为他们设计一款便捷的药品管理系统,将会给药品流通带来很多不便,也为药品安全埋下隐患。
此外,现有的药品管理系统在功能上还有一些缺陷,比如药品供应企业的药品生产许可证或药品经营许可证已到期,系统不能及时警示;已有的药品查询系统中不能正确区别药品的质量类别和层次。这无疑不符合药品的 GSP 管理要求,给药品管理带来不安全隐患。
基于以上原因,我们面向药品代理商,开发一款增加企业证照审核系统和药品质量类别查询的药品管理系统,给医院及医药销售企业的药品管理提供安全保障及操作方便。
二、需求分析
在第一章,我们已经分析了用户对药品管理系统的迫切需求。因此,我们需要实现一个可以满足药品代理商基本需求的应用程序。在本章将分析应用程序需要具体实现哪些功能,需要包含那些数据。
2.1 数据分析
在和一线药品销售人员交流之后,根据他们日常的进货、销售活动,我认为该应用程序应该包括以下几个方面的内容
药品的基本信息
生产厂家的基本信息
医院的基本信息
进货记录
销售记录
药品的基本信息包括:药品的名称(通用名和商品名) ,批准文号,规格,生产厂家,价格等。
生产厂家的基本信息包括企业的名称,企业的批准文号,企业联系人员的姓名和联系方式,向企业付款的银行帐号信息等。
医院的基本信息包括医院名称,等级,地址,联系人员的姓名和联系方式等。
进货记录包括日期,进货的药品名称、数量、价格等。由于药品不同于其它商品,对有效期有很高的要求,进货的信息应该包括该批次药品的有效期。
销售记录包括日期,销售的药品名称、数量、价格,销售对象(医院名称)和该批次药品的有效期等。
2.2 功能分析
应用程序应该包括以下基本功能:
数据的浏览
数据的查询
数据的插入、修改、删除
简单的统计功能
信息提示功能
数据的浏览应该可以对第 1 节所提到的信息进行浏览。
数据的查询应当可以根据关键字查询相应的记录。由于药品名称较长,商品名种类繁多,最好能够支持模糊查询和条件组合查询。
数据的插入、修改、删除应该对上述的信息进行添加、修改、删除操作。简单的统计功能应当可以对销售的库存、销售金额等信息进行统计,为销售人员决策提供数据支持。
信息提示功能是为保障药品质量安全,对用户予以习惯的提示。由于药品销售行业对药品的质量、有效期、年审制度要求很高,在应用程序中应该实现一些同时和警告功能。例如:对库存的过期药品进行警告;在进货时,如有年审过期的药品或药品生产企业年审过期,则不予进库;在销售表中增加药品质量属性。
2.3 其它要求
为防止用户误操作,在应用程序增加备份数据库和日志记录的功能。
此外,药品销售从业人员普遍为非计算机专业,所以应用程序应该易于安装和操作,并配有帮助手册以辅助用户。为防止用户操作失误,应用程序还要有适当的提示功能和容错能力。
源码下载地址:https://www.write-bug.com/article/1824.html
转载于:https://my.oschina.net/u/4185264/blog/3087303
基于JAVA和ACCESS数据库实现的药品销售管理系统相关推荐
- java和数据库成绩管理系统,基于java与sql数据库技术的学生成绩管理系统 (4).doc...
基于java与sql数据库技术的学生成绩管理系统 (4).doc 还剩 34页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! ...
- 计算机数据库课程设计,药品销售管理系统
计算机数据库课程设计,药品销售管理系统 https://x-x.fun/i/Lb0b58c73eUr9
- java mysql教程基于_基于JAVA和MYSQL数据库实现的学生信息管理系统
1 项目介绍 学生成绩管理系统是广泛使用的一种信息管理系统,在学生成绩管理系统中,需要能处理各班信息.各班下属学生的个人信息及每个学生学习成绩信息.班级信息包括班级编号.班级名称,学生信息包括学号.姓 ...
- 基于JAVA+SpringMVC+Mybatis+MYSQL的医学药品信息管理系统
项目功能: 用户端: 登录注册 药品信息浏览 药品查询 购买药品 药品评论 公告信息浏览 个人中心 订单管理 收藏管理 收货评价管理 管理员端: 系统登录 个人中心 用户管理 药品类别管理 供应商管理 ...
- 基于JAVA和Oracle数据库实现的项目信息管理系统
1 需求分析 1.1 背景 项目管理系统,是反映公司员工资料,项目负责部门和项目进度,设备采购软件系统,是管理项目的有效工具. 面向用户:对项目进度跟踪,公司人员信息管理和设备管理的公司.只能由公司内 ...
- 基于JAVA+SpringMVC+Mybatis+Vue+MYSQL的医药销售管理系统
项目介绍 药品一直以来在人类生活中扮演着非常重要的角色,随着时代的飞速发展,人们基本已经告别了那个缺医少药的年代,各大药房基本随处都可以购买,但是很多时候因为没有时间或者在药店很难找到自己想要购买的药 ...
- java毕业设计——基于java+Applet+access的综合测评系统设计与实现(毕业论文+程序源码)——综合测评系统
基于java+Applet+access的综合测评系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Applet+access的综合测评系统设计与实现,文章末尾附有本毕业设计的 ...
- java计算机毕业设计基于微信小程序的药店药品销售管理系统APP
项目介绍 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息.为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代, ...
- java读取ACCESS数据库的简单示例
java读取ACCESS数据库的简单示例 虽然简单,对初学者来说,如果没有一段可以成功执行的代码供参考,还真难调试 先用ACCESS建一个数据库 DB1.MDB,里面有一表"table1 ...
最新文章
- P4512 【模板】多项式除法
- 从库存管理系统,体验活字格强大的移动端应用开发能力
- Spark 连接 HBase 入库及查询操作
- linux命令编译C语言程序
- 表单提交Post方法、Get方法
- spring 配置版本问题
- 【渝粤教育】国家开放大学2018年春季 0221-22T数字电子电路 参考试题
- 苹果手机铃声制作教程
- electron开发客户端注意事项(兼开源个人知识管理工具“想学吗”)
- 练习愤怒的小鸟(抽象类、多态、重写)
- 如何用迅捷PDF转换器获取PDF文件中的图片
- oracle的switch+case语句吗,2.7 switch 语句中的 case 范围
- Python 将MP3音频文件转换成MIDI乐谱文件
- 78㎡网络机房动环监控及告警方案
- 中国最缺大学的重点城市
- 介绍一下当前使用的Oracle数据库自动化运维方式
- html 视频录制插件,网页视频录制插件工具(浏览器插件 Recorder)
- springboot课堂管理系统的设计与实现
- vmware虚拟机usb协调服务器,win10虚拟机vmware usb arbitration service找不到如何解决
- 【S10-NP难度和NP完全问题】