基于web的設備報修信息管理系統(tǒng)的設計與實現(xiàn)_第1頁
基于web的設備報修信息管理系統(tǒng)的設計與實現(xiàn)_第2頁
基于web的設備報修信息管理系統(tǒng)的設計與實現(xiàn)_第3頁
基于web的設備報修信息管理系統(tǒng)的設計與實現(xiàn)_第4頁
基于web的設備報修信息管理系統(tǒng)的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、基于web的設備報修信息管理系 統(tǒng)的設計與實現(xiàn)基于 web 的設備報修信息管理系統(tǒng)的設計與實現(xiàn),它將,使得【摘要】 本設計首先是圍繞當前的設備報修現(xiàn)狀進行了分析,分析了基于網(wǎng)絡環(huán)境的設 備報修信息管理系統(tǒng)的必要性與可行性。其次針對該日常業(yè)務流程,分析數(shù)據(jù)來源及數(shù) 據(jù)處理流程,并根據(jù)收集到的資料設計適合的報修信息管理系統(tǒng)。并對系統(tǒng)的設計實現(xiàn) 進行了闡述,最終通過報修信息管理系統(tǒng),可以有效地加強對維修工作的統(tǒng)一管理和安 排,加強對維修工作過程的全程監(jiān)控,節(jié)省維護人員的時間成本和辦公耗材成本。本報 修信息管理系統(tǒng)具有在線提交報修信息、查看報修進程、報修用戶資料統(tǒng)計等功能 有效的提高報修效率。在本系統(tǒng)

2、的設計中 ,盡量做到了對其的設計達到較強的移植性 本系在任何行業(yè)具有一定的應用前景?!娟P鍵詞】 設備報修 信息管理 系統(tǒng)設計3目錄摘要圖表清單 IIII第一章緒論1111asp語言 2Microsoft ODBC數(shù)據(jù)源管理 3IIS服務 5Dreamweaver MX 2004開發(fā)工具 6B/S數(shù)據(jù)庫訪問模式 6系統(tǒng)的背景目前的現(xiàn)狀相關技術(一)(二)(三)(四)(五)第二章系統(tǒng)分析 8一、系統(tǒng)的需求分析 8(一) 使用范圍8(二) 功能需求8(三) 性能要求8(四) 環(huán)境要求9二、系統(tǒng)的可行性分析 10三、現(xiàn)有的報修流程 10四、系統(tǒng)功能結(jié)構圖 11五、新的系統(tǒng)流程圖 12六、系統(tǒng)關聯(lián)圖 1

3、3七、系統(tǒng)的邏輯模型 14第三章 系統(tǒng)設計 15一、系統(tǒng)的目標設計 15二、實體間的關系與E-R圖 15三、關系模式 16四、數(shù)據(jù)字典設計 17(一) 表設計17(二) 數(shù)據(jù)項20(三) 數(shù)據(jù)流20(四) 數(shù)據(jù)存儲20(五) 處理過程21第四章系統(tǒng)的實現(xiàn) 22登陸界面 22二、系統(tǒng)首頁 23三、報修界面 24四、報修管理 25五、維修管理 27六、服務評價 28第五章系統(tǒng)測試與評價 30一、系統(tǒng)的測試 30(一) 后臺測試 30(二) 前臺測試 30(三) 測試結(jié)果 30二、系統(tǒng)的特點 31第六章總結(jié) 32參考文獻 33致謝 34圖表清單圖1現(xiàn)有報修業(yè)務流程圖 11圖2系統(tǒng)功能結(jié)構圖 11圖3

4、報修信息管理系統(tǒng)流程圖 13圖4報修信息管理系統(tǒng)關聯(lián)圖 13圖5系統(tǒng)的邏輯模型 14圖6報修信息管理系統(tǒng)E-R圖 16圖7用戶登陸界面 22圖8系統(tǒng)首頁界面 23圖9故障報修界面 24圖10報修單管理界面 26圖11維修管理界面 28圖12服務評價界面 29表1計算機管理可行性研究九宮格 10表2用戶信息表 17表3報修信息表 17表4維修信息表 18表5公告信息表 19表6數(shù)據(jù)項 20表7數(shù)據(jù)流 20表8數(shù)據(jù)存儲 20iii基于 web 的設備報修信息管理系統(tǒng)的設計與實現(xiàn)作者:王整齊第一章 緒論一、 系統(tǒng)的背景 隨著信息化醫(yī)院的發(fā)展,對信息資源利用需求也越來越高,信息系統(tǒng)各類軟、硬件 故障發(fā)

5、生的頻率大大增加,設備維護工作量不斷增加,如何有效地提高設備故障的解決 效率顯得尤為緊迫。因為設備故障種類繁雜,不同設備的維護又由不同部門負責,以往 的報修都是采用電話或者口頭通知,因而經(jīng)常出現(xiàn)報修信息不準確,不完整,報修信息 傳遞丟失,維修不及時,維修質(zhì)量不高,用戶對維修工作不滿足等問題,解決故障的時 間長,解決故障的效率低。對故障的解決缺乏有效地監(jiān)督和反饋,用戶對維護人員解決 故障的服務態(tài)度缺乏評價。負責維護工作的部門對工作人員缺少有效地的考核,工作人 員的工作態(tài)度不積極,對維護人員的服務態(tài)度、工作質(zhì)量、工作責任心難以有效地管理。 報修信息管理系統(tǒng)具有在線提交報修信息、查看報修進程、服務評

