医药管理系统.rar

收藏

资源目录
    文档预览:
    编号:20181030003753433    类型:共享资源    大小:423.52KB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    医药 管理 系统
    资源描述:
    JISHOU UNIVERSITY程 序 设 计 基 础课 程 设 计题 目: 医药进销存管理作 者: 李家强学 号: 20154206228所属学院: 软件学院专业年级: 软件工程 2015 级 4 班指导教师: 宋旭东完成时间: 2016 年 6 月 2 日—2016 年 6 月 12 日软件学院制项目描述目的: 实现对医药的进货销售存储。意义: 对医药进行系统化的管理,节约时间,提高工作效率。项目功能目标1.用户注册2.用户登录3.管理员登录4.户查询药品并下单5.管理员管理库存6.管理员管理已经注册的用户7.管理员确认订单并出货系统创新点:管理员对用户账号进行强制管理系统主要流程登陆界面(用户登录,用户注册,管理员登录)用户登入界面(查询药品信息,下订单)管理员登入界面(对药品进行增删查改)管理员出货代码Sql 语句,对药品进行增删查改的主要代码package mysql;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.*;import ui.Add2;import ui.G;import ui.User;import ui.downList;public class DBOperation {private double num=0;HashSet user=new HashSet();private MyDBConnection myDB=null;private Connection conn=null;private Statement stmt=null;public DBOperation(MyDBConnection myDB){conn=myDB.getMyConnection();stmt=myDB.getMystatement();}public void deleData(String delType){//删除药品String sql=“DELETE FROM durg WHERE durg='“+delType+“'“;//sql 语句删除System.out.println(sql);try{stmt.executeUpdate(sql);System.out.println(““);}catch(SQLException e){e.printStackTrace();}}public void deleData1(String delType){//删除用户String sql=“DELETE FROM user WHERE name='“+delType+“'“;System.out.println(sql);try{stmt.executeUpdate(sql);System.out.println(““);}catch(SQLException e){e.printStackTrace();}}public void selectAllData2(){ //查询库存String sql=“SELECT durg,price,num FROM durg“;try{ResultSet rs=stmt.executeQuery(sql);while(rs.next()){Add2 A=new Add2(rs.getString(“durg“),rs.getDouble(“price“),rs.getDouble(“num“)); user.add(A);System.out.println(““);}}catch(Exception e){e.printStackTrace();}}public void selectHG(String durg){ //查询库存String sql=“SELECT num FROM durg where durg='“+durg+“'“;try{ResultSet rs=stmt.executeQuery(sql);rs.next();num=rs.getDouble(“num“);}catch(Exception e){e.printStackTrace();}}public double getnum(){return num;}public void selectAllData5(){ //用户查询String sql=“SELECT durg FROM durg“;try{ResultSet rs=stmt.executeQuery(sql);while(rs.next()){Add2 A=new Add2(rs.getString(“durg“)); user.add(A);System.out.println(““);}}catch(Exception e){e.printStackTrace();}}public void updateData(String durg,Double num,String price){//修改药品String sql=“UPDATE durg SET num=“+num+“,price='“+price+“'where durg='“+durg+“'“;System.out.println(sql);try{stmt.executeUpdate(sql);}catch(Exception e){e.printStackTrace();}}public void updatenum(String durg,Double num){//修改数量String sql=“UPDATE durg SET num=“+num+“where durg='“+durg+“'“;System.out.println(sql);try{stmt.executeUpdate(sql);}catch(Exception e){e.printStackTrace();}}public void selectAllData3(){ //查询已经注册的用户String sql=“SELECT name,password FROM user“;try{ResultSet rs=stmt.executeQuery(sql);while(rs.next()){User us=new User(rs.getString(“name“),rs.getString(“password“)); user.add(us);System.out.println(““);}}catch(Exception e){e.printStackTrace();}}public void insertData(String name,String password){//用户注册 插入数据try{String newname=new String(name.getBytes(),“GBK“);//插入字符串String sql=“INSERT INTO user(name,password)VALUES('“+newname+“','“+password+“')“;stmt.executeUpdate(sql);}catch (Exception e1){e1.printStackTrace();}}public void insertlist(String durg,Double num){//下订单try{String newdurg=new String(durg.getBytes(),“GBK“);//插入字符串String sql=“INSERT INTO downlist(durg,num)VALUES('“+newdurg+“',“+num+“)“;stmt.executeUpdate(sql);}catch (Exception e1){e1.printStackTrace();}}public void insertData1(String durg,String price,String num){//增加药品信息 插入数据try{String newdurg=new String(durg.getBytes(),“GBK“);//插入字符串String sql=“INSERT INTO durg(durg,price,num)VALUES('“+newdurg+“','“+price+“','“+num+“')“;stmt.executeUpdate(sql);}catch (Exception e){e.printStackTrace();}}public void selectAllData7(){ //查询已经注册的用户String sql=“SELECT durg,num FROM downlist“;try{ResultSet rs=stmt.executeQuery(sql);while(rs.next()){downList us=new downList(rs.getString(“durg“),rs.getDouble(“num“)); user.add(us);System.out.println(““);}}catch(Exception e){e.printStackTrace();}}public void selectALLData1(){ //管理登陆String sql=“SELECT guanliyuan,mima FROM guanli“;try{ResultSet rs=stmt.executeQuery(sql);while(rs.next()){G us=new G(rs.getString(“guanliyuan“),rs.getString(“mima“));user.add(us);}}catch(Exception e){e.printStackTrace();}}public void selectALLData(){ //用户登陆String sql=“SELECT name,password FROM user“;try{ResultSet rs=stmt.executeQuery(sql);while(rs.next()){User us=new User(rs.getString(“name“),rs.getString(“password“));user.add(us);System.out.println(““);}}catch(Exception e){e.printStackTrace();}}public HashSet getuser(){return user;}}主菜单注册 登录 登录成功输入用户名密码注册用户名密码登录退出管理登录管理药品并退出查询购买使用中返回主菜单项目实施对数据库进行连接,使用 Sql 语句实现功能课程设计总结两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。课程设计是我们专业课程知识综合应用的实践训练,着是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.在此感谢我们的宋旭东老师,老师严谨细致、一丝不苟的作风一直是我工作、学习中的榜样; 老师循循善诱的教导和不拘一格的思路给予我无尽的启迪;这次模具设计的每个细节和每个数据,都离不开老师您的细心指导。而您开朗的个性和宽容的态度,帮助我能够很顺利的完成了这次课程设计。同时感谢对我帮助过的同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。 由于本人的设计能力有限,在设计过程中难免出现错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正,本人将万分感谢。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:医药管理系统.rar
    链接地址:http://www.gold-doc.com/p-255482.html
    收起
    展开