基于JAVA技術(shù)的醫(yī)院藥品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于JAVA技術(shù)的醫(yī)院藥品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于JAVA技術(shù)的醫(yī)院藥品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于JAVA技術(shù)的醫(yī)院藥品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于JAVA技術(shù)的醫(yī)院藥品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于JAVA技術(shù)的醫(yī)院藥品信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

Summary在本次研究上,查閱了大量的資料,并且查找了很多關(guān)于健康的養(yǎng)生網(wǎng)站,目前這種網(wǎng)站多數(shù)是PHP技術(shù)進(jìn)行的,并且CMS模式的,而本研究采用目前比較流行的JAVA語言進(jìn)行設(shè)計(jì),主要是因?yàn)镴AVA技術(shù)比較流行,也可以實(shí)現(xiàn)一些比較高端的功能,因此本研究就此JAVA技術(shù)進(jìn)行了開發(fā),同時(shí)運(yùn)用jsp技術(shù)以及servert技術(shù)進(jìn)行了設(shè)計(jì)。同時(shí)運(yùn)用MYSQL數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)信息表單的設(shè)計(jì)。使用了動(dòng)態(tài)JS來實(shí)現(xiàn),運(yùn)用了前端HTML語言以及p+CSS進(jìn)行設(shè)計(jì)。來檢測系統(tǒng)的權(quán)限和漏洞,從而將系統(tǒng)完善,達(dá)到符合標(biāo)準(zhǔn),主要包含系統(tǒng)管理,科室床位管理,藥品管理,患者管理,出院結(jié)算管理以及用戶管理等功能。Keys:大型醫(yī)院體檢數(shù)據(jù)管理系統(tǒng),Java語言,MySQL數(shù)據(jù)庫,Tomcat服務(wù)器緒論如今互聯(lián)網(wǎng)行業(yè)不斷的發(fā)展壯大,大型醫(yī)院體檢數(shù)據(jù)管理系統(tǒng)也在運(yùn)用計(jì)算機(jī)行業(yè)的優(yōu)勢進(jìn)行改進(jìn),為了提高醫(yī)院的效率進(jìn)行管理,充份實(shí)現(xiàn)大型醫(yī)院體檢數(shù)據(jù)管理系統(tǒng)管理的目的,這樣的改進(jìn)對(duì)醫(yī)院而言,減少了人工成本,減少了物力成本充份實(shí)現(xiàn)了改進(jìn)醫(yī)療質(zhì)量的目的。2系統(tǒng)分析在經(jīng)濟(jì)因素是決定整個(gè)開發(fā)是否可以持續(xù)進(jìn)行下去的一個(gè)因素。若是在經(jīng)濟(jì)方面不可行的話,即使系統(tǒng)的其他開發(fā)要素都滿足,也是無濟(jì)于事。本課題研究的課程考核系統(tǒng)在開發(fā)的過程中所使用的開發(fā)工具例如:MySQL是開源的。其他使用的軟件,有的學(xué)校也購買了一部分。還有一些開發(fā)設(shè)施,例如電腦等,這都是已經(jīng)具有的,不需要再額外購買設(shè)施。由于整個(gè)系統(tǒng)所需要開發(fā)的各種工具和軟件都已經(jīng)是完全可以進(jìn)行免費(fèi)購買和使用的,因此整個(gè)系統(tǒng)所花費(fèi)的成本很少,甚至僅僅需要少許的成本就已經(jīng)可以直接開發(fā)生產(chǎn)出本公司的系統(tǒng),也就是我們可以忽略不計(jì);再加上通過這些系統(tǒng)的實(shí)現(xiàn)可以大大提高管理員文檔的私密度,最大程度的保護(hù)了管理員的個(gè)人信息安全,因此,從這些幾個(gè)方面就已經(jīng)可以證明這種在經(jīng)濟(jì)上完全是可行的。根據(jù)調(diào)查結(jié)果可以得知系統(tǒng)的用戶需求,從而對(duì)系統(tǒng)的功能進(jìn)行了分析,系統(tǒng)應(yīng)該包含了系統(tǒng)的用戶信息管理、用戶資料庫管理、醫(yī)院床位信息管理、醫(yī)療器械服務(wù)業(yè)的用戶資料庫管理等多個(gè)功能模塊,,以下是功能需求的介紹表格:表2-1功能需求列表本系統(tǒng)的需求用例圖如下圖所示:表2-2需求用例圖普通用戶的用例有用戶信息,用戶信息,藥品信息,個(gè)人信息等;管理員的用例有信息增加管理,刪除管理,修改管理,查詢管理等。2.2.2業(yè)務(wù)流程分析3數(shù)據(jù)庫設(shè)計(jì)3.1概念結(jié)構(gòu)設(shè)計(jì)在建立一個(gè)數(shù)據(jù)庫之前,要對(duì)整個(gè)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行一個(gè)概念化模型的設(shè)計(jì),設(shè)置一個(gè)實(shí)體應(yīng)該包含什么樣的屬性,實(shí)體與這個(gè)實(shí)體直接的相互關(guān)系如何理解,根據(jù)這個(gè)概念化的設(shè)計(jì),得到了如下圖所示的整個(gè)系統(tǒng)總體e-r圖。圖3-1系統(tǒng)總體ER圖3.2數(shù)據(jù)庫表設(shè)計(jì)在服務(wù)器上建立名為jspmdxyyzyfyjsxthsg4550A9的數(shù)據(jù)庫,其中包括以下表:allusers表:系統(tǒng)序號(hào)名稱系統(tǒng)字段系統(tǒng)大小是否為空系統(tǒng)長度系統(tǒng)備注1IDInt4自增編號(hào)102usernameVarChar50是2553pwdVarChar50是2554cxVarChar50是2555addtimeDateTime8是23chuangweixinxi表:系統(tǒng)序號(hào)名稱系統(tǒng)字段系統(tǒng)大小是否為空系統(tǒng)長度系統(tǒng)備注1IDInt4自增編號(hào)102chuangweihaoVarChar50是2553fangjianhaoVarChar50是2554zhuangtaiVarChar50是2555addtimeDateTime8是23chuyuanjiesuan表:系統(tǒng)序號(hào)名稱系統(tǒng)字段系統(tǒng)大小是否為空系統(tǒng)長度系統(tǒng)備注1IDInt4自增編號(hào)102jiesuandanhaoVarChar50是2553kahaoVarChar50是2554huanzhexingmingVarChar50是2555shoujiVarChar50是2556zhuyuanyajinVarChar50是2557ruzhushijianVarChar50是2558chuangweihaoVarChar50是2559chuyuanshijianVarChar50是25510zhuyuantianshuVarChar50是25511chuangweifeiVarChar50是25512yiliaofeiVarChar50是25513yaopinfeiVarChar50是25514zhuyuanjineVarChar50是25515zhifujineVarChar50是25516yiliaomingxiVarChar500是25517yaopinmingxiVarChar500是25518dengjirenVarChar50是25519shuomingVarChar500是25520addtimeDateTime8是23huanzhexinxi表:系統(tǒng)序號(hào)名稱系統(tǒng)字段系統(tǒng)大小是否為空系統(tǒng)長度系統(tǒng)備注1IDInt4自增編號(hào)102kahaoVarChar50是2553huanzhexingmingVarChar50是2554xingbieVarChar50是2555nianlingVarChar50是2556shoujiVarChar50是2557keshiVarChar50是2558zhuyuanyajinVarChar50是2559ruzhushijianVarChar50是25510dazhiqingkuangVarChar50是25511shuomingVarChar50是25512gonghaoVarChar50是25513xingmingVarChar50是25514chuangweihaoVarChar50是25515hushibianhaoVarChar50是25516addtimeDateTime8是23hushixinxi表:系統(tǒng)序號(hào)名稱系統(tǒng)字段系統(tǒng)大小是否為空系統(tǒng)長度系統(tǒng)備注1IDInt4自增編號(hào)102hushibianhaoVarChar50是2553mimaVarChar50是2554hushixingmingVarChar50是2555xingbieVarChar50是2556chushengnianyueVarChar50是2557gonglingVarChar50是2558keshiVarChar50是2559shoujiVarChar50是25510youxiangVarChar50是25511touxiangVarChar50是25512jianjieVarChar500是25513addtimeDateTime8是234系統(tǒng)設(shè)計(jì)4.1系統(tǒng)總體結(jié)構(gòu)本課題的目的是設(shè)計(jì)一款基JAVA語言的養(yǎng)生知識(shí)的網(wǎng)站系統(tǒng)以實(shí)現(xiàn)。整個(gè)養(yǎng)生知識(shí)的系統(tǒng)主要以B/S架構(gòu)為主要結(jié)構(gòu),這個(gè)結(jié)構(gòu)的設(shè)計(jì)主要是進(jìn)行網(wǎng)站的設(shè)計(jì),因?yàn)樵摻Y(jié)構(gòu)比較規(guī)范,在建立網(wǎng)站時(shí)可以對(duì)WEB服務(wù)器進(jìn)行充分的解析。在本研究中主要使用MODEL模型這種模型主要是對(duì)網(wǎng)站進(jìn)行加密和解密,而且使用起來比較便捷,同時(shí)還可以對(duì)數(shù)據(jù)庫的進(jìn)行表單的解讀,也就是說可以解讀數(shù)據(jù)庫的表單,并且形成網(wǎng)頁的形式呈現(xiàn)給大眾,在文獻(xiàn)中我們可以了解到,該模塊在接收Controller傳來的控制信息和信息數(shù)據(jù)的同時(shí)就要做出相應(yīng)反應(yīng)[1],并且可以非常及時(shí)的對(duì)我們的表單進(jìn)行周密的解讀,解密起來非常迅速,要比我們?nèi)斯そ庾x快速的多。同時(shí)運(yùn)用了VIEW視圖,這種視圖的主要是與系統(tǒng)進(jìn)行前后端的交互界面,同時(shí)要進(jìn)行加密負(fù)責(zé)這些視圖無法在數(shù)據(jù)庫中使用,也可以說該視圖的開發(fā)目的是為了監(jiān)控各個(gè)模塊。視圖的模式主要是通過數(shù)據(jù)進(jìn)行監(jiān)控,這種模式的出現(xiàn)可以將數(shù)據(jù)庫更加的安全。系統(tǒng)總體功能結(jié)構(gòu)圖如下圖所示。圖3-1系統(tǒng)功能結(jié)構(gòu)圖4.2系統(tǒng)功能設(shè)計(jì)1.系統(tǒng)自動(dòng)登錄:系統(tǒng)的自動(dòng)登錄入口就是一個(gè)允許用戶直接登錄訪問電腦系統(tǒng)的一個(gè)入口,設(shè)計(jì)者做出一個(gè)基于系統(tǒng)自動(dòng)登錄的用戶界面,其中主要包含了真實(shí)用戶名、密碼和真實(shí)手機(jī)號(hào)等各種驗(yàn)證碼,然后根據(jù)系統(tǒng)登錄中自動(dòng)輸入的未到達(dá)系統(tǒng)網(wǎng)站上的普通用戶自動(dòng)給出判斷其真實(shí)身份號(hào)碼信息,判斷他們能否是一個(gè)系統(tǒng)管理員的普通用戶或者能否是一個(gè)系統(tǒng)普通用戶。2.系統(tǒng)對(duì)每個(gè)用戶的系統(tǒng)管理:不論是超級(jí)系統(tǒng)管理員或者普通超級(jí)管理員都需要有自己所認(rèn)為需要的一個(gè)系統(tǒng)管理用戶,其中需要包括一個(gè)普通超級(jí)管理員系統(tǒng)用戶,包括一個(gè)普通超級(jí)管理員來對(duì)用戶的系統(tǒng)添加、刪除、修改、查詢,修改一個(gè)超級(jí)管理員系統(tǒng)用戶需要登錄的系統(tǒng)密碼,新增一個(gè)需要添加的超級(jí)管理員系統(tǒng)用戶之后即可直接通過進(jìn)入系統(tǒng)登錄本人的管理系統(tǒng)。3.普通用戶的信息管理:我們網(wǎng)站系統(tǒng)管理員通過登錄后就已經(jīng)可以對(duì)系統(tǒng)的其他一些現(xiàn)有普通用戶的信息注冊(cè)管理帳號(hào),包括直接錄入一個(gè)新的普通用戶,刪除這個(gè)系統(tǒng)中其他現(xiàn)有的一些其他普通用戶,修改這個(gè)系統(tǒng)中其他現(xiàn)有的一些其他普通用戶的相關(guān)個(gè)人信息,并且我們還看到可以直接進(jìn)行通過右鍵輸入新的用戶名和自己的真實(shí)姓名等輸入相應(yīng)搜索Keys可以進(jìn)行直接搜索一些現(xiàn)有普通用戶,打印在該一些普通用戶的個(gè)人列表管理頁面,導(dǎo)出一個(gè)現(xiàn)有普通用戶的列表到新的excel中。4.2.1實(shí)現(xiàn)環(huán)境說明運(yùn)行環(huán)境包括硬件要求及軟件要求如下表所示。表5-1硬件要求設(shè)備名稱說明處理器奔騰III以上,2GB內(nèi)存2GB,內(nèi)存越大,速度越快硬盤500GB以上鼠標(biāo)雙飛燕2D鼠標(biāo)表5-2軟件要求名稱說明操作系統(tǒng)WindowsXP或Windows7以上應(yīng)用軟件myeclipse4.2.2登錄模塊的實(shí)現(xiàn)后臺(tái)登錄,主要設(shè)計(jì)有用戶名名以及密碼,這同時(shí)還可以進(jìn)行重置密碼,以及驗(yàn)證碼的輸入,當(dāng)驗(yàn)證碼輸入錯(cuò)誤時(shí)還可以進(jìn)行提示。在進(jìn)行用戶注冊(cè)時(shí)我們使用的前端技術(shù)JSP和JAVASCRIPT,通過框架嵌入系統(tǒng)前臺(tái)首頁,用戶填寫好注冊(cè)信息后,通過Post方式提交表單,會(huì)通過javasrciprt驗(yàn)證格式,如果格式有錯(cuò)誤,則用戶小窗口提示錯(cuò)誤的地方,如果格式都正確,那么代碼則會(huì)跳到用戶注冊(cè)的頁面上去,在數(shù)據(jù)庫表單中則為USER表單。實(shí)現(xiàn)代碼以下<%Stringerror=(String)request.getAttribute("error");if(error!=null){%>alert("用戶名或密碼錯(cuò)誤");<%}%><%Stringrandom=(String)request.getAttribute("random");if(random!=null){%>alert("驗(yàn)證碼錯(cuò)誤");<%}%>popheight=39;functioncheck(){if(document.form1.username.value==""||document.form1.pwd.value==""||document.form1.pagerandom.value==""){alert('請(qǐng)輸入完整');4.2.3藥品信息模塊的實(shí)現(xiàn)管理員確認(rèn)添加您的藥物相關(guān)信息在沒有點(diǎn)擊需要添加您的藥物信息按鈕的一定前提下即可進(jìn)行添加操作。運(yùn)用yaopinxinxi_add.jsp文件進(jìn)行添加,然后在在yaopinxinxii_list.jsp文件中對(duì)藥品信息進(jìn)行了管理,yaopinxinxi_list.jsp通過自動(dòng)查詢到數(shù)據(jù)庫中的各種藥品信息列表可以顯示出所有的藥品信息,每條各種藥品的信息都會(huì)相對(duì)于一個(gè)被刪除的按鈕和一個(gè)被修改的按鈕,當(dāng)網(wǎng)站管理員再次點(diǎn)擊被刪除的按鈕,直接將其從數(shù)據(jù)庫中刪除了各種藥品信息,并將其重新設(shè)置為當(dāng)前的頁面,當(dāng)網(wǎng)站管理員再次選擇點(diǎn)擊被刪除,則即可進(jìn)入yaopinxinxi_update.jsp頁面,進(jìn)行用戶登錄藥品信息修改,主要通過JSP文件和數(shù)據(jù)庫文件進(jìn)行修改。藥品信息流程圖如下圖所示。圖5-6藥品信息流程圖functioncheckform(){varyaopinmingchengobj=document.getElementById("yaopinmingcheng");if(yaopinmingchengobj.value==""){document.getElementById("clabelyaopinmingcheng").innerHTML="請(qǐng)輸入藥品名稱";returnfalse;}else{document.getElementById("clabelyaopinmingcheng").innerHTML="";}vardanjiaobj=document.getElementById("danjia");if(danjiaobj.value==""){document.getElementById("clabeldanjia").innerHTML="請(qǐng)輸入單價(jià)";returnfalse;}else{document.getElementById("clabeldanjia").innerHTML="";}returnfalse;}}5系統(tǒng)測試5.1測試目的系統(tǒng)的測試是非常關(guān)鍵的,系統(tǒng)在進(jìn)行上線前一定要在本地運(yùn)行,如果本地沒有運(yùn)行起來直接進(jìn)入系統(tǒng),如果一個(gè)不成功的網(wǎng)站進(jìn)行測試了,不僅各個(gè)功能沒有辦法實(shí)現(xiàn),影響用戶的體驗(yàn)度,那么用戶第一印象沒有打好,以后也很難有興趣再次進(jìn)入該系統(tǒng),同樣測試不僅可以提升用戶的體驗(yàn),而且可以提升開發(fā)系統(tǒng)的技術(shù),主要是因?yàn)樾薷木W(wǎng)站,尋找BUG同樣也是一項(xiàng)非常艱巨的任務(wù),在前臺(tái)或者后臺(tái)以及數(shù)據(jù)庫沒有辦法顯示時(shí),那么就需要在MYECPLISE中尋找BUG,查找BUG并且可以有效的進(jìn)行修改也是一項(xiàng)考驗(yàn)技術(shù)和耐心的任務(wù),因此測試是非常重要的。5.2界面測試使用黑盒測試方法測試本系統(tǒng)的界面,測試界面是否正常、可用。用戶界面測試檢查表如下表表6-1用戶界面測試表檢查項(xiàng)測試人測試結(jié)果窗口切換、移動(dòng)、改變是否正常運(yùn)行本人正常各個(gè)頁面測試是否有空白本人正常(如有效、無效、選中等狀態(tài))本人正常鍵盤各個(gè)按鈕可以操作嗎本人正常數(shù)據(jù)是否正常調(diào)用本人正常是否能夠與正常登陸?本人正常5.3功能測試1.用戶登錄測試當(dāng)用戶以“yyl”身份登錄,密碼為空或不是“yyl”時(shí),提示框會(huì)提示“密碼不能為空,請(qǐng)輸入密碼!或密碼錯(cuò)誤,請(qǐng)輸入正確地密碼!”2.科室床位管理測試對(duì)系統(tǒng)進(jìn)行功能測試,利用黑盒法的等效性法和邊界值法相結(jié)合的測試方法,測試系統(tǒng)功能,例如對(duì)某些關(guān)鍵數(shù)據(jù)輸入有錯(cuò)誤的數(shù)據(jù);處理業(yè)務(wù)使某個(gè)數(shù)據(jù)超過常規(guī),如用戶年齡輸入負(fù)值或域值上溢等,測試表如下。表6-2科室床位管理測試功能A描述以管理員身份登錄,添加、修改、查詢科室床位用例目的是否能夠正確修改信息前提條件用戶安全登錄系統(tǒng)界面輸入/動(dòng)作輸入實(shí)際情況示例:典型值…年齡5353示例:邊界值…年齡—10輸入數(shù)據(jù)有誤示例:異常值…年齡a輸入數(shù)據(jù)有誤表6-3患者信息測試功能A描述以管理員身份登錄,添加、修改、查詢科室患者信息用例目的是否能夠正確修改信息前提條件用戶安全登錄系統(tǒng)界面輸入/動(dòng)作輸入實(shí)際情況示例:典型值…年齡5353示例:邊界值…年齡—10輸入數(shù)據(jù)有誤示例:異常值…年齡a輸入數(shù)據(jù)有誤表6-4出院結(jié)算測試功能A描述以管理員身份進(jìn)行出院結(jié)算管理用例目的是否能夠正確修改信息前提條件用戶安全登錄系統(tǒng)界面表6-5藥品信息測試功能A描述以管理員身份登錄,添加、修改、查詢藥品信息用例目的是否能夠正確修改信息前提條件用戶安全登錄系統(tǒng)界面表6-6部分測試用例表模塊用例描述預(yù)期結(jié)果備注用戶添加用戶名文本框中不輸入任何數(shù)據(jù)提示“請(qǐng)?zhí)顚懲暾男畔ⅰ睖y試用戶名是否為空在密碼文本框中輸入“123”三個(gè)字符提示“密碼長度最少為6位”測試密碼位數(shù)是否正確在密碼文本框和確認(rèn)密碼文本框中分別輸“123456”和“258769”提示“兩次輸入的密碼不匹配”測試用戶兩次輸入的密碼是否匹配科室床位用戶未登錄時(shí),點(diǎn)擊科室床位按鈕系統(tǒng)提示請(qǐng)先登錄測試是否能不用登錄用戶發(fā)表科室床位用戶登錄后,科室床位內(nèi)容為空系統(tǒng)提示科室床位內(nèi)容不能為空測試科室床位內(nèi)容是否能為空藥品信息用戶未登錄時(shí),點(diǎn)擊藥品信息按鈕系統(tǒng)提示請(qǐng)先登錄測試是否能不用登錄用戶添加藥品信息用戶登錄后,點(diǎn)擊藥品信息按鈕系統(tǒng)提示藥品信息成功測試藥品信息功能是否可用5.4測試結(jié)果大型醫(yī)院體檢數(shù)據(jù)管理服務(wù)系統(tǒng)在通過了測試和調(diào)查后,能夠按照自己的需求正常工作運(yùn)行,基本上不會(huì)出現(xiàn)任何錯(cuò)誤,能夠很好地滿足研究人員和用戶的要求。在系統(tǒng)總體測試的過程中,系統(tǒng)的功能設(shè)計(jì)相對(duì)來說是比較簡單,而且根據(jù)不同的數(shù)據(jù)資源進(jìn)行了配置,這些都亟待進(jìn)一步完善。6總結(jié)經(jīng)過連日以來的奔波與努力,體檢數(shù)據(jù)管理系統(tǒng)終于可以完整的呈現(xiàn),在整個(gè)過程中一路走過很多心酸,主要是這幾年所學(xué)的知識(shí)應(yīng)用到實(shí)際的作品中去,還是有一定的難度的,在學(xué)校內(nèi)部學(xué)習(xí)時(shí),都是每個(gè)知識(shí)點(diǎn),分批的學(xué)習(xí)更為的細(xì)節(jié),而將這些知識(shí)點(diǎn)總體的結(jié)合到一起時(shí),需要的知識(shí)點(diǎn)更多,而這些知識(shí)點(diǎn)總體結(jié)合到醫(yī)院體檢數(shù)據(jù)管理系統(tǒng)中時(shí),發(fā)現(xiàn)了自己平時(shí)所學(xué)的知識(shí),其實(shí)沒有那么認(rèn)真,不夠仔細(xì),當(dāng)真正用到的時(shí)候卻非常容易的忽略,甚至忘記,比如MYSQL數(shù)據(jù)庫的調(diào)用和連接,一直學(xué)習(xí)可是卻真正用到的時(shí)候不知道哪行代碼進(jìn)行連接,哪行代碼進(jìn)行數(shù)據(jù)庫的日期的修改。與此同時(shí)JAVA語言的應(yīng)用和撰寫,也是非常困難的,在幾年的學(xué)習(xí)過程中,雖然有過了解和積累,老師也有詳細(xì)的解讀,但是人的記憶總是會(huì)忽略和忘記,這真的需要對(duì)這些基礎(chǔ)知識(shí)的扎實(shí)了解,此外在在整個(gè)系統(tǒng)的編譯過程中,需要對(duì)需求分析有一定的了解,了解當(dāng)下用戶的需求,如果沒有對(duì)用戶進(jìn)行一定的需求了解,那么這樣做的網(wǎng)站是蒼白的,也就是說系統(tǒng)的各個(gè)模塊是沒有任何說服力的。一切要以用戶的角度出發(fā),才能夠進(jìn)行各個(gè)功能的實(shí)現(xiàn),各個(gè)模塊的整理。不過這場體檢數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的戰(zhàn)役終于完成,雖然一路很艱辛,但卻非常有成就感,當(dāng)這個(gè)系統(tǒng)活靈活現(xiàn)的展現(xiàn)在自己的面前時(shí),那份喜悅是無法比擬的,尤其是在后期進(jìn)行了黑盒的測試,對(duì)測試方法也有了一定的了解,真的更加開心和滿足。Reference[1]劉曉華,周慧貞.JSP應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2013:35-126[2]阿斯利森,舒塔,金靈等譯.Ajax基礎(chǔ)教程[M].北京:人民郵電出版社,2014:15-26

