網上書店管理資訊系統設計報告全

2021-04-11 16:30:22 字數 5380 閱讀 9440

學院 :電腦科學與工程學院

班級 :信管1班

姓名 :李西壘

學號 :0832121

課程設計題目 :網上書店管理資訊系統

系統分析部分

一、現狀分析

近年來,隨著圖書館規模的不斷擴大,圖書數量也相應的增加,有關圖書的各種資訊量也成倍增加,面對著龐大的資訊量,傳統的人工方式管理會導致圖書館管理上的混亂,人力與物力過多浪費,圖書館管理費用的增加,從而使圖書館的負擔過重,影響整個圖書館的運作和控制管理,因此,必須制定一套合理、有效,規範和實用的圖書管理系統,對圖書資料進行集中統一的管理。

目前圖書管理存在的問題:

1、檢索速度慢、效率低

因為圖書館的藏書種類多、數量多,將藏書準確地分門別類,快速檢索,手工進行非常困難往往是終於查到了書的資訊,館中沒有此書或已被別人借走。圖書館的規模越大,這個問題越突出。

2、借書、還書工作量大

借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、 還書登記、實存圖書的更新以及借出圖書超期、遺失等的處理,其工作量之大,往往是人工操作所難以勝任的。而且經常會出現這樣那樣的差錯。

3、圖書統計工作難、藏書更新不能及時完成。

圖書館的圖書應根據科學技術的發展和教學工作的需要及時新增和更新,然而由於藏書數量及圖書種類越來越多,加上自然損耗,人為破壞,使圖書的統計工作難以及時完成,藏書的更新也就很難有針對性地進行,藏書的知識結構得不到良好地控制。

由上可知,我們有必要對圖書管理實行資訊化,讓系統去幫助我們完成管理工作,且這項工作在技術上、經濟上與社會等其它因素上都是可行的。

二、業務流程圖

三、功能結構圖

四、資料流程圖

頂層dfd:

使用者資訊

使用者註冊

書目資訊使用者購書

1層dfd:

2層dfd:

使用者資訊管理系統:

書籍資訊管理系統:

購書資訊管理系統:

五、資料字典dd

我們採用資料字典對資料流程圖中的各元素進行詳細的說明,網上書店資訊系統的資料字典如下:

1、資料流描述

資料流編號:d01

資料流名稱:使用者資訊

簡述:使用者基本資訊

資料流**:使用者提交給圖書管理員的資訊表,圖書管理員根據請求型別進行相關的操作

資料流去向:p1-11判斷處理方式

資料項組成: id(使用者編號)+ nicename(讀者呢稱)+name(使用者姓名)+password(密碼)+ tel(聯絡**)+ email(讀者電子郵箱)+ addr(聯絡位址)+zip(郵政編碼)

資料流量:100人次/日

高峰流量:200人次/日

資料流編號:d02

資料流名稱:使用者維護資訊

簡述:維護使用者資訊,進行使用者·種類的新增和修改

資料流**:管理員根據需要填寫的使用者種類的新增和修改單

資料流去向:p1-15判斷讀者資訊維護方式

資料項組成: name(使用者姓名)+password(密碼)+ tel(聯絡**)+ email(讀者電子郵箱)+ addr(聯絡位址)+zip(郵政編碼)

資料流量:100筆/月

高峰流量:300筆/月

資料流編號:d03

資料流名稱:書目資訊

簡述:書籍基本資訊

資料流**:管理員根據採購員提交的圖書資訊進行書籍資訊的處理

資料流去向:p2-11判斷書目處理方式

資料項組成:id(圖書編號)+ class(所屬類別)+ book(書名)+author(作者)+publish(出版社)+price(**)+ num(書籍數量)+ photo(圖書**url位址)+ memo(書籍備註簡介)

資料流量:100本/日

高峰流量:400本/日

資料流編號:d04

資料流名稱:書目維護資訊

簡述:維護書目資訊,進行圖書種類的新增和修改

資料流**:圖書管理員根據需要填寫的書目種類的新增和修改單

資料流去向:p1-15判斷書目資訊維護方式

