BSHIS2.2軟件詳細(xì)設(shè)計(jì)說明書(設(shè)備管理)
1.引言
1.1編寫目的
根據(jù)概要設(shè)計(jì)說明書中的設(shè)計(jì)內(nèi)容,編寫詳細(xì)設(shè)計(jì)說明書,為開發(fā)過程提供系統(tǒng)處理過程的詳細(xì)說明,使系統(tǒng)開發(fā)各類技術(shù)人員對(duì)整個(gè)系統(tǒng)所需實(shí)現(xiàn)的功能以及系統(tǒng)的功能模塊的劃分、實(shí)現(xiàn)和數(shù)據(jù)庫(kù)的表結(jié)構(gòu)有清楚的認(rèn)識(shí),為整個(gè)系統(tǒng)的開發(fā)、測(cè)試、評(píng)審和移交提供基礎(chǔ),本報(bào)告一旦確認(rèn)后將成為系統(tǒng)開發(fā)各類技術(shù)人員共同遵守的準(zhǔn)則,并為以后的編程工作提供依據(jù)。
本說明書的預(yù)期讀者為本項(xiàng)目負(fù)責(zé)人以及負(fù)責(zé)項(xiàng)目開發(fā)的各類技術(shù)人員、管理人員、項(xiàng)目評(píng)審人員。
1.2項(xiàng)目背景
開發(fā)單位:杭州創(chuàng)業(yè)軟件有限公司
主管部門:研發(fā)中心
與其它系統(tǒng)的關(guān)系:本系統(tǒng)應(yīng)與BSHIS2.2的其它系統(tǒng)實(shí)現(xiàn)良好集成(共享有關(guān)公用信息),其中與固定資產(chǎn)系統(tǒng)關(guān)系密切——所有設(shè)備都是固定資產(chǎn),反之,則不一定成立。
1.3定義
BSHIS:B-Soft Hospital Information System
PM計(jì)劃:對(duì)部分大型醫(yī)療設(shè)備儀器的定期檢修計(jì)劃。
計(jì)檢周期:計(jì)量?jī)x器需定期進(jìn)行計(jì)量檢驗(yàn),其檢驗(yàn)周期即為計(jì)檢周期,不同類型的計(jì)量?jī)x器其計(jì)檢周期可能不同。
1.4參考資料
《BSHIS2.2軟件概要設(shè)計(jì)說明書.設(shè)備》作者:張賢彬
2.任務(wù)概述
2.1目標(biāo)
對(duì)醫(yī)院的醫(yī)療設(shè)備從計(jì)劃采購(gòu)到維修,質(zhì)檢等進(jìn)行全面管理。因本系統(tǒng)與固定資產(chǎn)系統(tǒng)關(guān)系密切,故設(shè)備的入庫(kù),領(lǐng)用,報(bào)損和折舊等處理將放在固定資產(chǎn)系統(tǒng)中完成,本系統(tǒng)只處理醫(yī)療設(shè)備的計(jì)劃、合同、維修和質(zhì)檢等,設(shè)備字典應(yīng)作為固定資產(chǎn)字典的一部分;在用設(shè)備應(yīng)作為在用固定資產(chǎn)的一部分,固定資產(chǎn)系統(tǒng)的購(gòu)單應(yīng)可由設(shè)備合同引入,從而實(shí)現(xiàn)與固定資產(chǎn)系統(tǒng)的良好集成。
2.2運(yùn)行環(huán)境
本系統(tǒng)設(shè)計(jì)運(yùn)行于C/S(客戶機(jī)/服務(wù)器)計(jì)算環(huán)境,對(duì)硬軟件要求如下:
硬件環(huán)境:
服務(wù)器:PII500/256M/10G PC服務(wù)器,Alpha小型機(jī)或IBM主機(jī)系統(tǒng)。
工作站:586以上機(jī)型、32M以上內(nèi)存、顯示器16位增強(qiáng)色、600*800像素
軟件環(huán)境:
網(wǎng)絡(luò)操作系統(tǒng): Windows Nt Server 4.0或UNIX
工作站操作系統(tǒng):中文Win95/中文Win98/中文Win Nt Workstation
數(shù)據(jù)庫(kù)系統(tǒng): Ms SQL Server 6.5/Sysbase SQL Server 11/DB2
網(wǎng)絡(luò)協(xié)議: TCP/IP
3.模塊設(shè)計(jì)說明書
全局對(duì)象
本系統(tǒng)將定義下列全局對(duì)象:
對(duì)象 類型 定義文件 實(shí)例名 描述
u_supportclass 非可視自定義 support.pbl Uo_support 完成數(shù)據(jù)庫(kù)連接,登錄到指定系統(tǒng),并保存指定系統(tǒng)的全局信息。
Base_info 結(jié)構(gòu) Support.pbl Base_info 將uo_support中部分系統(tǒng)信息保存到該全局結(jié)構(gòu)中以便于訪問。
S_exchange 結(jié)構(gòu) Support.pbl S_exchange 用于窗口或過程間多參數(shù)傳遞。
U_encode_bsoft 非可視自定義 Support.pbl Uo_encode 輸入碼自動(dòng)生成對(duì)象。應(yīng)在用戶首次試圖調(diào)用其編碼函數(shù)前完成初始化。
應(yīng)用初始化
在應(yīng)用的OPEN事件中應(yīng)控制程序只能運(yùn)行一個(gè)進(jìn)程(創(chuàng)建Support.pbl 中u_singleinstanceclass 的一個(gè)局部實(shí)例)。
調(diào)用uo_support有關(guān)成員函數(shù)完成數(shù)據(jù)庫(kù)連接,系統(tǒng)登錄,全局結(jié)構(gòu)base_info的賦值及全局對(duì)象uo_encode的CREATE(當(dāng)新增/修改某維護(hù)性信息且欲為其生成拼音碼,五筆碼或角形碼等時(shí),調(diào)用其初始化函數(shù),檢索編碼字典到本地,隨后的訪問將不再重檢索,以節(jié)約網(wǎng)絡(luò)及服務(wù)器資源)。
打開主窗口,調(diào)用uo_support有關(guān)成員函數(shù),設(shè)置操作員的菜單權(quán)限。
3.1模塊設(shè)計(jì)說明書
科室請(qǐng)購(gòu)
系統(tǒng)名稱:設(shè)備管理系統(tǒng) 系統(tǒng)識(shí)別:
模塊編號(hào):X01.01
模塊名稱:科室請(qǐng)購(gòu)
功
能
概
述 完成科室設(shè)備請(qǐng)購(gòu)單的錄入,修改,刪除和確認(rèn)操作。確認(rèn)后的科室請(qǐng)購(gòu)單可被引入設(shè)備采購(gòu)計(jì)劃單。
IPO
過
程 I:輸入或修改科室請(qǐng)購(gòu)單明細(xì)內(nèi)容。
P:對(duì)于新增請(qǐng)購(gòu)單,系統(tǒng)將產(chǎn)生一個(gè)單號(hào)并在請(qǐng)購(gòu)單保存時(shí)確保其唯一性,在每次數(shù)據(jù)保存前完成必要的數(shù)據(jù)有效性校驗(yàn),確保設(shè)備名稱,估價(jià),申請(qǐng)數(shù)量,申請(qǐng)科室等不為空;確認(rèn)時(shí),將相應(yīng)請(qǐng)購(gòu)單標(biāo)識(shí)為“已確認(rèn)”。
O:寫數(shù)據(jù)庫(kù)表SB_KSQG。
數(shù)據(jù)窗口 D_ksqg
引用表 GY_DMZD,GY_KSDM,ZC_ZCZD,ZC_MANU
操作表 SB_KSQG,SB_KYDH
編制 編制:張賢彬 日期 2000/10/9
計(jì)劃論證
系統(tǒng)名稱:設(shè)備管理系統(tǒng) 系統(tǒng)識(shí)別:
模塊編號(hào):X01.02
模塊名稱:計(jì)劃論證
功
能
概
述 完成設(shè)備采購(gòu)計(jì)劃論證的錄入,修改,刪除和審批操作。審批后的計(jì)劃論證單可被引入設(shè)備采購(gòu)計(jì)劃單。
IPO
過
程 I:輸入或修改計(jì)劃論證明細(xì)內(nèi)容。
P:對(duì)于新增計(jì)劃論證,系統(tǒng)將產(chǎn)生一個(gè)單號(hào)并在計(jì)劃論證單保存時(shí)確保其唯一性,在每次數(shù)據(jù)保存前完成必要的數(shù)據(jù)有效性校驗(yàn),確保設(shè)備名稱,估價(jià),申請(qǐng)數(shù)量,申請(qǐng)科室等不為空;審批時(shí),將相應(yīng)計(jì)劃論證單標(biāo)識(shí)為“已審批”。
O:寫數(shù)據(jù)庫(kù)表SB_JHLZ。
數(shù)據(jù)窗口 D_jhlz
引用表 GY_DMZD,GY_KSDM,ZC_ZCZD,ZC_MANU,ZC_SUPPLIER
操作表 SB_JHLZ,SB_KYDH
編制 編制:張賢彬 日期 2000/10/9
計(jì)劃編制
系統(tǒng)名稱:設(shè)備管理系統(tǒng) 系統(tǒng)識(shí)別:
模塊編號(hào):X01.03,X01.04
模塊名稱:計(jì)劃編制(年度計(jì)劃,臨時(shí)計(jì)劃)
功
能
概
述 完成設(shè)備采購(gòu)計(jì)劃論單的錄入/引入,修改,刪除和審批操作。審批后的計(jì)劃單可被引入進(jìn)口設(shè)備申請(qǐng)單或設(shè)備采購(gòu)合同。
IPO
過
程 I:輸入/引入或修改計(jì)劃單明細(xì)內(nèi)容。
P:對(duì)于新增計(jì)劃單,系統(tǒng)將產(chǎn)生一個(gè)單號(hào)并在計(jì)劃單保存時(shí)確保其唯一性,在每次數(shù)據(jù)保存前完成必要的數(shù)據(jù)有效性校驗(yàn),確保設(shè)備名稱,估價(jià),數(shù)量,供應(yīng)商等不為空;審批時(shí),將相應(yīng)計(jì)劃單標(biāo)識(shí)為“已審批”。
O:寫數(shù)據(jù)庫(kù)表SB_JHD01,SB_JHD02。
數(shù)據(jù)窗口 D_plan_main,D_plan_detail
引用表 GY_DMZD,GY_KSDM,ZC_ZCZD,ZC_MANU,ZC_SUPPLIER
操作表 SB_JHD01,SB_JHD02,SB_KYDH
編制 編制:張賢彬 日期 2000/10/9
進(jìn)口申請(qǐng)
系統(tǒng)名稱:設(shè)備管理系統(tǒng) 系統(tǒng)識(shí)別:
模塊編號(hào):X01.05
模塊名稱:進(jìn)口設(shè)備申請(qǐng)
功
能
概
述 完成進(jìn)口設(shè)備申請(qǐng)單的錄入/引入,修改,刪除和審批操作。
IPO
過
程 I:輸入/引入或修改進(jìn)口設(shè)備申請(qǐng)單明細(xì)內(nèi)容。
P:對(duì)于新增進(jìn)口設(shè)備申請(qǐng)單,系統(tǒng)將產(chǎn)生一個(gè)單號(hào)并在申請(qǐng)單保存時(shí)確保其唯一性,在每次數(shù)據(jù)保存前完成必要的數(shù)據(jù)有效性校驗(yàn),確保設(shè)備名稱,數(shù)量等不為空;審批時(shí),將相應(yīng)申請(qǐng)單標(biāo)識(shí)為“已審批”。
O:寫數(shù)據(jù)庫(kù)表SB_JKSQ。
數(shù)據(jù)窗口 D_jksq
引用表 GY_DMZD, ZC_ZCZD,ZC_MANU
操作表 SB_JKSQ,SB_KYDH
|
|