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

正文內(nèi)容

基于jsp的小型超市信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-wenkub.com

2025-06-23 21:48 本頁(yè)面
   

【正文】 在商品信息添加,管理員信息添加,進(jìn)貨單信息添加時(shí),對(duì)非法輸入的校驗(yàn),對(duì)數(shù)據(jù)表之間的約束關(guān)聯(lián)相對(duì)欠缺。日常生活中經(jīng)常用到的進(jìn)銷存功能均得到滿足。表51 管理員登錄測(cè)試用例表測(cè)試內(nèi)容操作步驟期望結(jié)果測(cè)試結(jié)果管理員登錄測(cè)試用戶名,密碼均為空提示信息:用戶名不能為空!提示信息:用戶名不能為空!用戶名為空提示信息:用戶名不能為空!提示信息:用戶名不能為空!用戶名不存在提示信息:用戶名不存在提示信息:用戶名不存在密碼錯(cuò)誤跳轉(zhuǎn)至登錄失敗頁(yè)面跳轉(zhuǎn)至登錄失敗頁(yè)面用戶名,密碼均正確跳轉(zhuǎn)至管理員歡迎頁(yè)面跳轉(zhuǎn)至管理員歡迎頁(yè)面普通顧客主要測(cè)試內(nèi)容為:查看購(gòu)物車模塊是否能夠正常工作,對(duì)相應(yīng)商品的操作能否順利執(zhí)行??紤]到小型超市信息管理系統(tǒng)的規(guī)模,采用黑盒測(cè)試是較為恰當(dāng)?shù)?。系統(tǒng)測(cè)試的兩種方法:黑盒測(cè)試與白盒測(cè)試法。新建進(jìn)貨單可以在商品信息中添加一種新商品,或在原有商品的基礎(chǔ)上修改商品余量。 RequestDispatcher rd=()。if(id!=0){(id, amount)。String gettime=(GoodsGetTime)。int price=((GoodsPrice))。(UTF8)。}catch(Exception e){()。(request, response)。break。switch(flag){case(1):{selectAll(request,response)。import 。import 。import 。}public void setInput_Factory(String input_Factory) {Input_Factory = input_Factory。}public void setInput_GetTime(String input_GetTime) {Input_GetTime = input_GetTime。}public void setInput_PurchasePrice(int input_PurchasePrice) {Input_PurchasePrice = input_PurchasePrice。}public void setInput_Type(int input_Type) {Input_Type = input_Type。}public void setInput_GoodsID(int input_GoodsID) {Input_GoodsID = input_GoodsID。Input_Factory = input_Factory。Input_PurchasePrice = input_PurchasePrice。Input_GoodsID = input_GoodsID。private String Input_Factory。private int Input_PurchasePrice。private int Input_GoodsID。String Accountcode=(new Date()).toString()。}}相關(guān)代碼如下:流水號(hào)生成類():package util。}else{str=new String((ISO8859_1),UTF8)。}catch(Exception e){(連接數(shù)據(jù)庫(kù)失敗)。useUnicode=trueamp。private static String user=root。圖512 購(gòu)物頁(yè)面圖513 購(gòu)物車查看頁(yè)面圖514 結(jié)賬成功頁(yè)面功能性模塊不是系統(tǒng)業(yè)務(wù)的關(guān)鍵模塊,但是在小型超市信息管理系統(tǒng)中同樣扮演著不可或缺的角色。RequestDispatcher rd=()。for(int i=0。首先將購(gòu)物車中的商品數(shù)量信息保存至數(shù)組中,接著調(diào)用GoodsDAO類中的selectamount方法,按照商品ID返回每件商品的庫(kù)存量并與消費(fèi)者設(shè)定的要購(gòu)買的商品數(shù)量進(jìn)行比較。RequestDispatcher rd=()。().setAttribute(Amounterror, error)。i++){if(((i).getID())=(num[i])){(i).setAmount((num[i]))。String[]num=(num)。再實(shí)例化一個(gè)商品實(shí)體類,將相關(guān)信息進(jìn)行賦值,并修改商品數(shù)量。(request, response)。(())。Goods g=(id)。i()。GoodsDAO gd=new GoodsDAO()。如果點(diǎn)擊“結(jié)賬”,則進(jìn)入生成流水號(hào)頁(yè)面。} % 消費(fèi)總計(jì):%=allcost %/td td width=108 a href=?flag=5清空購(gòu)物車/a/td td width=50 a href=?flag=1結(jié)賬/a/td td width=108 a href=?flag=4返回繼續(xù)購(gòu)物/a/td/tr/form/body說(shuō)明:其中%=().getAttribute(Amounterror)% 用于接收商品數(shù)量修改信息,若購(gòu)物車中的商品數(shù)量大于庫(kù)存余量,則顯示“商品數(shù)量不能大于余量”,否則什么也不提示。i++){ Shoppingcart sc=(i)。 list=(ListShoppingcart)().getAttribute(ShoppingCart)。先從“ShoppingCart”變量中提取商品,并保留商品數(shù)量,刪除此商品。 RequestDispatcher rd=()。(exitNum+1)。}}Shoppingcart sc=new Shoppingcart()。ListShoppingcart list=(ListShoppingcart)().getAttribute(ShoppingCart)。id=?”ID為要添加的商品的ID。 }return null。((GoodsFactory))。((GoodsPurchasePrice))。((GoodsID))。Statement psmt=()。:public ListGoods selectGoods()throws SQLException{ResultSet rs=null。RequestDispatcher rd=()。i++){%tr td%=(i).getID()%/td td%=(i).getName()%/td td%=(i).getType()%/td td%=(i).getPrice()%/td td%=(i).getPurchasePrice()%/td td%=(i).getAmount()%/td td%=(i).getGetTime()%/td td%=(i).getMaintainTime()%/td td%=(i).getFactory()%/td tda href=?flag=2amp。圖57 商品信息查看模塊流程圖相關(guān)代碼如下::body bgcolor=f5fffap align=centera href=歡迎頁(yè)面/ap align=centera href=?flag=1商品信息管理頁(yè)面/ap align=centera href=?flag=1進(jìn)貨單管理頁(yè)面/ap align=centera href=?flag=1管理員信息管理頁(yè)面/ap align=centera href=?flag=1交易信息查看頁(yè)面/ap align=centera href=退出/a/body:form id=form1 name=form1 method=post action=table border=1trtd商品ID/tdtd商品名/tdtd商品類型/tdtd商品售價(jià)/tdtd商品進(jìn)價(jià)/tdtd商品數(shù)量/tdtd商品進(jìn)貨時(shí)間/tdtd商品保質(zhì)期(天)/tdtd生產(chǎn)廠家/td/tr%ListGoods list=new ArrayListGoods()。id=%=(i).getID()%”,“?flag=5amp。新建一個(gè)ListGoods list.。系統(tǒng)根據(jù)XML配置文件, 。首先連接至數(shù)據(jù)庫(kù),利用前臺(tái)傳來(lái)的用戶名,密碼字段對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢,以結(jié)果集形式進(jìn)行返回。()。((MemberName))。(2, ())。否則。}}catch(Exception e){()。()。(h1 align=+center+login fail+/h1)。if(member==null){PrintWriter out=()。MemberDAO memberdao=new MemberDAO()。/td/trtrtdinput type=submit name=Submit value=登陸/tdtdinput type=reset name=Reset value=取消 /td/tr說(shuō)明:登錄表單中,將姓名與密碼字段 “name”屬性分別設(shè)置為“Member_Name”,“Member_Password”,向后臺(tái)進(jìn)行參數(shù)傳遞。系統(tǒng)根據(jù)XML文件的配置,調(diào)用相關(guān)的Servlet類()。此處為小型超市信息管理系統(tǒng)關(guān)鍵模塊的詳細(xì)描述,并附上相關(guān)代碼以及截圖。實(shí)體類主要是實(shí)現(xiàn)接受參數(shù),返回查詢結(jié)果。每個(gè)servlet類都要在xml文件中進(jìn)行注冊(cè),以便系統(tǒng)進(jìn)行調(diào)用。在本章節(jié)中,選取小型超市信息管理系統(tǒng)關(guān)鍵模塊進(jìn)行設(shè)計(jì)闡述。當(dāng)然,隨著超市的經(jīng)營(yíng),規(guī)模上的擴(kuò)大在所難免,員工信息,交易記錄的復(fù)雜度將會(huì)日漸上升。表45 交易單表名稱含義類型約束備注Sale_ID交易單IDVarchar 20主鍵自動(dòng)增長(zhǎng)Sale_Date交易日期Date不為空Sale_Accountcode交易流水號(hào)Varchar 50不為空在進(jìn)行小型超市信息管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),要綜合考慮到超市的經(jīng)營(yíng)成本,維護(hù)成本,員工素質(zhì)等問(wèn)題。表41 商品基本信息表名稱含義類型約束備注GoodsID商品IDInt 20主鍵自動(dòng)增長(zhǎng)GoodsName商品名稱Varchar 10唯一值GoodsType商品類型Int 20不為空GoodsPrice單價(jià)Int 10不為空GoodsPurchasePrice進(jìn)價(jià)Int 10不為空GoodsAmount商品數(shù)量Int 10不為空GoodsGetTime進(jìn)貨日期Date不為空GoodsMaintainTime保質(zhì)期Int 10不為空單位為(天)GoodsFactory生產(chǎn)廠家Varchar 50不為空員工信息表見(jiàn)表 42。點(diǎn)擊“查看購(gòu)物車”進(jìn)入購(gòu)物車管理頁(yè)面。由于交易信息是對(duì)超市中已存在的交易行為的記錄,因此不允許管理員對(duì)交易信息進(jìn)行修改,只能在記錄較多時(shí)刪除某條記錄。在此界面上,可以實(shí)現(xiàn)對(duì)管理員信息的增刪改,在此不再一一贅述。如果查不到填入的商品名,則在商品表中新建一條記錄。點(diǎn)擊“增加進(jìn)貨單”鏈接,系統(tǒng)跳轉(zhuǎn)至進(jìn)貨信息添加頁(yè)面。3 進(jìn)貨單管理模塊進(jìn)貨是超市正常運(yùn)營(yíng),及時(shí)跟進(jìn)市場(chǎng)最新動(dòng)態(tài),調(diào)整售貨方向的最重要的手段。系統(tǒng)跳轉(zhuǎn)到 商品信息添加頁(yè)面。點(diǎn)擊“更新”,系統(tǒng)會(huì)進(jìn)入商品信息更新頁(yè)面。頁(yè)面查詢后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù),將所有商品信息展示在右側(cè)頁(yè)面上。由于管理員對(duì)系統(tǒng)有操作,查看等權(quán)限,因此不允許在登陸頁(yè)面注冊(cè)新的管理員。按照日常生活中超市的運(yùn)作流程,普通顧客不需要為其設(shè)立專門的數(shù)據(jù)表,所以只需要實(shí)現(xiàn)管理員的登錄模塊。當(dāng)使用人員登錄系統(tǒng)后,按身份的
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1