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

正文內(nèi)容

醫(yī)院網(wǎng)上預(yù)約掛號系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文-全文預(yù)覽

2025-04-01 02:59 上一頁面

下一頁面
  

【正文】 的優(yōu)點(diǎn)是 : 客戶端軟件簡單而統(tǒng)一,大大節(jié)省客戶機(jī)的硬盤空間和內(nèi)存 ; 極大地減少了系統(tǒng)開發(fā)和維護(hù)費(fèi)用 ;解決了客戶 /服務(wù)器應(yīng)用中存在的客戶端跨多平臺的問題,界面通用統(tǒng)一 ; 特別適用網(wǎng)上信息的發(fā)布,這是其他結(jié)構(gòu)所無法實(shí)現(xiàn)的。 B/S(Brower/Server)結(jié)構(gòu)是指客戶端通過瀏覽器訪問 web 和與 web 相連的后臺數(shù)據(jù)庫,其結(jié)構(gòu)如圖 12 所示。 ASP 是 Active Server Pages 的縮寫,中文名稱叫做“動態(tài)服務(wù)器頁面”, 是一種 WEB 服務(wù)器端的開發(fā)語言,本質(zhì)上是一個服務(wù)器端的腳本編寫環(huán)境,是目前開發(fā) WEB 動態(tài)交互網(wǎng)頁的主流技術(shù),應(yīng)用該技術(shù)可以輕松快捷地開發(fā)高效的、運(yùn)行動態(tài)的、交互的服務(wù)器端 WEB 應(yīng)用程序 [5]。 ASP 工作原理示意圖如圖 13 所示。 4) Active Server Pages 的源程序,不會被傳到客戶端瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。用在服務(wù)器端執(zhí)行的 ASP 程序代碼生成或修改在客戶端執(zhí)行的腳本。強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性 ; 3) 支持對稱多處理器結(jié)構(gòu)、存儲過程、 ODBC,并具有自主的 SQL 語言 ,SQL Server 以其內(nèi)置 數(shù)據(jù)復(fù)制、強(qiáng)大的管理工具、與 Inter 的緊密集成和開放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個出眾的數(shù)據(jù)庫平臺 。因此,一個好的數(shù)據(jù)庫設(shè)計(jì)能夠讓你的系統(tǒng)跑的更順暢、穩(wěn)定。 醫(yī)院信息包括:醫(yī)生信息、科室信息等。 對于管理員來說,他們關(guān)心的是如何對后臺數(shù)據(jù)進(jìn)行查詢、添加、修改、刪除等操作。 科室信息管理:對預(yù)約設(shè)置進(jìn)行添加、刪除、查詢、修改。 醫(yī)生信息,數(shù)據(jù)項(xiàng)包括醫(yī)生編號、所屬科室、醫(yī)生姓名、醫(yī)生性別、醫(yī)生照片、創(chuàng)建時間 、 職稱、醫(yī)生類別、從醫(yī)年數(shù)、專業(yè)名稱、學(xué)歷、 Email 等。 系統(tǒng)用戶,數(shù)據(jù)項(xiàng)包括 管理員編號、 登錄名、密碼。 將各個角色的所有信息分別放在獨(dú)立的表中,其中包括該角色的全部信息。醫(yī)生ID 為主鍵。其中預(yù)約信息 ID成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 12 為主鍵,如表 23 所示: 表 23 預(yù)約信息表 字段 含義 類型 長度 是否為空 備注 booking_id 預(yù)約信息 ID int — N 主鍵 ,自增 booking_state 預(yù)約狀態(tài) nvarchar() 2 N 是否過期 booking_time 出診日期 datetime — N — book_now 掛號時間 datetime — N — doctor_id 醫(yī)生 ID int — N 外鍵 user_id 用戶 ID int — N 外鍵 普通用戶表 (users) 普通用戶表 (就診人信息表 )里的屬性:用戶 ID、用戶名、用戶密碼、曾用掛號、社??ㄌ枴⒄鎸?shí)姓名、性別、聯(lián)系電話、證件類型、證件號碼、通信地址、郵編、備注、信譽(yù)分、用戶狀態(tài)。數(shù)據(jù)庫設(shè)計(jì)主要有需求分析, ER 圖設(shè)計(jì)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。 成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 14 3 詳細(xì) 設(shè)計(jì) 系統(tǒng)設(shè)計(jì)可分為系統(tǒng)設(shè)計(jì)思想、系統(tǒng)功能模塊劃分、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)。前臺客戶端界面的系統(tǒng)功能模塊如圖 31 所示。 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 根據(jù)系統(tǒng)功能和系統(tǒng)特點(diǎn),可得出如圖 33 所示的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖。其中專家管理又分為專家列表和專家添加。 圖 35 專家信息列表管理 界面 如上圖 35 所示,本界面內(nèi)主要包含了專家的詳細(xì)個人信息,包括用戶姓名,性別,學(xué)歷, 職稱 和 Email 等。當(dāng)填寫所有信息后點(diǎn)擊添加就會自動將輸入的內(nèi)容錄入數(shù)據(jù)庫,然后頁面將會跳轉(zhuǎn)到專家列表界面。如下圖 38 所示: 成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 18 圖 38 科室管理界面 科室管理主要提供對現(xiàn)有科室的查詢以及對現(xiàn)有科室的信息進(jìn)行修改,并可以刪除科室功能。 母板界面 將所有界面都相同的元素的做成母版頁,其它頁面都繼承這個頁面。如圖 311 所示,該界面是在母板的基礎(chǔ)上,添加了登錄窗口,里面主要分成兩部分,左邊部分是用來填寫登錄信息,右邊部分為兩個連接,一個是注冊,另外一個是忘記密碼。 如圖313 所示 ,預(yù)約查詢界面主要包括預(yù)約號、預(yù)約時間、看病時間、預(yù)約的醫(yī)生以及預(yù)約的狀態(tài)。 圖表 314 用戶個人信息修改界面 密碼修改 密碼修改界面,提供給用戶修改自己登錄密碼的功能。 并對 前 后臺各個界面的功能和界面效果、布局進(jìn)行分析??剖夜芾硖峁剖业男畔⑻砑雍蛣h除。 表 現(xiàn)層 重難點(diǎn) 變現(xiàn)層有兩個方面的重難點(diǎn),一個是后臺管理界面采用了 Iframe,上下部分和左邊部分界面在 界面中不動,剩下部分采用一個 Iframe,當(dāng)我們點(diǎn)擊左邊部分的按鈕時,系統(tǒng)會自動將相應(yīng)的界面鏈接到 Iframe 中。 成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 24 業(yè)務(wù)邏輯層 重難點(diǎn) 業(yè)務(wù)邏輯層 (BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務(wù)邏輯處理。 下面展示獲取醫(yī)生相關(guān)信息的業(yè)務(wù)邏輯層 doctor_infobll 部分代碼,如下圖 43 所示 圖 43 業(yè)務(wù)邏輯層 doctor_infobll 部分代碼截圖 當(dāng)前臺進(jìn)入醫(yī)生信息時, 首先新建一個 doctor_infodao()方法,然后用getdocinfo(did)獲取醫(yī)生信息。簡單的說法就是實(shí)現(xiàn)對數(shù)據(jù)表的 Select(查詢 ), Insert(插入 ),Update(更新 ), Delete(刪除 )等操作。 下面以獲取 管理員 信息為列來說明獲取信息的重要性。添加信息會對數(shù)據(jù)庫進(jìn)行訪問和讀寫,數(shù)據(jù)的操作也是本系統(tǒng)中最難的地方,保證數(shù)據(jù)的正確讀寫也是很困難的。不為空就獲取他們的數(shù)據(jù),然后通過 insert into 方法插入到數(shù)據(jù)庫中。其中,方法把字符串畫到圖片中的代碼為: 登錄 登錄就是對用戶輸入的證件號和密碼與數(shù)據(jù)庫中相應(yīng)用戶的證件號和密碼進(jìn)行匹配,如果匹配成功,才能登錄成功。 驗(yàn)證碼 驗(yàn)證碼單獨(dú)用一個窗口實(shí)現(xiàn),然后在登錄幾面用 imageButton 控件中調(diào)用。下面通過本系統(tǒng)中添加管理員來做個示范。首先新建一個 listSys()方法,當(dāng) sys==null 時,查詢管理員所有信息的操作,或者獲取當(dāng)前管理員編號,對當(dāng)前管理員進(jìn)行查詢,查詢出管理員名和密碼。 獲取信息 由于本系統(tǒng)中有很多地方需要獲取用戶或者醫(yī)生信息,并且這些信息都會重復(fù)使用多次。依賴與被依賴的關(guān)系都糾結(jié) 在業(yè)務(wù)邏輯層上,如何實(shí)現(xiàn)依賴關(guān)系的解耦,則是除了實(shí)現(xiàn)業(yè)務(wù)邏輯之外留給設(shè)計(jì)師的任務(wù)。層是一種弱耦合結(jié)構(gòu),層與層之間的依賴是向下的,底層對于上層而言是 “無知”的,改變上層的設(shè)計(jì)對于其調(diào)用的底 層而言沒有任何影響。 下圖 41 所示 部分代碼 截圖 : 圖 41 界面 Iframe 使用截圖 另一個重難點(diǎn)是表格字段的綁定, 對 表頭和表格字體進(jìn)行設(shè)置,用固定的表頭和字體 。 而 前臺主要分為 5 個部分,分別為用戶登錄,預(yù)約掛號,預(yù)約查詢,用戶基本信息更改,用戶密碼修改。 其中 用戶管理提供對用成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 22 戶信息的查詢和修改, 專家管理又分為專家列表和專家添加 ,對專家信息進(jìn)行修改和添加。外加一個提交修改的按鈕。如圖314 所示,界面中主要是用 戶的基本信息,包括用戶身份證號、姓名、性別、醫(yī)??ㄌ枴⑹謾C(jī)號碼 (就是前面說的聯(lián)系電話 )、用戶備注、詳細(xì)地址、郵政編碼。如圖 312 所示,注冊頁面主要包括有,用戶的證件類型、證件好嘛、家庭住址、用戶名、登錄密成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 20 碼、郵編、性別、聯(lián)系電話、社??ㄌ?、以及用戶備注,其中用戶備注可以為空。中間就是其它頁面需要包含的內(nèi)容,由其它頁面繼承后添加,這里就用“主要內(nèi)容”標(biāo)識其它 界面需要填充。 系統(tǒng) 管理員管理 管理員管理主要是提供管理員查詢和管理員信息展示,如下圖 39 所示: 圖 39 管理員管理界面 管理員管理界面主 要提供對現(xiàn)有管理員進(jìn)行查詢,并可以對管理員登錄號,密碼進(jìn)行修改,以及刪除、添加管理員的操作。當(dāng)點(diǎn)擊操作欄中的處理后,會將用戶的預(yù)約狀態(tài)改為已就診或者已超期。點(diǎn)擊編輯界面會跳轉(zhuǎn)到一個新的頁面,可以對專家的各項(xiàng)信 息進(jìn)行編輯和更新。并且可以對出編號外的所有用戶信息進(jìn)行修改,也可以對用戶進(jìn)行選擇性刪除。 用戶還可以選擇門診來對相應(yīng)的專家進(jìn)行查詢,以及通過用戶中心來管理個人信息。 后臺管理界面的系統(tǒng)功能模塊如圖 32 所示。 頁面使用設(shè)計(jì) : 把頁面中的一些常用的部分集成為模塊,比如把頁面的頭和尾 部分 集成為模版,因?yàn)榇蟛糠值捻撁?首尾 是 相同的, 所以只要把 首尾 組裝起來就可以了 。 ER 圖設(shè)計(jì)主要是各個實(shí)體之間的聯(lián)系,涉及到 5 個實(shí)體:醫(yī)生信息實(shí)體、普通用戶實(shí)體、科室信息實(shí)體、預(yù)約信息實(shí)體、系統(tǒng)用戶實(shí)體。如表 24 所示: 表 24 普通用戶表 字段 含義 類型 長度 是否為空 備注 user_id 用戶 ID int — N 主鍵 ,自增 certificate_number 證件號碼 varchar 30 N — certificate_type 證件類型 char 10 N — create_time 注冊時間 datetime — N — user_address 通信地址 varchar 50 N — user_name 真實(shí)姓名 varchar 30 N — user_password 用戶密碼 varchar 12 N — user_postcode 郵編 varchar 10 Y — user_remark 備注 text — Y — user_sex 性別 char 2 N — user_state 是否預(yù)約 nvarchar() 2 N — user_tel 聯(lián)系電話 varchar 20 N — reputation_value 信譽(yù)分 int 5 Y — sb_number 社??ㄌ? varchar 20 Y — 成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 13 系統(tǒng)用戶表 (sys) 系統(tǒng)用戶表里的屬性: 系統(tǒng)管理員 編號、 系統(tǒng)管理員登錄名,系統(tǒng)管理員密碼。其中科室 ID 為主鍵。 成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 11 數(shù)據(jù)庫 表 設(shè)計(jì) 數(shù)據(jù)庫表的設(shè)計(jì),這里有 5 個實(shí)體,所以要建立 5 張表:醫(yī)生信息表、普通用戶表、預(yù)約信息表、科室信息表 、系統(tǒng)用戶表。根據(jù)上面的設(shè)計(jì)規(guī)劃出有 5 個實(shí)體:醫(yī)生信息實(shí)體、普通用戶實(shí)體、 科室信息實(shí)體、預(yù)約信息實(shí)體、系統(tǒng)用戶實(shí)體。 科室信息,數(shù)據(jù)項(xiàng)包括科室編號、科室名稱、科室描述等。 普通用戶管理:對普通用戶進(jìn)行查詢、注銷、解除。 醫(yī)生信息管理:對醫(yī)生信息進(jìn)行添加、刪除、查詢、修改。 預(yù)約掛號包括:普通用戶注冊、掛號操作、取消掛號操作 (主要是對已掛號進(jìn)行取消操作 )、掛號記錄、用戶信息修改等。 數(shù)據(jù)庫需求分析 預(yù)約掛號系統(tǒng)面向的對象有兩個,即 管理員和 普通用戶,所以數(shù)據(jù)庫需求分析中就要考慮這兩個方面的因素。并簡單的說明了開發(fā)工具和開發(fā)的壞境。 成都學(xué)院學(xué)士學(xué)位論文 (設(shè)計(jì) ) 8 由于 ASP 的出現(xiàn),使網(wǎng)頁訪問者和服務(wù)器進(jìn)行交互更加容易; 利用 ASP 還可以實(shí)現(xiàn)基于 WEB 的信息管理系統(tǒng),簡化了系統(tǒng)的開發(fā)與維護(hù); 利用 ASP 實(shí)現(xiàn)的信息管理系統(tǒng)使用戶非常方便地對后端數(shù)據(jù)庫記錄進(jìn)行增加、刪除、修改、查詢操作,而且利用 ASP 可以實(shí)現(xiàn)分頁技術(shù),使用戶對大量記錄的查詢一目了然,可以輕松地查看所有記錄 ; ASP 是微軟產(chǎn)品,它與微軟的 SQL Server 等辦公 軟件可以有機(jī)結(jié)合,可輕松實(shí)現(xiàn)對報(bào)表的打印,且美觀實(shí)用 [13]。 2) 面向?qū)ο螅苡萌魏?ActiveX[11]腳本語言來編寫, 由于腳本在服務(wù)器端執(zhí)行,因此它幾乎可以支持任何一種瀏覽器。 2) 使用普通 文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì),而利用諸如 Dreamweaver[9]等所見即所得的網(wǎng)頁編輯軟件可以 方便地進(jìn)行編輯,易學(xué)易用。 當(dāng)用戶通過瀏覽器向 WEB 服務(wù)器請求 .asp 文件時, ASP 腳本開始運(yùn)行。因此,網(wǎng)站開發(fā)人員必須掌握客戶 /服務(wù)器技術(shù),以便創(chuàng)建動態(tài)的網(wǎng)站內(nèi)容。 ASP 技術(shù)出色地解決了 WEB 數(shù)據(jù)庫的存取問題,它可使 WEB 信息系統(tǒng)的開發(fā)變得 快速 、 簡單 、高效。 B/S 結(jié)構(gòu)網(wǎng)絡(luò)中是通過 WEB服務(wù)器再與數(shù)據(jù)庫服務(wù)器相連, 用戶的請求先送到 WEB 服務(wù)器,再由 WEB 服務(wù)器負(fù)責(zé)將處理結(jié)果格式化為 HTML 格式,最后再反饋給用戶。系統(tǒng)維護(hù)需要有專業(yè)知識的人員 進(jìn)行 操作, 而現(xiàn)在企業(yè)中都有專業(yè)的技術(shù)人員,所以這都不是什么 問題。因此,本系統(tǒng)的開發(fā)在經(jīng)濟(jì)方面 是 可進(jìn)行的 。后臺包括 專家管理 、 用戶管理 、 科室 管理 及 系統(tǒng)管理 等功 能。本系統(tǒng)前臺數(shù)據(jù)庫采用 sqlServer2021,該數(shù)據(jù)庫系統(tǒng)擁有開發(fā)簡單,易學(xué)易用,接口靈活, 界面友好等特點(diǎn),是一款 典型的新一代數(shù)據(jù) 信息 管理和信息系統(tǒng)開發(fā)工具。 科室管理:對科室進(jìn)行添加與刪除,科室的信息進(jìn)行修改。 后臺管理員可操作的有:專家管理、用戶管理、預(yù)約管理、系統(tǒng)管理等功能設(shè)置,具
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1