【正文】
a m e : c h a r s p s e x : c h a r s p te l : c h a r s p ty p e : c h a r s p c a r d : c h a r s p a d d : c h a r s p p a s s : c h a rS p s y s t e m 圖 63 特種作業(yè) 類類圖 4. Ccsystem 類(起重機械類) 功能:負(fù)責(zé)建立起重機械設(shè)備基本信息并對這些信息進(jìn)行處理,包括對起重機械設(shè)備信息的添加、修改 、刪除、查詢等操作。 + G e t T p s y s t e m ( ) ( )+ A d d T p s y s t e m ( ) ( )+ U p d a t e T p s y s t e m ( ) ( ) t p n a m e : c h a r t p i d : c h a r t p s e x : c h a r t p a g e : i n t t p a d d r e s s : c h a r t p e m a i l : c h a r t p t e l : c h a r t p c a r d : c h a r t p t y p e : c h a r t p d a t e : D a t e t p p a s s : c h a rT p s y s t e m 圖 62 三類人員 類類圖 3. Spsystem 類(特種作業(yè)類) 功能:負(fù)責(zé)建立特種作業(yè)人員的基本信息并對這些信息進(jìn)行處理, 畢業(yè)論文 共 42 頁 第 26 頁 包括添加、修改、刪除、查詢考生培訓(xùn)信息。 + G e tc n a m e ()()+ G e tc p a s s w o rd ()c n a m e : c h a rc p a s s w o rd : c h a rc s e x : c h a rc a g e : in tc e m a il : c h a rc p h o n e : c h a rU s e r 圖 61 用戶類類圖 2. Tpsystem 類(三類人員類) 功能:負(fù)責(zé)建立三類人員基本信息并對這些信息進(jìn)行處理,包括添加、修改、查詢 考生信息的操作。 1. User 類(用戶類) 功能:負(fù)責(zé)建立用戶其本信息并對這些信息進(jìn)行處理,包括獲得用戶名及密碼等操作。 建筑安全監(jiān)督管理信 息系統(tǒng)的 ER圖如 圖 5- 1 所 示: 畢業(yè)論文 共 42 頁 第 23 頁 圖 51 建筑安全監(jiān)督管理信息系統(tǒng) ER 圖 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計 表 51 managelogin表 字段名 字段類型 長度 主鍵或外鍵 是否為空 備注 musername varchar 30 主鍵 不為空 管理員用戶名 mpassword varchar 20 不為空 管理員密碼 表 52 panyenroll表 字段名 字段類型 長度 主鍵或外鍵 是否為空 備注 ame varchar 50 主鍵 不為空 用戶名 cpassword varchar 20 不為空 密碼 csex varchar 10 不為空 性別 cage int 4 不為空 年齡 c varchar 100 不為空 Email cphone varchar 30 不為空 聯(lián)系電話 表 53 tpsystem表 字段名 字段類型 長度 主鍵或外鍵 是否為空 備注 tpname varchar 30 主鍵 不為空 考生姓名 tpid varchar 50 不為空 營業(yè)執(zhí)照編號 tpsex varchar 10 不為空 性別 tpage int 4 不為空 年齡 tpaddress varchar 100 不為空 家庭住址 tp varchar 50 不為空 Email tptel varchar 30 不為空 聯(lián)系電話 tpcard varchar 50 不為空 身份證號 tptype varchar 30 不為空 報名類型 tpdate datetime 8 不為空 報名時間 tppass varchar 20 是否合格 三類人員管理員特種作業(yè)用戶起重機械報名 管理報名 管理登記 管理1n111nnn111 1 畢業(yè)論文 共 42 頁 第 24 頁 表 54 spsystem表 字段名 字段類型 長度 主鍵或外鍵 是否為空 備注 spname varchar 30 主鍵 不為空 姓名 spsex varchar 10 不為空 性別 sptel varchar 30 不為空 聯(lián)系電話 sptype varchar 50 不為空 作業(yè)類別 spcard varchar 50 不為空 身份證號 spid varchar 30 不為空 操作證號 spadd varchar 100 不為空 家庭住址 sppass varchar 20 是否合格 表 55 ccsystem表 字段名 字段類型 長度 主鍵或外鍵 是否為空 備注 came varchar 50 主鍵 不為空 企業(yè)名稱 cum varchar 50 不為空 營業(yè)執(zhí)照注冊號 eqname varchar 50 不為空 設(shè)備名稱 eqnum varchar 30 不為空 規(guī)格型號 ccmake varchar 50 不為空 制作廠家 makeadd varchar 100 不為空 廠家地址 chudate datetime 8 不為空 出廠日期 dengdate datetime 8 不為空 登記日期 畢業(yè)論文 共 42 頁 第 25 頁 第六章 詳細(xì)設(shè)計 通 過需求分析和總體設(shè)計 ,已經(jīng)確定了系統(tǒng)各模塊的功能。 3. 實體之間的聯(lián)系 :用菱形表示,菱形內(nèi)為聯(lián)系的名稱。 2. 實體的各種屬性 :用橢圓表示,橢圓內(nèi)為屬性名稱。 ER圖是描述數(shù)據(jù)實體關(guān)系的一種直觀描述工具。用的最多的是 ER 圖(EntityRelation,實體 關(guān)系圖 ),另外還有許多計算機輔助工具(Computer Aided Software Engineering, CASE)可以幫助進(jìn)行設(shè)計。這個階段不用考慮所采用的數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)類型、機器類型等問題。 、特種作業(yè)人員、起重機械設(shè)備的情況。每個培訓(xùn)起重機械規(guī)格型號登記日期設(shè)備名稱制作廠家出廠日期營業(yè)執(zhí)照注冊號廠家地址企業(yè)名稱管理員管理員密碼管理員用戶名 畢業(yè)論文 共 42 頁 第 22 頁 人員只能注冊一個用戶。每個報名人員只能注冊一個用戶。 特種作業(yè)作業(yè)類型身份證號聯(lián)系電話是否合格操作證號 性別家庭住址姓名 畢業(yè)論文 共 42 頁 第 21 頁 圖 54 起重機械設(shè)備 實體屬性圖 ,包含 系統(tǒng)的所有管理員 信息,其詳細(xì)的屬性如下: (1)管理員用戶名 (2)管理員 密碼 管理員 實體 屬性圖 如圖 55所示。 用戶用戶名E m ai l聯(lián)系電話年齡性別密碼 畢業(yè)論文 共 42 頁 第 19 頁 圖 52 三類人員 實體屬性圖 實體,包含所有 特種作業(yè)人員報名信息 ,其詳細(xì)的屬性如下: (1) 姓名 (2) 性別 (3) 聯(lián)系電話 (4) 作業(yè)類別 (5) 身份證號 (6) 操作證號 (7) 家庭住址 (8) 是否合格 特種作業(yè)人員 實體 屬性圖 如圖 53 所示。由于在信息管理系統(tǒng)中,需要采集大量的信息,如果不能夠合理有效地組織數(shù)據(jù)表的結(jié)構(gòu),以及合理設(shè)置每張表所包含的字段,那么后期進(jìn)行數(shù)據(jù)的整理以及匯總時,就會增加開發(fā)難度,根據(jù)建筑安全監(jiān)督管理信息系統(tǒng)的總體設(shè)計,系統(tǒng)共分為 4 個模塊,并包括以下實體 : 設(shè)備實體 實體的屬性 根據(jù)系統(tǒng)需求, 建筑安全監(jiān)督管理信息系統(tǒng)所包含的各實體屬性如下: ,包含 系統(tǒng)的所有 注冊用戶信息,其詳細(xì)的屬性如下: (1)用戶名 (2)密碼 (3)性別 (4)年齡 (5)郵箱 (6)聯(lián)系電話 畢業(yè)論文 共 42 頁 第 18 頁 用戶注冊 實體 屬性圖 如圖 51 所示。 系統(tǒng)概述 建筑安全監(jiān)督管理信息系統(tǒng) 的開發(fā)主要要實現(xiàn)的目標(biāo)有以下幾個方面: 1. 界面設(shè)計友好、美觀 2. 數(shù)據(jù)存儲安全、可靠 3. 信息分類清晰、準(zhǔn)確 4. 實現(xiàn)對考生信息添加、修改 5. 強大的查詢功能,保證數(shù)據(jù)查詢的靈活性 6. 提供考核未合格人員名單,為考生提供了真實的數(shù)據(jù)信息 7. 提供靈活、方便的權(quán)限設(shè)置功能,使整個系統(tǒng)的管理分工明確 8. 具有易維護(hù)性和易操作性 功能分析 根據(jù)需求 分析,最終完成的建筑安全監(jiān)督管理信息系統(tǒng)共包括 4個模塊:即用戶注冊登錄模塊、三類人員考核管理信息模塊、特種作業(yè)人員培訓(xùn)考核模塊、起重機械登記管理模塊。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。目標(biāo)系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。系統(tǒng)應(yīng)易于修改、易于擴充、易于維護(hù),名字: cum 別名: 營業(yè)執(zhí)照注冊號 描述:唯一標(biāo)識 每個企業(yè) 段 定義: cum= {數(shù)字 (13)}前六位標(biāo)識企業(yè)所在地行政代碼,第七位標(biāo)識識別號,后六位按順序編號 位置: ccsystem表 名字: musername 別名: 管理 員用戶名 描述:唯一標(biāo)識 管理員 定義: musername= {字母 (3)} 位置: managelogin表 名字: eqname 別名: 設(shè)備名稱 描述:唯一標(biāo)識 每個設(shè)備 定義: 前兩位位設(shè)備所在地代碼,第三位為起重機械類別代號,第四到七位位設(shè)備備案時間,后四位為設(shè)備備案序列 位置: ccsystem表 名字: eqnum 別名: 規(guī)格型號 描述:唯一標(biāo)識 起重機械規(guī)格型號 定義: 型號種類代碼 +額定起重量 t+跨度 m+工作級別 +用處 位置: ccsystem表 畢業(yè)論文 共 42 頁 第 13 頁 能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。用戶容易理解和使用該系統(tǒng)。能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強的容錯能力。優(yōu)化邏輯設(shè)計與物理設(shè)計,使系統(tǒng)運行效率高,反映速度快。數(shù)據(jù)流圖是結(jié)構(gòu)化系統(tǒng)分析的主要工具,它表示了系統(tǒng)內(nèi)部信息的流向,并表現(xiàn)系統(tǒng)的邏輯處理功能。