freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

北大青鳥第一單元超市收銀管理系統(tǒng)-資料下載頁

2025-01-12 02:11本頁面
  

【正文】 ))amp。amp。().getPassword().equals(())){ ()。 }else{ ()。 } return datas。 } /** * 倉庫管理員的方法 */ /** * 管理員新增商品的方法 , * @param datas * @return */ //新增商品 public Datas add(Datas datas) { // TODO 自動生成的方法存根 (())。 ()。 // (goodslist)。 return datas。 } /** * 管理員商品出庫的方法 * 判斷商品列表中是否存在 ,如果存在判斷庫存是否充足 ,充足 ,返回成功標(biāo)識 ,并操作商品列表中的數(shù)量 * 如果庫存不充足 ,返回缺貨標(biāo)識 * 如果商品列表中沒有此商品 ,返回失敗標(biāo)識 * @param datas * @return */ //出庫方法 public Datas down(Datas datas) { // TODO 自動生成的方法存根 for(int i=0。i()。i++){ if((i).getGoodid().equals(().getGoodid())){ if((i).getGoodcount()=().getGoodcount()){ (i).setGoodcount((i).getGoodcount()().getGoodcount())。 (goodslist)。 ()。 return datas。 }else{ ()。 return datas。 } } } ()。 return datas。 } /** * 管理員商品入庫方法 * 在商品列表中查詢到商品的位置 ,并修改數(shù)量 * @param datas * @return */ //入庫的方法 public Datas up(Datas datas) { // TODO 自動生成的方法存根 for(int i=0。i()。i++){ if((i).getGoodid().equals(().getGoodid())){ (i).setGoodcount((i).getGoodcount()+().getGoodcount())。 (goodslist)。 ()。 return datas。 } } return null。 } /** * 管理員按編號查找商品的方法 * 查詢到返回成功標(biāo)識 * 否則返回錯誤標(biāo)識 * @param datas * @return */ //按編號查找商品 public Datas find(Datas datas) { // TODO 自動生成的方法存根 for(int i=0。i()。i++){ if((i).getGoodid().equals(().getGoodid())){ ()。 ((i))。 return datas。 } } ()。 return datas。 } /** * 管理員查詢?nèi)可唐返姆椒? * @param datas * @return */ //查詢?nèi)可唐妨斜淼姆椒? public Datas findAll(Datas datas) { //設(shè)置標(biāo)識為 success,并設(shè)置商品列表 .返回 datas數(shù)據(jù) ()。 (goodslist)。 return datas。 } /** * 收銀員調(diào)用的方法 * @param datas * @return */ /** * 管理員掃描商品的方法 * 首先查詢購買列表中是否存在掃描的商品 ,如果沒有則從商品列表中找到 ,修改數(shù)量后添加到購買列表 * 如果購買列表中存在掃描商品 ,則數(shù)量加 1,商品列表中相對應(yīng)的商品數(shù)量 1。 * @param datas * @return */ //管理員掃描商品的方法 public Datas scan(Datas datas) { // TODO 自動生成的方法存根 for(int i=0。i()。i++){ //如果購買列表中存在商品說明已經(jīng)掃描過了 ,數(shù)量加一并返回 ,商品列表中數(shù)量 1 if((i).getGoodid().equals(().getGoodid())){ (i).setGoodcount((i).getGoodcount()+1)。 ()。 (buylist)。 (i).setGoodcount((i).getGoodcount()1)。 // (buylist)。 return datas。 } } //遍歷之后如果沒有 ,說明商品還沒有掃描 ,在商品列表中掃描 ,并加入到購買列表 for(int j=0。j()。j++){ //如果編號正確 ,判斷數(shù)量 if((j).getGoodid().equals(().getGoodid())){ if((j).getGoodcount()0){ //如果商品數(shù)量大于 1,則掃描成功 ,把掃描的商品加入購買列表 ,把商品列表中的數(shù)量 1,返回 datas. Goods good=new Goods()。 ((j).getGoodid())。 ((j).getGoodname())。 ((j).getGoodprice())。 ((j).getGoodunit())。 (1)。 (good)。 ()。 (buylist)。 (j).setGoodcount((j).getGoodcount()1)。 return datas。 }else{ ()。 return datas。 } } } ()。 return datas。 } /** * 收銀員修改商品數(shù)量的方法 * 首先在商品列表中找到商品 ,判斷數(shù)量是否足夠 ,夠則操作數(shù)量 ,返回成功標(biāo)識 * 不夠則返回缺乏標(biāo)識 * 如果不存在則返回錯誤標(biāo)識 * @param datas * @return */ public Datas upData(Datas datas) { // 遍歷購買列表得到購買商品 id for(int i=0。i()。i++){ if((i).getGoodid().equals(().getGoodid())){//得到 id 判斷庫存數(shù)量是否足夠 if(().getGoodcount()=(i).getGoodcount()+1){ (i).setGoodcount(().getGoodcount())。 (i).setGoodcount((i).getGoodcount()+().getGoodcount())。 ()。 (buylist)。 return datas。 } else{ ()。 return datas。 } } }//遍歷購買列表后沒找到商品編號 ,返回錯誤標(biāo)識 ()。 return datas。 } /** * 收銀員返回購買列表的方法 * 如果購買列表不為空 ,返回列表和成功標(biāo)識 * 如果為空 ,返回錯誤標(biāo)識 * @param datas * @return */ //產(chǎn)生購買列表用以查詢 public Datas result(Datas datas) { // TODO 自動生成的方法存根 if (() != 0) { (buylist)。 ()。 return datas。 } ()。 return datas。 } /** * 收銀員結(jié)賬后清空購買列表的方法 * @return */ //結(jié)賬后清空購買列表 public Datas clear() { // TODO 自動生成的方法存根 ()。 Datas datas=new Datas()。 return datas。 } } 傳遞數(shù)據(jù)類 package 。 /** * 數(shù)據(jù)類 .用來傳遞數(shù)據(jù) * 屬性 :標(biāo)識符 flag * 用戶 user * 商品 good * 商品列表 goodslist * 購買列表 buylist * 方法 :Set和 Get方法 */ import 。 import 。 import 。 import 。 public class Datas implements Serializable { private String flag。//傳遞對象 private User user。//傳遞用戶 private Goods good。//傳遞商品 private ArrayListGoods goodslist。//傳遞的商品列表 private ArrayListGoods buylist。//結(jié)賬列表 //Set和 Get方法 public String getFlag() { return flag。 } public void setFlag(String flag) { = flag。 } public User getUser() { return user。 } public void setUser(User user) { = user。 } public Goods getGood() { return good。 } public void setGood(Goods good) { = good。 } public ArrayListGoods getGoodslist() { return goodslist。 } public void setGoodslist(ArrayListGoods goodslist) { = goodslist。 } public ArrayListGoods getBuylist() { return buylist。 } public void setBuylist(ArrayListGoods buylist) { = buylist。 } } 常量列表類 package 。 /** * 常量列表類 .用來存放常量 * @author Administrator * */ public class SysConstans { public static final String SYS_PROPERTYNAME =。 public static final String SYS_LISTENERPORT =PORT。 public static final String SYS_HOSTNAME =HOST。 public static final String SYS_SUCCESS =SUCCESS。 public static final String SYS_ERROR =ERROR。 public static final String SYS_LOGIN =LOGIN。 //添加一個 管理員常量 public static final String SYS_ADMIN=ADMIN。 //添加一個收銀常量 public static final String SYS_CASHIER= CASHIER。 //查詢商品 public static final String SYS_FIND =FIND。 //查詢所有 public static final Str
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1