![書店管理報告_第1頁](http://file4.renrendoc.com/view/3a156e06f70712faad3d0942cc7c6719/3a156e06f70712faad3d0942cc7c67191.gif)
![書店管理報告_第2頁](http://file4.renrendoc.com/view/3a156e06f70712faad3d0942cc7c6719/3a156e06f70712faad3d0942cc7c67192.gif)
![書店管理報告_第3頁](http://file4.renrendoc.com/view/3a156e06f70712faad3d0942cc7c6719/3a156e06f70712faad3d0942cc7c67193.gif)
![書店管理報告_第4頁](http://file4.renrendoc.com/view/3a156e06f70712faad3d0942cc7c6719/3a156e06f70712faad3d0942cc7c67194.gif)
![書店管理報告_第5頁](http://file4.renrendoc.com/view/3a156e06f70712faad3d0942cc7c6719/3a156e06f70712faad3d0942cc7c67195.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
書店管理報告一、需求分析1.任務(wù)概述1.1目標(biāo)本系統(tǒng)通過強(qiáng)大的計算機(jī)技術(shù)給顧客查書、買書帶來便利。目標(biāo)包括:減少人力與管理費用;提高信息準(zhǔn)確度;改良管理和效勞;建立高效的信息傳輸和效勞平臺,提高信息處理速度和利用率;系統(tǒng)設(shè)計優(yōu)良,界面設(shè)計精美、友好、快捷,人性化設(shè)計,后臺管理功能強(qiáng)大、效率高;更簡便、信息化程度更高的書店管理流程。1.2用戶特點本軟件的最終用戶是面向店主、顧客,他們都具有一定的計算機(jī)應(yīng)用根底,可以比擬熟練操作計算機(jī)。店主和顧客都是經(jīng)常性用戶。系統(tǒng)維護(hù)人員為計算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員為間隔性用戶。1.3約束1.3.1技術(shù)約束:本工程的設(shè)計是在ASP\Asp.Net程序設(shè)計語言的條件下進(jìn)行的,技術(shù)設(shè)計采用軟硬一體化的設(shè)計方法。1.3.2環(huán)境約束運行該軟件所適用的具體設(shè)備必須是奔騰4、內(nèi)存512MB以上的計算機(jī)。2.需求規(guī)定2.1對功能的規(guī)定:2.1.1登入系統(tǒng)模塊編號輸入處理輸出1用戶名,密碼用戶名與用戶名比擬;密碼與有效密碼比擬。如果不正確出現(xiàn)提示自動生成相應(yīng)權(quán)限的頁面2.1.2查詢系統(tǒng)模塊編號輸入處理輸出1書名在TextBox1寫入書名〔可以不用寫全〕中。按“查詢〞鍵查詢〔或模糊查詢〕書籍信息。查詢的書籍信息2庫存號在TextBox1寫入庫存號〔可以不用寫全〕中。按“查詢〞鍵查詢〔或模糊查詢〕庫存信息查詢結(jié)果〔這里的2個查詢模塊我用了不同的方法實現(xiàn)。第一個使用了OleDbDataReader;第二個使用了Dataset〕2.1.3插入信息模塊編號輸入處理輸出1購入單號、購入書號、數(shù)量輸入購入單號、書號、數(shù)量,按添加后,顯示〞添加成功〞,這表示數(shù)據(jù)已經(jīng)添加到數(shù)據(jù)庫中添加成功;在GridView1中可以看到剛添加的內(nèi)容2.1.4刪除信息模塊編號輸入處理輸出1要刪除的行數(shù)輸入要刪除的行數(shù),顯示〞刪除成功〞,這表示數(shù)據(jù)已從數(shù)據(jù)庫中刪除刪除成功;在GridView1中可以看到刪除了一行內(nèi)容2.1.5修改信息模塊編號輸入處理輸出1用戶名、原密碼、新密碼、重新輸入新密碼輸入用戶名、原密碼、新密碼、重新輸入新密碼,顯示〞修改成功〞,這表示數(shù)據(jù)已在數(shù)據(jù)庫中修改,下次登錄就要用新的密碼修改成功2.2對性能的規(guī)定2.2.1精度在精度需求上,根據(jù)使用需要,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,可以滿足各種精度的需求。如:根據(jù)關(guān)鍵字精度的不同,查找可分為精確查找和泛型查找,精確查找可精確匹配庫存號,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的書目即輸出。例:在查看庫存單時,如輸入000012庫存號時只輸出000012的庫存信息;如輸入1時那么會輸出所有庫存信息〔因為庫存號是00001開頭的〕2.2.2時間特性要求由于此開發(fā)工程針對圖書館,使用頻度較高,使用性要求比擬高。為防止對信息資料和管理程序的惡意破壞,要求有較為可靠的平安性能。總之,要求穩(wěn)定、平安、便捷,易于管理和操作。查詢速度:不超過10秒;其它所有交互功能反響速度:不超過5秒;可靠性:平均故障間隔時間不低于200小時。2.2.3靈活性當(dāng)用戶需求,如操作方式,運行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)與其他軟件接口等發(fā)生變化時,設(shè)計的軟件要做適當(dāng)調(diào)整,靈活性非常大。2.2.4故障處理要求a.內(nèi)部故障處理:在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應(yīng)內(nèi)容。b.外部故障處理:對編輯的程序進(jìn)行重裝載時,第一次裝載認(rèn)為錯,修改。第二次運行,在需求調(diào)用時出錯,有錯誤提示,重試。c.本軟件可能產(chǎn)生的錯誤為數(shù)據(jù)庫的錯誤信息,應(yīng)由數(shù)據(jù)庫管理員對數(shù)據(jù)庫進(jìn)行維護(hù)。為了確保系統(tǒng)恢復(fù)的能力,數(shù)據(jù)庫管理員要定期對數(shù)據(jù)庫進(jìn)行備份。2.2.5其他專門要求數(shù)據(jù)的平安性、完整性要求:圖書館各項數(shù)據(jù)信息必須保證平安性和完整性。網(wǎng)絡(luò)系統(tǒng)設(shè)有通信、程序、網(wǎng)絡(luò)三級權(quán)限和口令管理,確保系統(tǒng)平安。3.運行環(huán)境3.1硬件環(huán)境效勞器 (1)處理器〔CPU〕:Pentium41.2G (2)內(nèi)存容量〔RAM〕:至少256M〔推薦512M〕客戶端 (1)處理器〔CPU〕:Pentium133M或更高 (2)內(nèi)存容量〔RAM〕:512M或更高3.2軟件環(huán)境數(shù)據(jù)庫效勞器端(1)操作系統(tǒng):MicrosoftWindows2000(2)數(shù)據(jù)庫管理系統(tǒng):sql,配置TCP/IP協(xié)議Web效勞器端(1)操作系統(tǒng):MicrosoftWindows2000(2)Internet信息效勞〔IIS〕6.0管理器(3)VisualStudio.NET2005,配置TCP/IP協(xié)議客戶端(1)操作系統(tǒng):Windows98/2000/2003/XP/Vista(2)Web瀏覽器:InternetExplorer5.0以上或Netscape4.0以上,配置TCP/IP協(xié)議3.3接口硬件接口:考慮到大量數(shù)據(jù)的備份等要求,需要保持與磁帶機(jī)和光盤刻錄機(jī)的接口,這較易實現(xiàn)。軟件接口:這里,主要考慮軟件與操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)的接口,以及局域網(wǎng)和互聯(lián)網(wǎng)軟件之間的數(shù)據(jù)交換??紤]到文檔處理時有可能需要較常用的辦公軟件。例如Microsoft的Office系列,所以應(yīng)盡量實現(xiàn)它們之間的數(shù)據(jù)格式的自動轉(zhuǎn)換。二、概要設(shè)計2.1總體設(shè)計2.1.1處理流程圖2.1.2總體結(jié)構(gòu)模塊外部設(shè)計1.主模塊:輸入:操作系統(tǒng)傳遞至的各種消息以及用戶的輸入數(shù)據(jù)輸出:用戶界面顯示2.圖書流通模塊:輸入:用戶口令輸出:相應(yīng)的界面3.插入主模塊:輸入:購入單號、購入書號、數(shù)量輸出:添加成功;在GridView1中可以看到剛添加的內(nèi)容4.刪除主模塊:輸入:要刪除的行數(shù)輸出:刪除成功;在GridView1中可以看到刪除了一行內(nèi)容5.修改主模塊〔口令修改模塊〕:輸入:用戶名、原密碼、新密碼、重新輸入新密碼輸出:修改成功6.查詢主模塊:輸入:要查詢的內(nèi)容輸出:查詢結(jié)果7.關(guān)于〔幫助〕模塊:輸入:單擊“關(guān)于〞按鈕輸出:“關(guān)于〞界面8.退出模塊輸入:單擊“退出〞按鈕輸出:出現(xiàn)退出提示2.2功能分配查詢功能: 查詢主模塊〔包括查詢本店書籍信息和查看存貨〕插入功能: 插入主模塊〔查看購入〕修改功能: 口令修改模塊〔修改密碼〕刪除功能:刪除主模塊〔查看出售〕三、數(shù)據(jù)庫設(shè)計1.數(shù)據(jù)表1.1書書book字段名釋義類型是否null主鍵外鍵book_id書號charnoyesname書名varcharwriter作者名varcharsuppliers出版商varcharbook_date出版日期datetimeprice價格float1.2購入單購入單buybill字段名釋義類型是否null主鍵外鍵buy_id購入單號charnoyesbuy_date購入日期datetime1.3購入購入buy字段名釋義類型是否null主鍵外鍵buy_id購入單號charnoyesbook_id書號Charnoyesbuy_num購入數(shù)量int1.4出售單出售單salebill字段名釋義類型是否null主鍵外鍵sale_id出售單號charnoyessale_date出售日期datetime1.5出售出售salebill字段名釋義類型是否null主鍵外鍵sale_id出售單號charnoyesbook_id書號charnoyessale_num出售數(shù)量int1.6存貨單存貨單stockbill字段名釋義類型是否null主鍵外鍵stock_id存貨單號charnoyes1.7存貨存貨stock字段名釋義類型是否null主鍵外鍵stock_id存貨單號charnoyesbook_id書號charnoyesstock_num存貨數(shù)量int1.8用戶用戶user1字段名釋義類型是否null主鍵外鍵username用戶名intnoyespassward密碼int具體結(jié)構(gòu)請見文件夾中的書店.cdm、書店.pdm。2.測試數(shù)據(jù)2.1用戶用戶名密碼11231111112.2書書號書名作者名出版商出版日期價格100001吼叫山莊艾米莉·勃朗特中國名著出版社88-6-23100.56200002荊棘鳥考琳·麥卡洛中國名著出版社77-7-388.21300003絞刑架下的報告伏契克中國名著出版社96-5-280.88400004湯姆叔叔的小屋比徹·斯托夫人中國名著出版社52-5-2180.612.3購入單購入單號購入日期100000102-1-24200000202-1-24300000302-1-25400000402-1-262.4購入購入單號書號購入數(shù)量10000010000162000002000024300000300003540000040000482.5出售單出售單號出售日期100001102-1-24200001202-1-25300001302-1-26400001402-1-282.6出售出售單號書號出售數(shù)量10000110000152000012000024300001300003440000140000452.7存貨單存貨單1000112000123000134000142.8存貨存貨單號書號出售數(shù)量100011000017200012000025300013000034400014000046四、運行前的準(zhǔn)備〔數(shù)據(jù)庫的建立〕首先在sql2005中創(chuàng)立bookshop數(shù)據(jù)庫,接著在我文件夾里有表.sql,翻開它將里面的所有內(nèi)容復(fù)制到剛創(chuàng)立的bookshop數(shù)據(jù)庫的新建查詢中運行,這樣就創(chuàng)立好表了,然后在我文件夾里有數(shù)據(jù).txt,翻開它將里面的所有內(nèi)容復(fù)制到剛創(chuàng)立的bookshop數(shù)據(jù)庫的新建查詢中運行,這樣bookshop數(shù)據(jù)庫中就有了測試數(shù)據(jù)。五、界面本系統(tǒng)我一共用了8個界面,6個控件:TextBox、Label、Image、Panel、GridView、Button。1.1登錄界面用戶名為:123;初始密碼為111111如果用戶名和密碼都沒輸入那么會出現(xiàn)提示:如果用戶名、密碼錯誤那么也會出現(xiàn)提示:1.2修改密碼界面這里用戶名和原密碼為空或錯誤同樣會出現(xiàn)提示。如果新密碼和重新輸入新密碼不一致會出現(xiàn)提示:如果全部正確那么會出現(xiàn)成功提示:1.3主菜單界面單擊下面的菜單會顯示各自的界面單擊退出就會出現(xiàn)退出提示:1.4查看本店書籍界面輸入書名〔可以是模糊查詢〕就會顯示相應(yīng)的信息1.5查看購入界面輸入購入單號、書號、數(shù)量,按添加按鈕添加到數(shù)據(jù)庫中并在GridView1中顯示出來:按去除就把3個TextBox的內(nèi)容去除了1.6查看出售界面輸入要刪除的行數(shù),按刪除
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)福利協(xié)議范本
- 2025年藥用空心膠囊項目規(guī)劃申請報告模稿
- 2025年區(qū)域一體化發(fā)展戰(zhàn)略規(guī)劃協(xié)議
- 2025年農(nóng)業(yè)產(chǎn)品買賣合同規(guī)范
- 2025年產(chǎn)品分銷權(quán)合同
- 2025年公共區(qū)域綠化苗木合同
- 2025年中介企業(yè)勞務(wù)合作合同樣本
- 2025年離婚協(xié)議書財產(chǎn)分割及子女撫養(yǎng)策劃大綱
- 2025年港口業(yè)投資項目規(guī)劃申請報告模范
- 2025年聚醚多元醇項目提案報告模稿
- GB 4706.20-2004家用和類似用途電器的安全滾筒式干衣機(jī)的特殊要求
- 無紙化會議系統(tǒng)解決方案
- 佛教空性與緣起課件
- 上海鐵路局勞動安全“八防”考試題庫(含答案)
- 《愿望的實現(xiàn)》教學(xué)設(shè)計
- 效率提升和品質(zhì)改善方案
- 中山大學(xué)抬頭信紙中山大學(xué)橫式便箋紙推薦信模板a
- 義務(wù)教育學(xué)科作業(yè)設(shè)計與管理指南
- 《汽車發(fā)展史》PPT課件(PPT 75頁)
- 常暗之廂(7規(guī)則-簡體修正)
- 反詐騙防詐騙主題教育宣傳圖文PPT教學(xué)課件
評論
0/150
提交評論