freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php醫(yī)院網(wǎng)上預(yù)約掛號系統(tǒng)的設(shè)計和實現(xiàn)(編輯修改稿)

2024-12-13 21:50 本頁面
 

【文章內(nèi)容簡介】 據(jù)庫瀏覽 、查詢、與 mail服務(wù)器的連接等)通過嵌入到 HTML 代碼中的腳本完成。這樣,可以極大的加快開發(fā)速度,腳本的可讀性也很強(qiáng)。 PHP 的英文全稱很有意思, PHP: Hypertext Preprocessor,一種遞歸的表示方法。和 GNU 的全稱差不多, GNU 是“ GNU’ sNot Unix”的縮寫。這可能是很多程序員的習(xí)慣,很詼諧。 PHP 工作原理 PHP 的所有應(yīng)用程序都是通過 WEB 服務(wù)器 (如 apache)和 PHP 引擎程序解釋執(zhí)行完成的,工作過程: (1)當(dāng)用戶在瀏覽器地址中輸入要訪問的 PHP 頁面文件 名,然后回車就會觸發(fā)這個PHP 請求,并將請求傳送給支持 PHP 的 WEB 服務(wù)器。 (2)WEB 服務(wù)器接受這個請求,并根據(jù)其后綴進(jìn)行判斷。如果是一個 PHP請求, WEB服務(wù)器從硬盤或內(nèi)存中取出用戶要訪問的 PHP 應(yīng)用程序,并將其發(fā)送給 PHP引擎程序。 (3)PHP 引擎程序?qū)?WEB 服務(wù)器傳送過來的文件從頭到尾進(jìn)行掃描并根據(jù)命令從后臺讀取,處理數(shù)據(jù),并動態(tài)地生成相應(yīng)的 HTML 頁面。 (4)PHP 引擎將生成 HTML 頁面返回給 WEB 服務(wù)器。 WEB 服務(wù)器再將 HTML 頁面返回給客戶端瀏覽器。 Apache 技術(shù) Apache 是最流行的 Web 服務(wù)器端軟件之一??焖?、可靠、可通過簡單的 API擴(kuò)展,Perl/Python 解釋器可被編譯到服務(wù)器中,完全免費,完全源代碼開放。 Apache 服務(wù)器擁有以下特性: 1支持最新的 HTTP/ 通信協(xié)議擁有簡單而強(qiáng)有力的基于文件的配置過程; 2 支持通用網(wǎng)關(guān)接口; 3 支持基于 IP 和基于域名的虛擬主機(jī);4 支持多種方式的 HTTP 認(rèn)證; 5 集成 Perl 處理模塊; 6 集成代理服務(wù)器模塊; 7 支持 6 實時監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志; 8 支持服務(wù)器端包含指令 (SSI); 9 支持安 全Socket 層 (SSL); 10 提供用戶會話過程的跟蹤; 11支持 FastCGI;通過第三方模塊可以支持 Java Servlets。 JavaScript 語言 JavaScript 語言是一種基于對象( Object)和事件驅(qū)動( Event Driven)并具有安全性能的腳本語言。使用它的目的是與 HTML 超級文本語言、 JavaApplet( Java 小程序)一起實現(xiàn)在一個 Web頁面中鏈接多個對象,與 Web 客戶交互作用,從而達(dá)到開發(fā)客戶端應(yīng)用程序的目的。 JavaScript 是通過嵌入或調(diào)入在標(biāo)準(zhǔn) HTML語言中實現(xiàn),它的出現(xiàn)彌補(bǔ)了 HTML 語言的缺陷。 在 JavaScript 語言的配合下,能夠運用 PHP 技術(shù)開發(fā)出非常漂亮而且交互性強(qiáng)大的動態(tài) Web 網(wǎng)站來 . 軟件環(huán)境 本系統(tǒng)的的軟件環(huán)境如下: 操作系統(tǒng): Unix/Linux/windows2020 或以上版本 數(shù)據(jù)庫: MYSQL 開發(fā)工具包: JDK Version 開發(fā)環(huán)境: Web 服務(wù)器: Apache 瀏覽器: 以上 硬件環(huán)境 本系統(tǒng)的硬件環(huán)境如下: 客戶機(jī):普通 PC CPU: P4 以上 內(nèi)存: 256MB 以上 能夠運行 以上或者 以上版本的機(jī)器 分辨率:推薦使用 1024*768 像素 WEB 服務(wù)器 CPU: P4 內(nèi)存: 1G以上 硬盤: 80G以上 網(wǎng)卡:千兆 數(shù)據(jù)庫服務(wù)器 CPU: P4 內(nèi)存: 1G以上 硬盤: 80G以上 7 數(shù)據(jù)庫簡介 由于本系統(tǒng)采用的數(shù)據(jù)庫為 MySQL 數(shù)據(jù)庫,所以這里對 MySQL 數(shù)據(jù)庫的相關(guān)知識進(jìn)行簡單介紹。 MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。在 2020年 1月 16號被 Sun公司收購。目前 MySQL被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 MySQL 是一個快速、多線程、多用戶的小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它支持正規(guī)的SQL 查詢語言和采用多種數(shù)據(jù)類型,能對數(shù)據(jù)進(jìn)行各種詳細(xì)的查詢等。 MySQL 提供了一全套的數(shù)據(jù)庫創(chuàng)建和訪問機(jī)制,通過很直觀的方式就可以創(chuàng)建、訪問、修改數(shù)據(jù)庫的表和項,并且能建立它們之間的各種數(shù)據(jù)關(guān)系。 MySQL 系列從 90 年代就發(fā)展起來,經(jīng)過了多年的反展,它已經(jīng)成為非常成熟的技術(shù),面向中小型企業(yè)級應(yīng)用。 MySQL 數(shù)據(jù)庫的特點是數(shù)據(jù)庫文件小而簡單,不需要運行或者啟動數(shù)據(jù)庫服務(wù)進(jìn)程就可以使用。通常 MySQL 數(shù)據(jù)庫文件可以隨網(wǎng)頁文件一起方便地放在網(wǎng)站的目錄中,正是由于這些特點, MySQL 數(shù)據(jù)庫通常被用來作為網(wǎng)站開發(fā)的數(shù)據(jù)庫支持技術(shù)。 對 MySQL 數(shù)據(jù)庫的管理采用圖形化管理工具 phpMyAdmin 。 phpMyAdmin 是一個用PHP 編寫的、基于 Web 的、跨平臺的 MySQL 管理程序,支持簡體中文,使用 Web 瀏覽器作 為管理界面。通過 phpMyAdmin 可以進(jìn)行絕大部分的 MySQL 操作,包括對數(shù)據(jù)庫級操作,表級操作,以及數(shù)據(jù)管理等。 與其他的大型數(shù)據(jù)庫例如 Oracle、 DB SQL Server 等相比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說, MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。 MySQL 特點 : 1.使用 C 和 C++編 寫,并使用了多種 編譯器 進(jìn)行測試,保證源代碼的可移植。 2.支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、 OpenBSD、 OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng)。 3.為多種編程語言提供了 API。這些編程語言包括 C、 C++、 Eiffel、 Java、 Perl、PHP、 Python、 Ruby 和 Tcl 等。 4.支持 多線程 ,充分利用 CPU 資源。 5.優(yōu)化的 SQL 查詢算法,有效地提高查詢速度。 6.既能夠作為一個單獨的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的 編碼 如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。 7.提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑 。 8.提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。 8 9.可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。 3 系統(tǒng)需求分析 系統(tǒng)需求分析 目前 ,門診一直是困擾醫(yī)院提高服務(wù)質(zhì)量的一個復(fù)雜環(huán)節(jié) ,特別是醫(yī)療水平高、門診量大的醫(yī)院 ,而造成門診質(zhì)量難以提高的因素主要有兩方面 : 一方面集中式掛號 (現(xiàn)在流行的分層掛號只是相對而言一個范圍較小的集中式掛號 ),就診人員流量不均、具有不確定性 ,有明顯的就診高峰和低谷 (表現(xiàn)在整個醫(yī)院不同門診時間段及同科室的不同時間段 )。高峰期病人掛號排隊長 ,就診時間長 ,醫(yī)生熟人插號現(xiàn)象 ,環(huán)境擁擠混亂 ,醫(yī)生問診時間短、不仔細(xì)、態(tài)度差。而低谷期 ,醫(yī)生無病人看、溜號 ,醫(yī)院資源浪費。 另一方面專家號 (特別是名專家號 )難掛 ,出現(xiàn)倒號、炒號現(xiàn)象 ,嚴(yán)重?fù)p害病人利益 ,影響到醫(yī)院的聲譽。而采用網(wǎng)上預(yù)約掛號 ,可有效的解決這一現(xiàn)象 ,還通過有效的身份驗證 ,杜絕倒、炒專家號的現(xiàn)象 ,提高醫(yī)院門診服務(wù)質(zhì)量 ,取得良好的社會效益和經(jīng)濟(jì)效益。 為了解決這一問題,我們需要一種能夠方便快捷的掛號方式來滿足各方面的需求,減少排隊掛號的痛苦和時間的浪費,而本課題所研究的基于 PHP 的醫(yī)院網(wǎng)上掛號預(yù)約系統(tǒng) 正好是為了解決這一問題而設(shè)計的方案,因此,本系統(tǒng)擁有很大的用戶需求。 系統(tǒng)可行性分析 網(wǎng)上預(yù)約掛號系統(tǒng)是一種基于互聯(lián)網(wǎng)的新型掛號系統(tǒng) ,是衛(wèi)生信息化建設(shè)的基礎(chǔ)項目之一。利用該預(yù)約掛號系統(tǒng) ,用戶就可以在網(wǎng)上預(yù)約醫(yī)院的專家、??铺?,而無須再受排隊之苦。 而當(dāng)醫(yī)院開通網(wǎng)上掛號預(yù)約服務(wù)以后,求醫(yī)者只需坐在家中,輕點兒下鼠標(biāo),就可以掛上醫(yī)院專家門診號,可以做到“足不出戶選醫(yī)生”。網(wǎng)上預(yù)約正悄然改變著都市求醫(yī)者的看病觀念。擁有相對固定的個人醫(yī)生和習(xí)慣,預(yù)約看病,將不再遙遠(yuǎn),所以應(yīng)用必將越來越廣泛。 從可行性上分析, 無論是需求方面,還是技術(shù)方面,完全可以對系統(tǒng)進(jìn)行開發(fā),這樣的方案是可行的。 系統(tǒng)功能需求 醫(yī)院網(wǎng)上預(yù)約掛號系統(tǒng)的總體目標(biāo)是:在計算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的系統(tǒng)環(huán)境,開發(fā)一個具有開放體系結(jié)構(gòu)的,易擴(kuò)充的,易維護(hù)的,具有良好人機(jī)交互界面的醫(yī)院網(wǎng)上預(yù)約掛號系統(tǒng),為廣大患者提供一個方便快捷的網(wǎng)上預(yù)約掛號服務(wù)。系統(tǒng)具體需要實現(xiàn)以下功能: 9 瀏覽醫(yī)院信息:對醫(yī)院的概況有所了解。 預(yù)約查詢:查詢醫(yī)師及其所屬科室信息,以及查詢醫(yī)師可以被預(yù)約的時間列表。 預(yù)約服務(wù):已登錄的 用戶按照自己的實際情況選擇合適的醫(yī)師和合適的就醫(yī)時間進(jìn)行預(yù)約服務(wù)。 管理員模塊:對醫(yī)師以及醫(yī)師所屬科室進(jìn)行添加、刪除和修改的操作。 用戶信息修改:對自己的信息可以進(jìn)行修改。 數(shù)據(jù)流圖 軟件需求分析中主要采用結(jié)構(gòu)化分析方法( Structured Analysis,簡稱 SA), SA是面向數(shù)據(jù)流進(jìn)行需求分析的方法,像所有的軟件分析方法(如面向?qū)ο蠓治龇椒ā?IDEF方法等等)一樣, SA 也是一種建模活動,它使用簡單易讀的符號,根據(jù)軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,描繪滿足功能要求的軟件模型 。 在系統(tǒng)中主要采用數(shù)據(jù)流圖( DFD)這種半形式化的描述方式表達(dá)需求。它是一種功能模型,以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,只反映系統(tǒng)必須完成的邏輯功能。它有四種基本圖形符號: 外部實體:與系統(tǒng)進(jìn)行交互,但系統(tǒng)不對其進(jìn)行加工和處理的實體,用帶標(biāo)記的矩形表示; 加工:對數(shù)據(jù)進(jìn)行的交換和處理,用帶標(biāo)記的圓圈表示; 數(shù)據(jù)流:在數(shù)據(jù)加工之間或數(shù)據(jù)存儲和數(shù)據(jù)加工之間進(jìn)行流動的數(shù)據(jù),用帶標(biāo)記的箭頭表示; 數(shù)據(jù)存儲:在系統(tǒng)中需要存儲的實體,用帶標(biāo)記的雙實線表示。 在多層數(shù)據(jù)流圖中,頂層流圖僅包含一個加工 ,它代表被開發(fā)系統(tǒng),它的輸入流是該系統(tǒng)的輸入數(shù)據(jù)了,輸出流是該系統(tǒng)的輸出數(shù)據(jù);底層流圖是指其加工不需要再做分解的數(shù)據(jù)流圖,中間層流圖表示對其上層父圖的細(xì)化,它的每一步加工可能繼續(xù)細(xì)化成子圖。 將整個系統(tǒng)看成一個加工,然后找出作用于該加工的外部實體,以及相應(yīng)的數(shù)據(jù)輸入和輸出。對于“基于 PHP的醫(yī)院網(wǎng)上掛號系統(tǒng)”而言,整個系統(tǒng)就是一個加工“醫(yī)院網(wǎng)上掛號系統(tǒng)”?!肮芾砣藛T”是數(shù)據(jù)的源點,“用戶”是數(shù)據(jù)的終點。另外,管理人員需要添加科室信息和醫(yī)師信息,說明“科室信息”和“醫(yī)師信息”是數(shù)據(jù)流,同樣,“查詢請求”和“查 詢結(jié)果”也是數(shù)據(jù)流。因此得到了第 0層 DFD圖,如圖 : 圖 第 0層 DFD圖 “科室信息”是管理人員需要添加的一個信息,因此加入一個加工“添加科室信0 醫(yī)院網(wǎng)上掛號系統(tǒng) 管理員員 用 戶 科室信息 醫(yī)師信息 查詢結(jié)果 查詢請求 10 息”,同樣得到“添加醫(yī)師信息”這個加工。數(shù)據(jù)流“查詢請求”和“查詢結(jié)果”應(yīng)該由加工“查詢信息”來完成。這樣,“添加科室信息”,“添加醫(yī)師信息”和“查詢信息”三個加
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1