信管專業(yè)-信息系統(tǒng)分析與設(shè)計-圖書管理系統(tǒng)_第1頁
信管專業(yè)-信息系統(tǒng)分析與設(shè)計-圖書管理系統(tǒng)_第2頁
信管專業(yè)-信息系統(tǒng)分析與設(shè)計-圖書管理系統(tǒng)_第3頁
信管專業(yè)-信息系統(tǒng)分析與設(shè)計-圖書管理系統(tǒng)_第4頁
信管專業(yè)-信息系統(tǒng)分析與設(shè)計-圖書管理系統(tǒng)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課程設(shè)計說明書課程名稱: 信息系統(tǒng)分析與設(shè)計課程設(shè)計 專 業(yè): 信息管理與信息系統(tǒng) 班級: 信管13-2 設(shè) 計 人: 陳超 山 東 科 技 大 學(xué)2016年 1 月 4 日目錄1 引言1 1.1系統(tǒng)背景1 1.2系統(tǒng)所要實現(xiàn)的基本功能12 基本需求及可行性分析11.2基本需求說明11.2可行性分析23 系統(tǒng)設(shè)計及運行平臺33.1 主要模塊描述33.2 運行平臺34 系統(tǒng)分析34.1 結(jié)構(gòu)組織及職能分析34.2 業(yè)務(wù)流程分析44.3 數(shù)據(jù)及數(shù)據(jù)流程分析6 4.3.1數(shù)據(jù)流程圖6 4.3.2數(shù)據(jù)字典95 系統(tǒng)設(shè)計125.1 功能結(jié)構(gòu)圖設(shè)計125.2 輸出設(shè)計12 5.3 存儲文件格式設(shè)計13 5

2、.4輸入設(shè)計15 5.6參考資料15信管專業(yè)信息系統(tǒng)分析與設(shè)計課程設(shè)計任務(wù)書一、設(shè)計目的:通過本次設(shè)計,要求同學(xué)們能夠?qū)⑺鶎W(xué)到的信息系統(tǒng)分析方法與軟件設(shè)計技術(shù)及方法綜合運用到實際信息系統(tǒng)的分析與設(shè)計中,提高同學(xué)們對系統(tǒng)軟件的綜合分析與設(shè)計能力,主要包括:對系統(tǒng)數(shù)據(jù)的分析、組織能力,系統(tǒng)數(shù)據(jù)的提取、處理能力;系統(tǒng)軟件結(jié)構(gòu)的分析設(shè)計能力;復(fù)雜界面與輸入輸出設(shè)計能力等,及學(xué)習(xí)掌握常用軟件開發(fā)工具。2、 設(shè)計內(nèi)容:圖書管理信息系統(tǒng)1、系統(tǒng)需求:本系統(tǒng)主要針對圖書館的圖書管理及圖書借閱系統(tǒng)進行設(shè)計,系統(tǒng)用于圖書館的圖書管理人員進行圖書的入庫管理、圖書清單的輸出;圖書的借閱管理;同學(xué)的圖書查詢功能等。2、

3、主要功能描述1)權(quán)限管理實現(xiàn)三類權(quán)限:管理員權(quán)限(超級用戶,進行各種功能的操作)、借閱管理權(quán)限(借閱人員完成圖書的借出、歸還管理)、學(xué)生權(quán)限(圖書查詢)。2)系統(tǒng)數(shù)據(jù)維護主要包括新書入庫管理、學(xué)生借閱證的辦理、各種人員權(quán)限的分配3)圖書借閱管理主要包括學(xué)生圖書的借閱、歸還操作4)圖書查詢系統(tǒng)為學(xué)生提供圖書的查詢操作,可以通過各種查詢條件(包括模糊查詢)進行圖書查詢。三、設(shè)計要求結(jié)合所學(xué)習(xí)的系統(tǒng)分析與設(shè)計的具體方法,應(yīng)用程序設(shè)計的基本知識和數(shù)據(jù)庫知識進行詳細的系統(tǒng)分析設(shè)計。具體要求如下:學(xué)習(xí)進行相對復(fù)雜數(shù)據(jù)的分析與設(shè)計,建立合理的數(shù)據(jù)模型。學(xué)習(xí)使用Java或C#等的數(shù)據(jù)環(huán)境設(shè)計器和數(shù)據(jù)報表設(shè)計器

