《基于web的圖書(shū)館管理系統(tǒng)》概要設(shè)計(jì)_第1頁(yè)
《基于web的圖書(shū)館管理系統(tǒng)》概要設(shè)計(jì)_第2頁(yè)
《基于web的圖書(shū)館管理系統(tǒng)》概要設(shè)計(jì)_第3頁(yè)
《基于web的圖書(shū)館管理系統(tǒng)》概要設(shè)計(jì)_第4頁(yè)
《基于web的圖書(shū)館管理系統(tǒng)》概要設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 基于Web的圖書(shū)管理系統(tǒng) 概要需求設(shè)計(jì)學(xué)生姓名:安振東學(xué) 號(hào):10060641X19學(xué)生姓名:王鎧學(xué) 號(hào):10060641X37學(xué)生姓名:王慧學(xué) 號(hào):10060641X22學(xué)生姓名:明路遙學(xué) 號(hào):10060641X57學(xué) 院:信息商務(wù)學(xué)院專(zhuān) 業(yè):網(wǎng)絡(luò)工程題 目:基于web的在線(xiàn)管理系統(tǒng)指導(dǎo)教師張靜編寫(xiě)日期:2013年1月5日編寫(xiě)說(shuō)明編寫(xiě)說(shuō)明標(biāo)題:系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)類(lèi)別:文檔密級(jí):內(nèi)部編輯軟件:Microsoft Word 2012 中文版編寫(xiě)目的:為規(guī)范項(xiàng)目開(kāi)發(fā),對(duì)系統(tǒng)功能進(jìn)行詳細(xì)說(shuō)明。本文檔由安振東,王鎧,王慧,明路遙共同維護(hù),供開(kāi)發(fā)過(guò)程使用。1引言31.1編寫(xiě)目的31.2背景31.3定義

2、31.4參考資料32總體設(shè)計(jì)42.1需求規(guī)定42.2運(yùn)行環(huán)境42.3結(jié)構(gòu)52.4功能需求與程序的關(guān)系52.5人工處理過(guò)程52.6尚未問(wèn)決的問(wèn)題53接口設(shè)計(jì)53.1用戶(hù)接口53.2外部接口53.3內(nèi)部接口54運(yùn)行設(shè)計(jì)64.1運(yùn)行模塊組合64.2運(yùn)行控制64.3運(yùn)行時(shí)間65系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)65.1表的設(shè)計(jì)及結(jié)構(gòu)65.2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系76組員分工7系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)1引言 1.1編寫(xiě)目的由前面的需求分析,得出了系統(tǒng)的基本需求和基本的數(shù)據(jù)流程圖,要實(shí)現(xiàn)整個(gè)系統(tǒng),需要對(duì)用戶(hù)的需求進(jìn)行設(shè)計(jì),此概要設(shè)計(jì)主要是利用比較概括的語(yǔ)言對(duì)整個(gè)需求進(jìn)行概括,確定對(duì)系統(tǒng)的物理配置,確定整個(gè)系統(tǒng)的處理流程和系統(tǒng)的數(shù)據(jù)

3、結(jié)構(gòu),接口設(shè)計(jì),實(shí)現(xiàn)對(duì)系統(tǒng)的初步設(shè)計(jì)。1.2背景軟件名稱(chēng):基于web的圖書(shū)館管理系統(tǒng)開(kāi)發(fā)者:安振東,王鎧,王慧,明路遙用戶(hù):學(xué)校管理員、教師以及在校學(xué)生1.3定義數(shù)據(jù)庫(kù)管理軟件:Orcale 11g 運(yùn)行環(huán)境:Windows系列操作系統(tǒng)軟件開(kāi)發(fā)語(yǔ)言:Java軟件開(kāi)發(fā)腳本語(yǔ)言:JavaScript、JSP1.4參考資料1鄭婭峰.網(wǎng)頁(yè)設(shè)計(jì)與開(kāi)發(fā).北京:清華大學(xué)出版社,2009.2朱站立.數(shù)據(jù)結(jié)構(gòu)Java語(yǔ)言描述.北京:清華大學(xué)出版社,2009.3王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第4版).北京:高等教育出版社,2010.4錢(qián)樂(lè)秋,趙文耕,牛軍鈺.軟件工程.北京:清華大學(xué)出版社,2010.5盧漢鵬.JS

4、P開(kāi)發(fā)技術(shù)詳解.北京:化學(xué)工業(yè)出版社,2010.6孫鑫.Struts2深入詳解.北京:電子工業(yè)出版社,2010.7北京阿博泰克北大青鳥(niǎo)信息技術(shù)有限公司.使用Java語(yǔ)言理解程序邏輯.北京:科學(xué)技術(shù)文獻(xiàn)出版社,2008.8 北京阿博泰克北大青鳥(niǎo)信息技術(shù)有限公司.使用SQL Server 管理和查詢(xún)數(shù)據(jù).北京:科學(xué)技術(shù)文獻(xiàn)出版社,2008.9 徐孝凱,賀桂英.數(shù)據(jù)庫(kù)基礎(chǔ)與SQL Server應(yīng)用開(kāi)發(fā).北京:清華大學(xué)出版社,2008.2總體設(shè)計(jì)2.1需求規(guī)定 該系統(tǒng)分為管理員和讀者兩個(gè)角色,管理能過(guò)對(duì)輸入的讀者條形碼或者圖書(shū)條形碼對(duì)讀者或圖書(shū)進(jìn)行管理。系統(tǒng)的管理員負(fù)責(zé)對(duì)圖書(shū)信息和讀者信息進(jìn)行管理及系

