药品管理系统说明书1.doc_第1页
药品管理系统说明书1.doc_第2页
药品管理系统说明书1.doc_第3页
药品管理系统说明书1.doc_第4页
药品管理系统说明书1.doc_第5页
已阅读5页,还剩101页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实践教学实践教学 软件学院软件学院 2013 年秋季学期 Java 课程设计课程设计 说明书 题题 目 目 医院管理药品管理系统医院管理药品管理系统 专业班级 专业班级 20122012 级软件三班级软件三班 姓姓 名 名 苏争龙苏争龙 徐伟泰徐伟泰 学学 号 号 1256021212560212 指导教师 指导教师 马威马威 成成 绩 绩 i 106 目录目录 目录目录 I 摘要摘要 I 序言序言 II 1 需求分析 需求分析 1 1 1 任务概述 1 1 2 功能需求 功能划分 功能描述 1 1 3 性能需求 软件适应性和移植性等 2 1 4 数据需求 数据之间的依赖和约束关系 2 1 5 运行需求 用户界面 硬件接口 软件接口 故障处理 2 2 设计思路 设计思路 3 2 1 系统总体设计 3 2 1 1 登录界面 3 2 1 2 系统功能模块图 3 2 1 3 系统功能 4 2 2 数据库设计 4 2 2 1 概念结构设计 4 2 2 2 逻辑结构设计 5 2 2 3 物理结构设计 6 3 详细设计 详细设计 8 3 1 功能模块设计思路 8 4 运行调试与分析讨论 运行调试与分析讨论 10 4 1 登陆界面 10 4 2 用户注册界面 11 4 3 药品信息管理系统主界面 12 4 4 药品信息添加界面 13 4 5 药品信息删除界面 14 4 6 药品信息修改界面 15 4 7 药品信息查找界面 16 4 8 药品统计界面 16 ii 106 4 9 药品订单界面 17 4 1 订单统计界面 17 5 设计体会与小结 设计体会与小结 18 5 1 课程设计总结 18 参考文献参考文献 19 致谢致谢 20 I 106 摘要摘要 随着现代工业的发展 计算机信息管理系统越来越收到企业重 视 文章主要分析了库存系统的一些基本功能和组成情况 包括系 统的需求分析 系统结构 功能模块划分以及数据库模式分析等 重点对应用程序的实际开发实现了介绍 达到了数据的一致性和安 全性 且应用程序功能完备符合了库存系统作为典型的信息管理系 统的要求 医院单位的药品信息和数据纷乱复杂 整理统计费力费时 要 做好对企业的管理 企业就必须快速准确地获取自己企业单位的信 息 这就要求及时统计数据并方便查看 以及对企业的数据信息进 行维护 医院管理药品管理系统是利用 MyEclipse 与 Mysql 设计开发的 医院药品信息管理系统 是医院信息系统的一个重要组成部分 可 实现对医院药品信息的分类管理和数据分析 从而使信息整理快速 准确 简单 以便于相关部门给予统筹安排 从而提高改进传统的 管理方法 提高企业管理水平 关键词 关键词 医院管理药品管理系统 MyEclipse Mysql II 106 序言序言 我国 随着医药卫生体制改革的深入 医药连锁经营的推行以及 日趋激烈的商业角逐 越来越多的医药经营企业意识到提高企业管理 水平的重要性 也迫切要求加快管理信息化的进程 在医药行业中 医药经营企业的物流管理以及相应的财务处理 信息处理 长期以来一直采用手工操作 但随着产业结构调整 全新 的市场竞争环境 企业管理和运营效率已经成为企业成败的关键所在 手 工方式的弊端毕现无遗 这就要求药品管理摆脱过去人手操作的烦 琐过程 对所有的药品管理数据实行智能管理 促使药品管理朝着科 学化和规范化的方向前进 随着计算机技术的普及 在医药行业中 医药经营企业逐渐借助 计算机技术去完善医药的管理和提高自身的工作效率 以赢得市场竞 争的胜利 因而药品管理信息系统已经成为各医药经营企业实现药 品管理网络化和信息化的必备工具 是医药经营企业规模经营管理不 可缺少的部件之一 同时 软件开发环境的高度集成和数据库技术的 日益成熟成为开发药品管理信息系统的技术基础 大大降低了系统的 开发成本 系统开发工具的智能化 人性化 使得所开发的系统充分 满足了医药经营企业的各种需求 从医药经营企业的各个环节对人流 物流 资金流 信息流进行统一系统的管理 市场的需求和技术的 支持 最终会导致越来越多的优秀药品管理软件的出现 并在竞争中 得到不断的完善和优化 1 106 1 需求分析 需求分析 1 11 1 任务概述任务概述 药品管理系统是为了加强药品管理 以便更好地对药品进行监督和管理 对售药机构人 员的工作 起到了高效性 准确性管理而开发 本系统主要包含系统用户管理模块 药品管 理模块 销售管理模块 进货管理模块 存货转移管理模块 药品管理系统是以合理 全面 准确的药品编码体系为基础 提供了对药品数量 金额 有效期的全面管理 统一的药价管 理机制规范了药品的价格 系统能随时提供药库的库存 药品流向和消耗 还能根据现有库 存 药品有效期提供采购计划或应暂停采购的药品清单 以提高资金的利用率 避免不必要 的损失 方便快捷的途径对药基本信息进行定期的更新和删除等管理 1 21 2 功能需求 功能划分 功能描述 功能需求 功能划分 功能描述 Login java 实现登录功能 将用户姓名和密码写入数据库用户表 Users 并反馈给注册 用户 登录 按照用户填写的用户名和密码 在数据库中查找相关信息 如果匹配 则提示登录成功 并转至药品管理系统的管理界面 否则提示登录失败 ManageMain java 实现用户管理界面功能选择 在功能选择界面中可以选择添加 删除 修改 查询和统计药品信息 并且可以选择售出药品 InsMedicineInfo java 实现添加药品信息功能 在这一模块中 可以将药品信息填写保存到数据库药 品信息表 MedicineInfos 中 并返回操作状态 DelMedicineInfo java 实现分别按药品编号或药品名称删除指定药品信息 被删除的药品信息将从药 品信息表中删除 并返回操作状态 UpdMedicineInfo java 实现按药品编号更新药品信息功能 被修改的药品信息在数据库中也被相应修 改 并返回操作状态 QueMedicineInfo java 实现分别按药品编号或药品进价范围查询药品信息 数据库中符合条件的药品 信息将被显示在查询界面的文本域中 StaMedicineInfo java 实现统计数据库中药品信息 统计的药品信息将显示在统计药品信息界面 以 表格的形式呈现 2 106 SalMedicineInfo java 实现出售药品功能 填写药品编号和订单信息 出售药品订单信息将被存入到数据 库药品订单信息表 WholesaleInfo 中 Register java 实现用户注册功能 填写用户的注册信息并保存到数据库用户表 Users 中 并 返回操作状态 1 31 3 性能需求 软件适应性和移植性等 性能需求 软件适应性和移植性等 在 Windows 平台测试无误 使用 MySqL 数据库 可用于一般的药品信息管理 1 41 4 数据需求 数据之间的依赖和约束关系 数据需求 数据之间的依赖和约束关系 本药品信息管理系统共有三张表 一张为独立的用户信息表 Users 用于管理用户信 息 其余两张为药品信息表 MedicineInfo 和订单信息表 WholesaleInfo MedicineInfo 表中药品编号为主键 与 WholesaleInfo 表形成外键的关系 药品编号为外键 MedicineInfo 为外键主表 QueMedicineInfo java 1 51 5 运行需求 用户界面 硬件接口 软件接口 故障处理 运行需求 用户界面 硬件接口 软件接口 故障处理 用户界面对显卡无特别要求 一般软件显示水平即可 硬件接口符合一般软件需求 要求可以负载数据库处理数据信息 不至于死机 软件接口 用于电脑 台式或笔记本 需要定期对数据库进行备份 以防止数据库发生异常 如硬盘损坏或认为恶意破坏 提供备份资料 尽量减少损失 3 106 2 设计思路 设计思路 2 12 1 系统总体设计系统总体设计 2 1 12 1 1 登录界面登录界面 注册信息 用户登录 登录界面 2 1 22 1 2 系统功能模块图系统功能模块图 类的结构图 ManageMain java 界面管理 类 InsMedicineInfo java 添加界面 UpdMedicineInfo java更新界面 QueMedicineInfo java 查询界面 DelMedicineInfo j ava 删除界面 Register java 注册界面 Login Java 登陆界面 StaMedicineInfo java 统计药品 StaMedicineInfo java 药品订单 4 106 2 1 32 1 3 系统功能系统功能 药品管理系统药品管理功能 添 加 药 品 信 息 删 除 药 品 信 息 修 改 药 品 信 息 查 询 药 品 信 息 统 计 药 品 信 息 出 售 药 品 功 能 2 22 2 数据库设计数据库设计 2 2 12 2 1 概念结构设计概念结构设计 添 加 注 册 信 息 5 106 用户表 用户名 用户密码 药品信息表 药品编号 药品名称 药品通称 药品规格 药品类别 药品进价 药品批发价 药品库存量 药品订单表 订单编号 药品编号 药品名称 订购数量 客户姓名 是否会员 客户电话 订货时间 送货时间 收货地址 付款方式 送货方式 外键约束 2 2 22 2 2 逻辑结构设计逻辑结构设计 UserInfos Username Userpassword MedicineInfos medNumber medName medShortName medNors medCate medInPrice medWholesale medCount WholesaleInfo wsNumber medNumber salIndent salMedNumber salMedName salIndCount salClientName salMember salClientPhone salOrderTime salSendTime salGetAddress salPayWay salSendWay 6 106 2 2 32 2 3 物理结构设计物理结构设计 用户信息表 UserInfos 药品信息表 MedicineInfos 7 106 订单信息表 WholesaleInfo 8 106 3 详细设计 详细设计 3 13 1 功能模块设计思路功能模块设计思路 主类主类 ManageMainManageMain 1 1 成员变量 成员变量 表 3 1 主要成员变量 属性 成员变量描述成员变量描述变量类型变量类型名称名称 基本信息添加界面 InsMedicineInfo java 基本信息添加 基本信息更新界面UpdMedicineInfo java 基本信息更新 基本信息查询界面 QueMedicineInfo java 基本信息查询 基本信息删除界面 DelMedicineInfo java 基本信息删除 药品信息统计界面 StaMedicineInfo java 药品基本信息统计 药品订单信息界面 StaMedicineInfo java 药品订单信息 注册界面界面 Register java 用户信息注册 2 2 主要方法 主要方法 表 3 2 主要方法 方法名称方法名称返回类型返回类型功能功能备注备注 ManageMain 无类型系统主界面构造方法 actionPerformed 无类型处理响应事件继承自父类抽象方法 mainvoid 执行程序程序的主函数 源代码源代码ManageMain javaManageMain java 添加界面添加界面 InsMedicineInfoInsMedicineInfo 1 1 成员变量成员变量 表 3 3 主要成员变量 成员变量描述成员变量描述变量类型变量类型名称名称 文本标签 JLabel 基本信息列表 输入药品信息的文本条 JTextField 药品编号 药品名称 药品名称 药品规格等 9 106 按钮 JButton 添加重置按钮 2 2 方法方法 表 3 4 主要方法 方法名称方法名称 返回类返回类 型型 功能功能备注备注 InsMedicineInfo 无类型创建添加药品信息界面构造方法 actionPerformed 无类型处理响应事件继承自父类抽象方法 源代码源代码 InsMedicineInfo javaInsMedicineInfo java 更新界面更新界面 UpdMedicineInfo javaUpdMedicineInfo java 查询查询界面界面 QueMedicineInfo javaQueMedicineInfo java 删 删 除界面除界面 DelMedicineInfo javaDelMedicineInfo java 药品统计界面 药品统计界面 StaMedicineInfo javaStaMedicineInfo java 订单界面订单界面 StaMedicineInfo javaStaMedicineInfo java 与添加界面与添加界面 InsMedicineInfoInsMedicineInfo 中的成员变量与方法大体类似 不再一一中的成员变量与方法大体类似 不再一一 列举 列举 10 106 4 运行调试与分析讨论 运行调试与分析讨论 4 14 1 登陆界面登陆界面 4 1 登陆界面 若输入错误则提醒 11 106 4 24 2 用户注册界面用户注册界面 4 2用户注册界面 若有信息未输入则提醒 12 106 4 34 3 药品信息管理系统主界面药品信息管理系统主界面 13 106 4 3 药品管理系统主界面 4 44 4 药品信息添加界面药品信息添加界面 4 4 药品信息添加界面 若有信息未输入则提醒 14 106 4 54 5 药品信息删除界面药品信息删除界面 4 5 药品信息删除界面 15 106 4 64 6 药品信息修改界面药品信息修改界面 4 6 药品信息修改界面 若有信息未输入则提醒 16 106 4 74 7 药品信息查找界面药品信息查找界面 4 7 药品信息查找界面 4 84 8 药品统计界面药品统计界面 4 8 药品统计界面 17 106 4 94 9 药品订单界面药品订单界面 4 9 药品订单界面 4 14 1 订单统计界面订单统计界面 18 106 4 10 订单统计界面 5 设计体会与小结 设计体会与小结 5 15 1 课程设计总结课程设计总结 课程设计是培养学生综合运用所学知识课程设计是培养学生综合运用所学知识 发现发现 提出 分析和解决实际问题提出 分析和解决实际问题 锻炼锻炼 实践能力的重要环节实践能力的重要环节 是对学生实际工作能力的具体训练和考察过程 本次课程设计是对学生实际工作能力的具体训练和考察过程 本次课程设计 虽然很辛苦 实在是受益匪浅 本来这门课的知识学的就不够扎实 本次课程设计 虽然很辛苦 实在是受益匪浅 本来这门课的知识学的就不够扎实 本次课程设计 在设计过程中碰到了很多问题 刚开始要设计的时候 还真不知道从哪里下手但最终在设计过程中碰到了很多问题 刚开始要设计的时候 还真不知道从哪里下手但最终 在百度 同学和老师的帮助下都得到了解决 让我学会了好多书本上没有的东西 通在百度 同学和老师的帮助下都得到了解决 让我学会了好多书本上没有的东西 通 过本次课程设计我也能将课本上的知识融会贯通 起到了很好的辅助学习的效果 但过本次课程设计我也能将课本上的知识融会贯通 起到了很好的辅助学习的效果 但 是我发现我学到的知识比整整一个学期学到的都多 理论和实践的相结合是学习最有是我发现我学到的知识比整整一个学期学到的都多 理论和实践的相结合是学习最有 效的方法 在设计的过程中发现了自己的不足之处 通过这次课程设计之后 一定把效的方法 在设计的过程中发现了自己的不足之处 通过这次课程设计之后 一定把 以前所学过的知识重新温故 以前所学过的知识重新温故 通过这次课程设计使我懂得了理论与实际相结合是很重要的 只有理论知识是远通过这次课程设计使我懂得了理论与实际相结合是很重要的 只有理论知识是远 远不够的 只有把所学的理论知识与实践相结合起来 从理论中得出结论 才能真正远不够的 只有把所学的理论知识与实践相结合起来 从理论中得出结论 才能真正 为社会服务 从而提高自己的实际动手能力和独立思考的能力 为社会服务 从而提高自己的实际动手能力和独立思考的能力 在这一学期的学习中 我终于体会到在这一学期的学习中 我终于体会到 JavaJava 语言功能的功能丰富 表达能力强 语言功能的功能丰富 表达能力强 使用灵活方便 应用面广 但是在其优势后面必然也隐藏着劣势 那就是对程序员的使用灵活方便 应用面广 但是在其优势后面必然也隐藏着劣势 那就是对程序员的 要求特别高 随着社会的发展 人类需要处理的数据越来越多 对数据管理的要求也要求特别高 随着社会的发展 人类需要处理的数据越来越多 对数据管理的要求也 越来越重要 软件的发展也从面向程序发展成为面向数据 越来越重要 软件的发展也从面向程序发展成为面向数据 19 106 参考文献参考文献 1 邱桃荣 邱桃荣 Java 语言程序设计教程语言程序设计教程 北京 机械工业出版社 北京 机械工业出版社 2007 6 2 2 吴其庆编著吴其庆编著 Java Java 程序设计实例教程程序设计实例教程 北京 冶金工业出版社 北京 冶金工业出版社 20062006 3 3 陈刚 陈刚 EclipseEclipse 从入门到精通 从入门到精通 北京 清华大学出版社 北京 清华大学出版社 20052005 416 417 416 417 4 丁振凡 丁振凡 Java 语言实用教程语言实用教程 北京邮电大学出版社北京邮电大学出版社 5 耿祥义 耿祥义 Java2 实用教程实用教程 清华大学出版社清华大学出版社 6 赵付青 赵付青 Java 面向对象程序设计面向对象程序设计 国防工业出版社国防工业出版社 7 耿祥义 耿祥义 Java 课程设计课程设计 清华大学出版社清华大学出版社 8 黄晓东 黄晓东 Java 课程设计案例精编课程设计案例精编 中国水利水电出版社中国水利水电出版社 9 王根燕 王根燕 Java 开发技术全程指南开发技术全程指南 地址工业出版社地址工业出版社 10 聂庆亮 聂庆亮 Java 应用开发技术指南应用开发技术指南 清华大学出版社清华大学出版社 11 杨树林 胡洁萍 杨树林 胡洁萍 Java 语言最新实用案例教程语言最新实用案例教程 地址工业出版社地址工业出版社 20 106 致谢致谢 在本次毕业设计中 我从老师身上学到了很多东西 他认真负责的工作态度 严 谨的治学精神和深厚的理论水平都使我收益匪浅 他无论在理论上还是在实践中 都 给予了我很大的帮助 使我得到很大的提高 这对于我以后的工作和学习都是一种巨 大的帮助 在此我要感谢她耐心的辅导 我要特别感谢我的父母和我一起学习的同学和朋友 我的学习和成长 离不开他们对 我无微不至地关心 教育和支持 使我能够自信的迎接各种生活中的各种挑战 我还 要感谢我们 XX 学院里的老师和朋友 感谢他们多年来一如既往的对我的帮助和鼓励 另外 同组的同学渠东方同学也给于我很大的帮助 帮助解决了不少的难点 使得系 统能及时开发完成 这里一并表示感谢 由于本人学识有限 加之时间仓促 文中不免有错误和待改进之处 真诚欢迎各位师 长 同行提出宝贵意见 以下是代码参考 以下是代码参考 Login javaLogin java importimport java awt Color java awt Color importimport java awt Font java awt Font importimport java awt event ActionEvent java awt event ActionEvent importimport java awt event ActionListener java awt event ActionListener importimport java sql Connection java sql Connection importimport java sql DriverManager java sql DriverManager importimport java sql ResultSet java sql ResultSet importimport java sql Statement java sql Statement importimport java util Date java util Date 21 106 importimport javax swing javax swing publicpublic classclass LoginLogin extendsextends JFrameJFrame JLabelJLabel labelNamelabelName newnew JLabel JLabel 用户名用户名 JTextFieldJTextField textNametextName newnew JTextField 20 JTextField 20 JLabelJLabel labelPasswordlabelPassword newnew JLabel JLabel 密密 码码 JPasswordFieldJPasswordField pwdPasswordpwdPassword newnew JPasswordField 20 JPasswordField 20 JButtonJButton btnLoginbtnLogin newnew JButton JButton 登录登录 JButtonJButton btnRegistbtnRegist newnew JButton JButton 注册注册 JLabelJLabel labellabel null null JLabelJLabel label1label1 null null JLabelJLabel lbBg lbBg 构造函数构造函数 publicpublic Login Login super super 龙泰药店管理系统龙泰药店管理系统 登录登录 labellabel newnew JLabel JLabel 欢迎来到龙泰药房欢迎来到龙泰药房 this label setSize 350 this label setSize 350 40 40 this label setLocation 130 this label setLocation 130 50 50 label setFont newlabel setFont new Font Font 楷体楷体 Font BOLD Font BOLD 36 36 label setForeground Color green label setForeground Color green this labelName setSize 70 this labelName setSize 70 30 30 this labelName setLocation 120 this labelName setLocation 120 120 120 this textName setSize 200 this textName setSize 200 30 30 this textName setLocation 200 this textName setLocation 200 120 120 22 106 this labelPassword setSize 70 this labelPassword setSize 70 30 30 this labelPassword setLocation 120 this labelPassword setLocation 120 170 170 this pwdPassword setSize 200 this pwdPassword setSize 200 30 30 this pwdPassword setLocation 200 this pwdPassword setLocation 200 170 170 this btnLogin setSize 100 this btnLogin setSize 100 30 30 this btnLogin setLocation 150 this btnLogin setLocation 150 220 220 this btnRegist setSize 100 this btnRegist setSize 100 30 30 this btnRegist setLocation 280 this btnRegist setLocation 280 220 220 label1label1 newnew JLabel newJLabel new Date toLocaleString Date toLocaleString this label1 setSize 180 this label1 setSize 180 40 40 this label1 setLocation 420 this label1 setLocation 420 260 260 label1 setFont newlabel1 setFont new Font Dialog Font Dialog Font BOLD Font BOLD 16 16 lbBglbBg newnew JLabel newJLabel new ImageIcon F MyJava MedicineManager 1 jpg ImageIcon F MyJava MedicineManager 1 jpg lbBg setBounds 0 lbBg setBounds 0 0 600 0 600 350 350 this setLayout null this setLayout null this getContentPane add label this getContentPane add label this getContentPane add labelName this getContentPane add labelName this getContentPane add textName this getContentPane add textName this getContentPane add labelPassword this getContentPane add labelPassword this getContentPane add pwdPassword this getContentPane add pwdPassword this getContentPane add btnLogin this getContentPane add btnLogin 23 106 this getContentPane add btnRegist this getContentPane add btnRegist this getContentPane add label1 this getContentPane add label1 this getContentPane add lbBg this getContentPane add lbBg 登录按钮的事件注册登录按钮的事件注册 this btnLogin addActionListener newthis btnLogin addActionListener new LoginButtonActionPreform this LoginButtonActionPreform this 注册按钮的事件注册 内部匿名类注册按钮的事件注册 内部匿名类 this btnRegist addActionListener newthis btnRegist addActionListener new ActionListener ActionListener publicpublic voidvoid actionPerformed ActionEventactionPerformed ActionEvent e e textName setText textName setText pwdPassword setText pwdPassword setText RegisterRegister registerregister newnew Register Register register show register show this setSize 600 this setSize 600 350 350 this setResizable false this setResizable false this setDefaultCloseOperation JFrame EXIT ON CLOSE this setDefaultCloseOperation JFrame EXIT ON CLOSE this setVisible true this setVisible true 主函数主函数 publicpublic staticstatic voidvoid main String main String args args newnew Login Login publicpublic voidvoid ButtonLoginactionPerformed ActionEventButtonLoginactionPerformed ActionEvent arg0 arg0 24 106 StringString UserNameUserName textName getText textName getText StringString UserPasswordUserPassword pwdPassword getText pwdPassword getText ConnectionConnection connconn null null trytry StringString sqsq Select Select UpwdUpwd fromfrom UsersUsers WhereWhere UnameUname UserNameUserName Class forName com mysql jdbc Driver Class forName com mysql jdbc Driver connconn DriverManager getConnection DriverManager getConnection jdbc mysql localhost 3306 Medicine jdbc mysql localhost 3306 Medicine root root nielong nielong StatementStatement stmtstmt conn createStatement conn createStatement ResultSetResultSet rsrs stmt executeQuery sq stmt executeQuery sq ifif UserName equals UserName equals JOptionPane showMessageDialog null JOptionPane showMessageDialog null 用户名不能为空用户名不能为空 警告警告 1 1 return return elseelse ifif UserPassword equals UserPassword equals JOptionPane showMessageDialog null JOptionPane showMessageDialog null 密码不能为空密码不能为空 警告警告 1 1 return return elseelse ifif rs next rs next StringString pwdpwd rs getString Upwd rs getString Upwd ifif pwd equals UserPassword pwd equals UserPassword JOptionPane showMessageDialog null JOptionPane showMessageDialog null 登录名或密码错误 登录名或密码错误 警告警告 1 1 return return 25 106 elseelse ManageMainManageMain managemainmanagemain newnew ManageMain ManageMain managemain show managemain show this setVisible false this setVisible false elseelse JOptionPane showMessageDialog null JOptionPane showMessageDialog null 登录名或密码错误 登录名或密码错误 警告警告 1 1 return return catchcatch Exception Exception ee ee ee printStackTrace ee printStackTrace classclass LoginButtonActionPreformLoginButtonActionPreform implementsimplements ActionListenerActionListener LoginLogin l l LoginButtonActionPreform LoginLoginButtonActionPreform Login l l this lthis l l l publicpublic voidvoid actionPerformed ActionEventactionPerformed ActionEvent arg0 arg0 l ButtonLoginactionPerformed arg0 l ButtonLoginactionPerformed arg0 ManageMain javaManageMain java importimport java awt Color java awt Color 26 106 importimport java awt Font java awt Font importimport java awt event ActionEvent java awt event ActionEvent importimport java awt event ActionListener java awt event ActionListener importimport java util Date java util Date importimport javax swing javax swing publicpublic classclass ManageMainManageMain extendsextends JFrameJFrame privateprivate staticstatic finalfinal longlong serialVersionUIDserialVersionUID 1L 1L JLabelJLabel title newtitle new JLabel JLabel 请选择您的操作请选择您的操作 JLabelJLabel insMedicineInfo newinsMedicineInfo new JLabel JLabel 增加药品信息增加药品信息 JButtonJButton btInsInfo newbtInsInfo new JButton JButton 增加增加 JLabelJLabel delMedicineInfo newdelMedicineInfo new JLabel JLabel 删除药品信息删除药品信息 JButtonJButton btDelInfo newbtDelInfo new JButton JButton 删除删除 JLabelJLabel updMedicineInfo newupdMedicineInfo new JLabel JLabel 修改药品信息修改药品信息 JButtonJButton btUpdInfo newbtUpdInfo new JButton JButton 修改修改 JLabelJLabel queMedicineInfo newqueMedicineInfo new JLabel JLabel 查询药品信息查询药品信息 JButtonJButton btQueInfo newbtQueInfo new JButton JButton 查询查询 JLabelJLabel staMedicineInfo newstaMedicineInfo new JLabel JLabel 统计药品信息统计药品信息 JButtonJButton btStaInfo newbtStaInfo new JButton JButton 药品统计药品统计 JLabelJLabel salMedicineInfo newsalMedicineInfo new JLabel JLabel 出售药品管理出售药品管理 JButtonJButton btSalInfo newbtSalInfo new JButton JButton 出售出售 JLabelJLabel countIndent newcountIndent new JLabel JLabel 统计订单信息统计订单信息 JButtonJButton btIndent newbtIndent new JButton JButton 订单统计订单统计 JLabelJLabel labellabel null null JLabelJLabel lbBg lbBg publicpublic ManageMain ManageMain super super 龙泰药店管理系统龙泰药店管理系统 功能功能 27 106 this title setSize 550 this title setSize 550 50 50 this title setLocation 50 40 this title setLocation 50 40 title setFont newtitle setFont new Font Font 楷体楷体 Font BOLD Font BOLD 36 36 title setForeground Color orange title setForeground Color orange this insMedicineInfo setSize 250 90 this insMedicineInfo setSize 250 90 this insMedicineInfo setLocation 50 110 this insMedicineInfo setLocation 50 110 insMedicineInfo setFont newinsMedicineInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28 28 this btInsInfo setSize 220 30 this btInsInfo setSize 220 30 this btInsInfo setLocation 300 140 this btInsInfo setLocation 300 140 btInsInfo setFont newbtInsInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28 28 this delMedicineInfo setSize 250 90 this delMedicineInfo setSize 250 90 this delMedicineInfo setLocation 50 180 this delMedicineInfo setLocation 50 180 delMedicineInfo setFont newdelMedicineInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28 28 this btDelInfo setSize 220 30 this btDelInfo setSize 220 30 this btDelInfo setLocation 300 210 this btDelInfo setLocation 300 210 btDelInfo setFont newbtDelInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28 28 this updMedicineInfo setSize 250 90 this updMedicineInfo setSize 250 90 this updMedicineInfo setLocation 50 250 this updMedicineInfo setLocation 50 250 updMedicineInfo setFont newupdMedicineInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28 28 this btUpdInfo setSize 220 30 this btUpdInfo setSize 220 30 this btUpdInfo setLocation 300 280 this btUpdInfo setLocation 300 280 btUpdInfo setFont newbtUpdInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28 28 this queMedicineInfo setSize 250 90 this queMedicineInfo setSize 250 90 this queMedicineInfo setLocation 50 320 this queMedicineInfo setLocation 50 320 28 106 queMedicineInfo setFont newqueMedicineInfo setFont new Font Font 楷体楷体 Font BOLD Font BOLD 28

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论