4、進行報表輸出設(shè)計。學(xué)習(xí)使用powerdesigner工具進行常用軟件圖形的繪制。進一步熟練進行軟件系統(tǒng)的界面設(shè)計,深入掌握界面設(shè)計元素。提供相應(yīng)的軟件設(shè)計報告。報告要求有系統(tǒng)的需求分析、系統(tǒng)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典、系統(tǒng)軟件結(jié)構(gòu)圖、數(shù)據(jù)庫設(shè)計說明和軟件說明書。提供與設(shè)計報告相一致的軟件系統(tǒng)。每三人為一個課題組,自由組合,檢查相應(yīng)的小組討論,討論結(jié)果計入平時成績。報告書寫規(guī)范見附件。四、時間安排(共兩周10天)第一周的周一、周二(2天):查閱資料、進行系統(tǒng)的需求分析,要求畫出系統(tǒng)的業(yè)務(wù)流程圖及數(shù)據(jù)流程圖,并設(shè)計各類報表的格式。第一周的周三到周五(3天):并進行詳細的數(shù)據(jù)分析,建立數(shù)據(jù)字典,并

5、進行數(shù)據(jù)庫及數(shù)據(jù)查詢設(shè)計。第二周的周一周二(2天):進行軟件結(jié)構(gòu)設(shè)計,包括軟件功能的劃分、輸入輸出界面的設(shè)計。第二周的周三:(1天):進行輸出報表的設(shè)計。第二周的周四:(1天):全面進行系統(tǒng)調(diào)試。第二周的周五:(1天):作業(yè)檢查,提交報告及設(shè)計好的軟件。五、考查方式考勤20文檔40程序40六、地點 信管系機房山 東 科 技 大 學(xué)課 程 設(shè) 計 任 務(wù) 書一、 課程設(shè)計題目:圖書管理系統(tǒng)二、 設(shè)計原始資料:信息系統(tǒng)分析與設(shè)計課程設(shè)計指導(dǎo)書三、 設(shè)計應(yīng)解決下列各主要問題:1、管理員管理2、圖書借閱管理3、圖書查詢管理4、讀者管理5、6、 四、 設(shè)計說明書應(yīng)附有下列圖紙:五、 小組分工說明: 六、

6、命題發(fā)出日期:2016.1.4 設(shè)計完成日期:2016.1.10指導(dǎo)教師評語成績: 指導(dǎo)教師(簽章):徐建國2016年1月12日一引言1系統(tǒng)背景 圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理?,F(xiàn)今,有很多的圖書館尚未使用計算機進行信息管理。圖書館若采取手工方式對圖書資料和圖書借閱情況進行人工管理,由于資料繁多,手工處理的工作量大,整體管理效率低下,也不方便讀者對圖書資料的查閱。為了提高日常的圖書管理效率,必須開發(fā)滿足大多數(shù)中小型的圖書管理要求的圖書管理系統(tǒng)。本系統(tǒng)主要針對圖書館的圖書管理及圖書借閱系統(tǒng)進行設(shè)計,系統(tǒng)用于圖書館的圖書管理人員進行圖書的入庫管理、

7、圖書清單的輸出;圖書的借閱管理;同學(xué)的圖書查詢功能等。 2系統(tǒng)所要實現(xiàn)的主要功能如下2.1權(quán)限管理實現(xiàn)三類權(quán)限:管理員權(quán)限(超級用戶,進行各種功能的操作)、借閱管理權(quán)限(借閱人員完成圖書的借出、歸還管理)、學(xué)生權(quán)限(圖書查詢)。2.2系統(tǒng)數(shù)據(jù)維護主要包括新書入庫管理、學(xué)生借閱證的辦理、各種人員權(quán)限的分配2.3圖書借閱管理主要包括學(xué)生圖書的借閱、歸還操作2.4圖書查詢系統(tǒng)為學(xué)生提供圖書的查詢操作,可以通過各種查詢條件(包括模糊查詢)進行圖書查詢。二基本需求說明及可行性分析2.1.基本需求說明: 圖書管理系統(tǒng)的用戶分為學(xué)生用戶和管理員用戶兩類。 2.1.1系統(tǒng)管理員需求 (1)圖書館工作人員通過計

8、算機來管理各類圖書,分類編號,調(diào)整圖書結(jié)構(gòu),增加圖書庫存,適應(yīng)讀者的需求; (2)圖書館工作人員對讀者的借書情況作好全面的掌握,及時得到每個讀者的當(dāng)前借閱狀態(tài)和歷史借閱記錄; 2.1.2用戶需求分析讀者能通過計算機查詢?yōu)g覽圖書館中的圖書,確定自己需要的書籍,實施借閱。2.2.可行性分析2.2.1技術(shù)可行性分析 本次圖書館管理信息系統(tǒng)的開發(fā):使用傳統(tǒng)的生命周期法,即給管理信息系統(tǒng)的開發(fā)定義一個過程,對其每一個階段規(guī)定它的任務(wù),工作流程,管理目標(biāo)以及要編制的文檔等,使開發(fā)工作易于管理和控制,形成一個可操作的規(guī)范。為了使系統(tǒng)更好地運轉(zhuǎn),學(xué)院可以對系統(tǒng)數(shù)據(jù)及一些簡單的功能進行獨立的維護及調(diào)整。開發(fā)工具

9、支持:目前我們所使用的網(wǎng)絡(luò)開發(fā)環(huán)境大都支持SQL語言的開發(fā),有不少專用的開發(fā)工具和插件還提交了可視化設(shè)計,這也是非常方便的。技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,軟、硬件能否滿足需要。本系統(tǒng)便于用戶理解和操作。數(shù)據(jù)庫系統(tǒng)采用MySQL,它能夠處理大量數(shù)據(jù),同時保持?jǐn)?shù)據(jù)的完整性、安全性。因此本系統(tǒng)的開發(fā)平臺已成熟可行。硬件方面,在科技飛速發(fā)展的今天,硬件更新速度越來越快,容量越來越大,可靠性越來越高,價格越來越便宜,因此硬件平臺也能夠滿足本系統(tǒng)所需。本系統(tǒng)采用的技術(shù)均屬當(dāng)前流行的開發(fā)技術(shù),具有技術(shù)成熟、效率高、穩(wěn)定、安全等優(yōu)點。2.2.2經(jīng)濟可行性分析根據(jù)成本、效益分析法,本系

10、統(tǒng)所需硬件資源都已具備,該系統(tǒng)簡單易懂,本系統(tǒng)具有成本相對較低,利益相對較高的特點。鑒于計算機技術(shù)發(fā)展異常迅猛在硬件軟件配置以及開發(fā)技術(shù)均已可行的情況下開發(fā)這樣一個管理系統(tǒng)成本必然不會很高,但其可以大大提高圖書館的工作效率,也是圖書管理發(fā)展的必然趨勢,其必將有較寬闊的市場,因此該系統(tǒng)在經(jīng)濟可行性上是可行的。2.2.3操作可行性本系統(tǒng)開發(fā)的宗旨是以敏捷為中心。該系統(tǒng)應(yīng)該具有美觀、大方、簡單、易操作等優(yōu)點,及時是不懂計算機的人員也可以根據(jù)系統(tǒng)提示使用和管理本系統(tǒng),它的操作簡單等特點使該系統(tǒng)在操作上可行。2.2.4管理上的可行性 新的圖書館管理系統(tǒng)大大的減少了人力的投入,所以,現(xiàn)有的圖書館管理人員只

11、要進行培訓(xùn)完全可以勝任工作。對于缺少的計算機管理人員,可以通過招聘解決?,F(xiàn)有的運行環(huán)境只要稍加改進就可以保證新系統(tǒng)的運行,從運行管理方面看是可行的。2.2.5結(jié)論 綜上所述,管理 技術(shù) 經(jīng)濟上都是可行的。此系統(tǒng)可以開發(fā)?,F(xiàn)有技術(shù)已較為成熟,利用現(xiàn)有技術(shù)完全可以實現(xiàn)系統(tǒng)開發(fā)目標(biāo)。同時,開發(fā)期限較為寬裕,預(yù)計可以在規(guī)定期限內(nèi)完成開發(fā)任務(wù)。三系統(tǒng)設(shè)計及運行平臺說明3.1主要模塊描述 系統(tǒng)管理員管理模塊:針對于管理員而言,可以進行對用戶的授權(quán)管理??蛇M行添加學(xué)生信息,圖書信息,圖書管理員信息等操作,圖書管理員和學(xué)生用戶對此操作不可見。 學(xué)生登記模塊:可以輸入相關(guān)的學(xué)生信息,修改、刪除原有信息。圖書借閱

12、模塊:圖書借閱模塊中包括了圖書的添加,更新操作。進行圖書借閱操作時,需要查看當(dāng)前書籍是否處于流通狀態(tài),是否在架以及是否有人預(yù)約等。圖書管理員需要輸入用戶信息和圖書編號,這個操作通常是掃描完成的,這里是通過輸入框進行輸入的。 圖書歸還模塊:歸還圖書時,輸入用戶信息后,系統(tǒng)會自動顯示用戶當(dāng)前歸還的書,在書列表的復(fù)選框中選定要歸還的圖書,然后單擊“歸還”按鈕即可。歸還得時候如果有過期圖書,會彈出過期書的名字、過期天數(shù)等信息,同時實現(xiàn)逾期罰款處理。 圖書查詢模塊:圖書管理模塊供用戶查詢圖書信息,通常圖書館都會有專門用于查詢的計算機,用戶輸入自己的信息(學(xué)號和密碼)即可登錄查詢信息。3.2運行平臺 操作

13、系統(tǒng):Windows 操作系統(tǒng) 四系統(tǒng)分析1. 組織結(jié)構(gòu)及職能分析 2業(yè)務(wù)流程分析 管理員:讀者:借書業(yè)務(wù)流程圖:還書業(yè)務(wù)流程圖:讀者管理流程圖: 圖書管理業(yè)務(wù)圖:3.3數(shù)據(jù)及數(shù)據(jù)流程分析 3.3.1數(shù)據(jù)流程圖 借書流程圖 還書流程圖 圖書管理流程圖 用戶管理數(shù)據(jù)流程圖 讀者管理數(shù)據(jù)流程圖 3.3.2 數(shù)據(jù)字典 數(shù)據(jù)字典就是將數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲、處理和外部實體等的詳細情況加以記錄,并按照一定方式進行排列所形成的一部關(guān)于數(shù)據(jù)的字典。下面列出本系統(tǒng)中的數(shù)據(jù)項、數(shù)據(jù)流、數(shù)據(jù)存儲、加工處理和數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)字典。數(shù)據(jù)字典可采用圖表格式或較緊湊的記錄格式描述,本文采用的是圖表格式。1 數(shù)據(jù)項的DD

14、表列舉如下(限于篇幅,僅列舉部分):表2.1 書籍編號的數(shù)據(jù)字典 數(shù) 據(jù) 項系統(tǒng)名:圖書借閱系統(tǒng) 編號:I001 名稱:書籍編號 別名: 圖書編號數(shù)據(jù)項值: 類型:字符型 長度:10個字節(jié) 取值范圍:簡述:每部書籍都具有唯一的編號,它是某本書籍的唯一標(biāo)識符,如“Tp”通常用前兩位字符表示分類號,中間破折號,最后四位表示該書在該類書中的序號。修改記錄:編寫日期審核日期表2.2 類別名稱的數(shù)據(jù)字典 數(shù) 據(jù) 項系統(tǒng)名:圖書借閱系統(tǒng) 編號:I002 名稱:類別編號 別名: 數(shù)據(jù)項值: 類型:字符型 長度:10個字節(jié) 取值范圍:簡述:圖書類別有社會、人文、數(shù)理等每個類別都有一個編號修改記錄:編寫日期審核

