公交車運(yùn)營管理系統(tǒng)-2023修改整理_第1頁
公交車運(yùn)營管理系統(tǒng)-2023修改整理_第2頁
公交車運(yùn)營管理系統(tǒng)-2023修改整理_第3頁
公交車運(yùn)營管理系統(tǒng)-2023修改整理_第4頁
公交車運(yùn)營管理系統(tǒng)-2023修改整理_第5頁
已閱讀5頁,還剩115頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識(shí)帶有溫度。第第2頁/共2頁精品文檔推薦公交車運(yùn)營管理系統(tǒng)廣西高校

數(shù)據(jù)庫課程設(shè)計(jì)

題目:公交車運(yùn)營管理系統(tǒng)

專業(yè):信息管理與信息系統(tǒng)

班級(jí):2022級(jí)

小組號(hào):7

小組成員:

名目

第1章需求分析(1)

第2章系統(tǒng)功能結(jié)構(gòu)圖(2)

第3章數(shù)據(jù)庫設(shè)計(jì)(3)

3.1系統(tǒng)ER圖(3)

3.2關(guān)系模式設(shè)計(jì)(3)

第4章數(shù)據(jù)字典(5)

4.1數(shù)據(jù)項(xiàng)(5)

4.2數(shù)據(jù)存儲(chǔ)條目(15)

第5章數(shù)據(jù)庫實(shí)現(xiàn)(20)

5.1數(shù)據(jù)表(20)

5.2存儲(chǔ)過程(24)

5.2.1失物表的增刪查改錯(cuò)誤!未定義書簽。

5.2.2領(lǐng)取表的增刪查改錯(cuò)誤!未定義書簽。

5.2.3領(lǐng)取人表的增刪查改錯(cuò)誤!未定義書簽。

5.2.4拾到表增刪查改錯(cuò)誤!未定義書簽。

5.2.5站點(diǎn)表增刪查改錯(cuò)誤!未定義書簽。

5.2.6司機(jī)表增刪查改錯(cuò)誤!未定義書簽。

5.2.7投訴表增刪查改錯(cuò)誤!未定義書簽。

5.2.8駕駛表增刪查改錯(cuò)誤!未定義書簽。

5.2.9收到表增刪查改錯(cuò)誤!未定義書簽。

5.2.10公交車表增刪查改錯(cuò)誤!未定義書簽。

5.2.11行駛表增刪查改錯(cuò)誤!未定義書簽。

5.2.12客戶表增刪查改錯(cuò)誤!未定義書簽。

5.2.13租用表增刪查改錯(cuò)誤!未定義書簽。

5.2.14維修廠表增刪查改錯(cuò)誤!未定義書簽。

5.2.15維修表增刪查改錯(cuò)誤!未定義書簽。

5.2.16統(tǒng)計(jì)及觸發(fā)器錯(cuò)誤!未定義書簽。

5.2.17數(shù)據(jù)備份(93)

第6章心得體味(95)

第1章需求分析

公交車公司是一個(gè)非盈利的組織,它在一個(gè)城市的市內(nèi)工作,為城市的公民提供公交服務(wù)。

公交車公司保存著市內(nèi)各公交路線的信息,包括起點(diǎn),盡頭,經(jīng)過的各個(gè)站點(diǎn),備注等。其中的路線與城市的規(guī)劃建設(shè)相結(jié)合,為城市居民提供最好的交通服務(wù),努力建設(shè)最方便的交通。與路線信息巷結(jié)合的自然有相應(yīng)的公交車信息,記錄開車的司機(jī)號(hào)、車牌號(hào),所運(yùn)行的路線、票價(jià)、運(yùn)營時(shí)光等。

公交車公司保存每位司機(jī)的有關(guān)數(shù)據(jù),包括姓名、誕生年代、電話號(hào)碼,地址,司機(jī)號(hào)等。對于司機(jī)同時(shí)記錄駕駛過程產(chǎn)生的相關(guān)信息,主要有上班時(shí)光,下班時(shí)光,司機(jī)當(dāng)天運(yùn)營收入,還有當(dāng)天日期。

