計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng)_第1頁(yè)
計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng)_第2頁(yè)
計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng)_第3頁(yè)
計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng)_第4頁(yè)
計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上石河子大學(xué)信息科學(xué)與技術(shù)學(xué)院數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)題 目: 計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng) 姓 名: 楊 杰 張齊飛 學(xué) 號(hào): 院 系: 信息科學(xué)與技術(shù)學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè) 班 級(jí): 2008 級(jí) 指導(dǎo)教師: 于寶華 二零一一年一月五日目錄1、 引言(1) 設(shè)計(jì)目的:在以前人們購(gòu)買(mǎi)電腦配件時(shí),只能詢問(wèn)裝機(jī)人員,不能有效的與其他配件商進(jìn)行價(jià)格上的交互,不能橫向比較各個(gè)廠商配件的價(jià)格,因?yàn)檫@種情況,使用戶產(chǎn)生了很多不便,計(jì)算機(jī)散件報(bào)價(jià)系統(tǒng)可以解決這個(gè)問(wèn)題,用戶只需打開(kāi)瀏覽器,登錄散件報(bào)價(jià)系統(tǒng)的網(wǎng)頁(yè),就可以有效的查看配件內(nèi)容及其價(jià)格,一級(jí)與其他配件商配件的價(jià)格進(jìn)行比較,同時(shí)

2、這個(gè)系統(tǒng)也可以為更多的配件商進(jìn)行服務(wù),省去了一筆可觀的廣告宣傳費(fèi)用。2、 概要設(shè)計(jì)(1) 開(kāi)發(fā)工具:SQL SERVER2000數(shù)據(jù)庫(kù),JSP(2) 結(jié)構(gòu)設(shè)計(jì):1. E-R圖(1) 局部E-R圖:管理員基本信息密碼管理員登錄名廠商基本信息密碼登錄名聯(lián)系電話廠商號(hào)許可證號(hào)Email廠商客戶基本信息密碼登錄名郵政編碼客戶姓名客戶備注地址電話散件基本信息散件號(hào)單價(jià)型號(hào)品牌類別散件散件描述散件詳述價(jià)格漲跌(2) 總體E-R圖:廠商散件客戶管理員nmmn訂購(gòu)數(shù)量管理訂購(gòu)管理訂購(gòu)時(shí)間數(shù)量時(shí)間nm管理nm2. 關(guān)系模式圖3. 業(yè)務(wù)流程圖業(yè)務(wù)流程圖使用的符號(hào):表示實(shí)體 表示輸入/輸出表示處理表示聯(lián)機(jī)存儲(chǔ)表示業(yè)

3、務(wù)流向客戶訂購(gòu)業(yè)務(wù)流程訂購(gòu)信息單查閱廠商客戶訂購(gòu)表訂購(gòu)信息 客戶訂購(gòu)業(yè)務(wù)流程圖廠商更新散件業(yè)務(wù)流程客戶散件表管理廠商散件信息 廠商更新流程圖4. 功能模塊圖散件報(bào)價(jià)系統(tǒng)散件訂購(gòu)信息管理統(tǒng)計(jì)信息用戶信息管理2散件信息管理1統(tǒng)計(jì)訂購(gòu)單信息統(tǒng)計(jì)散件賣出信息客戶信息管理廠商信息管理管理員信息管理客戶退定信息管理客戶訂購(gòu)信息管理3、 詳細(xì)設(shè)計(jì)(1) 需求分析1.信息要求。用戶查詢散件價(jià)格信息。管理員查詢刪除用戶與廠商基本信息。廠商注冊(cè)基本信息與廠商更新散件信息。用戶添加修改刪除訂購(gòu)散件信息,廠商查詢用戶訂購(gòu)信息。2.處理要求。本系統(tǒng)對(duì)處理的響應(yīng)時(shí)間并無(wú)特別要求,處理的方式是聯(lián)機(jī)處理。3.安全性與完整性要

4、求。登陸時(shí),用戶添加用戶名與密碼時(shí)將進(jìn)行數(shù)據(jù)庫(kù)驗(yàn)證,驗(yàn)證錯(cuò)誤時(shí)無(wú)法登錄,將轉(zhuǎn)到錯(cuò)誤頁(yè)面,用戶添加信息時(shí),將進(jìn)行數(shù)據(jù)庫(kù)驗(yàn)證,保證輸入信息的數(shù)據(jù)類型的正確性。(2) 功能模塊1. 登陸模塊功能:驗(yàn)證不同權(quán)限的用戶,如果與數(shù)據(jù)庫(kù)驗(yàn)證成功,使其登錄到成功頁(yè)面。與數(shù)據(jù)庫(kù)驗(yàn)證失敗,登錄到錯(cuò)誤頁(yè)面或返回登錄頁(yè)面。2. 管理員信息模塊功能:完成對(duì)客戶信息與廠商信息的刪除功能,而且可以對(duì)管理員本身信息的修改功能。3. 廠商信息模塊功能:完成廠商信息添加與修改功能。4. 客戶信息模塊功能:完成客戶信息添加與修改功能。5. 散件信息模塊功能:完成廠商對(duì)散件信息的注冊(cè),刪除,修改功能。6. 統(tǒng)計(jì)信息模塊功能:完成管理