資料項組成:id(圖書編號)+ class(所屬類別)+ book(書名)+author(作者)+publish(出版社)+price(**)+ num(書籍數量)+ photo(圖書**url位址)+ memo(書籍備註簡介)

資料流量:100筆/月

高峰流量:300筆/月

資料流編號:d05

資料流名稱:註冊資訊

簡述:使用者註冊資訊

資料流**:使用者填寫的表單資訊

資料流去向:p3-11使用者註冊處理

資料項組成:id(使用者編號)+ nicename(讀者呢稱)+name(使用者姓名)+password(密碼)+ tel(聯絡**)+ email(讀者電子郵箱)+ addr(聯絡位址)+zip(郵政編碼)

資料流量:100次/日

高峰流量:200次/日

資料流編號:d06

資料流名稱:填寫使用者資訊

簡述:填寫使用者資訊

資料流**:p3-11使用者註冊處理

資料流去向:使用者資訊表

資料項組成:id(使用者編號)+ nicename(讀者呢稱)+name(使用者姓名)+password(密碼)+ tel(聯絡**)+ email(讀者電子郵箱)+ addr(聯絡位址)+zip(郵政編碼)

資料流量:100筆/日

高峰流量:200筆/日

資料流編號:d07

資料流名稱:購書資訊

簡述:購書資訊

資料流**:使用者填寫購書資訊

資料流去向:檢查使用者身份處理

資料項組成:name(使用者姓名)+password(密碼)

資料流量:100筆/日

高峰流量:200筆/日

資料流編號:d08

資料流名稱:購書資訊記錄

簡述:購書資訊記錄

資料流**:p3-14填寫購書資訊表,修改書目資訊表處理

資料流去向:購書資訊表

資料項組成:id(定單編號)+ guestname(使用者姓名)+ bookname(書名)+ guestaddr(聯絡位址)+ guestzip(郵政編碼)+ date(購書時間)+guestphone(使用者聯絡**)

資料流量:1000筆/日

高峰流量:2000筆/日

資料流編號:d09

資料流名稱:修改在庫數量

簡述:修改在庫數量

資料流**:p3-14填寫購書資訊表,修改書目資訊表處理

資料流去向:書目資訊表

資料項組成:id(定單編號)+ guestname(使用者姓名)+ bookname(書名)+ guestaddr(聯絡位址)+ guestzip(郵政編碼)+ date(購書時間)+guestphone(使用者聯絡**)

資料流量:1000筆/日

高峰流量:2000筆/日

2、處理邏輯的描述

處理邏輯編號:p1

處理邏輯名稱:使用者資訊管理系統

簡述:使用者資訊管理系統,可以進行新增使用者資訊,使用者資訊的查詢新增修改,使用者型別的新增維護,最後將結果存入讀者資訊表與讀者類別表。

輸入的資料流:d01使用者資訊、d02使用者維護資訊

處理邏輯:使用者資訊的錄入、使用者維護資訊的錄入

輸出資料流:d01使用者資訊、d02使用者維護資訊

處理頻率:d01 100人次/日

d02 1筆/月

處理邏輯編號:p1-11

處理邏輯名稱:判斷處理方式

簡述:判斷使用者資訊的處理方式,而後進入使用者資訊查詢、修改、新增的邏輯處理

輸入的資料流:d01使用者資訊

處理邏輯:判斷讀者資訊的處理方式

輸出資料流:d01使用者資訊

處理頻率:100人次/日

處理邏輯編號:p1-12

處理邏輯名稱:使用者資訊查詢

簡述:從使用者資訊表中查詢使用者資訊,並返回查詢結果

輸入的資料流:d01使用者資訊

處理邏輯:查詢使用者資訊

輸出資料流:d01使用者資訊

處理頻率:100人次/日

處理邏輯編號:p1-13

處理邏輯名稱:使用者資訊修改

簡述:修改使用者資訊,並將修改結果填入使用者資訊表

輸入的資料流:d01使用者資訊

處理邏輯:修改使用者資訊

輸出資料流:d01使用者資訊