6、價、查看用戶資料、 進行數(shù)據(jù)分析統(tǒng)計等功能,具有著手工管理所無法比擬的優(yōu)點。例如 : 檢索迅速、查找方 便、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高工作的效率, 也是報修管理的科學化、信息化管理與世界接軌的重要條件。二、 目前的現(xiàn)狀 目前國內(nèi)醫(yī)院對信息設備的軟硬件維護、網(wǎng)絡管理水平不是很高。大多數(shù)網(wǎng)絡設施 故障發(fā)生以后,用戶不能及時的找到處理故障的相關負責人員排除故障而影響臨床的應 用,對及時搶救患者造成阻礙,導致醫(yī)患矛盾的發(fā)生,嚴重地影響醫(yī)院的公眾形象。報 修人通過電話報修給值班員手工登記然后將報修信息傳遞給維修人員存在轉(zhuǎn)述不清或者 遺漏,從而影響維修質(zhì)量,維修人員到達故

7、障現(xiàn)場的維修進展情況,包括報修人員對維 修結(jié)果的反饋,值班人員不能及時的了解維修狀況,以及維修過程中可能需要用到配件 或備機情況,目前都只能體現(xiàn)在紙制的維修單上,缺少連續(xù)性也容易造成丟失遺漏,科 室軟硬件故障的發(fā)生率、返修率、維修人員的工作量、維修質(zhì)量、服務反饋、配件及備 機等數(shù)據(jù)記錄給每月的分析統(tǒng)計結(jié)果帶來不完整性。使整個維修管理工作得不到很好的 監(jiān)管。而目前醫(yī)院已建立了較為完善的網(wǎng)絡,各部門都配備計算機,通過網(wǎng)絡進行網(wǎng)上 報修是提高報修效率的重要手段。因此我們對現(xiàn)有的故障報修流程進行了有效地組織和 管理,是提高故障解決效率重要途徑。利用計算機技術對報修進行管理是切實可行的方 法。三、相關技

8、術( 一) asp 語言Microsoft Active Server Pages即ASR是一套微軟開發(fā)的服務器端腳本環(huán)境,ASP內(nèi)含于IIS 3.0 以后的版本中,通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX 元件建立動態(tài)、交互且高效的 WE岡艮務器應用程序。有了 ASP就不必擔心客戶的瀏覽器 是否能運行所編寫的代碼, 因為所有的程序都將在服務器端執(zhí)行, 包括所有嵌在普通 HTML 中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也 就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。以下就 ASP的原理,頁面結(jié)構, 運行環(huán)境,內(nèi)建對象,內(nèi)置組件,A

9、DC分別進行介紹。ASP是服務器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的WE曲艮務器程序。當用戶使用瀏覽器請求 ASP主頁時,WE服務器響應,調(diào)用ASP引擎來執(zhí)行ASP文件, 并解釋其中的腳本語言(JScript或VBScript)。通過ODBCS接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組 件ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后 ASP生成包含有數(shù)據(jù)查詢結(jié)果的 HTML主頁返回用戶端顯示。由于ASP在服務器端運行,運行結(jié)果以HTMLt頁形式返回用 戶瀏覽器,因而ASP源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加 ActiveX

10、 組件來擴充其功能,拓展應用范圍。ASP的程序代碼簡單、通用,文件名由.asp結(jié)尾,ASP文件通常由四部分構成:標準 的HTM!標記:所有的HTMI標記均可使用。ASP語法命令:位于%標簽內(nèi)的ASP代碼。 服務器端的include語句:可用#include語句調(diào)入其它ASP代碼,增強了編程的靈活性。 腳本語言:ASP自帶JScript和VBScript兩種腳本語言,增加了 ASP的編程功能,用戶 可安裝其它腳本語言,如 Perl 、 Rexx 等。目前 ASP可運行在三種環(huán)境下。 WINDOWS NT server 4.0運行IIS 3.0(Internet Information Serve

11、r) 以上。 WINDOWS NT workstation 4.0 運行 Peer Web Server 3.0 以上。 WINDOWS 95/98運行 PWS(Personal Web Server) 。其中以 NT server 上的 IIS 功 能最強,提供了對ASP的全面支持,是創(chuàng)建高速、穩(wěn)定的 ASP主頁的最佳選擇。ASP提供了六個內(nèi)建對象,供用戶直接調(diào)用:Applicatio n 對象:負責管理所有會話 信息,可用來在指定的應用程序的所有用戶之間共享信息。 Session 對象:存貯特定用戶 的會話信息,只被該用戶訪問,當用戶在不同 WEBS面跳轉(zhuǎn)時,Session中的變量在用戶

12、整個會話過程中一直保存。 Session 對象需 cookie 支持。 Request 對象:從用戶端取得 信息傳遞給服務器,是 ASP賣取用戶輸入的主要方法。Respo nse對象:服務器將輸出內(nèi) 容發(fā)送到用戶端。 Server 對象:提供對服務器有關方法和屬性的訪問。 Object Context 對象: IIS 4.0 新增的對象,用來進行事務處理。此項功能需得到MTS(MicrosoftTranscation Server) 管理的支持。 Ad Rotator 組件:用來按指定計劃在同一頁上自動輪換顯示廣告,用于 WW上日益重要的廣告服務。Browser Capabilities組件:

13、確定訪問WEB占點的用戶瀏覽器的功能數(shù)據(jù),包括類型、性能、版本等。Database Access組件:提供ADO (ActiveX Data Objects) 來訪問支持 ODBC勺數(shù)據(jù)庫。File Access 組件:提供 對服務器端文件的讀寫功能。Content Linking組件:生成WEBS內(nèi)容列表,并將各頁順 序連接,用于制作導航條。此外,還可安裝 Myinfo 、 Counters 、 Content Rotator 、 Page Count 等組件,用戶也可自行編制 Actiive 組件,以提高系統(tǒng)的實用性。WW上很重要的應用是訪問 WEB數(shù)據(jù)庫,用ASP訪問WEB數(shù)據(jù)庫時,必須