5、統(tǒng)的參數(shù)設(shè)置.網(wǎng)站的用戶(hù)通過(guò)管理員添加注冊(cè)后可以通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)瀏覽、個(gè)人信息查詢(xún)、查詢(xún)圖書(shū)信息等。.2.2運(yùn)行環(huán)境數(shù)據(jù)庫(kù)管理系統(tǒng)軟件:Orcale 11g運(yùn)行平臺(tái):Windows系列的操作系統(tǒng)2.3結(jié)構(gòu)用一覽表及框圖的形式說(shuō)明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說(shuō)明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系。圖書(shū)管理系統(tǒng)2.4功能需求與程序的關(guān)系用戶(hù)檔案管理圖書(shū)檔案管理系統(tǒng)查詢(xún)用戶(hù)添加用戶(hù)修改用戶(hù)刪除圖書(shū)修改圖書(shū)添加圖書(shū)刪除圖書(shū)分類(lèi)圖書(shū)查詢(xún)分類(lèi)刪除分類(lèi)修改分類(lèi)添加按出版社按名稱(chēng)按圖書(shū)分類(lèi) 圖11.系統(tǒng)關(guān)系表結(jié)構(gòu)表1-1 Users表字段名數(shù)據(jù)類(lèi)型

6、長(zhǎng)度說(shuō)明Usernamechar10用戶(hù)登錄名,主鍵,不允許為空Passwordchar8用戶(hù)登錄密碼,不允許為空2.5人工處理過(guò)程人工輸入讀者的用戶(hù)名以及密碼,進(jìn)行登錄,也可輸入書(shū)名等進(jìn)行查閱。2.6尚未問(wèn)決的問(wèn)題圖書(shū)的批量添加、讀者和管理員交流平臺(tái)建立。3接口設(shè)計(jì)3.1用戶(hù)接口采用網(wǎng)站形式,頁(yè)面式進(jìn)行設(shè)計(jì),在點(diǎn)擊時(shí)操作是響應(yīng),然后進(jìn)入另一個(gè)頁(yè)面。3.2外部接口1, 軟件接口:通過(guò)JDBC對(duì)SQL Server數(shù)據(jù)庫(kù)的連接3.3內(nèi)部接口采用三層結(jié)構(gòu),在Servlet里面進(jìn)行調(diào)用,在UserBeanz中進(jìn)行功能的創(chuàng)建當(dāng)然類(lèi)間實(shí)現(xiàn)嚴(yán)格的封裝,具有嚴(yán)密性。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合本系統(tǒng)采用的是

7、網(wǎng)站模式,一般一個(gè)頁(yè)面完成一個(gè)特定的功能,主要是通過(guò)鏈接和數(shù)據(jù)相應(yīng)來(lái)進(jìn)行頁(yè)面之間的聯(lián)系。各模塊之間相對(duì)獨(dú)立,程序的可移植性好。各模塊之間主要以傳遞數(shù)據(jù)項(xiàng)的引用來(lái)實(shí)現(xiàn)模塊之間的合作和數(shù)據(jù)共享。4.2運(yùn)行控制只要符合系統(tǒng)使用說(shuō)明,用戶(hù)可自由控制。4.3運(yùn)行時(shí)間由用戶(hù)決定。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1表的設(shè)計(jì)及結(jié)構(gòu)以下是各張表的詳細(xì)信息和截圖:1. 用戶(hù)密碼表:usermanager2. 用戶(hù)信息表:userinfo3. 圖書(shū)信息表:book4.5.2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系通過(guò)jdbc形式連接到程序,實(shí)現(xiàn)在程序中應(yīng)用數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)信息的增、刪、改、查,從而顯示在頁(yè)面。6.1組員分工大體分為:(1)前臺(tái)頁(yè)面、信息素材采集等由王慧、明路遙負(fù)責(zé)。 (2)后臺(tái)數(shù)據(jù)庫(kù)、各種用戶(hù)的不同登陸等由安振東、王鎧負(fù)責(zé)。 明路遙:負(fù)責(zé)前期查看圖書(shū)館管理系統(tǒng)的實(shí)例,通過(guò)查看類(lèi)似系統(tǒng)所實(shí)現(xiàn)的有關(guān)功能,統(tǒng)計(jì)下來(lái),安排我們所設(shè)計(jì)的圖書(shū)館管理系統(tǒng),包括頁(yè)面的布局,所需要的素材采集,簡(jiǎn)單的搭建框架。 王 慧:根據(jù)組員明路遙所采集的信息,素材,設(shè)計(jì)圖書(shū)館管理系統(tǒng)所用到的所有頁(yè)面,根據(jù)需求分析,實(shí)現(xiàn)各頁(yè)面的布局,基本的網(wǎng)頁(yè)框架建立好,前臺(tái)的一些簡(jiǎn)單代碼書(shū)寫(xiě),圖片等的布局。 安振東:根據(jù)不同的用戶(hù)登陸先要弄清楚不同的管理員所具有的權(quán)限,后臺(tái) 代碼的書(shū)寫(xiě),包括采用什么設(shè)計(jì)模式,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論