收藏 分享(赏)

药房管理系统总体设计-本科生毕业设计论文.doc

上传人:为人民服务 文档编号:2409476 上传时间:2018-09-14 格式:DOC 页数:43 大小:543KB
下载 相关 举报
药房管理系统总体设计-本科生毕业设计论文.doc_第1页
第1页 / 共43页
药房管理系统总体设计-本科生毕业设计论文.doc_第2页
第2页 / 共43页
药房管理系统总体设计-本科生毕业设计论文.doc_第3页
第3页 / 共43页
药房管理系统总体设计-本科生毕业设计论文.doc_第4页
第4页 / 共43页
药房管理系统总体设计-本科生毕业设计论文.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

1、本科生毕业设计(论文)I摘要随着社会医药行业的发展,药品经销即药房日益迅猛的发展。随着药房的逐渐发展,仓储式药品经营模式已经逐渐成为社会的医药行业的主要经营模式。随着仓储模式的药房经营模式发展,药房业务的逐渐增多。药房行业也逐渐出现了多种多样的问题。由于医药产品种类繁多、经营模式特殊、业务量的,单凭手工记账已经很难适应工作的需要。在这一发展过程中,旧的企业管理模式已不适应新型的社会主义市场经济的要求,而新的企业管理模式正在被广泛探讨、研究之中。这其中,如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是许多医药经营企业特别关心的问题。信息化的管理手段可以节约人力资源的成本,

2、提高劳动效率,从而能够在长期的经营运作中为企业带来巨大的利润,和可观的成果。本系统通过 Eclispse软件作为 Java 开发软件,以 SQL server 2000 作为后台,开发的一个实体医药店的单机小软件。本系统包括综合管理,采购和销售,仓库管理,药品管理等模块。通过对企业的进销存流程进行分析和设计。实现了药品,用户,供应商,仓库,采购,销售等等业务的动态实现,从而实现了对药房业务和流程的信息化。关键词: Java;SQL server 2000;药房信息系统;药品管理Abstract本科生毕业设计(论文)IIAlong with society medicine profession

3、 of development, drugs distribution namely the pharmacy be fast day by day fierce development.Along with the gradual development of pharmacy, the warehouse type drugs business model already gradual become society of the main business model of medicine profession.Along with the pharmacy business mode

4、l of the warehouse mode development, pharmacy business of gradual increase.Pharmacy profession also gradual emergence varied problem.Because medicine product the category be numerous, the business model be special, business quantity, list with the handicraft record Zhang a very difficult orientation

5、 already work of demand.In this development process, old business enterprise management style already unwell at the request of new socialism market economy, but new of the business enterprise management style is in the quilt extensively the study, the research now.This among them, how make use of a

6、modern information technique to make the business enterprise own fast, efficiently of market reflection the efficiency of ability and height, is already many medicine management business enterprise special concern of problem.Information-based of management means can economy human resource of cost, e

7、xaltation labor efficiency, can bring huge profits for the business enterprise in the long-term of the management the operation thus, with considerable result.This system pass Eclispse software as a Java development software, with SQL server 2000 Be a backstage, an entity medicine store of developme

8、nt of list the machine small software.This system include comprehensive management, purchase and sale, warehouse management, drugs management etc. mold piece.Pass to enter business enterprise to sell to save process to carry on analysis and design.Realization the dynamic state of the business, such

9、as, drugs, customer, supplier, warehouse, purchase, and sale etc. realization, thus realization to the pharmacy business and the process of information-based.Key words :Java;SQL server 2000;Pharmacy information system;drugs management本科生毕业设计(论文)III目录第 1 章 保定百姓大药房管理系统总体规划 .11.1 研究背景 .11.2 开发工具简介 .1第