處理頻率:100人次/日

處理邏輯編號:p1-14

處理邏輯名稱:使用者資訊新增

簡述:新增使用者資訊,並寫入使用者資訊表

輸入的資料流:d01使用者資訊

處理邏輯:新增使用者資訊

輸出資料流:d01使用者資訊

處理頻率:100人次/日

處理邏輯編號:p1-15

處理邏輯名稱:判斷使用者資訊維護方式

簡述:判斷使用者資訊的維護方式,而後進入使用者資訊種類新增與修改的邏輯處理

輸入的資料流:d01使用者資訊

處理邏輯:判斷使用者資訊維護方式

輸出資料流:d01使用者資訊

處理頻率:1筆/月

處理邏輯編號:p1-16

處理邏輯名稱:使用者種類新增

簡述:新增使用者的種類,並寫入使用者類別表

輸入的資料流:d02使用者維護資訊

處理邏輯:新增使用者種類

輸出資料流:d02使用者維護資訊

處理頻率:1筆/月

處理邏輯編號:p1-17

處理邏輯名稱:使用者種類修改

簡述:修改使用者的種類,並寫入使用者類別表

輸入的資料流:d02使用者維護資訊

處理邏輯:修改使用者種類

輸出資料流:d02使用者維護資訊

處理頻率:1筆/月

處理邏輯編號:p2

處理邏輯名稱:書籍資訊管理系統

簡述:書籍資訊管理系統,可以進行書目資訊的查詢新增修改,書籍型別的新增維護,最後將結果存入書目資訊表與書目類別表。

輸入的資料流:d03使用者資訊、d04讀者維護資訊

處理邏輯:書目資訊的錄入、書目維護資訊的錄入

輸出資料流:d03書目資訊、d04書目維護資訊

處理頻率:d03 100本/日

d04 1筆/月

處理邏輯編號:p2-11

處理邏輯名稱:判斷書目處理方式

簡述:判斷書目資訊的處理方式,而後進入書籍資訊查詢、修改、新增的邏輯處理

輸入的資料流:d03書目資訊

處理邏輯:判斷書目資訊處理方式

輸出資料流:d03書目資訊

處理頻率:100本/天

處理邏輯編號:p2-12

處理邏輯名稱:書籍資訊查詢

簡述:查詢書籍資訊,並從書目資訊表中返回查詢的結果

輸入的資料流:d03書目資訊

處理邏輯:查詢書籍資訊

輸出資料流:d03書目資訊

處理頻率:100本/天

處理邏輯編號:p2-13

處理邏輯名稱:書籍資訊修改

簡述:修改書籍資訊,並將修改的資訊寫入書目資訊表

輸入的資料流:d03書目資訊

處理邏輯:修改書籍資訊

網上書店畢業設計開題報告

山東科技大學 本科畢業設計 開題報告 題目基於jsp的網上書店設計 學院名稱資訊科學與技術學院 專業班級資訊與計算科學07 2班 學生姓名董凱 學號 200701050402指導教師董玉林 填表時間 二0一一年四月一日 填表說明 1.開題報告作為畢業設計 答辯委員會對學生答辯資格審查的依據材料之一。...

管理資訊系統設計報告

河南工業大學 設計報告 銀行個人賬戶管理系統 系統規劃 1 系統目標 通過該銀行賬戶管理系統,使銀行的賬戶管理工作系統化 規範化 自動化,從而達到提高賬戶管理效率的目的。1.2可行性分析 1 管理上的可行性 使用管理方面的可行性,在沒有使用銀行管理系統前,採取的是人工方式,相對而言耗時大,效率低且造...

網上書店管理系統測試設計說明書

一引言1 編寫目的 為軟體應用人員提供發現錯誤和修改依據,進一步實現軟體的科學性,提高軟體安全性 使軟體能夠更好的為軟體應用人員服務。2 專案背景 軟體開發的重要任務是實現各種資訊的系統化 規範化 自動化。建立一套功能完善的管理系統,既能滿足使用者日常需要,又能滿足管理人員決策分析的需要,提高經濟效...