版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、總體設(shè)計(jì)說明書引言1.1編寫目的通過前面的需求設(shè)計(jì),從而了解到了系統(tǒng)的需求和數(shù)據(jù)流圖,要實(shí)現(xiàn)系統(tǒng),就需要對(duì)客戶的 需求進(jìn)行分析,以確定對(duì)用戶需求的物理配置,以及整個(gè)系統(tǒng)的處理流程和系統(tǒng)的數(shù)據(jù)結(jié)構(gòu), 接口設(shè)計(jì),以便對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì).1.2項(xiàng)目背景現(xiàn)在的醫(yī)院電腦管理效率低,易出錯(cuò),耗費(fèi)精力,是不理想的管理手段,所以需要先進(jìn)的管 理系統(tǒng),設(shè)計(jì)這個(gè)系統(tǒng)正是符合人們的需求的。1.3定義Access :數(shù)據(jù)庫管理軟件運(yùn)行環(huán)境:Windows 2000/2003/XP/7軟件開發(fā)語言:Java1.4參考資料楊選輝,信息系統(tǒng)分析與設(shè)計(jì),清華大學(xué)出版社張海藩,軟件工程導(dǎo)論,清華大學(xué)出版社任務(wù)概述2.1目標(biāo)通過
2、這次的系統(tǒng)設(shè)計(jì),使醫(yī)院管理系統(tǒng)達(dá)到準(zhǔn)確,減少資源的浪費(fèi),采取有效的實(shí)施,及時(shí) 地了解病人的情況,達(dá)到迅捷管理.2.2條件和限制暫無2.3運(yùn)行環(huán)境運(yùn)行平臺(tái):Windows 7/XP/Windows 2000/Windows 2003.2.4需求概述通過計(jì)算機(jī)實(shí)現(xiàn)對(duì)醫(yī)院、患者、護(hù)士、藥庫等聯(lián)系為一體的管理功能??傮w設(shè)計(jì)3.1處理流程,藥房房貨詳單庫收 費(fèi)發(fā)需3.3功能分配接口設(shè)計(jì)4.1外部接口用戶接口:采用窗口化,菜單式進(jìn)行設(shè)計(jì),在操作時(shí)響應(yīng)熱鍵。硬件接口: 一卡通,掃描儀器軟件接口:通過ODBC對(duì)Access數(shù)據(jù)庫的連接4.2內(nèi)部接口通過面向?qū)ο笳Z言設(shè)計(jì)類,在public類中實(shí)現(xiàn)調(diào)用;類間實(shí)現(xiàn)嚴(yán)
3、格封裝;數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)學(xué)生文件表字粉字段名J藉度JKU值口允許空口說明JNidjrie*21讀者姓名Anvar char10 pp24DZID讀者編號(hào)aInt1LIPHP001p自動(dòng)編號(hào)3口Sex性別口nv:=Lr ch:=Lt_2PJZJH讀者類別Anv:r ch:di- 25J。g學(xué)院Qnv:=Lr ch:=Lt_40P八9Majr*21專業(yè)口datetim亙匚8PHp*HPpAge*21年耕datetime8PJP84A-it-ess*21家庭地址習(xí)smallint 眇PFhoneHTil*21.% j-. .% . 電話號(hào)碼A.1 nt*2110 PQ10SLA已借書數(shù)
4、量4nv:r ch:r.J 口(ISBN)ISBNNv:di_chai_泗98。(CBS)出版社Q1 卜,ar tzhar#30+-寸口910。(SJMC)書架名稱。Nv:di_chai_約。911。(XCL)現(xiàn)存星Q寸口912。(KCZL)庫存總星Q913。(RKSJ)A庫時(shí)間Q寸口9戚(CZY)操作員#Nv:r ch:r1叫)簡(jiǎn)介Nv:ai_ch:ai_:i:2004(JCCS)惜出瀆數(shù)。SjssWQ2借書文件表序號(hào)字段名。類型,長(zhǎng)度。精度。小教位數(shù)q默認(rèn)值,允許空,主鍵。外鍵Q說明。1-JYID-hit10pq自動(dòng)編號(hào)QBooHDIn切vWvX-10pF,-J navarchaiv.Wv
5、Wf5.e.e.e.e.fg-v-、.-50p2-/ pP罰款單表:序號(hào)字段名類型。長(zhǎng)度精度小數(shù)位數(shù)#默認(rèn)值q允許空主鍵外鍵說明JYID.11*.,XvVv10V p自動(dòng)編號(hào)Q2/BoolJDhit.,XvVv10/ppp. TranslateivNvarchar+20pAV44借書文件表:罰款單表序號(hào)口字段名z類型。長(zhǎng)度Q精度小數(shù)位那默認(rèn)值2允許空2主鍵外鍵說明qJYUhit10ppV qa自動(dòng)編號(hào)q2zBookTO+|Iiip102pp+-J:p23aStLDu310ap+V qA4zYFJEzSmallhit3/pp / -P+25。SSIESmallint3/ppPV p+26。ZTz
6、Nvarchar+ItzQ-p+q7zBZNvarchaiv200zqJ p22q入庫表序號(hào)字段名卜類型q長(zhǎng)度#精度q小數(shù)位 數(shù)默認(rèn)值Q允許空。主鍵外鍵說明QBookBDNvarchar*130qpJ z自動(dòng)編號(hào)22TXMzNjrcharpa20-+V -paBookname+,Nyarchaiv200oJ pa*AudioivJTvarchaiyq20-Q+7 -pzQ+CBSzNvarchaiv3(kPJ pzPB3Nyarclwivw50。Q4 -pzQ270TSLBqNvarchar*1r20OaJ paOZ鮮CWZpNjrcharpa20-+V -paQ9秒DJpMoneys+獨(dú)+J
7、 paQ21臉RKSL2aV -paQ2UpJK3Moneys8#Q+4 pzQZ12pJSRzNvarchaiv10pP+4 pzPQ5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)的錄入、修改、刪除、統(tǒng)計(jì)都要涉及記錄結(jié)構(gòu)定義。數(shù)據(jù)的查詢?cè)谏婕岸鄠€(gè)數(shù)據(jù) 文件之間的關(guān)系;錯(cuò)誤信息結(jié)構(gòu)為顯示錯(cuò)誤信息帶來方便。運(yùn)行設(shè)計(jì)6.1運(yùn)行模塊的組合本程序主要是以一個(gè)窗口為模塊,一般一個(gè)窗口完成一個(gè)特定的功能,主窗口通過打開 另一個(gè)子窗口來實(shí)現(xiàn)每個(gè)模塊之間不同功能的連接和組合。各模塊之間相對(duì)獨(dú)立,程序的可 移植性好。各模塊之間主要以傳遞數(shù)據(jù)項(xiàng)的引用來實(shí)現(xiàn)模塊之間的合作和數(shù)據(jù)共享。6.2運(yùn)行控制只要符合操作說明書,用戶可自由控制
8、.6.3運(yùn)行時(shí)間借還圖書所運(yùn)行時(shí)間都很短(4到5秒而已)出錯(cuò)處理設(shè)計(jì)7.1出錯(cuò)輸出信息本程序多處采用了異常處理的機(jī)制,當(dāng)遇到異常時(shí)不但能及時(shí)的處理,保證程序的安全 性和穩(wěn)定性,而且各種出錯(cuò)信息能通過彈出對(duì)話框的形式,及時(shí)的告訴用戶出錯(cuò)的原因及解 決的辦法,使用戶以后能夠減少錯(cuò)誤的發(fā)生。程序的大部分地方還采取了出錯(cuò)保護(hù),如輸入 內(nèi)容的長(zhǎng)度和類型等減少了用戶出錯(cuò)的可能。7.2出錯(cuò)處理對(duì)策我們對(duì)于本程序的幾種可能的錯(cuò)誤進(jìn)行了分析,分別進(jìn)行了不同的處理。主要的錯(cuò)誤可能有:數(shù)據(jù)庫連接錯(cuò)誤:這類錯(cuò)誤主要是數(shù)據(jù)庫設(shè)置不正確,或sql server 異常引起的,我們只要取消本次操作,提醒用戶檢查數(shù)據(jù)庫問題就可
9、。輸入錯(cuò)誤:這主要是用戶輸入不規(guī)范造成的,我們?cè)诒M量減少用戶出錯(cuò)的條件的情況下, 主要也是通過對(duì)話框,提醒用戶,然后再次操作。其他操作錯(cuò)誤:對(duì)于用戶的不正當(dāng)操作, 有可能使程序發(fā)生錯(cuò)誤。我們主要是中止操作,并提醒用戶中止的原因和操作的規(guī)范。其他不可預(yù)知的錯(cuò)誤:程序也會(huì)有一些我們無法預(yù)知或沒考慮完全的錯(cuò)誤,我們對(duì)此不 可能作出萬全的異常處理,這時(shí)我們主要要保證數(shù)據(jù)的安全,所以要經(jīng)常的進(jìn)行數(shù)據(jù)庫備份, 并能及時(shí)的和我們聯(lián)系,以逐步的完善我們的程序。安全保密設(shè)計(jì)這個(gè)軟件的安全方面表現(xiàn)在以下幾點(diǎn):軟件使用安全:我們的軟件會(huì)進(jìn)步會(huì),完善,但是用戶在保存數(shù)據(jù)是要做好備份工作。數(shù)據(jù)保密:由于我們這個(gè)軟件是面向?qū)W校的圖書館管理的,里面就會(huì)有書籍和學(xué)生信息 各方面的重要數(shù)據(jù)。這些數(shù)據(jù)是非常重要的,所以我們?cè)O(shè)計(jì)了登陸系統(tǒng),保證了操作員合法 性。另外,建議學(xué)校管理員對(duì)數(shù)據(jù)庫(和備份文件)進(jìn)行一定的密碼保護(hù),以防資料的泄漏。操作安全:由于操作員的操作不慎可能導(dǎo)致數(shù)據(jù)被誤刪,誤改等情況,這里
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 寫字樓消防安全管理方案
- 幼兒園教學(xué)評(píng)估標(biāo)準(zhǔn)與改進(jìn)方案
- 互聯(lián)網(wǎng)行業(yè)入職培訓(xùn)課件全集
- 城鎮(zhèn)燃?xì)獍踩?guī)范操作流程手冊(cè)
- 2026年時(shí)尚設(shè)計(jì)創(chuàng)新趨勢(shì)報(bào)告
- 工廠污染治理環(huán)境監(jiān)測(cè)方案
- 汽車銷售人員產(chǎn)品知識(shí)及客戶溝通技巧
- 應(yīng)急預(yù)案臭氧中毒(3篇)
- 孔口墜落應(yīng)急預(yù)案(3篇)
- 引橋擋墻施工方案(3篇)
- 高溫熔融金屬冶煉安全知識(shí)培訓(xùn)課
- 林業(yè)種苗培育與管理技術(shù)規(guī)范
- 遼寧中考數(shù)學(xué)三年(2023-2025)真題分類匯編:專題06 幾何與二次函數(shù)壓軸題 解析版
- 修復(fù)征信服務(wù)合同范本
- 湖南省5年(2021-2025)高考物理真題分類匯編:專題11 近代物理(原卷版)
- 2025年及未來5年中國(guó)鈉基膨潤(rùn)土市場(chǎng)深度評(píng)估及行業(yè)投資前景咨詢報(bào)告
- 康復(fù)醫(yī)學(xué)科進(jìn)修匯報(bào)
- 患者身份識(shí)別管理標(biāo)準(zhǔn)WST840-2025學(xué)習(xí)解讀課件
- 東航客服面試題目及答案
- 醫(yī)院醫(yī)療質(zhì)量分析會(huì)
- 酒吧廚房小吃承包協(xié)議書
評(píng)論
0/150
提交評(píng)論