14、使用 ADO 組件,ADC是 ASP內(nèi)置的 ActiveX 服務器組件(ActiveX Server Component),通過在 WEB 服務器上設置 ODBC和OLEDB可連接多種數(shù)據(jù)庫:女口 SYBASE ORACLLE INFORMIX SQL SERVERACCESSVFP等,是對目前微軟所支持的數(shù)據(jù)庫進行操作的最有效和最簡單直接 的方法。ADO組件主要提供了以下七個對象和四個集合來訪問數(shù)據(jù)庫。Conn ection對象:建立與后臺數(shù)據(jù)庫的連接。Comman對象:執(zhí)行SQL指令,訪問數(shù)據(jù)庫。Parameters對象 和Parameters集合:為Comman對象提供數(shù)據(jù)和參數(shù)。Rec

15、ordSet對象:存放訪問數(shù)據(jù) 庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象。Field 對象和 Field 集合:提供對 RecordSet中當前記錄的各個字段進行訪問的功能。Property 對象和 Properties 集合:提供有關信息,供 Connection 、CommandRecordSet、Field 對象使用。 Error 對象和 Errors 集合: 提供訪問數(shù)據(jù)庫時的錯誤信息。( 二) Microsoft ODBC 數(shù)據(jù)源管理ODB(可連接多種數(shù)據(jù)庫:女口 SYBASE ORACLE INFORMIX SQLSERVERACCESSVFP 等,是對目前微軟所支持的數(shù)據(jù)庫進行操作的最

16、有效和最簡單直接的方法。Access 是Office 系列軟件中用來專門管理數(shù)據(jù)庫的應用軟件。所謂數(shù)據(jù)庫是指經(jīng)過組織的、關于 特定主題或?qū)ο蟮男畔⒓?。?shù)據(jù)庫管理系統(tǒng)分為兩類:文件管理系統(tǒng)和關系型管理系 統(tǒng)。 Access 應用程序就是一種功能強大且使用方便的關系型數(shù)據(jù)庫管理系統(tǒng),一般也稱 關系型數(shù)據(jù)庫管理軟件。它可運行于各種 Microsoft Windows 系統(tǒng)環(huán)境中,由于它繼承 了 Windows的特性,不僅易于使用,而且界面友好,如今在世界各地廣泛流行。數(shù)據(jù)庫技術是計算機軟件的一個重要分支, 它產(chǎn)生于 20 世紀 60年代,最早是由 IBM 公司推出的 IMS 數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫技術

17、從開始到現(xiàn)在大致經(jīng)歷了三個階段,分別是: 人工管理階段、文件管理階段和數(shù)據(jù)庫管理階段。Access 使用標準的 SQL(Structured Query Language, 結(jié)構化查詢語言 )作為它的數(shù) 據(jù)庫語言,從而提供了強大的數(shù)據(jù)處理能力和通用性,使其成為一個功能強大而且易于 使用的桌面關系型數(shù)據(jù)庫管理系統(tǒng)和應用程序生成器。一個 Access 數(shù)據(jù)庫中可以包含表、查詢、窗體、報表、宏、模塊以及數(shù)據(jù)訪問頁。 不同于傳統(tǒng)的桌面數(shù)據(jù)庫 (dbase 、FoxPro、Paradox),Access 數(shù)據(jù)庫使用單一的 *.mdb 文 件管理所有的信息,這種針對數(shù)據(jù)庫集成的最優(yōu)化文件結(jié)構不僅包括數(shù)據(jù)本

18、身,也包括 了它的支持對象。Access具有全環(huán)繞數(shù)據(jù)庫文件結(jié)構,可以在一個mdb文件中包含數(shù)據(jù)對象(表、索引、 查詢)和應用對象(窗體、報表、宏、VBA代碼模塊)。在一個打開的Access數(shù)據(jù)庫窗口中, 分組顯示了數(shù)據(jù)庫包含的對象,其類型包括表、查詢、窗體、報表、頁、宏、模塊等。 一個 Access 數(shù)據(jù)庫可以包含多達 32768個對象(表、查詢、報表等的組合 ),下面對這些 對象作一簡要介紹。表:存儲數(shù)據(jù)的容器,是關系數(shù)據(jù)庫系統(tǒng)的基礎。表以行列格式存儲數(shù)據(jù)項,這一 點和電子表格有些類似。表中的單個信息單元(列)稱為字段,在表的頂部可以看到這些字段名;表的一行中所有數(shù)據(jù)字段的集合,稱為記錄。

19、用戶可以從其他的應用系統(tǒng)(如dBASE FoxPro、Paradox)、客戶/服務器數(shù)據(jù)庫(如SQL Server)以及電子表格(如Excel 工作表和Lotus1-2-3)中導入表。Access可以同時打開1024個表。查詢:顯示從多個表 (最多為 16個)中選取的數(shù)據(jù)。通過使用查詢,用戶可以指定如 何表示數(shù)據(jù),選擇構成查詢的表,并可以從所選表中提取出最多 255 個特定的字段。用 戶可以通過指定要查詢數(shù)據(jù)的條件來決定顯示的數(shù)據(jù)項。窗體:窗體是數(shù)據(jù)庫和用戶的一個聯(lián)系界面,用于顯示包含在表或查詢結(jié)果中的數(shù) 據(jù),或操作數(shù)據(jù)庫中的數(shù)據(jù)。窗體中可以包含圖片、圖形、聲音、視頻等多種對象,也 可以包含V

20、BA代碼來提供事件處理。子窗體是包含于主窗體中的窗體,主要是用來簡化 用戶的操作。報表:用友好和實用的形式來打印表和查詢結(jié)果數(shù)據(jù)。報表中可以加入圖形來美化 打印效果。 Access 的報表處理能力比起其他關系數(shù)據(jù)庫管理系統(tǒng)來 (包括那些為小型機和 大型機設計的應用管理系統(tǒng)在內(nèi) ) ,其報表的處理能力顯得更為靈活方便。報表中同樣也 可以添加VBA弋碼來實現(xiàn)一定的功能。宏:宏主要是用于執(zhí)行特殊的操作和響應用戶激發(fā)的事件,如單擊命令按鈕操作等。 現(xiàn)在宏已經(jīng)過時了, Access 2002之所以支持宏,是為了能夠與早期的 Access 版本所創(chuàng) 建的數(shù)據(jù)庫應用系統(tǒng)保持兼容。Microsoft建議在Ac

