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

正文內(nèi)容

基于java的醫(yī)藥管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-閱讀頁

2024-09-17 19:13本頁面
  

【正文】 (8) forward 標簽:該標簽定義在 action標簽中,作用就是實現(xiàn)頁面的跳轉(zhuǎn)。 配置 文件 文件是 Hibernate 框架中的核心配置文件,用于連接數(shù)據(jù)庫,文件內(nèi)容一般采用工具自動生成。 (2) property標簽:定義數(shù)據(jù)庫的連接信息,如 driver_class、 url、 username、password 和 dialect。 (3) mapping標簽:該標簽的作用是加載 ORM 映射文件,以便通過映射文件將 java 中的實體類和數(shù)據(jù)庫中的數(shù)據(jù)表對應(yīng)起來。 由于業(yè)務(wù)需求,任何管理員登錄成功后,都可以進行添加和刪除管理員的操作,所以操作時請謹慎操作,以免造成不必要的麻煩。 前臺瀏覽器端采用到的技術(shù)主要包括 Jsp 頁面技術(shù)和 javaScript 技術(shù),后臺服務(wù)器端采用兩大框架處理業(yè)務(wù)邏輯和數(shù)據(jù)邏輯。 圖 51 添加管理員 在頁面代碼中,用戶名采用 username,密碼采用 password,這樣即可以和java 邏輯處理代碼中的 User 類屬性相對應(yīng),又保證代碼信息的一致性,減少開發(fā)難度系數(shù)。 //id號 private String username。 //密碼 private Date createTime。 } public void setCreateTime(Date createTime) {//設(shè)置創(chuàng)建日期 = createTime。 } public void setId(int id) {//設(shè)置 id = id。 } public void setUsername(String username) {//設(shè)置用戶名 = username。 } public void setPassword(String password) {//設(shè)置用戶密碼 = password。這種定義類的方式符合 java Bean 規(guī)范。 所謂退出系統(tǒng),就是返回到該系統(tǒng)的登錄界面,在此界面中用戶可進行登錄操作,如圖 52 所示。 try { session = ()。 //開啟事物 //HQL查詢語句 String hql = from User u where =? and =?。//動態(tài)賦值 user = (User)()。 //提交事 務(wù) } catch (Exception e) { ()。 //回滾事 務(wù) } return user。 15 圖 53 修改當前 用戶密碼 此修改密碼操作的代碼相對來說編寫有一定的難度,代碼如下所示: // 修改密碼 public ActionForward modifyPassword(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Exception { UserForm uf = (UserForm) form。 //確認兩次密碼是否一致 if (user != null amp。 ().equals(())) { if (().equals(())) { UserDao dao = new UserDao()。 (user)。 (,new ActionMessage())。 return (error)。 } 16 基礎(chǔ)信息管理模塊 基礎(chǔ)信息管理模塊主要包括藥品信息管理和藥品類別管理。 技術(shù)上和主系統(tǒng)管理模塊一致,采用 Struts 框架和 Hibernate 框架的集成。以下給出查看所有藥品的頁面顯示效果圖,點擊左欄選中多個藥品,可做批量刪除,點擊右邊欄中的選項可進行其他操作,如圖 54 所示。 圖 55 藥品詳細信息 點擊右欄中的“進貨”操作可進入進貨頁面,在此頁面可更改進貨需求數(shù)量,如點擊編號為“ abc001”的藥品的進貨鏈接,可以看到該藥品的當前數(shù)量,更改數(shù)量為 100,則此藥品所對應(yīng)的需求數(shù)量由原來的 0 更改為現(xiàn)在的 100,如圖 56所示。點擊查看類別,可列出所有的藥品類別,如圖 57 所示。輸入類別名稱點擊提交即可完成操作,如圖 58 所示。 18 //添加或修改類別 public ActionForward add(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { //獲取類別信息 CategoryForm cf = (CategoryForm)form。 (())。 (new Date())。 } CategoryDao dao = new CategoryDao()。 // 添加類別 return (paging)。選購藥品運用到了一種購物車的模式,也就是說,用戶可查看購物車里面所選購的藥品,也可繼續(xù)進行其他藥品的選購, 購物車里面的藥品并不隨之改變,方便用戶操作,這就是購物車的機制。以下給出購買藥品的 頁面顯示 ,如圖 59 所示。如果繼續(xù)購買其他藥品,這時就運用到了購物車的原理,不會將之前的操作清空。 19 圖 510 結(jié)賬界面 點擊以上刪除按鈕,可將該藥品刪除。如圖 511 所示。 圖 512 結(jié)賬完成界面 結(jié)賬代碼的編寫是一個相對復(fù)雜的過程,這其中包含了對異常信息的處理,例如藥品庫儲量數(shù)量不夠,則提示購買錯誤請重新購買 ,這些都必須在系統(tǒng)設(shè)計上體現(xiàn)出來。 圖 513 銷售管理界面 進貨 /需求管理模塊 進貨 /需求管理模 塊主要是按照藥品的需求量進行添加藥品庫存量的操作。如果已經(jīng)存在該藥品的信息,可通過搜索直接更改藥品數(shù)量,提高效率。以下給出按藥品編號更新需求的效果圖,輸入編號,更新藥品數(shù)量為 20,如圖 514 所示。 圖 515 藥品進貨界面 21 6 總結(jié) 針對本次醫(yī)藥管理系統(tǒng) 的設(shè)計,不僅完成了所規(guī)定的相關(guān)功能,而且對于個人而言,也是一個學習和培養(yǎng)動手能力的過程。 從整體來看,該系統(tǒng)主要完成的是醫(yī)藥銷售統(tǒng)計和庫存信息,界面設(shè)計相對簡單,便于操作。采用 JDBC 技術(shù)也可以實現(xiàn)對數(shù)據(jù)庫的操作,但由于涉及到的專業(yè)知識相對較強, sql 語句的書寫過于繁瑣,一般情況下不會采用這種技術(shù)。例如:創(chuàng)建數(shù)據(jù)庫時,書寫 sql 語句的時候往往會犯錯,常常把一些約束條件定義錯誤,插入數(shù)據(jù)時沒有注意到數(shù)據(jù)庫的編碼格式和數(shù)據(jù)表的結(jié)構(gòu)。 Tomcat服務(wù)器配置時,出現(xiàn)數(shù)據(jù)庫驅(qū)動連接問題,將數(shù)據(jù)庫驅(qū)動包導入 tomcat 文件下的 lib 文件下得以解決。 通過本次系統(tǒng)的設(shè)計,讓我進一步的了解到軟件技術(shù)在生活領(lǐng)域中的重要性,并對軟件開發(fā)產(chǎn)生了興趣。這次管理系統(tǒng)的設(shè)計,離不開老師的指導,同樣也感謝那些對我付出幫助的人,雖然在某些方面還存在著不足, 但我相信在今后的生活中我會不斷提高自己的創(chuàng)作能力和動手能力。在這短暫的時間里,我不僅汲取了大量的專業(yè)知識,同時還體會到了開發(fā)過程中的樂趣和團隊的重要性。 首先,感謝我們的英語老師,在工作之余,能對我的英語摘 要部分進行細心的修改和校正,才能讓我的論文顯得更加的完善,再次表示十分的感謝。 然后,感謝我們的班主任,對我們的悉心教導和生活上的幫助,讓我們能夠嚴于律己,讓我們的生活變得規(guī)律化。能在百忙之中還不忘給我們輔導畢業(yè)設(shè)計,監(jiān)督我們的完成 進度,完善我們的畢業(yè)論文,對許多細節(jié)性的地方給出了點評和修改。 謝謝所有給予我?guī)椭睦蠋焸?,你們辛苦了? 23 參考文獻 [1] 海峽醫(yī)界網(wǎng) . 醫(yī)院藥品管理信息系統(tǒng) . [2] 李鐘蔚 . JAVA項目開發(fā)案例全程實錄 . 清華大學出版社, 2020 [3] 江義華 . JAVA完美經(jīng)典 . 中國鐵道出版社 ,2020 [4] 史濟民、顧春華、鄭紅 . 軟件工程 . 高等教育出版社 ,2020 [5] 耿祥義、張躍平 . JAVA2實用教程 .清華大學出版社 ,2020 [6] 周惠英 . JAVA入門、進階與應(yīng)用實例 . 人民郵電出版社 ,2020 [7] 張桂珠、陳愛國 . JAVA面向?qū)ο蟪绦蛟O(shè)計 . 北京郵電大學出版社 ,2020 [8] 李鐘蔚 . JAVA開發(fā)實戰(zhàn)寶典 . 清華大學出版社, 2020 [9] (美 )珍兆科 . Java EE5 權(quán)威指南 . 機械工程出版社, 2020 [10] 郎波 . JAVA語言程序設(shè)計 . 清華大學出版社 ,2020 [11] (美 )范德蘭斯 . MySQL開發(fā)者 SQL權(quán)威指南 . 機械工程出版社, 2020 [12] (美 )??藸?. JAVA編程思想 .機械工程出版社, 2020
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1