10、2 章 保定百姓大药房管理系统分析 .22.1 系统初步调查及可行性分析 .22.1.1 系统初步调查 .22.1.2 可行性分析 .22.2 组织结构及管理功能分析 .32.2.1 组织结构 .32.2.2 管理功能分析 .32.3 业务流程分析 .32.4 数据流程分析 .42.5 数据字典 .6第 3 章 保定百姓大药房管理系统总体设计 .83.1 功能模块划分及描述 .83.1.1 系统功能模块结构图 .83.1.2 系统功能模块描述 .83.2 系统配置设计 .93.3 系统流程图设计 .9第 4 章 保定百姓大药房管理系统详细设计 114.1 代码设计 .114.2 数据库设计 .

11、124.2.1 概念设计 .124.2.2 逻辑设计 .124.3 系统界面设计 .144.3.1 销售采购管理模块的设计 .154.3.2 药品管理设计 .164.3.3 仓库管理 .174.4 安全性设计 .18第 5 章 保定百姓大药房管理系统实施 195.1 系统实施步骤 .195.2 系统测试 .19第六章 总 结 20参考文献 .21致 谢 .22附 录 .23附 录 .27本科生毕业设计(论文)1第 1 章 绪论1.1 研究背景现今社会,由于我国经济的发展及人们自身健康观念的不断更新,医药行业正处于一个高速发展的时期。近年来,我国医药行业改革力度不断加大,药品流通逐渐放开,药品实

12、行分类管理,医药分销市场对外资开放等,这些改革和变化给医药行业带来了巨大的冲击,医药流通格局也将会有巨大的变化。一方面政府加大了对医药市场的监管力度,相关法律与法规逐步建立;另一方面医药市场的市场化步伐越来越快,让许多市场人士感到无法适应。面对医药市场的纷杂与混乱,人们普遍认为医药分业是最好的解决办法,也有很多地方开始尝试医药分业。但由于我国医药流通体制改革相对滞后,医药连锁经营与其它行业比较起来还相形见绌。医疗改革的滞后虽使医药连锁经营形成相对落后的局面,但也给医药连锁经营带来了巨大的机遇。1.2 开发工具简介1.Eclipse 工具简介。Eclipse 是开源的由 Java 爱好者共同完善

13、的一个 Java 开发工具软件,由于开源,成本低廉,非常适合 Java 软件和低成本软件的开发。2.SQL server 2000 工具简介。SQL server 2000 是微软公司的一款数据库产品,由于免费,所以适合作为低成本,小型公司的数据库运行平台和开发平台。同时 SQL Transact 语句的功能能够完全支撑整个开发的设计和运行。3.exej4 工具简介。exe4j 可以打包成各种格式的 exe,可以把 jar 打包进 exe,也可以引用一个外部的 jar文件,还可以打包成 windows 服务的程序,并且可以设置最低 jre 的版本,还可以设定启动画面。本科生毕业设计(论文)2第

14、 2 章 保定百姓大药房管理系统分析2.1 系统初步调查及可行性分析2.1.1 系统初步调查保定百姓大药房地处保定市北市区,是一家经营药品销售的小型企业,总投资 500万元,销售各种药品。随着企业的经营和发展,企业进入了一个瓶颈。企业领导决定引入药房管理系统来进行帮助管理经营,希望能够通过信息化的管理来提高团队绩效,并突破瓶颈的目的。2.1.2 可行性分析可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。在这个阶段,要从技术可行性、经济可行性、操作可行性等方面来进行研究。1 .技术可行性百姓大药房利用 JVM 技术开发,由于有了大三的 Java 面向对象程序开发语言的基础,

15、为本系统的前台开发打下坚实的基础。我们学习了 sql 数据库的相关知识,后台就可以实现了。所以在技术上本系统是完全可行的。2.经济可行性系统规模并不很大,开支较少,不需要专业人员进行维护和管理,所以系统建设不需要先期投入,但系统的平稳运行将给企业带来潜在效益。对于本系统的经济可行性来说,主要的开发工具的选择,Java、SQL Server 2000 都比较简单、实用,价格也比较合理,是比较理想的开发工具。3.操作可行性对于用户来说,合理、方便、快捷的系统设计布局和即时的响应速度,足可以满足各种企业人员的不同需求,所以在进行系统设计时考虑到这些,将企业的基本信息做期初设置,把企业的信息服务作为开