21、cess應用系統(tǒng)中采用VBA代碼來進行事件的處理,這一原則在 Office 系列中均適用。模塊:在模塊中使用 VBA代碼的目的主要有兩個:一是創(chuàng)建在窗體、報表和查詢中 使用的自定義函數(shù);二是提供在所有類模塊中都可以使用的公共子過程。通過在數(shù)據(jù)庫 中添加VBA代碼,用戶就可以創(chuàng)建出自定義菜單、工具欄和具有其他功能的數(shù)據(jù)庫應用系統(tǒng)。( 三)IIS 服務IIS 是 Internet Information Server 的縮寫,它是微軟公司主推的服務器, 最新 的版本是 Windows2000里面包含的IIS 5.0 , IIS 與WindowNT Server完全集成在一起, 因而用戶能夠利用 W

22、indows NT Server和NTFS(NT File System , NT的文件系統(tǒng))內(nèi)置的 安全特性,建立強大,靈活而安全的 Internet 和 Intranet 站點。IIS 支持 HTTP(Hypertext Transfer Protocol ,超文本傳輸協(xié)議 ) , FTP(File Transfer Protocol,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI和ISAPI,IIS可以得到高度的 擴展。IIS支持與語言無關的腳本編寫和組件,通過IIS,就可以開發(fā)新一代動態(tài)的,富有魅力的Web站點。IIS不需要開學習新的腳本語言或者編譯應用程序,IIS完全支持 VBScr

23、ipt,JScript開發(fā)軟件以及Java,它也支持 CGI和Win CGI,以及ISAPI擴展和過 濾器。IIS 支持服務器應用的 Microsoft BackOffice 系列, Microsoft BackOffice 系列包 括以下內(nèi)容: Microsoft Exchange Server 客戶/服務器通訊和群組軟件; Microsoft Proxy Server代理服務器;用于連接IBM企業(yè)網(wǎng)絡的 Microsoft SNAServer ;用于集中 管理分布式系統(tǒng)的 Microsoft Systems Management Server ; Microsoft Commercial

24、Internet System(MCIS) 。IIS的設計目的是建立一套集成的服務器服務,用以支持HTTP FTP和SMTP它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴展的 Internet 服務器。 IIS 相應性極高,同時 系統(tǒng)資源的消耗也是最少,IIS的安裝,管理和配置都相當簡單,這是因為IIS與Windows NT Server 網(wǎng)絡操作系統(tǒng)緊密的集成在一起,另外, IIS 還使用與 Windows NT Server 相同的 SAM(Security Accounts Manager ,安全性賬號管理器 ) ,對于管理員來說, IIS 使用諸如 Performance Monitor 和

25、 SNMP(Simple Network Management Protocol ,簡單 網(wǎng)絡管理協(xié)議)之類的NT已有管理工具。IIS支持ISAPI,使用ISAPI可以擴展服務器功能,而使用ISAPI過濾器可以預先處 理和事后處理儲存在IIS上的數(shù)據(jù)。用于32位Win dows應用程序的In ternet擴展可以 把FTP, SMTP和 HTTP協(xié)議置于容易使用且任務集中的界面中,這些界面將In ternet應用程序的使用大大簡化, IIS 也支持 MIME(Multipurpose Internet Mail Extensions , 多用于 Internet 郵件擴展),它可以為 Inte

26、rnet 應用程序的訪問提供一個簡單的注冊項。IIS的一個重要特性是支持 ASP IIS 3.0 版本以后引入了 ASP可以很容易的張貼 動態(tài)內(nèi)容和開發(fā)基于 Web的應用程序。對于諸如 VBScript , JScript開發(fā)軟件,或者由 Visual Basic ,Java,Visual C+開發(fā)系統(tǒng),以及現(xiàn)有的 CGI和Win CGI腳本開發(fā)的應用 程序, IIS 都提供強大的本地支持。( 四 )Dreamweaver MX 2004 開發(fā)工具Dreamweaver MX 2004是一款專業(yè)的 HTML編輯器,用于對 Web站點、Web頁和Web 應用程序進行設計、編碼和開發(fā)。無論是喜歡直

27、接編寫HTML弋碼的駕馭感還是偏愛在可視化編輯環(huán)境中工作,Dreamweaver都可以提供幫助良多的工具,豐富 Web創(chuàng)作體驗。Dreamweaver是Macromedia公司的出品的一款“所見即所得”的網(wǎng)頁編輯工具。與 FrontPage不同,Deamweave采用的是 Mac機浮動面版的設計風格,Dreamweaver的直觀 性與高效性是Frontpage所無法比擬的。Dreamweaver提供代碼輸入提示功能,可以不必 去記大量的標簽,方法和函數(shù),只要對它們有一定印象,即可根據(jù)提示寫出完整的弋碼。 對于網(wǎng)頁設計中常用的代碼,Dreamweaver提供了現(xiàn)成的模塊,插入即可。而這些往往是

28、很困擾開發(fā)者的煩瑣操作,如:布局,框架,表格,表單等。Dreamweaver具有建立web站點和 ftp 站點的功能。能夠和 IIS 很好的結(jié)合,免去了在使用 IIS 的過程中,需不斷 的輸入地址的操作。Dreamweaver對于DHTML動態(tài)網(wǎng)頁)的支持特別好,可以輕而易舉地做出很多眩目的 互動頁面特效。插件式的程序設計使得其功能可以無限的擴展。Dreamweaver幾乎支持現(xiàn)有的網(wǎng)頁開發(fā)技術,如: ASP VBSCRIP,TASP JAVASCRIP,TASP.NET VB,ASP.NET C#,JSP 等。Dreamweaver與 Flash、Firework并稱為Macromedia的

