欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      簡單圖書管理系統(tǒng)的設(shè)計與開發(fā)(共5篇)

      時間:2019-05-15 11:11:46下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《簡單圖書管理系統(tǒng)的設(shè)計與開發(fā)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《簡單圖書管理系統(tǒng)的設(shè)計與開發(fā)》。

      第一篇:簡單圖書管理系統(tǒng)的設(shè)計與開發(fā)

      課程設(shè)計任務(wù)書

      學(xué)生姓名:專業(yè)班級:

      指導(dǎo)教師:劉春燕工作單位:信息工程系設(shè)計題目: 簡單圖書管理系統(tǒng)的設(shè)計與開發(fā)

      要求完成的主要任務(wù):

      (包括課程設(shè)計工作量及其技術(shù)要求,以及說明書撰寫等具體要求)

      1.學(xué)生用戶對圖書管理系統(tǒng)的要求

      (1)借閱圖書,續(xù)借圖書,歸還圖書

      (2)查詢學(xué)生用戶基本資料和借閱圖書情況

      (3)按各種方式查詢圖書館的藏書

      2.圖書管理員對圖書管理系統(tǒng)的要求

      (1)圖書信息錄入,注銷陳舊圖書;

      (2)對新手進(jìn)行登記或注銷

      (3)信息查詢,可根據(jù)不同關(guān)鍵字進(jìn)行條件查詢;

      設(shè)計報告撰寫格式要求:

      1、明確課程設(shè)計的目的和重要性,認(rèn)真領(lǐng)會課程設(shè)計的題目,讀懂課程設(shè)計指導(dǎo)書的要

      求,學(xué)會設(shè)計的基本方法與步驟,學(xué)會如何運用前修知識與收集、歸納相關(guān)資料解決具體問題的方法。嚴(yán)格要求自己,要獨立思考,按時、獨立完成課程設(shè)計任務(wù)。

      2、設(shè)計報告:要求層次清楚、整潔規(guī)范、不得相互抄襲,凡正文內(nèi)容有整段完全相同者

      一律以抄襲論處。設(shè)計報告正文字?jǐn)?shù)不少于0.2萬字(不包括附錄)

      時間安排:

      消化資料、系統(tǒng)調(diào)查1天

      項目原型開發(fā)1天

      數(shù)據(jù)庫建模1天

      系統(tǒng)管理1天

      用戶管理2天

      系統(tǒng)功能實現(xiàn)3天

      系統(tǒng)打包,驗收1天

      指 導(dǎo) 教 師 簽 字:2013年 9月1日

      系 主 任 簽 字:2013 年 9月1日

      第二篇:圖書管理系統(tǒng) 項目開發(fā)計劃書

      項目開發(fā)計劃書

      1、引言

      1.1 編寫目的1.2 背景

      1.3 定義

      1.4 參考資料

      2、項目概述

      2.1 工作內(nèi)容

      2.2 主要參加人員

      2.3 產(chǎn)品及成果

      2.4 驗收標(biāo)準(zhǔn)

      2.5 本計劃的審核者與批準(zhǔn)者

      3、實施計劃

      3.1 工作任務(wù)的分解與人員的分工

      3.2 預(yù)算

      3.3 關(guān)鍵問題

      4、支持條件

      4.1 計算機(jī)系統(tǒng)支持

      4.2 需要用戶承擔(dān)的工作

      5、交付期限

      1、引言

      1.1 編寫目的項目開發(fā)的目的是為了對問題進(jìn)行研究,以最小的代價在最短的時間內(nèi)確定問題是否可解。

      經(jīng)過對此項目進(jìn)行詳細(xì)調(diào)查研究,初擬系統(tǒng)實現(xiàn)報告,對軟件開發(fā)中將要面臨的問題及其解決方案進(jìn)行初步設(shè)計及合理安排。明確開發(fā)風(fēng)險及其所帶來的經(jīng)濟(jì)效益。

      1.2 背景

      開發(fā)軟件名稱:

      圖書管理系統(tǒng)

      項目任務(wù)提出者:

      XXX XXX XXX

      項目開發(fā)者:

      XXX XXX XXX

      用戶:

      圖書館管理人員與師生

      實現(xiàn)軟件的單位:

      XXX XXX XXX

      項目與其他軟件,系統(tǒng)的關(guān)系:

      該系統(tǒng)屬于客戶端形式的應(yīng)用程序,以方便前來師生尋找自己喜愛的書籍,為達(dá)到統(tǒng)一性,標(biāo)準(zhǔn)化,數(shù)據(jù)的定義,組織也要與數(shù)據(jù)庫系統(tǒng)等底層支持系統(tǒng)相統(tǒng)一。

      1.3 定義

      403 圖書管理系統(tǒng)是用戶尋找書籍的理想平臺,此系統(tǒng)能更為簡單、方便提供借書的朋友使用。

      1.4 參考文獻(xiàn)

      《管理信息系統(tǒng)》

      《管理信息系統(tǒng)指導(dǎo)書》

      《管理信息系統(tǒng)案例分析》

      2、項目概述

      2.1 工作內(nèi)容

      圖書管理系統(tǒng),根據(jù)用戶的不同,需要實現(xiàn)如下功能:

      (1)提供采編人員進(jìn)行書籍采集。

      (2)為用戶提供圖書檢索服務(wù)。

      (3)用戶的資料記錄與用戶歸還圖書的功能。

      (4)系統(tǒng)維護(hù)功能:書類、圖書。

      2.2 主要參加人員

      陳才記、梁毅俊、林宇、葉兆華

      2.3 產(chǎn)品及成果

      2.3.1 程序

      圖書管理系統(tǒng)程序包和SQL Server數(shù)據(jù)庫

      2.3.2 文檔

      1.可行性分析報告內(nèi)部保存

      2.項目開發(fā)計劃書內(nèi)部保存

      3.需求規(guī)格說明書內(nèi)不保存/客戶評審

      4.概要設(shè)計說明書內(nèi)部保存/發(fā)布

      5.詳細(xì)設(shè)計說明書內(nèi)部保存/發(fā)布

      6.測試計劃書內(nèi)部保存

      2.4 驗收標(biāo)準(zhǔn)

      各個功能均能正常使用。

      2.6 本計劃的審核者與批準(zhǔn)者

      文明瑤老師(軟件工程任課老師)。

      3、實施計劃

      3.1 工作任務(wù)的分解與人員的分工

      組長:XX(項目經(jīng)理)

      組員:XXX(工程師)

      XX(技術(shù)經(jīng)理)

      XXX(程序員)

      在項目開發(fā)中,各有特長,擔(dān)任不同角色,發(fā)揮了必不可缺的作用。任務(wù)分配如下:

      可行性研究報告XXX

      項目開發(fā)計劃書 XXX

      需求規(guī)格說明書XXX

      概要設(shè)計說明書XXX

      詳細(xì)設(shè)計說明書XXX

      其它工作由全體組員每人承擔(dān)部分任務(wù),共同完成。

      3.2 預(yù)算

      1、基本建設(shè)投資30000元

      2、其他一次性支出10000元

      3、非一次性支出12000元

      綜上共計52000元

      3.3 關(guān)鍵問題

      參與人員的團(tuán)結(jié)精神以及積極的態(tài)度和系統(tǒng)分析設(shè)計實現(xiàn)的技術(shù)能力。

      4、支持條件

      4.1 計算機(jī)系統(tǒng)支持

      本軟件開發(fā)需求的工作平臺是:PC主機(jī)

      運行環(huán)境是:Windows

      編程語言是:C#

      數(shù)據(jù)庫是:SQL

      4.2 需要用戶承擔(dān)的工作

      提出對舊系統(tǒng)的意見和不足,并對新系統(tǒng)進(jìn)行測試。

      5、交付期限

      第三篇:C++課程設(shè)計(簡單圖書管理系統(tǒng))

      課 程 設(shè) 計

      課程名稱

      C++課程設(shè)計 題目名稱

      圖書管理系統(tǒng)

      2016 年月 29 日

      目錄

      一.設(shè)計內(nèi)容與要求...............................................................................................................2 二.設(shè)計思路:.......................................................................................................................4 三.關(guān)鍵模塊實現(xiàn)及主要代碼...............................................................................................4 四.實驗結(jié)果及分析.............................................................................................................13

      五、心得體會.........................................................................................................................16

      六、參考文獻(xiàn).........................................................................................................................17

      一.設(shè)計內(nèi)容與要求

      (1)、設(shè)計一個圖書管理系統(tǒng),能夠?qū)崿F(xiàn)用戶信息管理,圖書信息的 錄入、查詢、刪除等功能。

      (2)、實現(xiàn)用戶管理,系統(tǒng)具有用戶注冊功能。管理員的賬號和密碼由系統(tǒng)指定,登錄后可進(jìn)行修改。一般用戶注冊后才能登錄使用系統(tǒng)。管理員具有錄入、查詢、刪除圖書信息及一般用戶的功能。一般用戶只有圖書查詢功能。

      (3)、登錄功能,只有注冊了的用戶才能進(jìn)入系統(tǒng),沒有注冊的則有提示信息出現(xiàn)。

      (4)、圖書管理功能,管理員能夠錄入、查詢、刪除圖書信息。(5)、圖書查詢功能,管理員及一般用戶能夠通過圖書的基本信息,如圖書作者、書名、出版社、出版日期等等,進(jìn)行查詢。

      提示:上述為基本功能,可參考實際的系統(tǒng)進(jìn)行擴(kuò)展。

      二.設(shè)計思路:

      為了實現(xiàn)用戶信息以及圖書信息的管理,建立一個用戶CUser類與圖書信息CBoodata類,其中CUser類應(yīng)該包含用戶賬號以及密碼,CBookdata類應(yīng)該包含圖書作者,書名,出版社,出版日期。同時應(yīng)該建立兩個dat文件,一個為存儲用戶信息,一個用來儲存圖書信息。程序主要分為4個頁面:(1)登錄頁面,由Cdialog類派生出CMyprojectDlg類,用來處理賬號注冊與用戶登錄。

      (2)圖書查詢頁面。由Cdialog類派生出CSearch類。包含讀取所有圖書數(shù)據(jù)響應(yīng)函數(shù),以及根據(jù)作者姓名或者書名來查詢圖書響應(yīng)函數(shù)。

      (3)管理員圖書管理頁面。由Cdialog類派生出CBookdata類。包含讀取所有圖書響應(yīng)函數(shù),添加圖書響應(yīng)函數(shù),修改圖書響應(yīng)函數(shù),刪除圖書響應(yīng)函數(shù)。(4)用戶信息管理頁面,由Cdialog類派生出CUserdata類。包含讀取所有用戶信息響應(yīng)函數(shù),刪除用戶響應(yīng)函數(shù)、添加用戶響應(yīng)函數(shù)、修改用戶信息響應(yīng)函數(shù)。

      因為本人能力有限,而且自己是根據(jù)老師給的教程以及結(jié)合書本內(nèi)容來完成課程設(shè)計,于是我第一想到的就是應(yīng)數(shù)組來存儲信息,而不是用鏈表,所以,對于文件數(shù)據(jù)的刪除與修改,難免會過于乏力。

      三.關(guān)鍵模塊實現(xiàn)及主要代碼

      (1)自己建立的類 1.用戶類: class CUser { public: int num;char password[20];};

      2.圖書信息類:

      class Book

      //圖書類 { public:

      char author[10];

      //設(shè)置作者姓名

      char bname[20];

      //設(shè)置圖書書名

      char pub_name[20];

      //設(shè)置出版社名稱

      int pub_date;

      //設(shè)置出版年月 };

      (2)登錄頁面,由Cdialog類派生出CMyprojectDlg類,用來處理賬號注冊與用戶登錄。1.用戶注冊處理響應(yīng)函數(shù):

      void CMyprojectDlg::OnButton3()

      //用戶注冊 { // TODO: Add your control notification handler code here

      ////////////////////////////////////////////////////////////////////////////////////// //以下代碼主要還是把這條記錄寫入文件,注意寫入的格式:文件的前四個字節(jié)是保持用戶記錄數(shù),//后面依次保持用戶記錄注意,寫用戶的每個信息的順序要與讀取時的順序一致。

      UpdateData(TRUE);CUser user;int n_user=0;

      //用戶的個數(shù),管理員默認(rèn)為第一個。自己輸入為賬號:1111,密碼:0000。

      int size=0;

      fstream file(“user.dat”,ios::in|ios::out);// 建立一個文件類,關(guān)于其用法,請baidu。

      file.seekg(ios::beg);

      //將文件指針指向文件頭。

      file.read((char*)&n_user,sizeof(n_user));

      //讀取用戶數(shù)。

      n_user+=1;file.seekp(ios::beg);file.write((char*)&n_user,sizeof(n_user));//寫學(xué)生記錄個數(shù)

      user.num=m_num;

      //之前定義user.password為string,導(dǎo)致密碼匹配時有錯誤。。。

      memcpy(user.password,m_password.GetBuffer(m_password.GetLength()),m_password.GetLength());// 把類CString對象的內(nèi)容賦值到字符數(shù)組中

      user.password[m_password.GetLength()]='