freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml和c圖書管理系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(參考版)

2025-07-06 09:44本頁面
  

【正文】 } else { throw new Exception(action錯(cuò)誤 + action)。=39。操作成功39。 (rows)。 = ()。 = 。 30 = 。 = 。 var rows = ((id)).Single()。 } else if (action == edit) { string id = Request[id]。39。)。 (script language=javascriptalert(39。 if (action == add) { t_bookTableAdapter adapter = new t_bookTableAdapter()。 protected void Button1_Click(object sender, EventArgs e) { if (!IsValid) { return。 } else { throw new Exception(action錯(cuò)誤 + action)。39。)。 (script language=javascriptalert(39。 if (action == add) { t_categoryTableAdapter adapter = new t_categoryTableAdapter()。 } } 28 } protected void Button1_Click(object sender, EventArgs e) { if (!IsValid) { return。/script)。=39。 操 作 成 功39。 ((id))。 } else if (action == del) { string id = Request[id]。 圖 添加圖書分類 namespace WebApplication4 { public partial class category : { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string action = Request[action]。/script)。=39。 請(qǐng)先登錄39。 using 。 using 。 using 。 using 。 using 。主要代碼在 中用戶需要登陸后才能進(jìn)入此頁面。對(duì)象,然后調(diào)用改對(duì)象的登錄方法,判斷返回值是否為 0,不為 0 則登錄成功,跳轉(zhuǎn)到 頁面,返回 0 則登錄失敗 ,返回 頁面。/script)。=39。登錄成功 26 39。 Session[username] = 。 } var user = ()。/script)。=39。登錄失敗,用戶名或密碼錯(cuò)誤 39。 var rows = (username, password, role)。 string role = 。 protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string username = 。 圖 本系統(tǒng) ER 圖 數(shù)據(jù)庫邏輯模型 數(shù)據(jù)庫邏輯模型如圖 至圖 所示: 22 圖 圖書分類表信息(主鍵、分類名) 圖 借書記錄表信息(主鍵、圖書分類、圖書名、讀者借書號(hào)、圖書的 id、借書時(shí)間、還書時(shí)間、借書狀態(tài)) 圖 圖書表信息(主鍵、圖書編號(hào)、出版日期、出版 社、定價(jià)、圖書名、作者、圖書分類、圖書總數(shù)、已借圖書、可借圖書) 圖 用戶表信息(主鍵、用戶名、密碼、真實(shí)姓名、添加時(shí)間、用戶權(quán)限、聯(lián)系方式、最多借書數(shù)量、借書狀態(tài)、已借圖書數(shù)量) 23 數(shù)據(jù)庫表結(jié)構(gòu) 根據(jù)平臺(tái)的需求分析和功能模塊的劃分,數(shù)據(jù)庫主要包含 4 張表:圖書分類表,借書記錄表,圖書表,用戶表?!?用矩形表示實(shí)體型, 矩形 框內(nèi)寫明實(shí)體名;用 橢圓 表示實(shí)體的屬性 , 用菱形表示實(shí)體型之間的聯(lián)系 ” ER 圖是能直觀方便的反映圖書管理系統(tǒng)的概念模型。 概念模型設(shè)計(jì) 采用 ER 圖方法,即實(shí)體 聯(lián)系圖。服務(wù)器的編目功能將得到增強(qiáng),對(duì)編目的對(duì)象提供更大的靈活性。利用 SQL Server 20xx,報(bào)表服務(wù)可以提供報(bào) 表控制,可以通過 Visual Studio20xx 發(fā)行。 SQL Server20xx為開發(fā)可升級(jí)的數(shù)據(jù)庫應(yīng)用軟件,提供了新的語言功能。 SQL Server 20xx 數(shù)據(jù)庫引擎 為關(guān)系型數(shù)據(jù)和 結(jié)構(gòu) 化數(shù)據(jù)提供了更安全 可靠 的 存儲(chǔ) 功能,可以 構(gòu)建 和管理用于 業(yè)務(wù) 的高可用和高性能的數(shù)據(jù) 應(yīng)用程序 。 SQL Server 數(shù)據(jù)平臺(tái)包括了關(guān)系型數(shù)據(jù)庫,復(fù)制服務(wù),管理工具,開發(fā)工具等,便于用戶靈活使用。第一層客戶機(jī)的主體是瀏覽器,第二層 Web 服務(wù)器是實(shí)現(xiàn) B/S 結(jié)構(gòu)的關(guān)鍵,第三層數(shù)據(jù)庫服務(wù)器管理數(shù)據(jù)庫。 圖 管理員借書還書活動(dòng)圖 20 建立物理 模型 建立部署圖 部署圖描述了節(jié)點(diǎn)和運(yùn)行其上的組件的配置,它是用來為面向?qū)ο笙到y(tǒng)的物理實(shí)現(xiàn)建模的兩種圖之一。該活動(dòng)圖如圖 所示管理員起始于登錄狀態(tài),登錄成功后選擇還書或是借書操作,若選擇還書,則判斷是否違規(guī),若違規(guī)接受相應(yīng)處罰,若沒有違規(guī)更改相應(yīng)信息。管理員圖書開始處于”登錄不 成功”狀態(tài),當(dāng)事件“用戶名和密碼正確”發(fā)生時(shí),對(duì)象躍遷到”登錄成功”狀態(tài),同時(shí)執(zhí)行動(dòng)作將管理員連接到數(shù)據(jù)庫中,如果對(duì)象開始處于“登錄成功”狀態(tài),當(dāng)事件“退出登錄”發(fā)生時(shí),對(duì)象管理員返回狀態(tài)“登錄不成功”,同時(shí)退出與數(shù)據(jù)庫的連接,若用戶名或密碼不正確,則一直處于“登錄不成功”狀態(tài)。對(duì)象圖書開始處于”未借出狀態(tài)”狀態(tài),當(dāng)事件“借書”發(fā)生時(shí),對(duì)象躍遷到”借出狀態(tài)”狀態(tài),同時(shí)執(zhí)行動(dòng)作將借書記錄存儲(chǔ)到數(shù)據(jù)庫中,如果對(duì)象開始處于”借出狀態(tài)”狀態(tài),當(dāng)事件“還書”發(fā)生時(shí),對(duì)象圖書返回“ 未借出”狀態(tài)。 15 (1)添加讀者 圖 “添加讀者”的順序圖 (2)刪除讀者 圖 “刪除讀者”的順序圖 16 ( 3) 添加圖書 圖 “添加圖書”的順序圖 ( 4)刪除圖書 圖 “刪除圖書”順序 圖 17 (5)借書 圖 “借書”的順序圖 (6)還書 圖 “還書”的順序圖 18 ( 7) 登錄 圖 “登錄”的順序圖 建立狀態(tài)機(jī)圖 狀態(tài)機(jī)圖描述了特定對(duì)象的各種所處狀態(tài),狀態(tài)間的躍 遷以及引起狀態(tài)躍遷的事件,狀態(tài)機(jī)圖由狀態(tài)和狀態(tài)之間的躍遷組成,按事件發(fā)生順序模擬對(duì)象的行為。 描述系統(tǒng)用例主要場(chǎng)景的順序圖如下所示。 建立交互作用圖 交互圖可由順序圖和通信圖表示。 動(dòng)態(tài)行為模型 編寫目的 該階段的主要目的是根據(jù)設(shè)計(jì)的總體結(jié)構(gòu),為每一個(gè)模塊設(shè)計(jì)出系統(tǒng)的動(dòng)態(tài)行為模型。 13 圖 實(shí)體類的類圖 此類圖描述了包圖書館中實(shí)體類之間的關(guān)系。如圖 所示。包用戶界面包由界面類組成,包圖書館由實(shí)體類組成,包數(shù)據(jù)庫由與數(shù)據(jù)庫有關(guān)的類組成。 建立類圖 找出系統(tǒng)中的類和它們之間的關(guān)系,畫出相應(yīng)類圖。當(dāng)主窗口中的菜單項(xiàng)“還書管理”被選擇時(shí),對(duì)話框彈出,點(diǎn)擊“還書”按鈕,還書動(dòng)作被確認(rèn)??蛇M(jìn)行“借書”“查看”操作。 ( 5)類借書對(duì)話框 界面類借書對(duì)話框是進(jìn)行“借 書”操作時(shí)所需的對(duì)話框。 ( 3)類圖書分類對(duì)話框 界面類圖書分類對(duì)話框是進(jìn)行操作“添加圖書分類”時(shí)所需要的對(duì)話框。程序退出主界面會(huì)關(guān)閉。可以通過對(duì)圖書管理系統(tǒng)的進(jìn)一步分析細(xì)化,得 出以下界面類(屬性和活動(dòng))。類永久類的子類繼承了類永久類,從而實(shí)現(xiàn)了將特定子類對(duì)象的屬性寫入數(shù)據(jù)庫文件,或者從數(shù)據(jù)庫文件中讀出特定子類對(duì)象的屬性?!邦愑谰妙愔С謱?duì)象的持久存儲(chǔ)”。當(dāng) 圖書被還時(shí),要顯示還書時(shí)間。類借閱記錄描述了讀者從圖書館借閱圖書的借閱記錄。類圖書繼承了類永久類,所以類圖書的所有對(duì)象都是持久的。圖書館對(duì)同一種書通常保存幾本物理圖書(每本圖書都可以被一個(gè)讀者借出)。類圖書的對(duì)象有兩個(gè)狀態(tài),即“已借出”或“未借出”。在該系統(tǒng)中,圖書可以被借閱或被返還,所以,圖書也是系統(tǒng)中的一個(gè)對(duì)象,類 名為圖書。類圖書分類繼承了類永久類,并實(shí)現(xiàn)了讀寫操作,所以類圖書種類的所有對(duì)象都是持久的。在這個(gè)系統(tǒng)中,可以添加圖書分類,類名為 11 圖書種類。類讀者的所有對(duì)象都是持久的,因?yàn)轭愖x者繼承了類永久,并實(shí)現(xiàn)了讀寫操作。讀者的屬性信息包括姓名、聯(lián)系方 式、最多借書量、已借圖書、狀態(tài)等。 ( 1)讀者 在這個(gè)系統(tǒng)中,讀者可以借書、還書,所以讀者應(yīng)該成為系統(tǒng)中的一個(gè)對(duì)象,類名為讀者。這些類都是實(shí)體類,具有持久性,需要存儲(chǔ)在數(shù)據(jù)庫中。若這些對(duì)象有相應(yīng)的屬性和動(dòng)作,就可以為該對(duì)象創(chuàng)建類。 靜態(tài)結(jié)構(gòu)模型 定義系統(tǒng)對(duì)象 定義過系統(tǒng)需求后,就可以根據(jù)系統(tǒng)需求識(shí)別出系統(tǒng)中存在的對(duì)象。 (3)系統(tǒng)將輸入的用戶名和密碼進(jìn)行驗(yàn)證,若正確 (E1),用戶登錄系統(tǒng) 替代流 E1:若用戶輸入無效的用戶名或密碼,系統(tǒng)提示錯(cuò)誤。 (1)系統(tǒng)提示用戶輸入用戶名和密碼 。 擴(kuò)充點(diǎn) 沒有。 前置條件 沒有。 E2: 系統(tǒng)提示沒有該圖書,用例終止。 (4)更新并存儲(chǔ)系統(tǒng)中的圖書信息。 (2)查詢并顯示圖書信息 (E2)。 (4)刪除圖書信息。 (2)查詢所要?jiǎng)h除的圖書 (E2)。 (2)在系統(tǒng)中添加該圖書信息 (E1)。 若選擇的動(dòng)作是“編輯圖書”,就執(zhí)行分支流 S3: 編輯圖書信息。 若選擇的動(dòng)作是“添加圖書”,就執(zhí)行分支流 S1: 添加圖書信息。 事件流 基流 當(dāng)管理員想維護(hù)圖書信息時(shí),用例啟動(dòng)。反之,系統(tǒng)狀態(tài)沒有變化。 前置條件 在這個(gè)用例開始之前,管理員必須登錄到系統(tǒng)中。 替代流 E1:系統(tǒng)提示讀者已存在 ,用例終止。 (2)查詢并顯示讀者的信息 (E2),修改相應(yīng)的信息。 分支流 S1:添加讀者 (1)提供讀者信息,如姓名、聯(lián)系方式、狀態(tài)等。 系統(tǒng)要求管理員選擇所想執(zhí)行的動(dòng)作 若選擇的動(dòng)作是“添加讀者”,就執(zhí)行分支流 S1:添加讀者。 擴(kuò)充點(diǎn) 沒有。 后置條件 9 若用例成功,系統(tǒng)可管理讀者信息。 E2:系統(tǒng)提示借閱記錄不存在,用例終止。 (4)刪除借閱記錄。 (2)檢索圖書 (E1)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1