16、发的根本,建立操作简单、界面友好、使用灵活、实用性强、安全性高的系统。技术可行性可行,经济可行性可行,操作可行性可行,综上所述方案可行。本科生毕业设计(论文)32.2 组织结构及管理功能分析2.2.1 组织结构保定百姓大药房是一家小型的企业,药方部门组织结构图如下:图 2.1 组织结构图2.2.2 管理功能分析能够记录客户以及其联系人的相关信息,并实现查询、修改、删除等功能;能够记录库存相关信息,并可查询库存和产品相关信息的记录,实现修改、删除等功能;能够进行仓库管理的设置,可添加新药品,打印出库单据,入库单据;能够进行订单添加,修改,打印功能;能过进行权限登陆,顾客只能登陆商品查询和添置提货

17、单据的界面。2.3 业务流程分析药房管理系统包括采购、仓库存储、销售三种业务。顾客通过登陆系统查询销售界面进行药品信息检索,并且自由添加提货单,并且打印提货单,然后通过收银台的收银员进行核对并进行付款提货。通过库存出具的出库单进行库存更新。一旦更新发现药品库存数量低于警戒线,则进行预警,并产生订销售员顾客收银员仓库管理员采购员店长本科生毕业设计(论文)4货计划。根据订货计划编制订货单,并进行审核,审核通过后将订货单发送给供应商、仓库管理员。供应商收到订货单后进行配货发送到货通知,收到通知后仓库管理员根据订单进行审核,审核通过后编制入库单,并进行入库,同时更新数据库。图 2.2 为该系统的业务流

18、程图。审核订单填提货单库存检查收银核对验收货物编制订单库存信息订货单订货单 核算订货计划到货通知供应商提货单票据顾客图 2.2 系统业务流程图2.4 数据流程分析数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图由外部实体、数据流、处理、和数据存储 4 个部分组成。外部实体用圆圈表示;数据流用箭头表示;处理又称功能,用长方形表示处理逻辑,图形下部填写处理的名字,上部填写与处理对应关系的标志;数据存储是通过数据文件、文件夹或账本等存储数据,用一个右边开口的长形表示,图形右部填

19、写存储的数据和数据集的名字,左边填入该数据的标志。本科生毕业设计(论文)5本系统的数据流图如图 2.3 和图 2.4。药房管理供应商顾客图 2.3 顶层数据流图供应商P 5打印订单P 4订单核算D2 订货单据P 3编制订货单P6药品入库D 3 入库单据D 4 库存信息表P 7更新库存P 1库存查询P 2生成计划P 8收银核算顾客D 5 出库单据D7 提货单D1 订货计划单D 6 票据P 9打印票据F9.2F1.1F1.2 F2.1F2.2F1.3D 6 药品信息F3.1F3.2F4.1F5.1F5.2F5.3F6.1F6.2F6.3F7.1F7.2F1.5F1.6F8.1F8.2F9.1F1.

20、6P10药品出库F1.4图 2.4 底层数据流本科生毕业设计(论文)62.5 数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件分析和设计的过程中给人们提供关于数据的描述信息。数据字典描述的主要内容有:数据流、数据流分量(数据元素)、数据存储、外数据处理。在系统分析中,数据字典起着重要的作用。它包含关于系统的详细信息。以下是系统数据字典的部分数据条目:1. 数据流数据流系统名:药房管理系统 编号:F1.1条目名:药品信息 别名:无来源:客户 去处:生成提货单数据结构: 药物信息=药名+批准文号+批号+生产日期+单价+生产厂商说明:药物信

