基于JAVA WEB的医药管理系统(7)

2019-05-17 12:48

this.Content= newContent; }

public String getContent() { return Content; }

public void setPrince(float newPrince) { this.Prince = newPrince; }

public float getPrince() { return Prince; }

public void setAmount(int newAmount) { this.Amount = newAmount; }

public long getAmount() { return Amount; }

public void setLeav_number(int newLeav_number) { this.Leav_number = newLeav_number; }

public int getLeav_number() { return Leav_number; }

public void setRegTime(String newRegTime) { this.RegTime = newRegTime; }

public String getRegTime() { return RegTime; }

public void setPicture(String newPicture) { this.picture = newPicture; }

public String getPicture() { return picture; } };

27

c.药品分类Bean的编写:

med.medclass类,对药品分类的抽象,其写法类似于med类,都是加入相应的get、set属性值。 package mms.med; public class medclass { private int Id; public medclass() { Id = 0;

ClassName = \ }

public medclass(int newId, String newname) { Id = newId;

ClassName = newname; }

public int getId() { return Id; }

public void setId (int newId) { this.Id = newId; }

public String getClassName() { return ClassName; }

public void setClassName(String newname) { this.ClassName = newname; } }

d.订单Bean的编写:

med.order这个类是对订单实体的抽象,这包含了订单实体的所有属性以及订单对象的构造方法,其方法与上面的med类似,由于篇幅有限,不再注明代码。

e.订单列表Bean的编写:

med.allorder这个类是对订单列表的抽象,类似medclass,不再注明代码。

28

//ID序列号

private String ClassName; //药品类别

f.购物车Bean的编写:

med.shopcar是对购物车实体的抽象,其写法类似于med类。 g.用户Bean的编写:

med.user是对用户实体的抽象,同样和med类的写法类似。

h.管理用户登录Bean的编写:

这是一个以客户为中心的交易平台,只有成为了系统的合法用户才能使用这个系统,因此需要检验每个用户的合法性,管理用户登录的这个JavaBean:run.login正是要完成这个功能。其主要代码和注释如下: package mms.run; import mms.util.*;

public class login extends DataBase {

private String username; //登录用户名 private String passwd; private long userid=0; super(); username = \ passwd = \ isadmin = false; }

//在此省略相关get和set属性代码 /**注释

* 获得查询用户信息的sql语句 * @return */

public String getSql() { if (isadmin) {

sqlStr = \* from MedAdmin where adminuser = '\

dataFormat.toSql(username) + \and adminpass = '\

dataFormat.toSql(passwd) + \ }else {

sqlStr = \

29

//登录密码 //用户ID号

private boolean isadmin; //是否管理员登录 public login() throws Exception{

username + \ }

return sqlStr; } /**注释 * 执行查询 * @return

* @throws java.lang.Exception */

public boolean excute() throws Exception { boolean flag = false;

DataBase db = new DataBase(); db.connect();

stmt = db.conn.createStatement (); rs = stmt.executeQuery(getSql()); if (rs.next()){ if (!isadmin) {

userid = rs.getLong(\ } flag = true; } rs.close(); return flag; } };

相关界面如下:

30

图5-2:医药管理系统相关界面示意图(1)

i.管理药品Bean的编写:

run.op_med负责药品的管理,包括修改、查询、删除和添加等。 药品管理主界面如下:

31


基于JAVA WEB的医药管理系统(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:09年9月真题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: