圖書管理系統

2022-12-28 16:30:02 字數 2667 閱讀 8337

遼寧工業大學

《管理資訊系統設計專題》 報告

題目: 圖書管理系統

院(系專業班級:

學號學生姓名

指導教師

教師職稱

起止時間:

設計任務及評語

院(系教研室:

目錄第1章設計目的與要求 1

1.1設計目的 1

1.2設計環境 1

1.3主要參考資料 1

1.4設計內容及要求 1

第2章設計內容 2

2.1資料庫設計 2

2.1.1需求分析 2

2.1.2概念設計 5

2.1.3邏輯設計 8

2.1.4物理設計 11

2.1.5 資料庫實現 12

2.2程式設計 14

2.2.1概要設計 14

2.2.2程式實現 15

第3章設計總結 17

參考文獻 18

本設計專題是軟體工程類專業的有關管理資訊系統設計開發的乙個重要環節,是本專業學生必須學習和掌握的綜合實踐課程。

本實踐課的主要目的是:(1)、掌握運用管理系統及資料庫原理知識進行系統分析和設計的方法;(2)掌握關聯式資料庫的設計方法;(3)掌握sql server 2000技術應用;(4)掌握簡單的資料庫應用程式編寫方法;(5)理解c/s模式結構。

硬體:每人一台pc機

軟體:windows xp,sql server 2000,visul basic 6.0等

1.《管理資訊系統》 黃梯雲高等教育出版社

2.《資料庫系統概論》 薩師煊高等教育出版社

3.《sql server 2000 資料庫應用系統開發技術》朱如龍編,機械工業出版社。

4.《sql server 2000 資料庫應用系統開發技術實驗指導》朱如龍編,機械工業出版社。

一、內容

1.要求根據管理資訊系統及資料庫設計原理,按照資料庫系統設計的步驟和規範,完成各階段的設計內容。

2.需求分析具體實際,資料流圖、資料字典、關係模型要正確規範

3.在sql server2000 上實現設計的資料庫模型。

4.對應用程式進行概要設計。

5.用vb實現簡單的應用程式編寫。

二、要求

設計過程中,要嚴格遵守課程設計的時間安排,聽從指導教師的指導。正確地完成上述內容,規範完整地撰寫出課程設計報告。

現今圖書購銷管理的煩瑣給具有強烈時間觀念的行政人員帶來了諸多不便,為了對圖書銷售和管理圖書庫存方便,因此開發了本軟體

1.功能需求

銷售子系統

(1)審查有效性

學生將購書單交給圖書科秘書,秘書通過查閱各班學生用書表、售書登記表檢查是否允許該生買書。

(2)開發票

如果允許學生買書,圖書科會計將按購書單查閱教材存量表,如果有書且數量夠,則開交款發票,否則,將購書單中無法購買的書的資訊寫入缺書登記表,以備以後補售教材。

(3)登記並開領書單

圖書科出納員根據發票上的總金額收取現金,並進行售書登記,同時開領書單,學生將領書單交給保管員,領書。

(4)補售圖書

採購部門進書後,圖書科秘書根據進書通知和缺書登記表給沒買到教材的學生發補售通知單。

採購子系統

(1)圖書入庫

採購員採購圖書後,將進書單交給秘書,秘書修改圖書庫存和待購量。

(2)統計

秘書每月按書號和出版社統計缺書,形成待購圖書表和缺書單,供採購員採購時使用。

資料要求

各班學生用書表:班級、書號、書名、數量

售書登記表:學號、姓名、書號、數量

缺書登記表:學號、姓名、書號、數量

圖書存量表:書號、單價、數量

待購圖書表:書號、數量

缺書單:書號、數量、出版社、位址、**

圖書一覽表:書號、書名、出版社、位址、**

2.功能表

為了查詢圖書購銷的全部資訊。

3.功能樹

4. 資料字典

資料項名含義說明資料型別長度

學號學生相關資訊int10

姓名學生相關資訊char30

性別學生相關資訊char2

年齡學生相關資訊int10

班級學生相關資訊char10

書號圖書相關資訊int8

書名圖書相關資訊char8

單價圖書相關資訊char8

購書單號購書單相關資訊int10

書號購書單相關資訊int10

購書人購書單相關資訊int30

數量購書單相關資訊int10

圖書管理員書庫相關資訊char20

書號書庫相關資訊int8

書名書庫相關資訊char8

出版社書庫相關資訊char8

庫存書庫相關資訊int10

單價書庫相關資訊int10

出版社出版社相關資訊char8

書號出版社相關資訊int8

位址出版社相關資訊char8

**出版社相關資訊int8

(1)實體類:學生,圖書科秘書長,圖書出納員,保管員,採購員

聯絡類:購買,檢查是否允許購買買,查閱數量,領書單,發票

(2)通過讀題能分析出的表

學生表:(學號,姓名,性別,職務,年齡,所在系)

(3)學生表studengt

購書單錶buybook_bb

圖書管理系統

三 可行性分析 1.技術可行性分析 技術上的可行性分析主要分析現有技術條件能否順利完成開發工作,硬體 軟體配置能否滿足開發者的需要,各類技術人員的數量,水平,等。圖書館管理系統的工作主要是方便讀者和圖書管理員處理事務,系統是以c 語言程式設計平台,以sql sever資料庫為後台的應用軟體,達到實現...

圖書管理系統

可行性研究報告 可行性研究報告是為 圖書管理系統 開發的可行性 必要性提供論據,為開發人員進行系統總體規劃設計及具體實施開發工程提供必要的參考資料,在系統開發完成後期為系統的測試 驗收提供幫助。其編寫過程由南京航空航天大學自動化學院學生完成。預期讀者是從事 圖書管理系統 開發的相關人員。本專案名稱為...

圖書管理系統

本書以乙個圖書管理系統為例,從實用角度介紹軟體工程的基本知識和軟體工程技術方法以及軟體工程各階段文件。本節介紹可行性分析報告。可行性分析報告包括 封面 略 目錄 略 可行性分析報告內容 軟體專案管理的目的是有效地利用資源,保證軟體如期交付,如何合理地進行資源配置。專案開發計畫是軟體專案管理當中一項重...