21、息由客户查询获得。数据流系统名:药房管理系统 编号:F9.2条目名:提货单 别名:无来源:顾客 去处:收银员数据结构: 提货单=药品名称+药品单价+购买数量+说明:由客户添加并由打印机打印。数据流系统名:药房管理系统 编号:F7.2条目名:库存信息 别名:无来源:更新库存 去处:库存查询数据结构: 库存信息 = 药名+批准文号+批号+生产日期+单价+生产厂商+数量+金额说明:由仓库管理员添加出库入库单据并进行打印。本科生毕业设计(论文)7本科生毕业设计(论文)82. 数据处理3. 数据存储数据存储系统名:药房管理系统 编号:D2条目名:订货单据表 别名:无主关键字:单据编号记录组成:单据编号

22、+ 时间+药名+批准文号+批号+生产日期+单价+生产厂商+数量+金额+开户银行+管理员说明:存储单据信息 数据存储系统名:药房管理系统 编号:D4条目名:库存信息表 别名:无主关键字:药品编号记录组成:药名+批准文号+批号+生产日期+单价+生产厂商+库存量+最低库存说明:存储产品信息 数据处理系统名:药房管理系统 编号:P7条目名:更新库存 别名:无输入:出库单据、入库单据 输出:更新信息加工逻辑:要求添置出入库单据的条目数据。数据处理系统名:药房管理系统 编号:P1条目名:库存查询 别名:无输入:库存信息 输出:药品信息,缺货信息加工逻辑:录入查询信息。本科生毕业设计(论文)9第 3 章 保

23、定百姓大药房管理系统总体设计3.1 功能模块划分及描述药房管理系统包括三个管理模块:查询销售管理模块、仓库管理模块、采购管理模块。通过进销存管理,来提高管理效率。3.1.1 系统功能模块结构图药房管理系统综合管理 仓库管理 销售采购管理用户查询管理供应商查询管理单据综合查询仓库信息查询药品入库药品出库药品采购订单打印采购订单提货单打印药品销售查询药品管理新药品添加药品价格管理图 3.1 系统功能模块结构图3.1.2 系统功能模块描述1.查询销售管理模块本科生毕业设计(论文)10该模块主要功能是客户对药品信息进行查询,添置并打印提货单。2.库存管理模块该模块的主要功能是管理入库、出库信息、产品信

24、息进行管理,其中包括对库存信息、产品信息进行添加、删除、查询等操作。3.采购模块该模块主要功能是添置采购订单,打印采购单。 3.2 系统配置设计硬件平台:配置:CPU:P4 1.0GHz;内存:512MB 以上。打印机:EPSON LQ-300 及以上型号软件平台:操作系统:Windows xp/ Windows 2000/ Windows 2003;数据库:SQL Server 2000;分辨率:最佳效果 1024*768。3.3 系统流程图设计系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常用的一种描述方法(另一个是数据流图) ,它描述了计算机事务处理中从数据输入开始到获得

25、输出为止,各个处理工序的逻辑过程。根据需求分析的要求对系统进行设计,系统流程图如图 3.2本科生毕业设计(论文)11用户登录权限验证 顾客界面仓库界面 查询显示结果填货单订货单票据打印查询显示库存生成出入库单出库单 票据入库单采购界面填订单更新库存审核打印已审核订货单打印订货单图 3.2 系统流程图本科生毕业设计(论文)12第 4 章 保定百姓大药房管理系统详细设计4.1 代码设计药品信息代码采用六位字符表示,设计方案如图 4.1:X X X X X X 药品信息顺序号以 D 开头图 4.1 药品信息代码设计方案订单信息代码采用六位字符表示,设计方案如图 4.2:X X X X X X 订单信

