論壇即為電子公告板或者公告板服務,是Internet上的一種電子信息系統(tǒng)。它提供一塊公共電子白板,每個用戶都可以在上面書寫,可發(fā)布信息或提出看法。隨著網(wǎng)絡技術的發(fā)展和應用,論壇也開始被人們熟知,而醫(yī)院擁有自己的論壇也成為了一種及時地與患者和大眾交流的一種快捷方式。
1醫(yī)院論壇的特點
大多數(shù)醫(yī)院都會選擇在自己的門戶網(wǎng)站開設自己的論壇,以促進網(wǎng)友之間的交流,增加互動性和豐富網(wǎng)站的內(nèi)容。醫(yī)院論壇除了具備所有網(wǎng)絡論壇的交互性、動態(tài)無序性、時效性等共同特點。醫(yī)院論壇一般還從其專業(yè)性來講都會做成專題類的,這樣更符合醫(yī)院的社會功能特點,便于推廣醫(yī)療衛(wèi)生知識和了解大眾的醫(yī)療需求。
2論壇的設計思想
論壇能讓每個人在互聯(lián)網(wǎng)上表達出自己的心聲。這是一個收集和共享任何感興趣的事物的地方。許多人使用論壇只是發(fā)表自己對一些事情的看法,分享一些大家感興趣的文章。而有些人則在全球成千上萬的論壇中取得了很高的影響力,成為大家關注的焦點。政治家可以通過論壇發(fā)表一些自己的政治觀點,攝影和美術發(fā)燒者可以通過論壇來管理自己的影視作品。總之,無論您要發(fā)表什么意見,論壇都可以幫您表達出來。
論壇作為一種新表達的方式,它的傳播不僅情緒,包括大量的思想、觀點和智慧。某種意義上說,它也是一種新的文化現(xiàn)象,論壇的出現(xiàn)和繁榮,真正凸現(xiàn)網(wǎng)絡的知識價值,標志著互聯(lián)網(wǎng)發(fā)展開始步入更高的階段。
3實現(xiàn)目標
3.1基本功能目標
3.1.1管理者可以實現(xiàn) 登錄論壇系統(tǒng)瀏覽、管理自己論壇的基本信息、發(fā)帖或者轉(zhuǎn)帖、處理留言、帖子評論等內(nèi)容。
3.1.2訪問者可以實現(xiàn) 未登錄的時候可以游覽論壇中的帖子,登陸之后可以發(fā)表自己對一些帖子的評論,還可以給版主留言等,見表1。
3.2功能需求描述
3.2.1前臺 任何用戶都可以對所有類別的帖子和圖片進行瀏覽,也可以選擇自己感興趣的類別瀏覽。如果對某篇貼文想發(fā)表自己的想法,可以進行留言,或者對整個貼文進行評論。
3.2.2后臺 后臺主要是對前臺頁面中的貼和圖片進行添加、刪除、修改,并同時連接數(shù)據(jù)庫及時的對其進行更新。以及對用戶的評論和留言進行管理。
3.2.3用戶管理 管理人員:后臺管理人員主要是系統(tǒng)管理人員,其他用戶不能進入。后臺管理人員要處理管理員登陸、查詢信息、發(fā)布和更新信息、添加、刪除、修改等信息。管理人員主要是醫(yī)院信息科的網(wǎng)管人員。
個人用戶:個人用戶只能瀏覽貼文以及對貼文進行評論和給版主留言等,不能進入后臺。與系統(tǒng)管理人員有很大的區(qū)別。
4系統(tǒng)開發(fā)語言
目前系統(tǒng)開發(fā)常用的語言有JavaScript、JSP、MySQL。本文重點介紹一下MySQL。
MySQL是一種關系數(shù)據(jù)庫管理系統(tǒng),其中的SQL指的是\"結(jié)構(gòu)化查詢語言\",是用于訪問數(shù)據(jù)庫的最通用的標準化語言。MySQL的主要特性如下:①能夠工作在絕大部分硬件平臺和操作系統(tǒng)上,如Linux、Mac OS、Windows。②提供了用于C、C++、Eifel、Java、Perl、PHP、Python、Ruby和Tcl的API。③其SQL函數(shù)是使用高度優(yōu)化的類庫實現(xiàn)的,運行很快。④服務器可以作為獨立的程序以客戶/服務器方式運行,也可以作為庫嵌入(鏈接)到其他應用程序中。⑤有大量可用的共享MySQL軟件,大大簡化了MySQL的使用和管理。⑥提供了靈活安全的權限和密碼系統(tǒng),當用戶連接到服務器時,所有的密碼傳輸均采用加密形式。⑦具有較強的可伸縮性,能夠處理大型數(shù)據(jù)庫。使用MyISAM表時,最大可達65 536TB,因此MySQL數(shù)據(jù)庫的最大表尺寸通常是由操作系統(tǒng)對文件大小的限制決定的。⑧MySQL支持多種通信方式??蛻舳丝梢允褂肨CP/IP協(xié)議、命名管道(Windows系統(tǒng)的NT系列)以及UNIX域套接字文件與MySQL服務器通信。MySQL提供的Connector/ODBC(MyODBC接口、Connector/J接口和Connector/NET接口可以分別滿足使用ODBC、JDBC連接的客戶端程序以及.NET應用程序的連接需要。
5系統(tǒng)開發(fā)工具
自從JSP發(fā)布之后,推出了各式各樣的JSP引擎。Apache Group在完成GNUJSP1.0的開發(fā)以后,開始考慮在SUN的JSWDK基礎上開發(fā)一個可以直接提供Web服務的JSP服務器,當然同時也支持Servlet,這樣Tomcat就誕生了。
Tomcat是一個輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP程序的首選。實際上Tomcat部分是Apache服務器的擴展,但它是獨立運行的,所以當你 Apache Tomcat運行tomcat時,它實際上作為一個與Apache 獨立的進程單獨運行的。
MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。
在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類:①J2EE模型,②WEB開發(fā)工具,③EJB開發(fā)工具,④應用程序服務器的連接器,⑤J2EE項目部署服務,⑥數(shù)據(jù)庫服務,⑦MyEclipse整合幫助。
6存在的問題
醫(yī)院論壇的管理大多有醫(yī)院的網(wǎng)絡管理員來完成,而訪問者都是為了了解醫(yī)療相關的知識和醫(yī)院的診療能力,這樣就會造成管理員不能很專業(yè)的回復訪問者的留言和疑問,而相關科室可能沒有足夠的人員和能力管理,導致了醫(yī)院論壇建設的最初服務宗旨。醫(yī)院論壇一般都鏈接在本院的門戶網(wǎng)站上,由此就給了黑客等不法分子攻擊網(wǎng)站的可乘之機。編輯/張燕