版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. z.艾斯醫(yī)藥系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)TOC o 1-3 h z uHYPERLINK l _Toc2282427201引言 PAGEREF _Toc228242720 h 1HYPERLINK l _Toc2282427211.1編寫(xiě)目的 PAGEREF _Toc228242721 h 1HYPERLINK l _Toc2282427221.2工程背景 PAGEREF _Toc228242722 h 1HYPERLINK l _Toc2282427231.3定義、縮寫(xiě)詞、略語(yǔ) PAGEREF _Toc228242723 h 1HYPERLINK l _Toc2282427241.4參考資料 PA
2、GEREF _Toc228242724 h 1HYPERLINK l _Toc2282427252系統(tǒng)總體設(shè)計(jì) PAGEREF _Toc228242725 h 2HYPERLINK l _Toc228242726軟件構(gòu)造 PAGEREF _Toc228242726 h 2HYPERLINK l _Toc228242727程序系統(tǒng)構(gòu)造 PAGEREF _Toc228242727 h 2HYPERLINK l _Toc228242728 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc228242728 h 7HYPERLINK l _Toc2282427293系統(tǒng)功能設(shè)計(jì)說(shuō)明 PAGEREF _Toc228
3、242729 h 11HYPERLINK l _Toc2282427303.1管理員管理 PAGEREF _Toc228242730 h 11HYPERLINK l _Toc228242731管理員登錄 PAGEREF _Toc228242731 h 11HYPERLINK l _Toc228242732注冊(cè)用戶管理 PAGEREF _Toc228242732 h 14HYPERLINK l _Toc228242733商品管理 PAGEREF _Toc228242733 h 18HYPERLINK l _Toc228242734管理 PAGEREF _Toc228242734 h 23HYPE
4、RLINK l _Toc228242735訂單管理 PAGEREF _Toc228242735 h 26HYPERLINK l _Toc2282427363.2用戶管理 PAGEREF _Toc228242736 h 30HYPERLINK l _Toc228242737用戶注冊(cè) PAGEREF _Toc228242737 h 30HYPERLINK l _Toc228242738用戶登錄 PAGEREF _Toc228242738 h 34HYPERLINK l _Toc228242739商品搜索 PAGEREF _Toc228242739 h 36HYPERLINK l _Toc22824
5、2740購(gòu)物 PAGEREF _Toc228242740 h 39HYPERLINK l _Toc2282427413.3游客管理 PAGEREF _Toc228242741 h 46HYPERLINK l _Toc228242742商品搜索 PAGEREF _Toc228242742 h 46HYPERLINK l _Toc228242743購(gòu)物 PAGEREF _Toc228242743 h 49引言編寫(xiě)目的此設(shè)計(jì)說(shuō)明書(shū)對(duì)工程的功能設(shè)計(jì)進(jìn)展說(shuō)明,確保對(duì)需求的理解一致。預(yù)期的讀者有 (甲方)的需求提供者、工程負(fù)責(zé)人、相關(guān)技術(shù)人員等,亞思晟商務(wù)科技(乙方)的工程組成員,包括工程經(jīng)理、客戶經(jīng)理、
6、分析設(shè)計(jì)開(kāi)發(fā)測(cè)試等人員。工程背景艾斯醫(yī)藥系統(tǒng)是基于互聯(lián)網(wǎng)的應(yīng)用軟件,通過(guò)它能了解到已公開(kāi)發(fā)布的商品,對(duì)自己需要的商品進(jìn)展采購(gòu)。包括查詢商品,購(gòu)置商品,下訂單等流程,方便快捷實(shí)現(xiàn)購(gòu)物過(guò)程。定義、縮寫(xiě)詞、略語(yǔ)無(wú)參考資料艾斯醫(yī)藥需求規(guī)格說(shuō)明書(shū)艾斯醫(yī)藥概要設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)總體設(shè)計(jì)軟件構(gòu)造Ascentsys醫(yī)藥商務(wù)系統(tǒng)Ascentsys醫(yī)藥商務(wù)系統(tǒng)商品管理管理用戶管理訂單管理商品查詢商品瀏覽后臺(tái)管理用戶管理游客登錄購(gòu)物訂單查看程序系統(tǒng)構(gòu)造本工程中使用了基于Servlet/jsp/javabean的 MVCModel-View-Controller框架開(kāi)發(fā)電子商務(wù)系統(tǒng)。其中jsp進(jìn)展頁(yè)面數(shù)據(jù)顯示, Serv
7、let用于接收請(qǐng)求,進(jìn)展流程控制,而javabean主要處理業(yè)務(wù)邏輯,對(duì)數(shù)據(jù)進(jìn)展處理。系統(tǒng)類圖如下:系統(tǒng)用例圖如下:Web應(yīng)用程序設(shè)計(jì)Web應(yīng)用程序的組織構(gòu)造可以分為5個(gè)局部。 Web應(yīng)用根目錄下放置用于前端展現(xiàn)的JSP文件。.ascent.bean放置處理的javabean。.ascent.servlet放置處理請(qǐng)求相應(yīng)的類。.ascent.dao放置處理數(shù)據(jù)持久化類 .ascent.util放置幫助類和一些其他類。另外,在src下放置了數(shù)據(jù)庫(kù)配置文件datebase.conf.*ml 下面對(duì)組織構(gòu)造中的幾個(gè)局部分別進(jìn)展介紹。1、JSP文件,表3-1列出了每個(gè)JSP文件實(shí)現(xiàn)的功能。1 JSP
8、文件列表文件名稱功 能inde*.jsp首頁(yè)add_products_admin.jsp添加商品頁(yè)面admin_ordarshow.jsp管理員訂單頁(yè)面admin_orderuser.jsp查看訂單用戶頁(yè)面admin_products_show.jsp管理員管理商品頁(yè)面carthow.jsp購(gòu)物車管理頁(yè)面changesuperuser.jsp修改用戶角色頁(yè)面checkout.jsp結(jié)算頁(yè)面checkoutsucc.jsp結(jié)算成功面ContactUs.jsp管聯(lián)系我們頁(yè)面employee.jsp管理員添加用戶頁(yè)面itservice.jsp修改工程類別頁(yè)面mailmamager.jsp管理頁(yè)面or
9、deritem_show.jsp修訂單項(xiàng)查詢頁(yè)面ordershow.jsp注冊(cè)用戶訂單查看頁(yè)面product_search.jsp商品搜索頁(yè)面products_search_show.jsp商品搜索結(jié)果頁(yè)面products_showusers.jsp注冊(cè)用戶管理頁(yè)面products.jsp電子政務(wù)介紹頁(yè)面register.jsp注冊(cè)頁(yè)面regist_succ.jsp注冊(cè)成功頁(yè)面update_products_admin.jsp修改商品信息頁(yè)面updateproductuser.jsp修改用戶信息頁(yè)面error.jsp錯(cuò)誤頁(yè)面2、servlet中包括的控制器,如表3-2所示。2 action列表
10、文件名稱功 能LoginServlet.java用戶登陸控制器MailServlet.java管理控制器OrderServlet.java訂單管理控制器ProductServlet.java商品管理控制器ShopCartServlet.java購(gòu)物管理控制器UserManagerServlet.java用戶管理控制器3、po包括4個(gè)邏輯類,如表3-3所示。3 JavaBean列表文件名稱功 能Mailtb.java類Orderitem.java訂單項(xiàng)類Orders.java用訂單類Product.java商品類Productuser.java用戶類UserProduct.java用戶和商品類4
11、、Util類,如表3-4所示。4 util列表文件名稱功 能SetCharacterEncodingFilter.java將提交過(guò)來(lái)的信息里的特殊字符進(jìn)展處理dataAccess.java數(shù)據(jù)庫(kù)連接類DatabaseConfigParser.java解析數(shù)據(jù)庫(kù)配置文件類*MLConfigParser.java解析*ML類SendMail.java發(fā)送類ShopCart.java購(gòu)物車類AuthImg.java驗(yàn)證碼生成類5、dao數(shù)據(jù)層方法類如圖3-5所示dao列表文件名稱功 能LoginDAO.java處理登錄和登出業(yè)務(wù)的類MailDAO.java處理管理相關(guān)功能的類OrderDAO.jav
12、a處理訂單管理相關(guān)的類刪除、修改和詢等ProductDAO.java處理商品管理相關(guān)功能的類UserManagerDAO.java處理用戶管理相關(guān)功能的類數(shù)據(jù)庫(kù)設(shè)計(jì).1 邏輯圖.2 物理圖.3 表構(gòu)造描述mailtb表表構(gòu)造列 名類 型描 述midint表示ID,是自動(dòng)遞增的主鍵fromaddressvarchar (35)表示發(fā)地址frompasswordvarchar (20)表示發(fā)密碼foaddressvarchar (35)表示收地址temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2temp3varchar (100)表示備用字段3te
13、mp4varchar (100)表示備用字段4orderitem訂單項(xiàng)表表構(gòu)造列 名類 型描 述idint表示訂單項(xiàng)ID,是自動(dòng)遞增的主鍵orderidint表示訂單IDpidint表示商品IDquantityvarchar(50)表示商品數(shù)量temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2temp3varchar (100)表示備用字段3temp4varchar (100)表示備用字段4Orders訂單表構(gòu)造列 名類 型描 述orderidint表示訂單ID,是自動(dòng)遞增的主鍵uidint表示客戶標(biāo)識(shí)號(hào)datetimeVarchar(45)表
14、示生成訂單的時(shí)間delsoftVarchar(2)軟刪除0為刪除1為存在 temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2temp3varchar (100)表示備用字段3temp4varchar (100)表示備用字段4product商品表構(gòu)造列 名類 型描 述pidint表示商品ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵product_idvarchar(32)表示商品編號(hào)catalognovarchar(32)表示藥品分類casvarchar(32)表示化學(xué)文摘登記號(hào) productnamevarchar(64)表示藥品名稱structurevarc
15、har(64)表示分子構(gòu)造圖片路徑名稱mdlnumbervarchar(64)表示MDL編號(hào)formulavarchar(32)表示化學(xué)方程式mwvarchar(32)表示總重量price1varchar(32)表示普通用戶價(jià)格price2varchar(32)表示會(huì)員優(yōu)惠價(jià)格stockvarchar(32)表示庫(kù)存realstockvarchar(32)表示實(shí)際庫(kù)存newproductvarchar(32)表示是否是新產(chǎn)品categoryvarchar(32)表示藥品類別notevarchar(32)表示備注del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)字段1
16、temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4productuser用戶表構(gòu)造列 名類 型描 述uidint表示用戶ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵usernamevarchar(32)表示用戶名稱passwordvarchar(32)表示用戶密碼panynamevarchar(32)表示用戶公司名稱cityvarchar(32)表示用戶生活城市jobvarchar(32)表示用戶工作telvarchar(32)表示用戶emailvarchar(32)表示用戶電子地址countryvarchar(32
17、)表示用戶國(guó)家zipvarchar(32)表示地區(qū)郵政編碼panyaddressvarchar(32)表示用戶公司地址superuservarchar(16)表示用戶權(quán)限標(biāo)志1.普通注冊(cè)用戶2.高權(quán)限用戶3.管理員notevarchar(32)表示備注fullnamevarchar(32)表示全名titlevarchar(32)表示稱呼del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4user_product用戶-產(chǎn)品
18、權(quán)限分配表構(gòu)造列 名類 型描 述user_product_idint表示ID編號(hào),是自動(dòng)遞增的主鍵uidint表示客戶標(biāo)識(shí)號(hào)pidint表示產(chǎn)品標(biāo)識(shí)號(hào)系統(tǒng)功能設(shè)計(jì)說(shuō)明管理員管理管理員登錄功能實(shí)現(xiàn)管理員登陸輸入項(xiàng) 登錄頁(yè)面輸入用戶名和密碼輸出項(xiàng) 顯示管理員管理界面信息算法管理員輸入用戶名和密碼登陸進(jìn)入管理員管理平臺(tái)。流程邏輯接口無(wú)用戶界面設(shè)計(jì)登錄頁(yè)面login.jsp管理員登陸后的管理界面inde*.jsp數(shù)據(jù)庫(kù)設(shè)計(jì)表 productuser用戶表構(gòu)造列 名類 型描 述uidint表示用戶ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵usernamevarchar(32)表示用戶名稱passwordvarchar
19、(32)表示用戶密碼panynamevarchar(32)表示用戶公司名稱cityvarchar(32)表示用戶生活城市jobvarchar(32)表示用戶工作telvarchar(32)表示用戶emailvarchar(32)表示用戶電子地址countryvarchar(32)表示用戶國(guó)家zipvarchar(32)表示地區(qū)郵政編碼panyaddressvarchar(32)表示用戶公司地址superuservarchar(16)表示用戶權(quán)限標(biāo)志1.普通注冊(cè)用戶2.高權(quán)限用戶3.管理員notevarchar(32)表示備注fullnamevarchar(32)表示全名titlevarchar
20、(32)表示稱呼del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)尚未解決的問(wèn)題無(wú)注冊(cè)用戶管理無(wú)功能實(shí)現(xiàn)注冊(cè)用戶的屏蔽和啟用,更改注冊(cè)用戶權(quán)限和修改用戶信息輸入項(xiàng) 點(diǎn)擊管理員管理界面的登錄用戶管理,進(jìn)入用戶管理界面 1修改用戶:點(diǎn)擊修改,進(jìn)入修改用戶信息頁(yè)面 輸入城市、用戶名、全名、title、密碼、zip、job、公司名稱、公司地址、公司介紹 2角色修改:點(diǎn)擊更該權(quán)限圖標(biāo),進(jìn)入修改角色頁(yè)
21、面 2屏蔽或啟用用戶:在用戶所在行點(diǎn)擊開(kāi)啟或屏蔽圖標(biāo)輸出項(xiàng) 顯示到管理員管理界面算法點(diǎn)擊登錄用戶管理,展現(xiàn)所有登錄用戶的數(shù)據(jù)流程邏輯修改用戶:用戶角色修改:屏蔽啟用用戶:接口無(wú)用戶界面設(shè)計(jì)登錄用戶管理頁(yè)面products_showusers.jsp: 修改用戶頁(yè)面:updateproductuser.jsp測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)productuser用戶表構(gòu)造列 名類 型描 述uidint表示用戶ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵usernamevarchar(32)表示用戶名稱passwordvarchar(32)表示用戶密碼panynamevarchar(32)表示用戶公司名稱cityvarcha
22、r(32)表示用戶生活城市jobvarchar(32)表示用戶工作telvarchar(32)表示用戶emailvarchar(32)表示用戶電子地址countryvarchar(32)表示用戶國(guó)家zipvarchar(32)表示地區(qū)郵政編碼panyaddressvarchar(32)表示用戶公司地址superuservarchar(16)表示用戶權(quán)限標(biāo)志1.普通注冊(cè)用戶2.高權(quán)限用戶3.管理員notevarchar(32)表示備注fullnamevarchar(32)表示全名titlevarchar(32)表示稱呼del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)
23、字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)商品管理功能實(shí)現(xiàn)商品的添加、修改和刪除輸入項(xiàng) 點(diǎn)擊管理員管理界面的專家用戶管理,進(jìn)入管理界面1添加商品:點(diǎn)擊添加商品,填寫(xiě)編號(hào)、產(chǎn)品名稱、CatalogNo、CAS、MDL Number、Formula、MV、Category、備注、價(jià)格1、Stock、價(jià)格2、Real Stock、圖片,選擇是否新產(chǎn)品。2修改商品:點(diǎn)擊商品修改,更改產(chǎn)品名稱、CatalogNo、CAS、MDL Number、Formula、MV、C
24、ategory、備注、價(jià)格1、Stock、價(jià)格2、Real Stock、圖片,選擇是否新產(chǎn)品3刪除商品:在商品信息所在行點(diǎn)擊刪除,刪除商品。輸出項(xiàng) 顯示商品列表頁(yè)面算法添加商品時(shí),新增商品信息修改商品時(shí),更新商品根本信息刪除商品時(shí),銷毀此商品信息流程邏輯修改用戶:1:添加商品2:修改商品商品刪除:接口無(wú)用戶界面設(shè)計(jì)管理員登陸到管理頁(yè)面,點(diǎn)擊商品列表, 進(jìn)入該商品管理界面admin_products_show.jsp: 添加商品頁(yè)面:add_products_admin.jsp修改商品頁(yè)面:update_products_admin.jsp測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)表 product商品表構(gòu)造列 名類
25、 型描 述pidint表示商品ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵product_idvarchar(32)表示商品編號(hào)catalognovarchar(32)表示藥品分類casvarchar(32)表示化學(xué)文摘登記號(hào) productnamevarchar(64)表示藥品名稱structurevarchar(64)表示分子構(gòu)造圖片路徑名稱mdlnumbervarchar(64)表示MDL編號(hào)formulavarchar(32)表示化學(xué)方程式mwvarchar(32)表示總重量price1varchar(32)表示普通用戶價(jià)格price2varchar(32)表示會(huì)員優(yōu)惠價(jià)格stockvarchar(3
26、2)表示庫(kù)存realstockvarchar(32)表示實(shí)際庫(kù)存newproductvarchar(32)表示是否是新產(chǎn)品categoryvarchar(32)表示藥品類別notevarchar(32)表示備注del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)管理功能實(shí)現(xiàn)信息的查看和修改。輸入項(xiàng) 點(diǎn)擊管理員管理界面的單位用戶管理,進(jìn)入管理界面 1查看設(shè)置信息:點(diǎn)擊已設(shè)查看發(fā)件地址和密碼,收
27、件地址 2修改設(shè)置:輸入發(fā)件地址和密碼,收件地址,點(diǎn)擊提交。輸出項(xiàng) 顯示欄目業(yè)務(wù)設(shè)置頁(yè)面算法查看設(shè)置信息時(shí),查看設(shè)置信息修改信息時(shí),更新用戶根本信息流程邏輯查看設(shè)置:修改設(shè)置:接口無(wú)用戶界面設(shè)計(jì)管理頁(yè)面mailmanager.jsp: 測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)表mailtb表表構(gòu)造列 名類 型描 述midint表示ID,是自動(dòng)遞增的主鍵fromaddressvarchar (35)表示發(fā)地址frompasswordvarchar (20)表示發(fā)密碼foaddressvarchar (35)表示收地址temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2
28、temp3varchar (100)表示備用字段3temp4varchar (100)表示備用字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)訂單管理功能實(shí)現(xiàn)了訂單的查看用戶信息、查看訂單、刪除功能以及訂單項(xiàng)刪除。輸入項(xiàng) 點(diǎn)擊用戶管理界面的商品列表,在點(diǎn)擊訂單進(jìn)入訂單管理界面 1:查看用戶信息:點(diǎn)擊用戶編號(hào),查看用戶信息 2:查看訂單項(xiàng)信息:點(diǎn)擊訂單的查看,查看訂單項(xiàng)詳細(xì)商品,點(diǎn)擊刪除刪除訂單項(xiàng) 3:刪除訂單:點(diǎn)擊訂單的刪除,刪除訂單并且刪除訂單的所以訂單項(xiàng)。輸出項(xiàng) 顯示訂單管理界面算法查看用戶信息,查詢用戶的詳細(xì)信息查看訂單項(xiàng)信息,刪除訂單項(xiàng) 刪除訂單,銷毀訂單信息邏輯流程查看用戶信息:查看訂單項(xiàng)信息:
29、查看刪除訂單項(xiàng)刪除訂單:接口無(wú)用戶界面設(shè)計(jì)訂單管理頁(yè)面admin_ordershow.jsp: 查看用戶信息頁(yè)面admin_orderuser.jsp訂單項(xiàng)頁(yè)面:orderitem_show.jsp測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)orderitem訂單項(xiàng)表表構(gòu)造列 名類 型描 述idint表示訂單項(xiàng)ID,是自動(dòng)遞增的主鍵orderidint表示訂單IDpidint表示商品IDquantityvarchar(50)表示商品質(zhì)量temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2temp3varchar (100)表示備用字段3temp4varchar (100
30、)表示備用字段4Orders訂單表構(gòu)造列 名類 型描 述orderidint表示訂單ID,是自動(dòng)遞增的主鍵uidint表示客戶標(biāo)識(shí)號(hào)datetimeVarchar(45)表示生成訂單的時(shí)間delsoftVarchar(2)軟刪除0為刪除1為存在 temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2temp3varchar (100)表示備用字段3temp4varchar (100)表示備用字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)用戶管理用戶注冊(cè)功能實(shí)現(xiàn)用戶注冊(cè)輸入項(xiàng) 登錄頁(yè)面輸入用戶名、密碼、公司名稱、公司地址、國(guó)家、城市、工作、zip,輸出項(xiàng) 顯示
31、注冊(cè)成功信息算法注冊(cè)用戶信息,添加一條用戶數(shù)據(jù)流程邏輯接口無(wú)用戶界面設(shè)計(jì)專家管理界面register.jsp: 測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)表 productuser用戶表構(gòu)造列 名類 型描 述uidint表示用戶ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵usernamevarchar(32)表示用戶名稱passwordvarchar(32)表示用戶密碼panynamevarchar(32)表示用戶公司名稱cityvarchar(32)表示用戶生活城市jobvarchar(32)表示用戶工作telvarchar(32)表示用戶emailvarchar(32)表示用戶電子地址countryvarchar(32)表示用
32、戶國(guó)家zipvarchar(32)表示地區(qū)郵政編碼panyaddressvarchar(32)表示用戶公司地址superuservarchar(16)表示用戶權(quán)限標(biāo)志1.普通注冊(cè)用戶2.高權(quán)限用戶3.管理員notevarchar(32)表示備注fullnamevarchar(32)表示全名titlevarchar(32)表示稱呼del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案用戶登錄功能實(shí)
33、現(xiàn)注冊(cè)用戶用戶登陸輸入項(xiàng) 登錄頁(yè)面輸入用戶名和密碼輸出項(xiàng) 顯示專家用戶管理界面信息算法查詢單位用戶數(shù)據(jù)和權(quán)限數(shù)據(jù)流程邏輯接口無(wú)用戶界面設(shè)計(jì)首頁(yè)inde*.jsp: 電子商務(wù)頁(yè)面products.jsp測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)表productuser用戶表構(gòu)造列 名類 型描 述uidint表示用戶ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵usernamevarchar(32)表示用戶名稱passwordvarchar(32)表示用戶密碼panynamevarchar(32)表示用戶公司名稱cityvarchar(32)表示用戶生活城市jobvarchar(32)表示用戶工作telvarchar(32)表示用戶em
34、ailvarchar(32)表示用戶電子地址countryvarchar(32)表示用戶國(guó)家zipvarchar(32)表示地區(qū)郵政編碼panyaddressvarchar(32)表示用戶公司地址superuservarchar(16)表示用戶權(quán)限標(biāo)志1.普通注冊(cè)用戶2.高權(quán)限用戶3.管理員notevarchar(32)表示備注fullnamevarchar(32)表示全名titlevarchar(32)表示稱呼del_flagint表示刪除標(biāo)志位temp1varchar(100)表示臨時(shí)字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3te
35、mp4varchar(100)表示臨時(shí)字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)商品搜索功能搜索符合條件的商品輸入項(xiàng)點(diǎn)擊電子商務(wù)頁(yè)面上查詢產(chǎn)品瀏覽產(chǎn)品選擇搜索條件填寫(xiě)容點(diǎn)擊搜素。輸出項(xiàng) 顯示專家管理界面算法搜索商品信息。流程邏輯接口用戶界面設(shè)計(jì)修改專家信息頁(yè)面Product_Search.jsp: 測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)表 product商品表構(gòu)造列 名類 型描 述pidint表示商品ID標(biāo)識(shí)號(hào),是自動(dòng)遞增的主鍵product_idvarchar(32)表示商品編號(hào)catalognovarchar(32)表示藥品分類casvarchar(32)表示化學(xué)文摘登記號(hào) productnamevarchar(
36、64)表示藥品名稱structurevarchar(64)表示分子構(gòu)造圖片路徑名稱mdlnumbervarchar(64)表示MDL編號(hào)formulavarchar(32)表示化學(xué)方程式mwvarchar(32)表示總重量price1varchar(32)表示普通用戶價(jià)格price2varchar(32)表示會(huì)員優(yōu)惠價(jià)格stockvarchar(32)表示庫(kù)存realstockvarchar(32)表示實(shí)際庫(kù)存newproductvarchar(32)表示是否是新產(chǎn)品categoryvarchar(32)表示藥品類別notevarchar(32)表示備注del_flagint表示刪除標(biāo)志位te
37、mp1varchar(100)表示臨時(shí)字段1temp2varchar(100)表示臨時(shí)字段2temp3varchar(100)表示臨時(shí)字段3temp4varchar(100)表示臨時(shí)字段4注釋設(shè)計(jì)無(wú)限制條件無(wú)測(cè)試方案無(wú)購(gòu)物功能實(shí)現(xiàn)用戶采購(gòu)商品,下訂單的過(guò)程。輸入項(xiàng) 點(diǎn)擊商品列表上的購(gòu)物,添加到購(gòu)物車,編輯物品數(shù)量和刪除商品點(diǎn)擊結(jié)算完成購(gòu)物生成訂單輸出項(xiàng)提示購(gòu)物成功,訂單完成。算法點(diǎn)擊商品購(gòu)置,添加到購(gòu)物車,修改購(gòu)物車?yán)锷唐窋?shù)量,點(diǎn)擊結(jié)算中心,提交下訂單完成購(gòu)物流程邏輯購(gòu)物:1:添加到購(gòu)物車2:從購(gòu)物車刪除3:結(jié)算接口無(wú)用戶界面設(shè)計(jì)用戶訪問(wèn)電子商務(wù)頁(yè)面product.jsp: 商品查詢頁(yè)面Pro
38、duct_Search.jsp如圖:搜索結(jié)果頁(yè)面products_search_show.jsp購(gòu)物車?yán)镯?yè)面cartshow.jsp如圖:結(jié)算中心頁(yè)面checkout.jsp點(diǎn)擊結(jié)算中心,進(jìn)入結(jié)算頁(yè)面 如下列圖:購(gòu)物成功checkoutsucc.jsp頁(yè)面。查看訂單詳細(xì)情況頁(yè)面ordershow.jsp點(diǎn)擊查看,查看每個(gè)訂單的詳細(xì)商品信息頁(yè)面orderitem_show.jsp測(cè)試要點(diǎn)無(wú)數(shù)據(jù)庫(kù)設(shè)計(jì)表 Orders訂單表構(gòu)造列 名類 型描 述orderidint表示訂單ID,是自動(dòng)遞增的主鍵uidint表示客戶標(biāo)識(shí)號(hào)temp1varchar (100)表示備用字段1temp2varchar (100)表示備用字段2temp3varchar (100)表示備用字段3temp4varchar (100)表示備用字段4datetimevarchar (450)表示系統(tǒng)時(shí)間delsoftvarchar (2)表示刪除標(biāo)識(shí)(0為刪除1為存在)表
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年蘭州道路運(yùn)輸從業(yè)資格證模擬考試年新版
- 2025年人教新課標(biāo)八年級(jí)地理上冊(cè)階段測(cè)試試卷
- 2025年湘教版選修6歷史下冊(cè)階段測(cè)試試卷
- 2025年粵教滬科版七年級(jí)歷史下冊(cè)階段測(cè)試試卷含答案
- 智能交通技術(shù)轉(zhuǎn)讓協(xié)議書(shū)(2篇)
- 扣稅租賃合同范本(2篇)
- 服務(wù)進(jìn)度協(xié)議書(shū)(2篇)
- 2025年冀教版九年級(jí)地理下冊(cè)階段測(cè)試試卷含答案
- 2025年西師新版八年級(jí)地理下冊(cè)月考試卷
- 2025年粵教版選修三歷史下冊(cè)月考試卷
- (二模)遵義市2025屆高三年級(jí)第二次適應(yīng)性考試試卷 地理試卷(含答案)
- 二零二五隱名股東合作協(xié)議書(shū)及公司股權(quán)代持及回購(gòu)協(xié)議
- 2025年計(jì)算機(jī)二級(jí)WPS考試題目
- 高管績(jī)效考核全案
- 2024年上海市中考英語(yǔ)試題和答案
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)培訓(xùn)
- 中醫(yī)館工作細(xì)則
- 尋夢(mèng)緣古法駐顏培訓(xùn)課件
- 建設(shè)用地報(bào)批服務(wù)投標(biāo)方案(技術(shù)方案)
- 2023年11月英語(yǔ)二級(jí)筆譯真題及答案(筆譯實(shí)務(wù))
- 元明時(shí)期左江上思州黃姓土司問(wèn)題研究
評(píng)論
0/150
提交評(píng)論