26、息顺序号以 O 开头图 4.2 订单信息代码设计方案库存信息代码采用六位字符表示,设计方案如图 4.3:X X X X X X 库存信息顺序号以 W 开头图 4.3 库存信息代码设计方案入库信息代码采用六位字符表示,设计方案如图 4.4:X X X X X X 入库信息顺序号以 I 开头图 4.4 入库信息代码设计方案本科生毕业设计(论文)13出库信息代码采用四位字符表示,设计方案如图 4.5:X X X X X X 出库信息顺序号以 OU 开头图 4.5 出库信息代码设计方案4.2 数据库设计4.2.1 概念设计根据系统分析的数据流程图和数据字典,即可设计出能够满足用户需求的各实体及他们的关

27、系,为后面的逻辑结构设计打下基础。这些实体包含的具体信息,通过相互间的作用形成数据的流动。E-R 图如图 3.6:仓库药品顾客供应商供应 购买入库 出库提货mnnmn m1 1 n图 4.6 E-R 图4.2.2 逻辑设计概念设计是独立于任何一种数据模型的信息结构。逻辑结构设计的任务就是把概念结构设计阶段设计好的基本 E-R 图转换为与选用产品所支持的数据模型相符合的逻本科生毕业设计(论文)14辑结构。(1) Drugs(药品信息表):发件人信息表主要用于保存发件人信息。图 4.7 药品信息表(2)User(用户信息表):客户信息表主要用于保存客户信息。图 4.8 用户信息表(2) Caigo

28、u(采购信息表):采购信息表主要用于保存采购信息。图 4.9 采购信息表本科生毕业设计(论文)15(4)Warehouse(库存记录表):库存记录表主要用于保存库存记录信息。图 4.10 库存记录表(5)Supplier(供应商表):供应商信息表主要用于保存供应商详细信息。图 4.11 供应商表4.3 系统界面设计本系统的主窗体是整个应用程序的入口处。此模块的主要作用是确认登录用户的身份,得到身份认证的用户才可以使用本系统。图 4.12 登录页面本科生毕业设计(论文)164.3.1 销售采购管理模块的设计1)查询销售管理设计查询销售管理设计主要包括用户对药品信息进行显示/查询、添加、撤销和打印

29、 4个部分的功能。1、药品信息显示/查询用户可以在的查询部分,输入一定的查询条件进行药品信息的查询。当用户在查询部分输入条件后,并单击【查询】按钮,用户添加的查询条件将被提交给本页,本页将根据用户提交的信息对数据库进行检索。2、药品信息添加药品信息添加的主要功能是用于用户添加药品信息。在查询页面中单击【添加】按钮,在展示区中会显示添加页面,其设计效果如图 3.9:图 3.9 药品信息添加页面设计效果3、提货单打印用户可以进行提货单的生成和打印操作。页面设计效果如图 3.10:本科生毕业设计(论文)17图 3.10 提货单生成打印页面设计效果4.3.2 药品管理设计通过本模块可以进行订单的添加和

30、入库操作等等,添加、撤销、打印等具体操作等1、药品显示/查询用户可以在查询部分,输入一定的查询条件进行药品信息的查询。用户在查询部分输入条件后,单击【查询】按钮,用户添加的查询条件将被提交给本页,本页则将根据用户提交的表单信息对数据库进行检索,并将结果集通过操作区输出到浏览器中。2、新药品信息添加药品信息添加的主要功能是添加新增药品信息。在查询页面中单击【添加】按钮,在展示区中会显示添加页面。添加订货信息页面的运行结果如图 3.11:本科生毕业设计(论文)18图 3.11 订单信息管理页面设计效果生成打印入库单页面运行结果如图 3.12图 3.12 入库单页面的运行结果4.3.3 仓库管理仓库

31、管理设计主要包括显示/查询、添加、撤销和打印单据 4 个部分。用户可以通过功能导航进入合同信息管理页面,页面设计效果如图 3.13:本科生毕业设计(论文)19图 3.13 仓库信息显示/查询页面运行结果4.4 安全性设计本系统的安全功能通过用户的权限设定来实现。用户在登录系统时输入密码,如果密码正确,才可进入进行系统操作。用户的权限分为使用者和管理者,只有管理者才能进行用户管理,增加或者减少用户,普通人员可以修改自己的密码。本科生毕业设计(论文)20第 5 章 保定百姓大药房管理系统实施5.1 系统实施步骤1.正确安装 SQL server 2000安装 SQL server 2000,附加数