29、網(wǎng)頁制作三劍客,由于是同 一公司的產(chǎn)品,因而在功能上有著一個非常緊密的結(jié)合。因此,Dreamweaver非常適合開 發(fā)動態(tài)網(wǎng)頁。當然 Dreamweaver也存在者一些問題。它站用的系統(tǒng)資源較多,運行時速 度較慢,因此適合開發(fā)大型的網(wǎng)頁,當只需要對網(wǎng)頁進行一些調(diào)試時很不較方便。在實 際開放中還常用到編輯工具 UltraEdit 。(五)B/S 數(shù)據(jù)庫訪問模式B/S結(jié)構是真正的三層結(jié)構,它以訪問 WEB數(shù)據(jù)庫為中心,HTTP為傳輸協(xié)議,客戶 端通過瀏覽器(Browser)訪問WEB艮務器和與其相連的后臺數(shù)據(jù)庫,我們稱之為B/S模式。 第一層是客戶端即瀏覽器,主要完成客戶和后臺的交互及最終查詢結(jié)果

30、的輸出功能。在 客戶端向指定的 Web服務器提出服務器請求, Web服務器用HTTP協(xié)議把所需文件資料傳 給用戶,客戶端接受并顯示在 WW瀏覽器上;第二層 Web服務器是功能層,完成客戶的 應用功能,即 Web服務器接受客戶請求,并與后臺數(shù)據(jù)庫連接,進行申請?zhí)幚?,然后?處理結(jié)果返回 Web服務器,再傳至客戶端;第三層數(shù)據(jù)庫服務器是數(shù)據(jù)層。數(shù)據(jù)庫服務 器應客戶請求獨立地進行各種處理。與傳統(tǒng)的C/S模式相比,B/S結(jié)構把處理功能全部移植到了服務器端,用戶的請求通過瀏覽器發(fā)出,無論是使用和數(shù)據(jù)庫維護上都比傳統(tǒng)模 式更加經(jīng)濟方便。而且使維護任務層次化:管理員負責服務器硬件日常管理和維護,系統(tǒng)維護人員

31、負責后臺數(shù)據(jù)庫數(shù)據(jù)更新維護。由以上的比較分析可知,三層結(jié)構也可以理解為增加WEB艮務器的C/S模式。采用B/S模式,突破傳統(tǒng)的文件共享模式,為報修信 息管理系統(tǒng)的設計提供新的解決方案。借助ASP的WE腕用程序,用戶通過Browser軟件連接后臺數(shù)據(jù)庫并完成做操作,使本報修信息管理系統(tǒng)的更新數(shù)據(jù)的方式為動態(tài)。首都師范大學管理學院 2011 級 專業(yè):信息管理與信息系統(tǒng) 1 作者:王整齊 指導老師:張建林 第 8 頁 共 39 頁第二章 系統(tǒng)分析一、 系統(tǒng)的需求分析 通過對相關醫(yī)院的調(diào)查分析,大部分都在加大信息化方面的投入,而報修均是全手 工管理,包括維修單的制作和填制及信息統(tǒng)計,全部都是由有關人

32、員手工完成。面臨數(shù) 千臺信息設備和信息系統(tǒng)故障頻繁發(fā)生的壓力,日常維護量可想而知。因此急需建立一 套有效的管理體制。為迎合數(shù)字化醫(yī)院的發(fā)展,用戶提出開發(fā)報修信息管理系統(tǒng)。( 一) 使用范圍對象:管理員,維修人員,報修人員。 權限:管理員對全部模塊進行訪問和控制,維修人員只能管理自己的維修單,報修 人員只有對自己的報修單管理。( 二) 功能需求(1) 對醫(yī)院所有信息設備資料的錄入和增,刪,改等功能的實現(xiàn),這是一個 信息設備管理的基礎, 醫(yī)院報修管理都是基于該醫(yī)院管理部門的信息設備而產(chǎn)生 的。(2) 對管理員可以管理用戶注冊、用戶修改、用戶查詢等功能并對其權限進 行控制以方便不同用戶對其信息進行操

33、作, 便于用戶信息的歸檔查詢統(tǒng)計, 保障 系統(tǒng)的安全性; 可以查詢各類報修信息, 可刪除或批量刪除報修信息, 給各報修 單指派維修人員, 可修改全部報修和維修信息; 并可以各類信息進行統(tǒng)計: 包括 報修統(tǒng)計、維修統(tǒng)計、類型統(tǒng)計。(3) 對維修人員的維修單管理,可以查詢各類報修信息的情況,對分配給自 己的維修單進行維修登記, 填寫維修進程和維修記錄; 由于某種原因不能處理報 修單的情況下可以改派給其他維修人員來進行維修;并可以對維修單進行統(tǒng)計 ( 維修總數(shù)、已完成數(shù)、未完成數(shù) ) 。(4) 對報修人員除可以提交報修單外,對自己填寫錯誤或誤報的報修單可進 行修改或刪除。并且可以對維修人員處理報修單

34、情況進行服務評價。(5) 對用于公布本系統(tǒng)使用過程中各種注意事項、通知、公告信息,包括信 息的增加、刪除、修改等實現(xiàn)。( 三) 性能要求1. 系統(tǒng)易操作性 所開發(fā)的系統(tǒng)應做到操作簡單,盡量使系統(tǒng)操作不受用戶對電腦知識水平的限制。2. 具有可維護性由于系統(tǒng)涉及的信息較廣, 數(shù)據(jù)庫的數(shù)據(jù)需定期修改, 系統(tǒng)可利用的空間及性能 也隨之下降, 為讓系統(tǒng)更好的運行, 可以對系統(tǒng)數(shù)據(jù)及一些簡單的功能進行獨立 的維護和升級。3. 具有開發(fā)性該系統(tǒng)應該可以在開發(fā)的硬件體系結(jié)構中運行, 并且可以順利與其他系統(tǒng)進行連 接,不會因外部系統(tǒng)的不同面而做大量的修改工作。4. 系統(tǒng)的完整性 系統(tǒng)可以正確的完成用戶的操作需求