[3]孫鑫.Struts

2深入詳解[M].北京:電子工業(yè)出版社,2012:8-16

[4]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社出版社,2010:7-15

[5]王毅,周峰,孫更新.J2EE經(jīng)典案例設(shè)計(jì)與實(shí)現(xiàn)[M].北京:電子工業(yè)出版,2013:6-18

[6]孫鑫.Struts

2深入詳解(Java技術(shù)大系)[M].北京:電子工業(yè)出版社,2012:5-14

[7]鄭阿奇.SQL實(shí)用教程[M].北京:電子工業(yè)出版社,2013:26-42

[8]譚慶平,毛新軍編著.軟件工程實(shí)踐[M].北京:高等教育出版社,2014:34-87

[9]林邦杰.Java程序設(shè)計(jì)入門教程[M].

北京:中國青年出版社,2011:63-99

[10]謝希仁.計(jì)算機(jī)網(wǎng)絡(luò)[M].

北京:電子工業(yè)出版社,2012:

89-125

[11]布朗,戴維斯,斯坦利克,馬召等譯.Struts

2實(shí)戰(zhàn)[M].北京:人民郵電出版社,2012:85-136

[12]王行言.Java語言與面向?qū)ο蟪绦蛟O(shè)計(jì)[M].北京:清華大學(xué)出版社,2013:36-85

[13]拉夫利,李進(jìn)華等譯.精通Struts

2:Web

2.0開發(fā)實(shí)戰(zhàn)[M].北京:人民郵電出版社,2012:253-276

[14]陳云芳.精通Struts

2基于MVC的Web應(yīng)用開發(fā)實(shí)戰(zhàn)[M].北京:人民郵電

出版社,

2012:136-187

[15]

DavidHopkins.Improvingthe

Quality

of

Teaching

and

Learning[J].Support

for

Learning,2014(12):162-165.

[16]

Ed

Woychowsky.Introducing

Ajax[EB/OL].

http://www.

/programming/ajax_creating_asynchrono

us_web_pages/index.html,2015-1-13.

[17]

Roberto

Latorre,Francisco

Lopez,Antonio

E.Martinez.Sharing

of

procompiled

database

statements

in

J2EE

application[J].

Software:

Practice

and

Experience,2015(35):301-311.

[18]

Huang,M.Y,Lin,Y.J,Xu,H.A

framework

for

web-based

product

data

management

using

J2EE.International

Journal

of

Advanced

Manufacturing

Tec

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論