32、据库 bj.MDF 和 bj.LDF 文件。2.安装 Java 运行环境 jre3.配置数据源打开控制面板在管理工具中正确配置数据源。测试连接通过。4.运行主程序。并测试性能。在进行测试的过程中,主要进行了边界测试,数据库连接测试,数据查询测试,空指针测试。5.2 系统测试1.软件在运行、关闭及退出时保存记录的提示功能基本完成,在软件的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。2.用户登录界面较友好,可操作性及安全性能较差,能完成对不同管理级别者的限制工作,对软件涉及到的机密数据进行保护而无法保证数据库的基本安全。3.数据库的可维护性良好,数据的录入能

33、顺利完成,并能实现动态更新,删除和修改也能顺利完成。本科生毕业设计(论文)21第六章 总 结本次毕业设计是对药房管理系统进行的分析设计。运用 Java 语言、SQL 与后台数据库链接等关键技术建设商务系统。百姓药店管理系统分为前台管理和后台管理, 本文在这两方面实现了以下功能:前台管理包括用户管理、用户登陆、商品查询、浏览、采购等;后台管理包括仓库管理、商品管理、价格管理、用户管理等。通过这些前台、后台功能模块的设计。通过本次毕业设计,拓宽了知识面,锻炼了能力,综合素质得到了提高。毕业设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的

34、具体训练和考察过程. 通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟。尤其是观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。作为整个学习体系的有机组成部分,并不具有绝对独立的意义。它的一个重要功能,在于运用学习成果,检验学习成果。运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。检验学习成果,看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习计划,改变学习内容与方法提供实践依据。对我们信息管理与信息系统专

35、业的学生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。通过毕业设计,找出自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。本科生毕业设计(论文)22参考文献1 汪筱兰.我国医药连锁经营的现状和对策J.国际医药卫生导报, 2008(6): 108-110.2 姜卫 , 吴世玉 , 杨蓓, 黄锐, 曹燕.从医药产业链看医药市场的复杂性和特殊性J.医药导报, 2009(11):879-880.3 王蓁.连锁医药行业不能“形散神也散”浅谈连锁药店的现状与发展J.国

36、际医药卫生导报, 2008(9):112-113.4 鲁晓莹,傅德彬. MIS 解决方案M.国防工业出版社, 2008.5 朱顺泉,姜灵敏.管理信息系统理论与实务M.人民邮电出版社,2009.6黄梯云.管理信息系统.北京:高等教育出版社,2008:2-3.7甘仞初.信息系统开发.北京:经济科学出版社,2008:25-26.8 Ann Majchrzak, Cynthia M.Beath , Ricardo A.Lim, Wynne W.Chin. Management client dialogue during information systems design to facilitate

37、 client learning J. MIS Quarterly , 2008,29(4): 653-667.9 胡理增.营销管理信息系统理论与开发M.西南财经大学出版社, 2008.10 明日科技,庞娅娟,房大伟,张跃廷. SQL Server 应用与开发范例宝典 北京:人民邮电出版社,201011樊金生,张翠肖,沙金. PowerBuilder 10.5 实用教程 北京:科学出版社 ,2009-0212 王霄涵.物流仓储业务管理模块与岗位操作流程M.中国经济出版社, 200813 田源.仓储管理M.机械工业出版社, 2009.14 Chung-Hoon Park, Young-Gul K

38、im. A framework of dynamic CRM:linking marketing with information strategyJ. Business Process Management Journal, 2008,9(5): 652-671.15 Lisa M. Ellram, Bernard J. La Londe, Mary Margaret Weber. Retail logisticsJ. International Journal of Physical Distribution import java.awt.*;import java.awt.event.