35、,保證系統(tǒng)數(shù)據(jù)的不丟失。5. 安全保密性 系統(tǒng)采用二級安全保障 第一級:依賴于網(wǎng)絡本身對用戶使用權限的規(guī)定。 第二級:在程序模塊中通過使用密碼控制功能對使用權限的加以限制。( 四) 環(huán)境要求1. 硬件 客戶機:普通的 pc CPU :P4 1.5GHz 以上 內(nèi)存: 512MB 以上 能夠運行 IE 6.0 以上 Web 服務器: CPU :P4 2.0GHz 內(nèi)存: 1GB 以上 硬盤: 80GB 以上 網(wǎng)卡: KMb/s 速度 數(shù)據(jù)庫服務器:CPU :P4 2.0GHz 內(nèi)存: 1GB 以上 硬盤: 80GB 以上2. 軟件操作系統(tǒng): Unixl、Linux、Windows 2000 或更

36、高版本 數(shù)據(jù)庫: Access 2000開發(fā)工具: Dreamweaver MX 2004基于web的設備報修信息管理系統(tǒng)的設計與實現(xiàn) 作者:王整齊Web服務器:IIS瀏覽器:IE 6.0以上系統(tǒng)的可行性分析根據(jù)系統(tǒng)現(xiàn)狀和用戶需求,給出計算機管理可行性九宮格如表1所示表1計算機管理可行性研究九宮格必要性可能性有益性技術引入計算機管理可UA淮 確記錄維修間題圧時跟 蹤維護情況.減少漏報, 誤報,提高衡意度采用b/乞模式,內(nèi)部局域 網(wǎng)貉連接設備、計算機操 作人員和剛絡管理人員信息化管理水平大帽提 高,信息的處理更加準 確、方便、快捷經(jīng)濟管理效率犬幅提高科室現(xiàn)有的的計算機設 備和長期配備網(wǎng)絡管理 人

37、員節(jié)約管理成本,同時散 率大1te的提高也提高了 部門經(jīng)濟效益社會迎合發(fā)展需要適應未來 發(fā)展趨勢骨理體制、管理方法棵持 穩(wěn)定,萱理手段更加科學 化、先逬能全面應用現(xiàn)代的管理 方法與技術占利于部門 長遠發(fā)展三、現(xiàn)有的報修流程本軟件的名稱為:設備報修信息管理系統(tǒng)。本軟件的用戶:各企、事業(yè)單位需要做維護的管理人員以及有需要報修產(chǎn)品的用戶。本項目作為各企事業(yè)單位無紙化建設,確保暫時無維護人員在的時候的報修記錄保存,以及非工作日的報修都起著重要的作用,主要滿足日益增長的用戶量,維護員工缺乏的需求,解決長期以來困繞傳統(tǒng)報修所面臨的一系列問題,如:電話報修語音質(zhì)量差無 法正確表達問題、接線員轉(zhuǎn)述報修問題出現(xiàn)

38、差錯、不同設備的故障往往錯誤轉(zhuǎn)接給不同 的維修人員、維修人員不在無人跟進報修問題等。特別是在信息化建設正如火如荼的今天,面對客戶越來越重視服務品質(zhì),管理者往 往叫苦連天。使用現(xiàn)代化的報修系統(tǒng)成為了必然,網(wǎng)絡化的在線報修信息管理就應任而 生,本文中的報修信息管理系統(tǒng)就是要解決這一問題。為了解決這一問題,報修信息管理系統(tǒng)是建立在Intranet/Internet網(wǎng)絡架構上,用戶 包括報修系統(tǒng)管理人員和維修人員、用戶,他們可以通過本地局域網(wǎng)登錄系統(tǒng)進行操作, 也可以通過Internet遠程登錄本模塊。首都師范大學管理學院 2011級 專業(yè):信息管理與信息系統(tǒng)10作者:王整齊 指導老師:張建林 第26

39、頁共39頁用戶 rI匚程師1r/電話 報修/維修 處理圖1現(xiàn)有報修業(yè)務流程圖圖i是原有的報修業(yè)務流程,不難發(fā)現(xiàn),整個報修過程中只要有一個環(huán)節(jié)出錯,整 個報修就會失敗。所以只有使用了現(xiàn)代化的在線報修信息管理系統(tǒng)才能真正解決報修難 的問題。四、系統(tǒng)功能結(jié)構圖報修信息管理圖2系統(tǒng)功能結(jié)構圖各模塊的主要功能:用戶信息管理:該模塊可以對用戶進行登記、查詢與刪除操作。主要應包括以下用 戶信息:管理人員、報修人員、維修人員等信息。公告信息管理:該模塊主要實現(xiàn)對醫(yī)院內(nèi)公告信息的添加、修改、刪除等功能。報修信息管理:該模塊主要實現(xiàn)用戶故障報修,報修單的查看、修改、刪除及滿意 度評價功能。維修信息管理:該模塊主要

40、對維修單的管理,實現(xiàn)對維修單的查看、接受、修改及轉(zhuǎn)單等功能。系統(tǒng)管理模塊:該模塊的主要功能是對登錄系統(tǒng)的用戶做合法性檢查,并啟動登錄 錯誤三次后,直接退出登錄,防止非合法用員進入系統(tǒng),提高了系統(tǒng)的安全性。其他管理:系統(tǒng)管理主要實現(xiàn)能夠?qū)τ脩粜畔⑦M行管理,更改密碼,增加系統(tǒng)用戶 功能。幫助模塊實現(xiàn)后臺增加其他幫助信息功能。五、新的系統(tǒng)流程圖通過深入了解開發(fā)項目的業(yè)務內(nèi)容,業(yè)務流程,以圖表達系統(tǒng)的業(yè)務流程。通常一 個管理信息系統(tǒng)的業(yè)務流程是一個循環(huán)。業(yè)務流程圖也是開發(fā)者對要開發(fā)項目的業(yè)務了 解的總結(jié)。圖3報修信息管理系統(tǒng)流程圖本系統(tǒng)的流程圖解釋了整個工作的流程:用戶登入報修信息管理系統(tǒng),根據(jù)系統(tǒng)提