除了提供交通方面的方便,公交車公司還樂觀響應(yīng)以人為本的指導(dǎo)思想,因而制定了相關(guān)的服務(wù),包括失物招領(lǐng),記錄失物的詳細(xì)信息,有領(lǐng)取是否信息,假如被領(lǐng)取,記錄領(lǐng)取人的信息,包括姓名,證件號(hào)碼,領(lǐng)取時(shí)光,電話號(hào)碼;沒有被領(lǐng)取的記錄好發(fā)覺物品的時(shí)光,相應(yīng)的車次,當(dāng)天拾到的挨次號(hào),失物內(nèi)容,拾到的時(shí)光。除了做到這一點(diǎn),為了不斷提高自身的服務(wù)質(zhì)量,加強(qiáng)對職工的管理,應(yīng)當(dāng)不斷的從廣闊人民群眾中吸收意見,充實(shí)自我,公司好開設(shè)了投訴建議專欄,包括時(shí)光,投訴建議類型,改進(jìn)方法。

公交車在市內(nèi)行駛,經(jīng)過站點(diǎn),產(chǎn)生路線號(hào),運(yùn)營時(shí)光,票價(jià)等信息,公司做好相應(yīng)的記錄。對于站點(diǎn),主要有站點(diǎn)號(hào),站點(diǎn)名。

對于上班一族,同學(xué)族等,因其天天有坐公交車的需要,為了更好的服務(wù)人民,公司特殊的開設(shè)了公交卡服務(wù),其可以到公交車公司總部,買卡充值一定的金額,這樣不必為天天預(yù)備零錢苦惱,只要在坐車的時(shí)候,刷卡,容易便利,是天天坐公交車人員的首選。

公交車收入包括包車收入和司機(jī)運(yùn)營收入(包括公交卡消費(fèi)記錄)。除此之外,為了提高收益,越發(fā)好地服務(wù)人民,公司的車可以包車,對于包車,我們收取一定的費(fèi)用。包車記錄相應(yīng)的客戶信息,有姓名,人數(shù),電話號(hào)碼。在包車的過程中,產(chǎn)生的日期,收入一并記錄。

汽車的維護(hù)只要在公司下屬維修廠,每個(gè)維修廠有它的編號(hào),地址信息。同時(shí)也記錄汽車維修的時(shí)候產(chǎn)生的維修費(fèi)用,維修維護(hù)的內(nèi)容,日期。

第2章系統(tǒng)功能結(jié)構(gòu)圖圖2-1是此系統(tǒng)的功能結(jié)構(gòu)圖。

圖2-1系統(tǒng)功能結(jié)構(gòu)圖

第3章數(shù)據(jù)庫設(shè)計(jì)

3.1系統(tǒng)ER圖

圖3-1為系統(tǒng)ER圖

圖3-1公交車信息管理系統(tǒng)E-R圖

3.2關(guān)系模式設(shè)計(jì)

按照ER圖,得到的關(guān)系模式如下:(下劃線是主鍵,波浪線是外鍵)司機(jī)(司機(jī)號(hào),誕生年代,地址,電話號(hào)碼)

投訴建議(挨次號(hào),投訴內(nèi)容,改進(jìn)方式,改進(jìn)狀態(tài))

失物(失物號(hào),失物特征,領(lǐng)取狀態(tài))

領(lǐng)取人(證件號(hào),姓名,電話號(hào)碼)

公交車(車牌號(hào),購入時(shí)光,型號(hào))

站點(diǎn)(站點(diǎn)號(hào),站點(diǎn)名)

客戶(姓名,電話號(hào)碼,人數(shù))

維修廠(編號(hào),地址)

收到(挨次號(hào),司機(jī)號(hào),投訴內(nèi)容,日期)

拾到(司機(jī)號(hào),失物號(hào),失物特征,拾到日期時(shí)光)

領(lǐng)?。ㄊ锾?hào),證件號(hào),領(lǐng)取時(shí)光)

駕駛(司機(jī)號(hào),車牌號(hào),上班時(shí)光,下班時(shí)光,司機(jī)收入,日期)

