【正文】
uiv=ContentType content=text/html。請(qǐng)?jiān)谶@里輸入您的ASP代碼 set conn=() mydata set rs=() strsql = select * from products strsql,conn%table border=1tr%for i=0 to 39。顯示字段名%/th%next%/tr%while not %tr% for i=0 to %td%=rs(i) 39。 charset=gb2312 META name=Generator content=Asp Studio script language=vbscript dim id,op,newvalue /script/HEADBODY% id=trim(Request(id)) 39。獲取選擇項(xiàng) newvalue=trim(Request(newvalue)) 39。 id sql1,conn if then % script language=vbscript msgbox 輸入的ID號(hào)不存在?。≌?qǐng)重新輸入 /script centerh1 修改失?。?! /h1 a href=返回重新修改/a /center % else sql=update products set amp。=amp。 where id=amp。 charset=gb2312 META name=Generator content=Asp Studio script language=vbscript dim name,DJ,JLFS,KCL,sort,flag1,flag2 /script/HEADBODY% 39。獲取新增產(chǎn)品的名稱 DJ=trim(Request(DJ)) 39。獲取新增產(chǎn)品的計(jì)量方式 KCL=trim(Request(KCL)) sort=trim(Request(sort)) flag1=true flagr2=trueif (name=) or (DJ=) or(JLFS=) or(KCL=)or(sort=) then 39。單價(jià)大于0,庫(kù)存量大于0 if(DJ0) and (KCL0) then flag2=true end ifend if set conn=() mydata set rs=() sql1=select * from products where 名稱=39。 name amp。 sql1,conn if not flag1 then % script language=vbscript msgbox 每項(xiàng)數(shù)據(jù)都需要輸入!請(qǐng)重新輸入 /script centerh1 增加失?。?! /h1 a href=返回重新增加/a /center % else if not flag2 then % script language=vbscript msgbox 單價(jià)和庫(kù)存量輸入有誤!!請(qǐng)重新輸入 /script centerh1 增加失敗??! /h1 a href=返回重新增加/a /center % else if then sql=insert into products (名稱,單價(jià)(元),計(jì)量方式,庫(kù)存量,類別) values(39。 name amp。,amp。,39。 JLFS amp。,amp。,39。 sort amp。) sql % centerh1 增加成功??! /h1 a href=返回查看數(shù)據(jù)/a /center % else % script language=vbscript msgbox 該產(chǎn)品已經(jīng)存在,不需要增加 /script centerh1 增加失?。?! /h1 a href=返回管理員操作頁(yè)面/a /center % end if end if end if %/BODY/HTML增加顧客用戶:HTMLHEAD Title/Title META equiv=ContentType content=text/html。獲取用戶名 password=trim(Request(password)) 39。amp。39。amp。39。 charset=gb2312 META name=Generator content=Asp Studio script language=javascriptfunction validate( ) //檢查兩次輸入的密碼是不是一樣{if(NamePass()){if(!=){alert(兩次輸入的密碼不一致!?。?。}return true。}function NamePass( ) //檢查用戶名或密碼不能為空{(diào)if((==0)||(==0)){alert(用戶名和密碼都不能為空?。?!)。}return true。 charset=gb2312 META name=Generator content=Asp Studio /HEADBODYcenterh1用戶名或密碼錯(cuò)誤/h1a href=返回登錄頁(yè)面/a/center /BODY/HTMLER圖設(shè)計(jì)在本系統(tǒng)中,所涉及到的實(shí)體及其屬性包括:顧客{顧客姓名,密碼 };管理員{管理員姓名,密碼 };商品{商品ID號(hào),商品名稱,供貨單位,單價(jià),庫(kù)存量,屬性};倉(cāng)庫(kù),超市。管理員操作頁(yè)面 管理員可在該頁(yè)面修改已有商品數(shù)量或添加新商品的信息。用戶注冊(cè)頁(yè)面錯(cuò)誤頁(yè)面如果輸入的顧客或管理員不在數(shù)據(jù)庫(kù)中或密碼錯(cuò)誤,則顯示該頁(yè)面。由于能力知識(shí)有限,加上技術(shù)不成熟,本系統(tǒng)難免會(huì)出現(xiàn)一些不足之處:;,要解決的問(wèn)題多,功能復(fù)雜,實(shí)現(xiàn)困難,但由于限于時(shí)間、技術(shù)、知識(shí)能力,此系統(tǒng)只能做出其中的一部分功能此系統(tǒng)操作簡(jiǎn)單,功能較為簡(jiǎn)單,還有許多方面還不夠完善,還存在一些不足,還需改進(jìn)。通過(guò)本系統(tǒng)的開(kāi)發(fā),我物流管理信息系統(tǒng)有了更清晰的了解,設(shè)計(jì)系統(tǒng)首先是問(wèn)題定義、需求分析,然后是功能設(shè)計(jì)、詳細(xì)設(shè)計(jì)等,并對(duì)軟件測(cè)試的方法、手段有了較深的理解,同時(shí)對(duì)超市進(jìn)銷存管理系統(tǒng)的流程有了一個(gè)系統(tǒng)的認(rèn)識(shí)。在系統(tǒng)的開(kāi)發(fā)初期,必須要熟悉超市銷售管理系統(tǒng)的整個(gè)流程,初步了解了超市進(jìn)銷存管理系統(tǒng)的相關(guān)知識(shí),這樣才能進(jìn)入到設(shè)計(jì)的過(guò)程中去。參考文獻(xiàn)[1]《物流管理信息系統(tǒng)及其實(shí)例》.西安交通大學(xué)出版社,.[2]《物流信息系統(tǒng)》,物資出版社,.;[3] 《物流管理信息系統(tǒng)》,清華大學(xué)出版社、北京交通大學(xué)出版社,.[4]《數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航》,中國(guó)鐵道出版社,北京:清華大學(xué)出版社,..第 40 頁(yè) 共 41 頁(yè)