41、示默認賬戶登入系統(tǒng)。此賬戶可以添加報 修的信息,需要具體添加報修類別,報修人姓名、聯(lián)系電話、科室名稱,以及最主要的 故障描述。報修系統(tǒng)管理員登入報修系統(tǒng)可以看到用戶報修的信息,根據(jù)報修產(chǎn)品分配給不同的維修工程師,并且可以實時查詢維修狀況。維修工程師通過用戶報修單來處理維修的工作,維修工程師根據(jù)產(chǎn)品的類型以及產(chǎn) 品的故障描述來進行產(chǎn)品的維修。如果能解決的問題。就直接處理完成并回饋到網(wǎng)上報 修系統(tǒng)。如果遇到疑難問題,就需要尋求其他幫助或外送給廠商進行修理。管理員從報修信息管理系統(tǒng)得到維護工程師的反饋信息后,把處理的結(jié)果反饋給用 戶。維護入庫管理是用來記錄工程師維修的記錄或者外送維修的記錄,用戶、報

42、修信息 管理系統(tǒng)管理員、以及維修工程師可以隨時查詢到維修過的記錄以及處理方法。六、系統(tǒng)關聯(lián)圖系統(tǒng)關聯(lián)圖確定了從外部項到系統(tǒng)的數(shù)據(jù)流和從系統(tǒng)向外部項的數(shù)據(jù)流,這些數(shù)據(jù) 流在其它層次的數(shù)據(jù)流中不允許減少,也不允許增加。各層次內(nèi)部的數(shù)據(jù)流不受關聯(lián)圖 的限制。F3F4F3F7|維修工|I I圖4報修信息管理系統(tǒng)關聯(lián)圖圖4中F1至F8數(shù)據(jù)流的意義如下:F1:維修申報單:用戶用來報修申報的過程F2:處理回復單:報修系統(tǒng)反饋用戶報修信息的過程F3:報修單提交信息:報修系統(tǒng)提供給管理員的報修信息過程F4:處理完成單:管理員接到處理完成信息反饋給報修系統(tǒng)的過程F5:維修通知:報修系統(tǒng)對維修工程師維修通知的過程F

43、6:維修情況反饋:維修工程師反饋報修情況的過程F7:外送維修通知:報修系統(tǒng)對外送維修廠商通知的過程F8:維修情況反饋:外送維修廠商反饋報修情況的過程七、系統(tǒng)的邏輯模型5系統(tǒng)的邏輯模型第三章系統(tǒng)設計系統(tǒng)的目標設計為了滿足用戶的需求,該報修系統(tǒng)要實現(xiàn)以下目標:(1) 模塊要全部用B/S系統(tǒng)開發(fā),用戶無需在本地機器安裝軟件,就可通過 瀏覽器登錄系統(tǒng)進行操作。(2) 模塊采用ASP開發(fā),具有完全的開放性,可以運行在任何支持ASP標準的服務器上,非常方便以后的維護和系統(tǒng)升級。(3) 只要系統(tǒng)允許,用戶可以在任何時間、任何地點辦公都可以使用該系統(tǒng)。(4) 模塊維護費用很低,所有的維護操作只需要針對服務器進

44、行,管理員只需要把服務器連接上網(wǎng)即可進行維護和升級,這對人力、時間、費用的節(jié)省是相當可觀的。(5) 模塊采用Web服務器和數(shù)據(jù)庫服務器分離的方式,系統(tǒng)的安全性和性能 因此得到很大提高。(6) 系統(tǒng)界面友好,使用方便,易操作。實體間的關系與E-R圖圖6報修信息管理系統(tǒng)E-R圖從上述圖6中抽取出合適的聯(lián)系,由如下清單給出:報修:實體集用戶與報修產(chǎn)品之間的M N聯(lián)系,即一個用戶可以報修多個產(chǎn)品, 而一個產(chǎn)品可以被多個用戶報修。維修:實體集報修產(chǎn)品與維修工程師之間的M: N聯(lián)系,即一個報修產(chǎn)品人可由 多個維修工程師進行維修,而一個維修工程師也可以維修多個報修產(chǎn)品。查詢:實體集維修庫存與用戶,管理員,維