5、員查詢用戶信息功能,用戶查詢散件信息功能,廠商查詢訂單信息功能,管理員查詢廠商信息功能。7. 訂購(gòu)信息模塊功能:完成用戶訂購(gòu)表單添加信息,修改信息,刪除信息功能。(3) 數(shù)據(jù)庫(kù)設(shè)計(jì)1. 邏輯結(jié)構(gòu)設(shè)計(jì)(1) 表、約束、視圖、索引訂購(gòu)Userid客戶編號(hào)char (10)主鍵saleid廠商編號(hào)Char(10)主鍵sjid三件編號(hào)char(10)主鍵Number1訂購(gòu)數(shù)量int(4)allprise總價(jià)Int(4)buytime訂購(gòu)時(shí)間Char(4)散件sjid散件編號(hào)char (10)主鍵classifi類型Char(10)brand品牌varchar(20)type型號(hào)varchar(20)p

6、rice單價(jià)Char(10)number庫(kù)存數(shù)量Char(10)cpdescribe信息簡(jiǎn)述Varchar(100)廠商Saleid廠商編號(hào)char (10)主鍵psw 密碼Char(10)email郵件varchar(20)salename廠商名varchar(20)account銀行賬號(hào)varchar(20)permit許可證號(hào)varchar(20)管理員adminid管理員編號(hào)char(10)主鍵psw密碼char(10)更新Saleid廠商編號(hào)char (10)主鍵sjid散件編號(hào)Char(10)主鍵number庫(kù)存量Intupdatetime更新時(shí)間varchar(20)客戶User

7、id客戶編號(hào)char (10)主鍵psw密碼Char(10)username姓名char(10)address地址varchar(50)tel電話varchar(20)postcode郵編Char(10)info備注Varchar(200)(2) 關(guān)系圖2. 代碼設(shè)計(jì)(1) 表單設(shè)計(jì)a) 管理員表單CREATE TABLE OPERATOR(adminid char(10) constraint PK_ad primary key,psw char(10)b) 廠商表單CREATE TABLE changshang(saleid char(10) constraint PK_sale prim

8、ary key,psw char(10),email varchar(20),salename varchar(20)c) 客戶表單CREATE TABLE users(userid char(10) constraint PK_user primary key, psw char(10),username char(10),address varchar(50),tel varchar(20),postcode char(10),info varchar(200)d) 散件表單CREATE TABLE accessories(sjid char(10) constraint PK_sj pr

9、imary key,classifi char(10),brand varchar(20),type varchar(20),price int,number int,cpdescribe varchar(100)e) 訂購(gòu)表單CREATE TABLE buy(userid char(10),saleid char(10),sjid char(10)number1 int,allprice int,constraint PK_up primary key(saleid,userid),buytime char(10)f) 更新表CREATE TABLE updates(saleid char(

10、10),sjid char(10), constraint PK_up primary key(saleid,sjid),number int,updatetime varchar(20)(2) 存儲(chǔ)過(guò)程設(shè)計(jì)客戶注冊(cè)create procedure pro_khzcuserid char(10),psw char(10),username char(10),address varchar(50),tel varchar(20),postcode char(10),info varchar(200) as insert into users values(userid ,psw,username

11、 ,address ,tel,postcode,info)廠商注冊(cè)create procedure pro_changshang saleid char(10),psw char(10),email varchar(20),salename varchar(20),account varchar(20),permit varchar(20) as insert into uchangshang values(saleid,psw,email,salename,account,permit)(3) 觸發(fā)器設(shè)計(jì)更新CREATE TRIGGER updates_trON updates FOR UP

12、DATE,insertASbegindeclare sjid char(10), number intselect sjid=sjid from insertedselect number=number from insertedupdate accessories set number=number where sjid=sjid ENDGO訂購(gòu)create trigger buy_tron buy for insert,updateasbegindeclare number_buy int,sjid char(10)select sjid=sjid from insertedif number_buy<=(select number from accessories where sjid=sjid) begin update accessories set number=number-

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論