39、*;import javax.swing.*;import java.sql.*;public class Login extends JFrameprivate JLabel textlabel;private JLabel picturelabel;private JButton enterbutton;private JButton quitbutton;private JTextField tf;private JPasswordField pswf;public static Query q;public static Warehouse w;public Login()Create

40、UserInterface();private void CreateUserInterface()Container contentpane=getContentPane();contentpane.setBackground(Color.black);contentpane.setLayout(null);textlabel=new JLabel();textlabel.setText(“欢迎您进入北极药房管理系统“);textlabel.setForeground(Color.yellow);textlabel.setLocation(35,0);textlabel.setSize(50

41、0,88);textlabel.setFont(new Font(“Sunserif“,Font.PLAIN,24);textlabel.setHorizontalAlignment(JLabel.CENTER);contentpane.add(textlabel);textlabel=new JLabel();本科生毕业设计(论文)25textlabel.setText(“用户姓名:“);textlabel.setForeground(Color.yellow);textlabel.setLocation(55,105);textlabel.setSize(75,25);textlabel.

42、setHorizontalAlignment(JLabel.CENTER);contentpane.add(textlabel);textlabel=new JLabel();textlabel.setText(“用户密码:“);textlabel.setForeground(Color.yellow);textlabel.setLocation(55,155);textlabel.setSize(75,25);textlabel.setHorizontalAlignment(JLabel.CENTER);contentpane.add(textlabel);tf=new JTextField

43、();tf.setText(“高达“);tf.setBackground(Color.black);tf.setForeground(Color.yellow);tf.setLocation(130,105);tf.setSize(125,25);contentpane.add(tf);pswf=new JPasswordField();pswf.setBackground(Color.black);pswf.setForeground(Color.yellow);pswf.setLocation(130,155);pswf.setSize(125,25);contentpane.add(ps

44、wf);enterbutton=new JButton();enterbutton.setBackground(Color.LIGHT_GRAY);enterbutton.setText(“登录“);enterbutton.setLocation(55,205);enterbutton.setSize(75,25);contentpane.add(enterbutton);enterbutton.addActionListener(new ActionListener()public void actionPerformed(ActionEvent event)enterbuttonActio

45、nPerformed(event););本科生毕业设计(论文)26quitbutton=new JButton();quitbutton.setBackground(Color.LIGHT_GRAY);quitbutton.setText(“退出“);quitbutton.setLocation(235,205);quitbutton.setSize(75,25);contentpane.add(quitbutton);quitbutton.addActionListener(new ActionListener()public void actionPerformed(ActionEvent

46、 event)quitbuttonActionPerformed(event););picturelabel=new JLabel();picturelabel.setLocation(305,35);picturelabel.setSize(200,200);picturelabel.setIcon(new ImageIcon(“E:workgaodasrcimages0721.png“);contentpane.add(picturelabel);picturelabel=new JLabel();picturelabel.setLocation(15,0);picturelabel.se

47、tSize(150,120);picturelabel.setIcon(new ImageIcon(“E:workgaodasrcimagesicon.png“);contentpane.add(picturelabel);setTitle(“登录“);setSize(500,300);setVisible(true);private void enterbuttonActionPerformed(ActionEvent event)String username,password1,kind;username=tf.getText();password1=pswf.getText();try

48、Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);String url=“jdbc:odbc:bj;“;Connection con=DriverManager.getConnection(url+“sa“+“); String SQL=“select password,kind from user where name=“+username+“;本科生毕业设计(论文)27Statement stmt=con.createStatement();ResultSet rs=stmt.executeQuery(SQL);while(rs.next()if(password1.equals(rs.getString(1).trim()if(rs.getString(2).equals(“customer“)q=new Query();q.setVisible(true);elsew=new Warehouse();w.setVisible(true);this.dispose();elsetf.setText(“WrongNumber“);/System.out.println(rs.getString(1)+password1);rs

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报