45、修工程師之間的1: N聯(lián)系,即一 條維修庫存記錄可以被多個用戶,管理員,工程師查詢,但是一個用戶,管理員,工程師 只能同時查詢一條記錄。入庫:實體集報修產(chǎn)品與維修庫存之間的1: 1聯(lián)系,即一個報修產(chǎn)品會有一條維 修庫存記錄,一條維修庫存記錄,只能代表一個報修產(chǎn)品。關系模式邏輯設計的目標是把概念設計階段設計好的基本E-R模型轉(zhuǎn)化成關系模型。E-R模型中的主要成分是實體類型和聯(lián)系類型。對于實體類型,轉(zhuǎn)化規(guī)則為:將每個實體類型轉(zhuǎn)化成 為一個關系模型,實體的屬性即為關系模式的屬性,實體標識符即為關系模式的鍵。上述 報修信息管理系統(tǒng)E-R圖可轉(zhuǎn)換成如下關系模式:(1) 用戶(報修編號,報修用戶編號,科室

46、名稱,故障地點,報修類型,聯(lián)系 電話,報修時間,故障描述)(2) 維修產(chǎn)品(故障地點,報修類型,故障描述,維護人員編號,處理時間, 維修狀態(tài))(3) 維修庫存(入庫編號,報修編號,報修用戶編號,科室名稱,故障地點, 報修類型,聯(lián)系電話,報修時間,故障描述,維修人員編號,處理時間,維修費 用,維修進程,處理情況,維修狀態(tài))(4) 管理員(管理員編號,密碼,權限)(5) 維修工程師(維護人員編號,處理時間,維修狀態(tài))(6) 報修(報修編號,報修用戶編號,故障地點,報修類型,報修時間,故障 描述)(7) 修好(報修編號,報修用戶編號,報修類型,故障描述,維護人員編號,處理情況,維修費用,維修狀態(tài))(

47、8) 維修(報修編號,報修用戶編號,故障地點,報修類型,報修時間,,故障描述,維修人員編號,維修進程,維修狀態(tài) )四、數(shù)據(jù)字典設計(一) 表設計1.用戶信息(user_info)表表2 用戶信息表屬性中文名稱屬性畜糞型長度說明IdNumbei15由數(shù)據(jù)庫自動生成用戶姓名UsernameText10用戶姓名密碼PasswordHumbei30統(tǒng)一初始密碼1用戶類別ShenfenText50超級管理員,維修人員,報修人員用戶權限QuanxianText50管理員,維修人員,普通用戶科室名稱Danwe inajueTest20單位名稱聯(lián)系電話DianhuaText2011位整數(shù)2.報修信息(baix

48、iu_info)表表3報修信息表屬性中文名稱屬性名類型長度說明報修編號Baoxiu idNunber15由數(shù)據(jù)庫自動生成用戶姓答UsernaneText10用戶姓名聯(lián)系電話DianhuaNumber15位整數(shù)報修類型SaoxiuleibieText50軟件、主機、其它報修產(chǎn)品ChanpingnaneText50產(chǎn)品名稱故障地點GuzhangdidianText50故障位置聯(lián)系人LiaxixirenText50用戶姓名故障描述Guzhang yu any inText300用戶寫明療因科室名稱DanweinanieText50單位名稱捋受時間JieshoutimeTune20援受時間報條時間Ba

49、oxiutimeTime20報修時間接受情況J leshouqingkuangText20已接受未接受3. 維修信息(weixiu_info)表表4維修信息表屬性中文名稱屬性蠱類型長度說明處理編號ChulvidNumb ex15由數(shù)據(jù)庫自動生成報修編號Baouiu idNumb ex15外鍵依據(jù)于報修信息喪報修編號維修人員eiKiunajueTwjrt50維修人員姓離管理員Guaiiliyuan50管理員姓名操作員CaosuoyuanText50操作員姓名處理惜況ChuiiqingkuangText300處理完居塡寫的詳細情況處理時間ChulitijueTime20處理時頁維修狀態(tài)eixiua

50、huang taiText50已完戚、已處理、處理中、未處理維修費用FeiyonCurrency8維修的費用維修進程JmgchenText300維修整個過程的描述用戶評價PingjiaText50非常満意、不満意、一般評價時間PinjiatuieTime20評價時頁用戶意見YijianText300用戶意見4. 公告信息(news )表表5 公告信息表屬性中文窖稱屬性名類型扶度說明新聞編號ITew idNumber15由數(shù)據(jù)庫自動生成新聞筈稱NewnajneText50標題名稱作者UsernaneText10用戶姓名來源LaiyuanText10原創(chuàng),轉(zhuǎn)載更新時間GengxingtimeTim

51、e20發(fā)布時間新聞內(nèi)容NeirongText1000信息內(nèi)容(二)數(shù)據(jù)項表6數(shù)據(jù)項編號數(shù)據(jù)項盲稱說明部分編號數(shù)據(jù)項電稱說明都分1用戶名Number 型有唯一2姓名Text型最大252字符3密碼Nmiih&r 型有唯一性4單位名稱Text型最大252宇符5編號Ntunber 型有唯一性6位苴Text型最大252字符7狀態(tài)Tezt 型有唯一性3電話Text型最大252字符9報修季型Test型最大252宇符10故陣描述Text型最大252寧11掇修時間Tune型 最大252字符12接受情況TeKt型最大252字13處理伏態(tài)Text型最大252宇符14處理情況Text型最大262字符15用戶評價Tex

52、t型最大252字符16評價時間Time型 最大262字符(三)數(shù)據(jù)流表7數(shù)據(jù)流編號數(shù)據(jù)流容輸入輸岀1用戶報修用戶茗、報修類型、報修時間報修信息2用戶評價服等評價評價信息3報修處理處理狀態(tài)、情況、時間處理信息4維修統(tǒng)計條件輸入*報修編哥.單位、維麼工程師、故障糞型、擦曼統(tǒng)計信息5每月故障統(tǒng)計圉年月曰當前屋月故障信息(四)數(shù)據(jù)存儲表8數(shù)據(jù)存儲數(shù)據(jù)存f諸名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分報修信息變更用戶笆、密碼査看用戶報修信息,提交用戶報修信息變更用戶可U4查看每個用戶的報修信息評價信息變更報醪記錄査看各個報修記錄的服務評價.提交評價信息處理信息變更管理員帳號、密碼査看扌艮修記錄處理報修信變更用戶處理其他用戶報修倍患統(tǒng)計信息變更單位老稱、雛修工程師、故障類型、時間、接莞情況查詢單位報修信息,雪詢 維修工程師處理信息,查 詢幕糞故障扌艮修信息査 帽已、未處理的報修信思變更沓詢條件統(tǒng)計出維修信息(五)處理過程表9處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分登錄用戶名個人信息服務評價選擇評價評價信息報修塡寫報修信息報修記錄處理報醪處理過程維修信息查詢用戶名、編號、單位、故障糞型 接受情況查詢信

溫馨提示

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

評論

0/150

提交評論