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

正文內(nèi)容

基于java的醫(yī)藥管理系統(tǒng)的設(shè)計與實現(xiàn)doc-文庫吧資料

2025-07-24 01:01本頁面
  

【正文】 件的。含有兩個重要的屬性name和type,分別用來定義From Bean的名字和實現(xiàn)類。(3) setproperty標(biāo)簽:該標(biāo)簽作用在datasource下,主要作用是設(shè)置數(shù)據(jù)源的屬性,如數(shù)據(jù)源用戶、數(shù)據(jù)源密碼和數(shù)據(jù)源url等等。(2) datasource標(biāo)簽:該標(biāo)簽的作用是用來定義具體的數(shù)據(jù)源。通過該文件中的配置信息,可調(diào)用與請求資源相對應(yīng)的Action組件,并返回所需的執(zhí)行結(jié)果,實現(xiàn)頁面的跳轉(zhuǎn)。通過servlet的名字找到以上命名之后的組件,例如:通過action名字找到ActionServlet類。(2) 為Struts組件Servlet命名:servletservletnameaction/ servlet nameservletclass /servletclass /servlet這里由Struts框架的底層原理來實現(xiàn),該組件由Struts框架提供的jar包中的類ActionServlet來完成,命名為action。在該文件中可定義過濾器對請求過濾;可定義監(jiān)聽器對事件進行監(jiān)聽;也可定義servlet組件實現(xiàn)邏輯處理等等一些信息[12][12] (美)??藸? ,2007(1) 可以定義某個首選頁面:welefilelist 另外一種創(chuàng)建方式,可將SQL腳本添加到MyEclipes軟件的項目中,通過軟件自帶的“數(shù)據(jù)庫連接插件”完成數(shù)據(jù)庫的創(chuàng)建,一般不采用這種形式。利用SQL語言(結(jié)構(gòu)化查詢語言)將所需的數(shù)據(jù)庫和數(shù)據(jù)表以語言腳本的形式生成,在MySQL軟件客戶端的命令行界面輸入指令即可完成創(chuàng)建過程。 以下給出了幾種實體對象的表結(jié)構(gòu):(1) 用戶對象所對應(yīng)的表結(jié)構(gòu),如表31所示:表31 用戶對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementusernamevarchar(50)NOUNINULLpasswordvarchar(50)NONULLcreate_timedatetimeYESNULL(2) 藥品對象所對應(yīng)的表結(jié)構(gòu),如表32所示:表32 藥品對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementmed_novarchar(100)NOUNINULLnamevarchar(100)NONULLfactory_addvarchar(100)YESNULLdescriptiontextYESNULLpricedoubleNONULLmed_countint(11)YESNULLreq_countint(11)YESNULLphoto_pathvarchar(255)YESNULLcategory_idint(11)YESMULNULL(3) 銷售明細對象所對應(yīng)的表結(jié)構(gòu),如表33所示:表33 銷售明細對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementsell_namevarchar(200)NONULLsell_pricedoubleNONULLsell_countint(11)NONULLsell_timedatatimeNONULLmed_idint(11)YESMULNULLuser_idint(11)YESMULNULL(4) 藥品類別對象所對應(yīng)的表結(jié)構(gòu),如表34所示:表34 藥品類別對象數(shù)據(jù)表屬性數(shù)據(jù)類型是否可為空鍵值默認值額外信息idint(11)NOPRINULLauto_incrementnamevarchar(100)NONULLdescriptiontextYESNULLcreate_timedatetimeYESNULL在數(shù)據(jù)庫中創(chuàng)建以上各表的時候,應(yīng)該明確定義以上每個字段,缺少其中的某個字段都有可能提示創(chuàng)建失敗等信息。 ③ 唯一約束:此約束是說明該列的每一個數(shù)值都是唯一的,不能重復(fù)。② 外鍵約束:外鍵是定義在兩張表的不同列或同一張表中的不同列,用于聯(lián)系兩個列之間的關(guān)系,起到關(guān)聯(lián)作用,保證數(shù)據(jù)的一致性,往往將一張表的主鍵作為另一張表的外鍵。數(shù)據(jù)庫中的約束條件是用來給數(shù)據(jù)表中的某些列添加限制,主要包括有五種,分別為主鍵約束(Primary key)、外鍵約束(Foreign key)、唯一約束(Unique)、非空約束(not null)和檢查約束(Check)[11][11] (美)范德蘭斯. MySQL開發(fā)者SQL權(quán)威指南. 機械工程出版社,2008PRI、MUL和UNI,作用如下:① 主鍵約束:主鍵是用來區(qū)分一個數(shù)據(jù)表中的每一行數(shù)據(jù),主鍵的特點是唯一性和不能為空值,因而不同的行具有不同的主鍵。數(shù)據(jù)庫中的數(shù)據(jù)類型主要包括整型(int)、浮點型(double)、字符型(varchar)、日期類型(datetime)。通過以上對該系統(tǒng)的功能結(jié)構(gòu)的分析,將每一個模塊所涉及到的信息抽象成一個數(shù)據(jù)實體對象,將這些對象通過數(shù)據(jù)表的形式儲存在數(shù)據(jù)庫中。(2) 軟件要求:操作系統(tǒng):Windows 7操作系統(tǒng)。內(nèi)存:要求在2GB以上。不僅如此,這樣做還可以提高查詢速度,降低服務(wù)器的負擔(dān)。在真實的企業(yè)開發(fā)中,數(shù)據(jù)庫往往單獨安裝在某個特定的服務(wù)器上。它包含所有涉及到的信息,主要囊括用戶信息、藥品基本信息和類別信息、以及銷售明細信息。WebRoot目錄:是不可執(zhí)行的文件夾,用于儲存jsp頁面,即瀏覽網(wǎng)頁??赏ㄟ^java中IO流進行讀取文件內(nèi)容。:用于存放interceptor攔截器,主要作用是對用戶請求進行再次攔截,執(zhí)行時機是在Action組件之前執(zhí)行。:存放自己編寫好的工具類,該工具類可以在不同的包中重復(fù)使用,起到某些相應(yīng)的功能,如給密碼加密或者讀取某文件內(nèi)容。該文件下存放實體類,也就是java中常說的pojo類。在MyEclipse軟件中,該系統(tǒng)的文件夾組織結(jié)構(gòu)如下所示[10][10] 郎波. JAVA語言程序設(shè)計. 清華大學(xué)出版社,2005src目錄:是一種可執(zhí)行文件夾,可存放類包,類包中存放源代碼文件,即后綴為java格式的文件。在真實的企業(yè)開發(fā)過程中,編寫代碼之前,都要系統(tǒng)的制定好一個比較完善的文件夾組織結(jié)構(gòu),使得整個項目開發(fā)思路比較清晰,讓編程人員能很快地定位到每一個模塊的設(shè)計。本系統(tǒng)主要運用MyEclipse軟件編程,采用java技術(shù)實現(xiàn)。數(shù)據(jù)庫層用來儲存數(shù)據(jù),本系統(tǒng)采用Mysql數(shù)據(jù)庫來實現(xiàn)。視圖層也就是用戶所能涉及到的操作界面,主要采用JSP技術(shù)實現(xiàn),整個頁面可添加Struts框架當(dāng)中的標(biāo)簽庫或jstl標(biāo)簽庫。通過以上功能結(jié)構(gòu)的介紹及對MVC框架的了解,可發(fā)現(xiàn)該系統(tǒng)是由4層組成,并且嚴(yán)格遵循了MVC架構(gòu)思想。MVC主要包括三層結(jié)構(gòu),及M層、V層和C層。醫(yī)藥管理系統(tǒng)基本信息管理主系統(tǒng)管理管理員管理員登錄藥品銷售管理進貨/需求管理圖22 系統(tǒng)主流程圖以下給出了各個功能模塊的流程圖,如圖23所示。通過查閱相關(guān)書籍和上網(wǎng)搜索資料,從醫(yī)院管理狀況出發(fā),將該管理系統(tǒng)定義為四大功能模塊,它們分別是主系統(tǒng)管理、基本信息管理、藥品銷
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1