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

正文內(nèi)容

基于j2ee的網(wǎng)上醫(yī)院預(yù)約掛號(hào)系統(tǒng)論文-資料下載頁

2025-11-07 20:30本頁面

【導(dǎo)讀】人們?nèi)メt(yī)院掛號(hào)老排長(zhǎng)隊(duì),對(duì)于時(shí)間比較緊的人是一個(gè)比較頭痛的問。題,為了節(jié)省掛號(hào)排長(zhǎng)隊(duì)問題,可以利用Inter實(shí)現(xiàn)網(wǎng)上預(yù)約掛號(hào)。掛號(hào),取消預(yù)約掛號(hào),查詢新聞信息,后臺(tái)管理功能的處理。務(wù),Eclipse開發(fā)工具。結(jié)構(gòu)上使用B/S結(jié)構(gòu),B/S模式是現(xiàn)在比較流行的數(shù)據(jù)庫。應(yīng)用模式,通過Inter進(jìn)行通信,可以不受地域的限制。在編程思想上采用面。向?qū)ο缶幊痰奶匦浴胺庋b性”的特點(diǎn)。本系統(tǒng)界面簡(jiǎn)單,容易操作;并且方便醫(yī)。院網(wǎng)站的管理與交流。

  

【正文】 rt= % %@ page import= % %@ page import= % %@ page import= % % //通過 hbrs_model字段獲取 Map的一個(gè)對(duì)象 Map hbrsModel = (Map)(hbrs_model)。 //通過 paginator 關(guān)鍵字獲取 Paginator的一個(gè) 對(duì)象,這是一個(gè)分頁器類,它已經(jīng)把查詢一定條數(shù)的新聞放在 Paginator對(duì)象里 25 Paginator paginator = (Paginator)(paginator)。 String columnsName = (String)(columnsName)。 List list=null。 int current_page=0。//當(dāng)前頁 int total_pages=0。//總的頁數(shù) int total_number=0。//總條數(shù) if(paginator!=null){ list=()。通過 Paginator對(duì)象獲取 List current_page = ()。 total_pages = ()。 total_number=()。 } % 以上都是頁面部分代碼,上面也說過了其他頁面實(shí)現(xiàn)方法都類似,就不一一介紹了。 掛號(hào)的操作 掛號(hào)信息有:用戶 注冊(cè)頁面、掛號(hào)信息頁面、取消掛號(hào)信息頁面、用戶修改信息頁面、掛號(hào)記錄頁面等。因?yàn)樯厦嬷v解了 JSP 頁面代碼,因?yàn)榇a基本類似所以以下就不介紹了。講一下操作,登錄頁面如圖 64 所示。 圖 64 掛號(hào)登錄界面 26 如果已注冊(cè)用戶登錄之后跳轉(zhuǎn)到掛號(hào)頁面如圖 65 所示,沒有注冊(cè)過的用戶去注冊(cè)頁面先注冊(cè)如圖 66 所示。 圖 65 預(yù)約掛號(hào)科室選擇頁面 圖 66 就診人注冊(cè)頁面 27 如果登錄后就轉(zhuǎn)到圖 65 那就選擇科室進(jìn)行掛號(hào)。 后臺(tái)系統(tǒng)的實(shí)現(xiàn) 后臺(tái)是一個(gè)動(dòng)態(tài)網(wǎng)站必不可少的,應(yīng)該它可以方便的讓用戶進(jìn)行, 對(duì)信息的編輯,修改,刪除等操作,只要知道如何應(yīng)用就可以,不需要去了解代碼是如何運(yùn)行。后臺(tái)主要包括:新聞管理、欄目管理、醫(yī)生管理、科室管理、預(yù)約信息管理、用戶管理等。 后臺(tái)頁面 后臺(tái)管理只能是管理員才可以進(jìn)入,其他普通用戶不能進(jìn)入,登錄成功后后臺(tái)頁面顯示如圖 67 所示。 圖 67 后臺(tái)新聞列表頁面 28 管理員可以對(duì)新聞、欄目、醫(yī)生信息、科室信息進(jìn)行查詢、編輯、修改、刪除等操作。對(duì)預(yù)約信息進(jìn)行就診、解除和對(duì)用戶信息進(jìn)行注銷、解除等操作。 后臺(tái)頁面邏輯實(shí)現(xiàn) 上面已經(jīng)說到過了,本課題是用 Spring+Hibernate 框架開發(fā)的,下面就介紹一下邏輯實(shí)現(xiàn)的類: ,這是一個(gè)預(yù)約信息邏輯控制類。 獲取預(yù)約信息管理方法的 JAVA 代碼: /** * 后臺(tái)獲取預(yù)約信息管理 * * @param request * @param response * @return * @throws Exception */ public ModelAndView getBookingInfoList(HttpServletRequest request, HttpServletResponse response) throws Exception { Paginator paginator = null。 // 從 session 中獲得用戶信息,這里是每個(gè)后臺(tái)方法處理時(shí)都要進(jìn)行用戶驗(yàn)證 HttpSession session = (true)。 Authorization authorization = null。 int page = 1。 int pageSize = 15。 try { authorization = (Authorization) session .getAttribute()。 } catch (Exception e) { ()。 29 } if (authorization == null) { return new ModelAndView(/jsp/front/)。 } if ((current_page) != null || (current_action) != null) { page = (request)。 } try { paginator = ( page, pageSize)。 Map paraMap = new HashMap()。 (paginator, paginator)。 return new ModelAndView(/jsp/system/, hbrs_model, paraMap)。 } catch (Exception e) { ()。 Map paraMap = new HashMap()。 (return_msg, add_fail)。 return new ModelAndView(/jsp/system/, hbrs_model, paraMap)。 } } 這個(gè)方法最后是把指定條數(shù)的預(yù)約信息放在 Paginator 對(duì)象里,通過ModelAndView 傳到途徑為 /jsp/system/ 頁面顯示。 30 后臺(tái)頁面 DAO 實(shí)現(xiàn) 因?yàn)榍懊嬷v了頁面顯示實(shí)現(xiàn)和邏輯實(shí)現(xiàn),其實(shí)每個(gè)頁面的實(shí)現(xiàn)方法和邏輯實(shí)現(xiàn)都是比較相近的,這里就不一一的介紹了,下面就介紹一下 DAO。 DAO 是 Data Access Object 數(shù)據(jù)訪問接口,數(shù)據(jù)訪問:就是與數(shù)據(jù)庫打交道。夾在業(yè)務(wù)邏輯與數(shù)據(jù)庫資源中間。為了建立一個(gè)健壯的 J2EE 應(yīng)用,應(yīng)該將所有對(duì)數(shù)據(jù)源的訪問操作 抽象封裝在一個(gè)公共 API 中。用程序設(shè)計(jì)的語言來說,就是建立一個(gè)接口,接口中定義了此應(yīng)用程序中將會(huì)用到的所有事務(wù)方法。在這個(gè)應(yīng)用程序中,當(dāng)需要和數(shù)據(jù)源進(jìn)行交互的時(shí)候則使用這個(gè)接口,并且編寫一個(gè)單獨(dú)的類來實(shí)現(xiàn)這個(gè)接口在邏輯上對(duì)應(yīng)這個(gè)特定的數(shù)據(jù)存儲(chǔ)。 下面是 接口代碼: public interface BookingInfoDAO { /** * 通過 ID 獲取單個(gè)預(yù)約信息實(shí)例 * * @param id * @throws Exception */ public BookingInfo getBookingInfoById(Integer id)。 .... } 現(xiàn)在只舉出一個(gè)方法,實(shí)現(xiàn)借口類: 代碼如下: public class BookingInfoDAOImpl extends HibernateDaoSupport implements BookingInfoDAO { public BookingInfo getBookingInfoById(Integer id) { String hql = from BookingInfo bookingInfo where = ?。//hql 語句是專門用在 Hibernate 框架做的,做查詢語句。它和 SQL 其實(shí)是一樣的,形式上不一樣而已。 try { BookingInfo bookingInfo = (BookingInfo) () 31 .find(hql, id).get(0)。 return bookingInfo。 } catch (Exception e) { ()。 return null。 } } … } 以上就是整個(gè) DAO 的實(shí)現(xiàn),一個(gè)接口,還有一個(gè)實(shí)現(xiàn)類。 本章小結(jié) 本章主要講解系統(tǒng)功能的實(shí)現(xiàn),先介紹本網(wǎng)站的工作流程,一般用戶登錄本網(wǎng)站后,由主頁面可進(jìn)入各個(gè)功能模塊。前臺(tái)頁面主要包括了兩個(gè)部分:新聞信息、掛號(hào)信息。前臺(tái)頁面的實(shí)現(xiàn)及部分 JSP 代碼講解。后臺(tái)業(yè)務(wù)邏輯和 DAO 的設(shè)計(jì)與實(shí)現(xiàn)。 32 第 7 章 結(jié)論 本次畢業(yè)設(shè)計(jì)的課題是基于 J2EE 的網(wǎng)上醫(yī)院預(yù)約掛號(hào)系統(tǒng),模仿中大醫(yī)院預(yù)約掛號(hào)系統(tǒng),前臺(tái)操作截面基本上差不多。但是代碼大部分都是自己寫的,后臺(tái)構(gòu)架是自己設(shè)計(jì)出來的。 本課題主要運(yùn)用到 J2EE 里的兩個(gè)框架: Spring、 Hibernate。在做這個(gè)系統(tǒng)以前,我很早之前就和老師實(shí)習(xí)過,對(duì)這框架之類有所了解,工程實(shí)習(xí)的時(shí)候,也去公司做過這方面的東西。雖然對(duì)框架稍微深一點(diǎn)含義不太明白,但是對(duì)框架的應(yīng)用還是有點(diǎn)熟悉。 從設(shè)計(jì)到最后的調(diào)試完成,總共花了一個(gè)多月的時(shí)間,雖然畢業(yè)設(shè)計(jì)完成了 ,但是跟開始時(shí)想要做到功能都還沒有全部的實(shí)現(xiàn),由于時(shí)間上和技術(shù)上的 不夠關(guān)系,很多功能沒有完善,調(diào)試的時(shí)間上也沒有花去太多時(shí)間,只感覺可以用了,稍微的調(diào)試一下就可以了,可能在以后運(yùn)行中會(huì)出現(xiàn)報(bào)錯(cuò)等異常。 通過這次畢業(yè)設(shè)計(jì),鍛煉自己如何合理的安排時(shí)間,對(duì)于即將踏入社會(huì)的我來說,還是很有意義的。對(duì)于自己的查找資料、英文資料閱讀能力有一定的提高 ,平時(shí)的課程理論知識(shí)學(xué)的還可以,總是認(rèn)為自己的知識(shí)水平已經(jīng)能處理許多的現(xiàn)實(shí)問題了。而當(dāng)自己真正的深入到設(shè)計(jì)實(shí)踐當(dāng)中,深入到問題當(dāng)中時(shí)。卻發(fā)現(xiàn)自己無從下手,因?yàn)橐郧霸诠居幸欢螘r(shí)間是開發(fā)代碼,在設(shè)計(jì)方面做的很少,因?yàn)橐粋€(gè)好的設(shè)計(jì)可以減少很多開 發(fā)代碼,所以通過網(wǎng)上查很多資料,在這個(gè)上面花了比較多的時(shí)間。 通過各位老師的指導(dǎo)和教育,使我不僅僅在知識(shí)水平和解決實(shí)際問題的能力上有了很大的提高。還從思想的深處體會(huì)到,要把自己的所學(xué)變成現(xiàn)實(shí)時(shí)所將面對(duì)的種種難題。這次畢業(yè)設(shè)計(jì)是對(duì)自己大學(xué)四年所學(xué)的一個(gè)總結(jié)與檢驗(yàn), 同時(shí)也是職業(yè)生涯的起點(diǎn),相信以此為基礎(chǔ),以后會(huì)做得更好。我想 它為我們?cè)谝院蟮墓ぷ鲘徫簧习l(fā)揮自己的才能奠定了堅(jiān)實(shí)的基礎(chǔ)。 33 致謝 在這論文完成之際, 在此特別感謝老師的精心指導(dǎo),無論是學(xué)習(xí)還是為人處事方面,從他那里我學(xué)到了很多。 最后,還要感謝在這期 間所有關(guān)心、幫助過我的人,是你們才讓我有了動(dòng)力!謝謝! 34 參考文獻(xiàn) [1] 陳國華,李廷清,黃亞國 . J2EE應(yīng)用系統(tǒng)的性能優(yōu)化 [J].今日科苑 , 2020,4(10):I0003I0003. [2] 呂毅 , 葛瑋 , 郝克剛 .Spring輕量級(jí) J2EE開發(fā)框架的研究 [J].計(jì)算機(jī)技術(shù)與發(fā)展, 2020, 16(12):208209. [3] 李林紅 , 沈文軒 .基于 Hibernate和 Spring的持久層 OR映射技術(shù) [J].鞍山科技大學(xué)學(xué)報(bào) , 2020, 29(4):373375. [4] 李金海 , 張景元 .基于 Struts, Hibernate和 Spring的 J2EE架構(gòu)的研究與實(shí)現(xiàn) [J].山東理工大學(xué)學(xué)報(bào) , 2020, 20(6):4850. [5] 華濤 , 郝克剛 , 葛瑋 .基于 Hibernate和 Spring框架的 Web應(yīng)用研究 [J]. 計(jì)算機(jī)技術(shù)與發(fā)展, 2020, 16(11):8486. [6] 林寒超 , 張南平 .Hibernate技術(shù)的研究 [J].計(jì)算機(jī)技術(shù)與發(fā)展, 2020,16(11):112114. [7] 唐擁政,衡冬梅 .基于 Hibernate的數(shù)據(jù)持久層關(guān)鍵技術(shù)的研究 [J].鹽城工學(xué)院學(xué) 報(bào), 2020, 19(2):1821. [8] 郭昆,郭朝珍 .基于 Hibernate的 GDSS數(shù)據(jù)訪問層的研究 [J].集美大學(xué)學(xué)報(bào), 2020, 10(2):180187. [9] 周旺基 .基于 Hibernate的數(shù)據(jù)緩存的優(yōu)化技術(shù) [J].鹽城工學(xué)院學(xué)報(bào) ,2020, 19(3):3740. [10] 祁俊 .面向?qū)ο髷?shù)據(jù)庫技術(shù) —— Hibernate 的應(yīng)用 [J].青海電力 , 2020,24(4):6163. [11] Xinsheng Chen and David A. Using Spring and Hibernate Frameworks for Java Web Application Development[J]. Department of Computer Science,2020, 3(1):97101. [12] Dave Introduction to Hibernate 3[J].Computer Apress,2020, 12(4):132134.
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1