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

正文內容

圖書館網(wǎng)站管理系統(tǒng)設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-25 17:16 本頁面
 

【文章內容簡介】 類別長度索引備注1學號Varchar50PKey2聯(lián)系地址Varchar503電話Varchar504班級Varchar85姓名Varchar506性別Varchar507圖書證號Varchar508密碼Varchar50表42 圖書類別表序號字段名類別長度索引備注1類別編號Int(Auto)PKey2類別名稱Varchar20表43 圖書信息表序號字段名類別長度索引備注1圖書編號Int(Auto)PKey2圖書名稱Varchar503作者Varchar504出版社名稱Varchar505類型編號Int小類型編號6購買價格Float7ISBNVarchar50表44圖書庫存表序號字段名類別長度索引備注1圖書編號Int(Auto)PKey2圖書數(shù)量Varchar20圖44 借書表序號字段名類別長度索引備注1預約單編號Int(Auto)PKey2圖書證號Varchar203圖書編號Int4借書日期DateTime5還書日期DateTime6經(jīng)辦人Varchar50圖45 還書表序號字段名類別長度索引備注1還書編號Int(Auto)PKey2預約單編號Varchar20關聯(lián)圖書證3實際還書日期DateTime4是否超期Varchar20是否5超期罰款Int6書籍狀態(tài)Varchar20完好、丟失、損壞7相關賠償Int8經(jīng)辦人Varchar50完成,作廢圖46用戶表序號字段名類別長度索引備注1帳號Int(Auto)PKey2密碼Varchar3姓名Varchar4性別Varchar5年齡Varchar6級別Varchar管理員 操作員 數(shù)據(jù)庫邏輯設計E—R圖(1)實體與屬性之間的關系ER模型的組成元素有:實體、屬性、聯(lián)系。ER模型用ER圖表示。實體是用戶工作環(huán)境中所涉及的事務,屬性是對實體特征的描述。模型中的實體相當于實體集、一個表,而不是單個實體或表中的一行。實體用矩形框表示,實體名稱標注在矩形框內。用菱形表示實體間的聯(lián)系,菱形框內寫上聯(lián)系名,用無向邊把菱形分別與有關實體相連接,在無向邊旁標上聯(lián)系的類型。屬性是實體的性質。用橢圓框表示,與實體之間用一條線相連表的主碼是關鍵屬性,關鍵屬性項加下劃線。各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關聯(lián)的關系。在程序中實現(xiàn)對他們的完整性和一致性控制。(2)數(shù)據(jù)庫的E-R圖 數(shù)據(jù)庫的E—R圖學生信息的實體及屬性,如下圖所示:還書的實體及屬性,如下圖所示: 還書的實體及屬性把概念結構設計轉化為邏輯結構設計為:還書:(還書編號、預約單編號、實際還書日期、是否超期、超期罰款、書籍狀態(tài)、相關賠償、經(jīng)辦人)學生信息:(學號、聯(lián)系地址、電話、班級、姓名、性別、圖書證號、密碼) 功能模塊詳細設計。(1)圖書信息管理新書登記:添加新書,輸入編號、書名、作者、出版社名稱、價格,選擇類別。添加時判斷書名是否為空,價格輸入是否為數(shù)字。修改信息:選中要修改的信息后點擊修改信息按鈕,對要修改的信息進行修改,修改時判斷書名是否為空,價格輸入是否為數(shù)字。刪除時,判斷此書是否有未還記錄。其流程圖如下:圖 圖書信息管理流程圖(2)學生信息管理 新學生:添加讀者信息,輸入借書證號、姓名、班級、聯(lián)系方式。添加時判斷姓名是否為空,借書證號是否重復。 修改信息:選中要修改的信息后點擊修改信息按鈕,對要修改的信息進行修改,修改時判斷姓名是否為空。刪除時,判斷此讀者是否有未還的圖書記錄。其流程圖如下: 學生信息管理流程圖第5章 系統(tǒng)程序實現(xiàn)在IE里運行本系統(tǒng),首先出現(xiàn)的是登錄頁面,登錄頁面由兩個角色組成,學生和其他,學生顧名思義就是學生角色的客戶,登錄以后進行學生信息操作功能,其他的角色分為兩個系統(tǒng)自動判斷,管理員和操作員分別進入不同的功能操作,如圖:圖51主界面 管理員功能頁面此模塊主要是對系統(tǒng)的操作員信息,點擊系統(tǒng)管理菜單中的操作員管理菜單,打開操作員功能頁面,頁面主要包括兩部分,按鈕和列表,【增加】是增加新的操作員信息,列表中字段主要顯示帳號、姓名、性別、年齡、級別等。如圖: 圖52操作員維護. 學生信息管理 此模塊主要是維護學生信息功能,點擊左側菜單的系統(tǒng)基礎信息管理下面的學生信息管理,打開學生信息管理操作頁面,同樣包括按鈕和列表兩部分,【增加】是增加信息的學生信息,列表中的【編輯】、【刪除】按鈕主要是對當前信息進行刪除的功能,列表字段主要包括學學號、圖書證號、以及聯(lián)系電話等。如圖:圖53學生信息維護. 圖書信息管理此模塊主要是維護圖書信息管理功能,點擊基礎信息的圖書信息管理,進入圖書管理界面,頁面由列表和按鈕組成,列表主要是顯示查詢到的圖書信息,字段主要包括,圖書編號、圖書名稱、作者、出版社名稱等,按鈕分別為【增加】、【編輯】、【刪除】,主要是處理圖書信息的增加,修改和刪除的功能。如圖:圖54圖書信息. 圖書庫存瀏覽此模塊主要是查看圖書庫存的信息,可以對于已經(jīng)庫存量很少的圖書及時補充,可以進行多條件組合查詢圖書庫存信息,點擊搜索按鈕查詢符合條件的圖書信息,列表中除了與圖書信息功能相同的顯示列以外,還有圖書庫存顯示列。如圖:圖55 圖書庫存瀏覽 操作員人員功能頁面在登錄窗口中選擇其他的按鈕,按照操作人員帳號登錄,點擊基礎信息里面的圖書借閱管理,將打開圖書借閱管理頁面,此功能主要是處理學生們的借書信息,輸入借書證號,系統(tǒng)將檢測此學生的信息,對于符合條件的學生可以提供借閱圖書信息的功能。如圖:圖56 借書信息管理. 圖書歸還管理 此模塊主要處理學生還書信息的功能,點擊基礎信息的圖書還書管理,系統(tǒng)將打開還書管理功能頁面,還書需要輸入借書證號,輸入正確的借書證號系統(tǒng)將自動檢索出符合條件的借書信息,按照相關的還書內容填寫就可以完成還書操作。如圖:圖57 還書信息管理 學生功能頁面圖書借閱查詢的主要功能可以適用于系統(tǒng)的任何角色,在學生模塊介紹就是說此功能可以按照當前登錄的學生信息進行過濾顯示登錄學生信息的借書信息,頁面主要包括列表,列表中可以直觀的看出來學生的借書信息情況。如圖:圖58 借書信息管理. 圖書還書查詢 還書查詢是借書查詢的姊妹篇,主要是處理顯示學生已經(jīng)歸還圖書的信息,也是由列表組成,本模塊主要是處理當前登陸學生的還書情況。如圖:圖59 圖書還書查詢綜述:上面詳細的介紹一遍系統(tǒng)具備功能的內容信息,由于系統(tǒng)比較龐大,模塊眾多再次不一一介紹。第6章 軟件測試測試是開發(fā)時期最后一個階段,是保證軟件質量的重要手段。軟件測試就是在受控制的條件下對系統(tǒng)或應用程序進行操作并評價操作結果的過程,所謂控制條件應包括正常條件與非正常條件。軟件測試過程中應該故意地去促使錯誤的發(fā)生,也就是事情在不該出現(xiàn)的時候出現(xiàn)或者在應該出現(xiàn)的時候沒有出現(xiàn)。從本質上說,軟件測試是探測,在探測中發(fā)現(xiàn)軟件的毛病。軟件危機曾經(jīng)是軟件界甚至整個計算機界最熱門的話題。為了解決這場危機,軟件從業(yè)人員、專家和學者做出了大量的努力?,F(xiàn)在人們已經(jīng)逐步認識到所謂的軟件危機實際上僅是一種狀況,那就是軟件中有錯誤,正是這些錯誤導致了軟件開發(fā)在成本、進度和質量上的失控。有錯是軟件的屬性,而且是無法改變的,因為軟件是由人來完成的,所有由人做的工作都不會是完美無缺的。問題在于我們如何去避免錯誤的產(chǎn)生和消除已經(jīng)產(chǎn)生的錯誤,使程序中的錯誤密度達到盡可能低的程度。軟件測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學僅處于運行維護階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質量的重要手段。近來,軟件工程界趨向于一種新的觀點,即認為軟件生命周期每一階段中都應包含測試,從而檢驗本階段的成果是否接近預期的目標,盡可能早的發(fā)現(xiàn)錯誤并加以修正,如果不在早期階段進行測試,錯誤的延時擴散常常會導致最后成品測試的巨大困難。 事實上,對于軟件來講,不論采用什么技術和什么方法,軟件中仍然會有錯。采用新的語言、先進的開發(fā)方式、完善的開發(fā)過程,可以減少錯誤的引入,但是不可能完全杜絕軟件中的錯誤,這些引入的錯誤需要測試來找出,軟件中的錯誤密度也需要測試來進行估計。測試是所有工程學科的基本組成單元,是軟件開發(fā)的重要部分。自有程序設計的那天起測試就一直伴隨著。統(tǒng)計表明,在典型的軟件開發(fā)項目中,軟件測試工作量往往占軟件開發(fā)總工作量的40%以上。而在軟件開發(fā)的總成本中,用在測試上的開銷要占30%到50%。如果把維護階段也考慮在內,討論整個軟件生存期時,測試的成本比例也許會有所降低,但實際上維護工作相當于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。軟件測試貫穿于軟件定義與開發(fā)的整個周期 ,軟件的需求規(guī)格說明書 ,結構設計及程序編碼,都屬于軟件測試的對象。測試在軟件開發(fā)過程中一直都是備受關注的,即使在傳統(tǒng)的軟件工程中,也有一個明確、獨立的測試階段。隨著軟件危機的頻頻出現(xiàn)以及人們對于軟件本質的進一步認識,測試的地位得到了前所未有的提高。測試已經(jīng)不僅僅局限于軟件開發(fā)中的一個階段,它已經(jīng)開始貫穿于整個軟件開發(fā)過程,人們已經(jīng)開始認識到:測試開始的時間越早,測試執(zhí)行的越頻繁,所帶來的整個軟件開發(fā)成本的下降就會越多。Extreme Programming更是把測試推到了極限的位置,一切軟件開發(fā)活動都要從首先編寫測試代碼開始。為了使本軟件運行更加穩(wěn)定,我對它進行了全面的測試,測試分為二部分來進行,一是:界面測試;二是功能測試。首先是界面測試,為了使軟件在不同的的操作系統(tǒng)平臺上運行界面能保持原來的風格。我把完整程序拷貝到Windows 2000 Pro SP4環(huán)境下,程序運行界面正常,界面上的字體等設置都保持得相當好。沒有出現(xiàn)類似字體變形的情況!二是進行功能的測試。經(jīng)過測試,所有功能都能得以實現(xiàn),沒有任何變形。至此到這里在功能的測試上也已經(jīng)比較圓滿的完成了!結束語通過進行社區(qū)圖書館管理系統(tǒng)的開發(fā),進一步明確了研制一個管理信息系統(tǒng)的方法和思路,將系統(tǒng)開發(fā)的各階段的基本活動貫穿起來,使我更加形象、具體的了解了管理信息系統(tǒng)。系統(tǒng)開發(fā)的過程是一個鞏固以前所學的計算機軟件開發(fā)知識,掌握新技能的過程。 本程序由于調研時間短,編寫時間緊,基本完成了預定目標:圖書查詢功能、借書還書功能、個人信息維護功能、圖書信息維護功能、電子圖書下載功能、留言板功能。程序功能還不完善如留言板功能不完善
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1