行駛(車牌號(hào),站點(diǎn)號(hào),路線號(hào),運(yùn)營開頭時(shí)光,運(yùn)營結(jié)束時(shí)光,票價(jià))租用(車牌號(hào),姓名,日期,包車收入)

維修(車牌號(hào),維修編號(hào),費(fèi)用,維護(hù)類型)

第4章數(shù)據(jù)字典4.1數(shù)據(jù)項(xiàng)

4.2數(shù)據(jù)存儲(chǔ)條目

以下是此系統(tǒng)的數(shù)據(jù)存儲(chǔ)條目:

第5章數(shù)據(jù)庫實(shí)現(xiàn)5.1數(shù)據(jù)表

系統(tǒng)定義的數(shù)據(jù)表見表5.1-5.15

表5.1司機(jī)表

表5.2駕駛表

表5.3公交車表

表5.4投訴建議表

表5.5收到表

表5.6失物表

表5.7拾到表

表5.8領(lǐng)取人表

表5.9領(lǐng)取表

表5.10站點(diǎn)表

表5.11行駛信息表

表5.12客戶表

表5.13租用表

表5.14維修廠表

表5.15維修表

5.2存儲(chǔ)過程

/*******************************************************************表名:sysdiagrams

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_GetMaxId]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_GetMaxId]

GO

--用途:得到主鍵字段最大值

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_GetMaxId

AS

DECLARE@TempIDint

SELECT@TempID=max([principal_id])+1FROM[sysdiagrams]

IF@TempIDISNULL

RETURN1

ELSE

RETURN@TempID

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_Exists

@namenvarchar(128),

@principal_idint,

@diagram_idint

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[sysdiagrams]WHEREname=@nameandprincipal_id=@principal_idanddiagram_id=@diagram_id

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_ADD

@namenvarchar(128),

@principal_idint,

@diagram_idintoutput,

@versionint,

@definitionvarbinary(MAX)

AS

INSERTINTO[sysdiagrams](

[name],[principal_id],[version],[definition]

)VALUES(

@name,@principal_id,@version,@definition

)

SET@diagram_id=@@IDENTITY

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_Update

@namenvarchar(128),

@principal_idint,

@diagram_idint,

@versionint,

@definitionvarbinary(MAX)

AS

UPDATE[sysdiagrams]SET

[version]=@version,[definition]=@definition

WHEREname=@nameandprincipal_id=@principal_idanddiagram_id=@diagram_id

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_Delete

@namenvarchar(128),

@principal_idint,

@diagram_idint

AS

DELETE[sysdiagrams]

WHEREname=@nameandprincipal_id=@principal_idanddiagram_id=@diagram_id

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_GetModel

@namenvarchar(128),

@principal_idint,

@diagram_idint

AS

SELECT

name,principal_id,diagram_id,version,definition

FROM[sysdiagrams]

WHEREname=@nameandprincipal_id=@principal_idanddiagram_id=@diagram_id

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[sysdiagrams_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[sysdiagrams_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDUREsysdiagrams_GetList

AS

SELECT

name,principal_id,diagram_id,version,definition

FROM[sysdiagrams]

GO

/******************************************************************

*表名:公交車

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[公交車_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[公交車_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE公交車_Exists

@Cnochar(5)

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[公交車]WHERECno=@Cno

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[公交車_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[公交車_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE公交車_ADD

@Cnochar(5),

@Buydatedate,

@Ctypevarchar(10)

AS

INSERTINTO[公交車](

[Cno],[Buydate],[Ctype]

)VALUES(

@Cno,@Buydate,@Ctype

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[公交車_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[公交車_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE公交車_Update

@Cnochar(5),

@Buydatedate,

@Ctypevarchar(10)

AS

UPDATE[公交車]SET

[Buydate]=@Buydate,[Ctype]=@Ctype

WHERECno=@Cno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[公交車_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[公交車_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE公交車_Delete

@Cnochar(5)

AS

DELETE[公交車]

WHERECno=@Cno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[公交車_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[公交車_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE公交車_GetModel

@Cnochar(5)

AS

SELECT

Cno,Buydate,Ctype

FROM[公交車]

WHERECno=@Cno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[公交車_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[公交車_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE公交車_GetList

AS

SELECT

Cno,Buydate,Ctype

FROM[公交車]

GO

/******************************************************************

*表名:駕駛

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[駕駛_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[駕駛_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE駕駛_Exists

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[駕駛]WHERE

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[駕駛_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[駕駛_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE駕駛_ADD

@Dnochar(5),

@Cnochar(5),

@Begintimetime,

@Overtimetime,

@Incomemoney,

@Indatedate

AS

INSERTINTO[駕駛](

[Dno],[Cno],[Begintime],[Overtime],[Income],[Indate]

)VALUES(

@Dno,@Cno,@Begintime,@Overtime,@Income,@Indate

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[駕駛_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[駕駛_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE駕駛_Update

@Dnochar(5),

@Cnochar(5),

@Begintimetime,

@Overtimetime,

@Incomemoney,

@Indatedate

AS

UPDATE[駕駛]SET

[Dno]=@Dno,[Cno]=@Cno,[Begintime]=@Begintime,[Overtime]=@Overtime,[Income]=@Income,[Indate]=@Indate

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[駕駛_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[駕駛_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE駕駛_Delete

AS

DELETE[駕駛]

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[駕駛_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[駕駛_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE駕駛_GetModel

AS

SELECT

Dno,Cno,Begintime,Overtime,Income,Indate

FROM[駕駛]

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[駕駛_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[駕駛_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE駕駛_GetList

AS

SELECT

Dno,Cno,Begintime,Overtime,Income,Indate

FROM[駕駛]

GO

/******************************************************************

*表名:客戶

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[客戶_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[客戶_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE客戶_Exists

@Cnamevarchar(8)

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[客戶]WHERECname=@Cname

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[客戶_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[客戶_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE客戶_ADD

@Cnamevarchar(8),

@Cphonechar(11),

@Cnumint

AS

INSERTINTO[客戶](

[Cname],[Cphone],[Cnum]

)VALUES(

@Cname,@Cphone,@Cnum

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[客戶_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[客戶_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE客戶_Update

@Cnamevarchar(8),

@Cphonechar(11),

@Cnumint

AS

UPDATE[客戶]SET

[Cphone]=@Cphone,[Cnum]=@Cnum

WHERECname=@Cname

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[客戶_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[客戶_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE客戶_Delete

@Cnamevarchar(8)

AS

DELETE[客戶]

WHERECname=@Cname

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[客戶_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[客戶_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE客戶_GetModel

@Cnamevarchar(8)

AS

SELECT

Cname,Cphone,Cnum

FROM[客戶]

WHERECname=@Cname

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[客戶_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[客戶_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE客戶_GetList

AS

SELECT

Cname,Cphone,Cnum

FROM[客戶]

GO

/******************************************************************

*表名:領(lǐng)取

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取_Exists

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[領(lǐng)取]WHERE

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取_ADD

@Cardnochar(50),

@Lnochar(10),

@Fetimedatetime

AS

INSERTINTO[領(lǐng)取](

[Cardno],[Lno],[Fetime]

)VALUES(

@Cardno,@Lno,@Fetime

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取_Update

@Cardnochar(50),

@Lnochar(10),

@Fetimedatetime

AS

UPDATE[領(lǐng)取]SET

[Cardno]=@Cardno,[Lno]=@Lno,[Fetime]=@Fetime

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取_Delete

AS

DELETE[領(lǐng)取]

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取_GetModel

AS

SELECT

Cardno,Lno,Fetime

FROM[領(lǐng)取]

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取_GetList

AS

SELECT

Cardno,Lno,Fetime

FROM[領(lǐng)取]

GO

/******************************************************************

*表名:領(lǐng)取人

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取人_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取人_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取人_Exists

@Cardnochar(18)

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[領(lǐng)取人]WHERECardno=@Cardno

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取人_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取人_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取人_ADD

@Cardnochar(18),

@Fenamevarchar(4),

@Fephonechar(11)

AS

INSERTINTO[領(lǐng)取人](

[Cardno],[Fename],[Fephone]

)VALUES(

@Cardno,@Fename,@Fephone

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取人_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取人_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取人_Update

@Cardnochar(18),

@Fenamevarchar(4),

@Fephonechar(11)

AS

UPDATE[領(lǐng)取人]SET

[Fename]=@Fename,[Fephone]=@Fephone

WHERECardno=@Cardno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取人_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取人_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取人_Delete

@Cardnochar(18)

AS

DELETE[領(lǐng)取人]

WHERECardno=@Cardno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取人_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取人_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取人_GetModel

@Cardnochar(18)

AS

SELECT

Cardno,Fename,Fephone

FROM[領(lǐng)取人]

WHERECardno=@Cardno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[領(lǐng)取人_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[領(lǐng)取人_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE領(lǐng)取人_GetList

AS

SELECT

Cardno,Fename,Fephone

FROM[領(lǐng)取人]

GO

/******************************************************************

*表名:失物

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[失物_Exists]')and

OBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[失物_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE失物_Exists

@Lnochar(10)

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[失物]WHERELno=@Lno

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[失物_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[失物_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE失物_ADD

@Lnochar(10),

@Featurevarchar(20),

@Festatechar(2)

AS

INSERTINTO[失物](

[Lno],[Feature],[Festate]

)VALUES(

@Lno,@Feature,@Festate

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[失物_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[失物_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE失物_Update

@Lnochar(10),

@Featurevarchar(20),

@Festatechar(2)

AS

UPDATE[失物]SET

[Feature]=@Feature,[Festate]=@Festate

WHERELno=@Lno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[失物_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[失物_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE失物_Delete

@Lnochar(10)

AS

DELETE[失物]

WHERELno=@Lno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[失物_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[失物_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE失物_GetModel

@Lnochar(10)

AS

SELECT

Lno,Feature,Festate

FROM[失物]

WHERELno=@Lno

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[失物_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[失物_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE失物_GetList

AS

SELECT

Lno,Feature,Festate

FROM[失物]

GO

/******************************************************************

*表名:拾到

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[拾到_Exists]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[拾到_Exists]

GO

--用途:是否已經(jīng)存在

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE拾到_Exists

AS

DECLARE@TempIDint

SELECT@TempID=count(1)FROM[拾到]WHERE

IF@TempID=0

RETURN0

ELSE

RETURN1

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[拾到_ADD]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[拾到_ADD]

GO

--用途:增強(qiáng)一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE拾到_ADD

@Dnochar(5),

@Lnochar(10),

@Featurevarchar(20),

@Foundtimedatetime

AS

INSERTINTO[拾到](

[Dno],[Lno],[Feature],[Foundtime]

)VALUES(

@Dno,@Lno,@Feature,@Foundtime

)

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[拾到_Update]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[拾到_Update]

GO

--用途:修改一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE拾到_Update

@Dnochar(5),

@Lnochar(10),

@Featurevarchar(20),

@Foundtimedatetime

AS

UPDATE[拾到]SET

[Dno]=@Dno,[Lno]=@Lno,[Feature]=@Feature,[Foundtime]=@FoundtimeWHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[拾到_Delete]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[拾到_Delete]

GO

--用途:刪除一條記錄

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE拾到_Delete

AS

DELETE[拾到]

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[拾到_GetModel]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[拾到_GetModel]

GO

--用途:得到實(shí)體對象的具體信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE拾到_GetModel

AS

SELECT

Dno,Lno,Feature,Foundtime

FROM[拾到]

WHERE

GO

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[拾到_GetList]')andOBJECTPROPERTY(id,N'IsProcedure')=1)

dropprocedure[拾到_GetList]

GO

--用途:查詢記錄信息

--項(xiàng)目名稱:

--說明:

--時(shí)光:2022/1/423:53:15

CREATEPROCEDURE拾到_GetList

AS

SELECT

Dno,Lno,Feature,Foundtime

FROM[拾到]

GO

/******************************************************************

*表名:收到

*時(shí)光:2022/1/423:53:15

*MadebyCodematic

******************************************************************/

ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[收到_Exists]')andOBJEC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論