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

正文內容

基于java的醫(yī)藥管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(存儲版)

2024-10-07 19:13上一頁面

下一頁面
  

【正文】 加強我們對學過的知識的實際應用能力。 最后,感謝輔導我們設計的指導老師,對我們給出了最大的幫助。 其次,感謝給我們上過專業(yè)課的所有老師們,將所有實用性強的各方面知識以通熟易懂的方式傳授于我們,讓我在未開展設計之前能做好充足的準備,以至于在設計之中不會盲目的開發(fā)和需求答案,才會做出比較完善的設計,再次表示十分的感謝。書寫代碼時, 常常會拋出一些異常,如空指針異常、類型裝換異常等等,通過不斷的調試和運行,將異?,F(xiàn)象一一排除;同時也會產(chǎn)生一些邏輯性錯誤,如方法定義有誤,局部變量和全局變量的適用范圍等等,通過查閱知識點逐一了解和改正。進一步加深了對在校所學課程的理解,從中還學習到了許多企業(yè)開發(fā)中的專業(yè)性知識,例如 Java SE 技術、 Java EE技術和數(shù)據(jù)庫操作。 銷售管理主要包括銷售明細和銷售排行,可對產(chǎn)品按照給定的日期格式查詢銷售,如圖 513 所示。 圖 59 購買藥品 點擊購買藥品 ID 為 1 的藥品,將購買數(shù)量更改為 2,則進入結賬頁面,在此界面中可進行繼續(xù)購買或立即結賬等操作,自動計算出所支付的購買金額。 if(() != 0){ (())。 圖 57 查看所有藥品類別 以下是類別添加的效果圖,按照名稱和描述來添加類別。其中,藥品信息管理主要包括藥品的添加,藥品的查詢以及藥品的刪除等基本操作,每一位管理員可對藥品信息做相應更改。 (())。 //打印異常信息 ().rollback()。 14 圖 52 用戶登錄界面 用戶登錄處理,是從頁面中獲取用戶名以及密碼信息,將該信息傳遞給后 臺處理,通過 Hibernate 框架技術訪問數(shù)據(jù)庫中的用戶信息,并進行比對,正確則可登入系統(tǒng),否則提示密碼或用戶名錯誤,其主要代碼如下: public User login(String userName,String password){ User user = null。 } public String getUsername() {//獲取用戶名 return username。其中,定義用戶對象的主要代碼如下: 13 public class User { private int 。 dialect 叫做方言, Hibernate 框架可以通過 dialect 屬性匹配任意類型的數(shù)據(jù)庫,如 Oracle、 Mysql 或者 DB2 等數(shù)據(jù)庫。在配置文件中最多含有一個,其中可含有多個子標簽 action。由于 文件當中的配置相對較多,所以不再一一列舉其中的配置信息,只對其中最為常用的重點標簽和屬性做詳細介紹,如下: (1) datasources標簽:該標簽的作用是用來配置 web 應用所需的數(shù)據(jù)源,最多含有一個,該標簽中可定義多個子標簽 datasource。 9 4 配置文件 配置 文件 文件又叫做部署描述文件,它的主要作用就是初始化配置信息。含有外鍵的表是主表,不含外鍵的表是子表。 數(shù)據(jù)庫設計 通過以上對該系統(tǒng)的功能結構的分析,將每一個模塊所涉及到的信息抽象成一個數(shù)據(jù)實體對象,將這些對象通過數(shù)據(jù)表的形式儲存在數(shù)據(jù)庫中。 在真實的企業(yè)開發(fā)中,數(shù)據(jù)庫往往單獨安裝在某個特定的服務器上。 包:用于存放 interceptor 攔截器,主要作用是對用戶請求進行 再次攔截,執(zhí)行時機是在 Action 組件之前執(zhí)行。在真實的企業(yè)開發(fā)過程中,編寫代碼之前,都要系統(tǒng)的制定好一個比較完善的文件夾組織結構,使得整個項目開發(fā)思路比較清晰,讓編程人員能很快地定位到每一個模塊的設計。 通過以上功能結構的介紹及對 MVC 框架的了解,可發(fā)現(xiàn)該系統(tǒng)是由 4 層組成,并且嚴格遵循了 MVC 架構思想。 系統(tǒng)功能結構 通過查閱相關書籍和上網(wǎng)搜索資料,從醫(yī)院管理狀況出發(fā),將該管理系統(tǒng)定義為四大功能模塊,它們分別是主系統(tǒng)管理、基本信息管理、藥品銷售管理和進貨與需求管理 [8],其系統(tǒng)的主要功能結構圖如圖 21 所示。通過大量的開發(fā)實踐證明,這些技術相當完善,適于此系統(tǒng)的開發(fā)。 (2) 采用高端的軟件技術研發(fā)和較長的使用壽命。主要處理文字和數(shù)字數(shù)據(jù)為主,易于實現(xiàn)。由于高科技的飛速發(fā)展,人們的日常生活習慣也在發(fā)生變化,特別是計算機的大量普及,加快了人們生活節(jié)湊的步伐。與其他計算機語言一樣,都提供了可移植性和垃圾回收原理,但與之不同的是, java 不僅具有這些特點,同時還具有網(wǎng)絡連接、數(shù)據(jù)庫 存儲和繪圖功能,集多種優(yōu)點于一身。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。 通過后期系統(tǒng)的不斷完善和 改造,優(yōu)化了界 面 顯示,修改了系統(tǒng)漏洞,完成了涉及 到 的所有操作。相對于其他國家而言,針對醫(yī)藥方面的管理研發(fā)已有幾十年的經(jīng)驗了,體系比較完善。 1 1 系統(tǒng)分析 需求分析 在當今社會飛速發(fā)展的時代,各行各業(yè)都在面對著大量的數(shù)據(jù)信息,醫(yī)院也不例外,對醫(yī)藥的進銷存管理也構成了醫(yī)院各項管理中比較重要的一部分。針對醫(yī)藥管理系統(tǒng) 來說,它應具有以下可行性 [4]: 經(jīng)濟方面:從經(jīng)濟的角度進行評估,該系統(tǒng)的創(chuàng)建和日后的維護,不會耗費大量的資金。所以有必要給出該系統(tǒng)的開發(fā)環(huán)境,避免出現(xiàn)不必要的麻煩。 圖 22 系統(tǒng)主流程圖 以下給出了各個功能模塊的流程圖,如圖 23 所示??刂茖拥淖饔镁褪菂f(xié)調視圖層和數(shù)據(jù)層,起到中間橋梁的作用,主要采用 Struts 框架技術實現(xiàn),通過 servlet組件過濾請求,調用相應的 Action 組件處理請求,通過 forwrad 對象將結果輸出到界面。 包:每一層都是文件夾,采用將域名倒寫的方式定義包名。 包:用于存放一些服務類,常和 dao 類聯(lián)合使用。因此,不同的硬件要求,可能會影響到數(shù)據(jù)庫的性能,以下給出了數(shù)據(jù)庫運行環(huán)境的要求: (1) 硬件要求: CPU:要求在 以上。定義類型時含有數(shù)字,說明是數(shù)據(jù)的精確度或字符的長度。 以下給出了幾種實體對象的表結構: (1) 用戶對象所對應的表結構,如表 31 所示: 表 31 用戶對象數(shù)據(jù)表 屬性 數(shù)據(jù)類型 是否可為空 鍵值 默認值 額外信息 id int(11) NO PRI NULL auto_increment username varchar(50) NO UNI NULL password varchar(50) NO NULL create_time datetime YES NULL (2) 藥品對象所對應的表結構,如表 32 所示: 表 32 藥品對象數(shù)據(jù)表 屬性 數(shù)據(jù)類型 是否可為空 鍵值 默認值 額外信息 id int(11) NO PRI NULL auto_increment med_no varchar(100) NO UNI NULL name varchar(100) NO NULL factory_add varchar(100) YES NULL description text YES NULL price double NO NULL med_count int(11) YES NULL req_count int(11) YES NULL photo_path varchar(255) YES NULL category_id int(11) YES MUL NULL (3) 銷售明細對象所對應的表結構,如表 33 所示: 8 表 33 銷售明細對象數(shù)據(jù)表 屬性 數(shù)據(jù)類型 是否可為空 鍵值 默認值 額外信息 id int(11) NO PRI NULL auto_increment sell_name varchar(200) NO NULL sell_price double NO NULL sell_count int(11) NO NULL sell_time datatime NO NULL med_id int(11) YES MUL NULL user_id int(11) YES MUL NULL (4) 藥品類別對象所對應的表結構,如表 34 所示: 表 34 藥品類別對象數(shù)據(jù)表 屬性 數(shù)據(jù)類型 是否可為空 鍵值 默認值 額外信息 id int(11) NO PRI NULL auto_increment name varchar(100) NO NULL description text YES NULL create_time datetime YES NULL 在數(shù)據(jù)庫中創(chuàng)建以上各表的時候,應該明確定義以上每個字段,缺少其中的某個字段都有可能提示創(chuàng)建失敗等信息。 ( 2) 為 Struts 組件 Servlet 命名: servlet servletnameaction/ servlet name servletclass /servletclass /servlet 這里由 Struts 框架的底層原理來實現(xiàn),該組件由
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1