發(fā)布時間:2022-07-10 04:36:49
序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]一篇醫(yī)院門戶網(wǎng)站設(shè)計論文范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。
一醫(yī)院門戶網(wǎng)站模型的建立
1用例建模
用例建模主要是用例試圖的構(gòu)建,用例視圖是一種模型圖,它是站在用戶的角度定義的,可以讓所有參與者看都能到其中的系統(tǒng)功能。醫(yī)院門戶網(wǎng)站模型的參與者包含:院領(lǐng)導(dǎo)、各科主任、各部門專家、護(hù)士、信息管理員、采購和市場調(diào)查員等等。這些參與者與醫(yī)院門戶網(wǎng)站聯(lián)合互動,交換信息,成為網(wǎng)站的主題,在此種情況下他們扮演著網(wǎng)站外部信息交換的目標(biāo)。
2靜態(tài)建模
靜態(tài)模型的建立主要就是用類圖來描述系統(tǒng)中的靜態(tài)解構(gòu),通過一系列的分析剖析,得到相關(guān)的類。類圖不僅能定義其自身的方法屬性,更重要的是表達(dá)了類與類之間的關(guān)系。在本課題的醫(yī)院門戶網(wǎng)站中,客戶經(jīng)理對系統(tǒng)內(nèi)的類的屬性進(jìn)行操作,例如管理系統(tǒng)的登陸、階段匯報的上傳、對象的信息更新、數(shù)據(jù)的備份等。
3動態(tài)建模
在靜態(tài)建模的基礎(chǔ)上,開始構(gòu)建動態(tài)建模。動態(tài)模型所描述的,是實現(xiàn)系統(tǒng)功能的流程圖,活動圖等,是從各個不同的角度,來描述對象之間的相互作用的關(guān)系。時序圖是通過二維圖來表達(dá)對象之間的交互的,垂直軸是時序圖的時間進(jìn)程,水平軸是對象之間的交互。垂直周的虛線即是生命線,表示該對象的存在時間。生命線的消息是一對象到另一個對象生命線的箭頭。箭頭則是按時間順序至上而下的在途中排列。在輸入用戶名和密碼登錄系統(tǒng)后,打開掛號窗體,輸入病人信息等一系列的信息,掛號成功,最后關(guān)閉掛號窗體。
4活動圖
活動圖是標(biāo)準(zhǔn)建模語言(uml)的一種形動態(tài)模型圖,適用于表示用例的事件和過程,可以用來復(fù)雜的算法極其并發(fā)處理的國臣?;顒訄D表達(dá)達(dá)到用例要求所要進(jìn)行的一系列活動和活動間的交互關(guān)系,能更清晰的識別活動?;顒訄D也是一種狀態(tài)圖的一種,在建模過程中顯得特別重要,主要是強(qiáng)調(diào)對象間的流程控制。
二結(jié)束語
本軟件通過結(jié)合醫(yī)院在運行方式上的一系列重點環(huán)節(jié)和因素,得出了采用UML對其進(jìn)行面向?qū)ο蠼5姆椒?。采用此方法要?yōu)于傳統(tǒng)的過程開發(fā)模式,能夠為整個開發(fā)過程提供一個容易被人理解,且便于修改完善的建模方法,同樣也能夠大幅度的降低軟件開發(fā)的風(fēng)險性,從而提高了軟件開發(fā)的效率及質(zhì)量。
作者:馬焜張云華單位:浙江理工大學(xué)信息學(xué)院
【摘要】本文通過“薦醫(yī)網(wǎng)”網(wǎng)站的開發(fā)過程,描述了基于技術(shù),以SQLSever2008作為后臺數(shù)據(jù)庫,通過HTML5web開發(fā)、C#編程的網(wǎng)站的設(shè)計思想,從功能設(shè)計、系統(tǒng)設(shè)計、頁面設(shè)計和數(shù)據(jù)庫設(shè)計幾個方面詳細(xì)闡述了醫(yī)院推薦網(wǎng)站的設(shè)計和實現(xiàn)方法。
【關(guān)鍵詞】;網(wǎng)站開發(fā);醫(yī)院推薦
一、網(wǎng)站設(shè)計
1.1系統(tǒng)功能
本系統(tǒng)包括前臺和后臺兩大模塊。前臺用于信息的展示、用戶評價,包括醫(yī)院列表、醫(yī)院對比等功能模塊。這些功能模塊可以提供上海市各大三級甲等醫(yī)院官方信息,特色科室,綜合實力,網(wǎng)民美譽(yù)比較,可以使患者足不出戶即可登錄網(wǎng)站選擇自己想要前去就診的醫(yī)院,并可以獲取醫(yī)院位置信息,旨在提高社會醫(yī)療資源利用效率,為廣大患者提供便利。后臺用于網(wǎng)站的日常管理、安全和維護(hù),主要實現(xiàn)了用戶管理、醫(yī)院管理、內(nèi)容管理等功能模塊。1.1.1用戶管理用戶管理包括用戶登錄、用戶信息修改、用戶權(quán)限分配。瀏覽網(wǎng)站的游客,可以不用注冊與登錄,直接可以發(fā)表評論和執(zhí)行其他操作。對于管理員,系統(tǒng)將管理員分為三個等級。三級管理員可以登錄到網(wǎng)站后臺,能夠發(fā)表醫(yī)院相關(guān)信息、添加公告、醫(yī)院最新動態(tài),但是所有添加的信息都需要更高級管理員審核。二級管理員能夠?qū)徍巳壒芾韱T的信息,也可以直接添加信息到前臺。一級管理員除了具備二級管理員和三級管理員的權(quán)限外,還能夠管理所有管理員,包括修改管理員信息、修改管理員密碼、查看管理員的登錄信息和信息。1.1.2醫(yī)院與內(nèi)容管理醫(yī)院管理包括醫(yī)院信息添加、信息修改、信息刪除,同事也可以將醫(yī)院分類,然后再進(jìn)行分類添加、修改、刪除。在添加時要求必須輸入醫(yī)院的名稱和醫(yī)院的詳細(xì)信息,其中醫(yī)院的信息內(nèi)容通過文本編輯控件輸入,然而不是所有的醫(yī)院信息都能夠直接到網(wǎng)站前臺,為了防止不良信息與錯誤信息的上傳,還需要高級管理員對上傳的醫(yī)院信息進(jìn)行審核后才能顯示到前臺。對于有問題或者過時的醫(yī)院信息,管理員可以通過后臺管理實現(xiàn)對醫(yī)院信息的修改和刪除操作。
1.2技術(shù)設(shè)計
1.2.1系統(tǒng)開發(fā)平臺在網(wǎng)站的開發(fā)過程中,數(shù)據(jù)庫的鏈接、信息的添加等功能需要頻繁使用,而且為了可以讓新信息與評論實時顯現(xiàn),所以采用了技術(shù)。這是一個分布式的、基于標(biāo)準(zhǔn)的、多語言應(yīng)用程序執(zhí)行環(huán)境,同時處理基本管線雜務(wù),使得部署更容易。它能夠通過提供應(yīng)用程序執(zhí)行環(huán)境來管理內(nèi)存和進(jìn)行版本控制,改善了應(yīng)用程序的可靠性、可擴(kuò)展性以及安全性。1.2.2系統(tǒng)運行平臺本系統(tǒng)將基于3.5平臺設(shè)計,數(shù)據(jù)庫軟件采用SQLServer2005,開發(fā)語言采用的技術(shù),頁面布局采用DIV+CSS技術(shù),網(wǎng)站圖形處理技術(shù)采用Firework軟件,網(wǎng)站內(nèi)容制作采用Dreamweaver、FLASH等網(wǎng)頁制作軟件。
1.3存儲數(shù)據(jù)
SQLSever2008是Windows上最廣泛應(yīng)用的關(guān)系型數(shù)據(jù)庫,具有操作簡單、成本低、開發(fā)周期短等優(yōu)點,其性能和安全性方面完全能滿足醫(yī)院推薦網(wǎng)站的需求,因此選擇了在Windows操作系統(tǒng)下極具優(yōu)勢的SQLSever2008作為后臺數(shù)據(jù)庫。數(shù)據(jù)庫主要存儲會員信息、添加的醫(yī)院信息、上傳的評論信息、登錄日志信息。管理員通過后臺管理模塊向各個數(shù)據(jù)表添加信息;前臺展示頁面根據(jù)固定的業(yè)務(wù)邏輯從數(shù)據(jù)庫讀取信息,或按游客的查詢要求動態(tài)地從數(shù)據(jù)庫讀取特定的信息。
1.4接口
網(wǎng)站使用了參數(shù)傳遞的交換數(shù)據(jù)方式,使用Cookie保存數(shù)據(jù),在內(nèi)頁讀取該值實現(xiàn)查詢出對應(yīng)數(shù)據(jù),格式為Cookie(stringstrName,stringstrValue)。
二、結(jié)語
與以往的Web開發(fā)框架相比,HTML5的優(yōu)勢是毋庸置疑的,它在多媒體呈現(xiàn)、跨平臺兼容和用戶體驗方面的能力尤為卓越,而這些能力在移動互聯(lián)網(wǎng)普及的今天顯得彌足珍貴,對傳統(tǒng)文化的數(shù)字化傳播十分有利。通過有效地利用HTML5,CSS3,JavaScript等前端開發(fā)語言,可以輕松搭建兼容性強(qiáng)、呈現(xiàn)力高的網(wǎng)站系統(tǒng),讓患者可以選擇最適合自己得醫(yī)院去就診,避免重復(fù)就醫(yī)等資源浪費的現(xiàn)象發(fā)生。
作者:石錦浩 劉威威 鄭奮 單位:解放軍第二軍醫(yī)大學(xué) 第二軍醫(yī)大學(xué)基礎(chǔ)部計算機(jī)教研室
【摘 要】醫(yī)療體制的改革為各級醫(yī)院帶來了挑戰(zhàn)也帶來了機(jī)遇。新醫(yī)保制度使患者擁有更多的選擇權(quán)。如何讓患者最終選擇自己的醫(yī)院,是每一個醫(yī)院管理者為之頭痛的問題。建立自己醫(yī)院的網(wǎng)站,首先有利于醫(yī)院用較低成本宣傳自己。事實上,許多醫(yī)院,特別是一些中小醫(yī)院都擁有自己特色項目,也有一批醫(yī)術(shù)精湛、工作勤奮、醫(yī)德高尚的好醫(yī)生。但是由于偏見以及傳統(tǒng)體制的原因,不為廣大患者所知曉。用傳統(tǒng)媒體宣傳這些,需要大量資金,而且由于是被動方式,效果比較差。而一旦建立自己醫(yī)院的網(wǎng)站后,就可以在自己醫(yī)院的網(wǎng)站上予以介紹,而且由于訪問是主動的,比較容易接受宣傳,效果比較好。第二,建立自己醫(yī)院的網(wǎng)站是醫(yī)院管理現(xiàn)代化的標(biāo)志通過網(wǎng)站,全面宣傳,展示我們醫(yī)院風(fēng)采、優(yōu)點與特色,醫(yī)院的重大活動安排與醫(yī)院科室醫(yī)生的相關(guān)情況,增強(qiáng)患者與醫(yī)院之間的聯(lián)系,在Internet上利用醫(yī)院論壇實現(xiàn)完成部分患者關(guān)于醫(yī)院和病癥的疑問,切實為方便患者、服務(wù)患者、為患者著想。
【關(guān)鍵詞】醫(yī)院網(wǎng)站; Dreamweaver 、Netbox、Fireworks
第一章 相關(guān)軟件及技術(shù)介紹
1、制作網(wǎng)站使用的軟件
制作網(wǎng)站是一項艱苦的系統(tǒng)工程,不僅費時而且費力,使用合適的軟件能有效提高工作效率,降低工作量。以下幾款制作網(wǎng)站軟件:
1.1Dreamweaver和Netbox、Frontpage
Dreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的網(wǎng)頁編輯器,與FLASH(動畫制作)、FIREWORKS(矢量圖像制作和圖像處理)并稱為網(wǎng)頁三劍客。
Frontpage是微軟公司推出的網(wǎng)頁設(shè)計產(chǎn)品,非常方便,也很容易獲得,在Office組件里面就有。
1.2 Access
Access 是微軟公司推出的基于Windows平臺的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng),也是Office組件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化。做為一種小型數(shù)據(jù)庫,足夠普通用戶使用了。
1.3網(wǎng)站設(shè)計的關(guān)鍵技術(shù)---ASP
ASP是Active Server Page的縮寫,意為“動態(tài)服務(wù)器頁面”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是.asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。 ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應(yīng)用程序。ASP網(wǎng)頁可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應(yīng)用程序。
第二章 網(wǎng)站設(shè)計
醫(yī)院網(wǎng)站是醫(yī)院整體策略的體現(xiàn),是醫(yī)院對外宣傳的窗口,是醫(yī)院的醫(yī)療、科研、教學(xué)成果的平臺,也是醫(yī)院醫(yī)療服務(wù)體系的一種延伸,更是患者同醫(yī)院溝通的橋梁和紐帶。作為醫(yī)院在市場競爭中的一種策略,醫(yī)院宣傳不僅能增加經(jīng)濟(jì)效益,更能積累醫(yī)院的無形資產(chǎn),創(chuàng)造社會效益,對于醫(yī)院良好公共形象的塑造有著不可替代的作用。為此,結(jié)合我院網(wǎng)站建設(shè),談?wù)勧t(yī)院網(wǎng)站建設(shè)體會。利用網(wǎng)絡(luò)管理,使醫(yī)療資源共享,合理分配,理順流程,節(jié)約成本,同時提高工作效率,減少重復(fù)勞動,使工作人員有更多的時間提高技術(shù)、優(yōu)化服務(wù)。
2、數(shù)據(jù)庫設(shè)計
WEB數(shù)據(jù)庫的建立
本系統(tǒng)數(shù)據(jù)庫的主要信息有:用戶登錄數(shù)據(jù)信息表,添加信息的數(shù)據(jù)表,后臺管理中的菜單的數(shù)據(jù)表,新聞信息模板數(shù)據(jù)表,上傳文件的管理數(shù)據(jù)表等。接下來要對數(shù)據(jù)庫功能建立模型,即模型化數(shù)據(jù)庫應(yīng)用。完成了數(shù)據(jù)庫的模型化之后,需要考慮數(shù)據(jù)采用的類型,字段長度,將數(shù)據(jù)組織成表的關(guān)系,確定主鍵并為數(shù)據(jù)庫建立索引和設(shè)置有效性規(guī)則。至此,數(shù)據(jù)庫的設(shè)計工作基本完成。
在數(shù)據(jù)庫的實現(xiàn)方式上,選用了當(dāng)前普遍推行的三層體系結(jié)構(gòu),這種結(jié)構(gòu)實現(xiàn)了跨平臺訪問性和統(tǒng)一方便簡單的用戶接口。
Web技術(shù)為信息查詢提供了十分友好的接口,用戶只需要提出查詢要求就可以自動完成查詢操作。WWW提供了全世界范圍的超文本服務(wù),只要接入Internet,通過鼠標(biāo)操作就可以方便地查閱世界各地的文本、圖像、影像以及新聞等信息。
3、數(shù)據(jù)庫的運行管理
數(shù)據(jù)庫在建立、運用和維護(hù)時由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理、統(tǒng)一控制,以保證數(shù)據(jù)的安全性、完整性、多用戶對數(shù)據(jù)的并發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。
(1)并發(fā)(Concurrency)控制
當(dāng)多個用戶的并發(fā)進(jìn)程同時存取、修改數(shù)據(jù)庫時,可能會發(fā)生相互干擾而得到錯誤的結(jié)果或使得數(shù)據(jù)庫的完整性遭到破壞,因此必須對多用戶的并發(fā)操作加以控制和協(xié)調(diào)。
(2)數(shù)據(jù)的安全性(Security)保護(hù)
數(shù)據(jù)的安全性是指保護(hù)數(shù)據(jù)以防止不合法的使用造成的數(shù)據(jù)的泄密和破壞。使每個用戶只能按規(guī)定,對某些數(shù)據(jù)以某些方式進(jìn)行使用和處理。
(3)數(shù)據(jù)的完整性(Integrity)檢查
數(shù)據(jù)的完整性指數(shù)據(jù)的正確性、有效性和相容性。完整性檢查將數(shù)據(jù)控制在有效的范圍內(nèi),或保證數(shù)據(jù)之間滿足一定的關(guān)系。
(4)數(shù)據(jù)庫恢復(fù)(Recovery)
計算機(jī)系統(tǒng)的硬件故障、軟件故障、操作員的失誤以及故意的破壞也會影響數(shù)據(jù)庫中數(shù)據(jù)的正確性,甚至造成數(shù)據(jù)庫部分或全部數(shù)據(jù)的丟失。DBMS必須具有將數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)(亦稱為完整狀態(tài)或一致狀態(tài))的功能,這就是數(shù)據(jù)庫的恢復(fù)功能。
第三章 系統(tǒng)實現(xiàn)
4.1開發(fā)環(huán)境
平臺軟件。
(1)服務(wù)器端平臺軟件全部采用Microsoft的產(chǎn)品,便于維護(hù)和管理。
(2)數(shù)據(jù)庫系統(tǒng):Microsoft Access 2003。
(3)開發(fā)語言:Microsoft ASP。
(4)開發(fā)工具。
第五章 運行與調(diào)試
5.1調(diào)試技術(shù)
在c盤根目錄建一個文件.擴(kuò)展名為.box,
或者將你的asp程序放到這個目錄下比如bbsxp程序!
調(diào)試運行
然后,我們雙擊運行main.box,這時候,系統(tǒng)托盤處應(yīng)該出現(xiàn)一個紅色的 .b 樣的小圖標(biāo)。
好,我們打開瀏覽器,地址欄輸入:127.0.0.1
然后在瀏覽器中輸入127.0.0.1/就可以看到制作的網(wǎng)站了。
5.2調(diào)試結(jié)果分析
網(wǎng)站初步完成后,網(wǎng)站進(jìn)行全范圍的測試。包括速度,兼容性,交互性,鏈接正確性,程序健壯性,超流量測試等,發(fā)現(xiàn)問題及時解決并記錄下來,并且利用瀏覽器測試文檔資料的正確性、可用性和友善性。
通過以上各種測試,網(wǎng)站設(shè)計和制作基本達(dá)到了預(yù)期效果。個別地方還存在一些問題,需要在的實踐中逐步改進(jìn)和提高。