15、日期表2.3 用戶名的數(shù)據(jù)字典 數(shù) 據(jù) 項系統(tǒng)名:圖書借閱系統(tǒng) 編號:I003 名稱:用戶名 別名: 數(shù)據(jù)項值: 類型:字符型 長度:10個字節(jié) 取值范圍:簡述:使用本系統(tǒng)的圖書管理員名稱,可以是英文字母數(shù)字或漢字修改記錄:編寫日期審核日期表2.4 讀者編號的數(shù)據(jù)字典 數(shù) 據(jù) 項系統(tǒng)名:圖書借閱系統(tǒng) 編號:I004 名稱:讀者編號 別名: 數(shù)據(jù)項值: 類型:字符型 長度:10個字節(jié) 取值范圍:簡述:借閱圖書的學(xué)生或教職工的編號 修改記錄:編寫日期審核日期(2)數(shù)據(jù)流的DD表列舉如下(限于篇幅,僅列舉一個):表2.5 數(shù)據(jù)流的DD表數(shù) 據(jù) 流系統(tǒng)名:圖書借閱系統(tǒng) 編號:F1 條目名稱:借書來源:

16、讀者 去處:圖書借閱管理員數(shù)據(jù)流組成:借書借閱編號讀者編號讀者姓名書籍編號書籍名稱借出日期還書日期簡要說明: 修改記錄:編寫日期審核日期(3)數(shù)據(jù)存儲的DD表列舉如下(限于篇幅,僅列舉一個):表2.6 數(shù)據(jù)存儲的DD表數(shù) 據(jù) 存 儲系統(tǒng)名:圖書借閱系統(tǒng) 編號:D1 條目名稱:借書情況主關(guān)鍵字:借閱編號 數(shù)據(jù)量: 記錄數(shù): 相關(guān)處理:數(shù)據(jù)存儲組成:借書證號藏書號借書日期 簡要說明:按借書的先后順序排列修改記錄:編寫日期審核日期(4)數(shù)據(jù)處理加工的DD表列舉如下:表2.7 數(shù)據(jù)處理加工的DD表 數(shù)據(jù)處理加工系統(tǒng)名:圖書借閱系統(tǒng) 編號: 條目名稱:查詢圖書輸入:借書信息 輸出:查詢結(jié)果處理邏輯:進行

17、圖書的查詢簡要說明: 當(dāng)查詢圖書時發(fā)生,根據(jù)讀者的圖書的分類號和類別號查詢修改記錄:編寫日期審核日期五系統(tǒng)設(shè)計5.1功能結(jié)構(gòu)圖設(shè)計(HIPO)5.2.輸出設(shè)計 5.2.1輸出項目借書證號、讀者姓名、性別、身份證號、備注、有效期限、通訊地址、借書限額、已借書數(shù)、書證狀態(tài)、已借書目信息。5.2.2輸出接受者借閱者、圖書館管理人員。 5.2.3輸出內(nèi)容 讀者信息5.3.存儲文件格式設(shè)計(數(shù)據(jù)庫結(jié)構(gòu)設(shè)計) 5.3.1數(shù)據(jù)庫的概念設(shè)計 5.3.2數(shù)據(jù)庫詳細設(shè)計管理員信息表序號字段名稱類型位數(shù)屬性1編號文本5必須非空2姓名文本10必須非空3密碼文本7必須非空讀者信息表字段名稱數(shù)據(jù)類型字段大小必填字段允許空

18、否索引編號文本50否否無姓名文本50是否無性別文本1是否無注冊讀者時的日期日期/時間否否無讀者時的類型文本2否否無圖書信息表字段名稱數(shù)據(jù)類型字段大小必填字段允許空否索引索引號文本20是否無出版社文本30否否無名稱文本50否無類型文本2否無作者文本50否無評論文本50否無價格貨幣是否無借、還書表字段名稱數(shù)據(jù)類型字段大小必填字段允許空否索引編號文本10是否無書編號文本20是否無借閱日期時期時間是無還書日期時期時間是無狀態(tài)標(biāo)記數(shù)字整形否無狀態(tài)標(biāo)記:表示是否借閱和歸還,1表示已被借閱,0表示已經(jīng)歸還,Null表示該書還在館.5.4.輸入設(shè)計5.4.1輸入項目借書證號、圖書編號、登陸密碼5.4.2輸入人員讀者、借閱人、管理人員5.4.3主要功能要求圖書的借閱、歸還??梢园醋髡摺⒊霭嫔?、出版時間等信息對圖書進行查詢,并能反映出圖書的借閱情況。實現(xiàn)了簡單的統(tǒng)計分析功能,可以展示出庫存圖書與借出圖書的比例、館藏圖

溫馨提示

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

最新文檔

評論

0/150

提交評論