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

正文內(nèi)容

基于jsp的醫(yī)藥管理系統(tǒng)設(shè)計與實現(xiàn)計算機專業(yè)畢業(yè)論文-wenkub.com

2024-09-09 09:21 本頁面
   

【正文】 圖 520 添加進貨頁面 圖 521 添加進貨頁面 圖 522 查看進貨頁面 系統(tǒng)管理模塊 設(shè)計 系統(tǒng)管理模塊的作用是對管理員賬戶進行管理及對系統(tǒng)初始 化操作,在業(yè)務(wù)層與持久層分別由 SystemAction 類與 UserDao 類進行處理。 (category)。 }else{ med = new Medicine()。 } MedicineDao medDao = new MedicineDao()。藥品需求添加后由 頁面進行列表顯示。 圖 518 日期查詢頁面 銷售排行 銷售排行將按照售出的藥品數(shù)量進行排序,由大到小列出排名信息。 } return (sequence)。 } (sum, new Double(sum))。 i = ()。 List list = ()。 圖 515 選購藥品頁面 查看選購 在查看選購頁面可以對選購的藥品進行操作,點擊 “結(jié)賬”,將提交購 34 買的藥品信息到銷售明細列表中,而查看選購列表清空。 (order, meds)。 (temp)。 i = ()。 List meds = new ArrayList()。 double sum = () * ()。 (, message)。 () 0) { MedicineDao medDao = new MedicineDao()。 if (sdf != null amp。 類別修改頁面如圖 513 所示 。 添加 藥品類別頁面 如圖 511 所示。 return (paging)。 (new Date())。 主要代碼如下: public class CategoryAction extends BaseAction { public ActionForward add(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { CategoryForm cf = (CategoryForm)form。 29 圖 58 高級查詢頁面 查看庫存 為方便操作人員了解藥品的庫存或藥品數(shù)量,在醫(yī)藥 管理系統(tǒng)中提供了對庫存數(shù)量的檢索方式,此操作將通過比較運算符查詢相應(yīng)的庫存數(shù)量。 圖 56 查看藥品詳細信息頁面 查詢藥品 為 方便操作用戶查詢藥 品, 醫(yī)藥 管理模塊還提供了藥品的模糊查詢,此操作將根據(jù)用戶所輸入的關(guān)鍵字信息,對藥品名稱、藥品描述等多個藥品屬性進行模糊匹配,并返回分頁顯示模糊查詢后的結(jié)果集。在藥品的列表信息中提供了查看藥品詳細信息的超鏈接,此鏈接作用于藥品名稱上,單擊此鏈接將進入藥品查看請求中,這個請求由 MedicineAction類的 view()方法進行處理。 藥品信息的添加與修改 藥品編碼是藥品對象的一個標(biāo)識,當(dāng)添加一個藥品信息時需要判斷藥品是否已經(jīng)在數(shù)據(jù)庫中存在,如果存在則只需要更新藥品的數(shù)量即可。 } } 26 (med)。 ()。 SimpleDateFormat sdf = new SimpleDateFormat (yyyyMMddHHmmssSSS)。 (category)。 } med = new Medicine()。 主要代碼如下: public ActionForward add(ActionMapping mapping, ActionForm form, 25 HttpServletRequest request, HttpServletResponse response) throws Exception { Medicine med = null。 return (manage)。amp。 String userName = ()。 } catch (Exception e) { ()。 String hql = from User u where =? and =?。 (1) 用戶 登錄頁面 如圖 51 所示 。 } public static String encodeZh(String s){ try { s = new String((iso88591),GBK)。 在醫(yī)藥管理系統(tǒng)中,封裝了一個名稱為 StringUtil 的字符串工具類,用于對字符的特 殊處理,此類中均為靜態(tài)方法。 22 return map。 } return (mapping, form, request, response)。 } return (mapping, form, request, response)。 protected MessageResources message = null。 } } } BaseAction 類 BaseAction 類是業(yè)務(wù)層有一個超類對象,它繼承了 Struts 的DispatchAction 類,同時還為子類對象提供公用方法。 (obj)。 } catch (Exception e) { ()。 public void save(Object obj){ try { 20 session = ()。 } return session。 } ()。通過過濾器管理 Hibernate 的 Session對象則可以避免此問題。公共類實質(zhì)是代碼的重用的一種方式,在面向?qū)ο蟮拈_發(fā)模式中,經(jīng)常被使用,它可以簡化程序中的代碼提高程序的可讀性,醫(yī)藥管理系統(tǒng)中的公共類設(shè)計如下。 15 圖 49 用戶 實體屬性圖 圖 410 藥品實體屬性圖 圖 411 類別實體屬性圖 藥品 藥品編碼 藥品名稱 藥品數(shù)量 藥品單價 出廠地址 藥品描述 藥品類別 藥品圖片 需求數(shù)量 用戶 用戶名 密碼 創(chuàng)建時間 類別 類別名 創(chuàng)建時間 類別描述 16 圖 412 銷售明細實體屬性圖 (2) 各實體之間的關(guān)系 ER 圖如圖 413 所示。 Category Medicine SellDetail User 藥品類別 藥品信息 銷售明細 用戶 多對一 一對多 多對一 13 表 用戶 信息表 字段名 數(shù)據(jù)類型 長度 是否主鍵 允許空 描述 id integer — 是 否 自動編號 username varchar 50 否 否 用戶名 password varchar 50 否 否 密碼 createTime datetime — 否 是 創(chuàng)建時間 (2) 藥品信息表 (tb_medicine),如表 所示。 實體對象設(shè)計 在使用 Hibernate 框架的項目中,實體對象的確立是項目中的關(guān)鍵,實體對象與數(shù)據(jù)庫中的數(shù)據(jù)表相對應(yīng),并通過 O/R 映射建立實體與數(shù)據(jù)庫的聯(lián)系, Hibernate 完全通過操作實體來操作數(shù)據(jù)庫,所以首 先要確定項目中的實 體對象。 圖 45 持久層結(jié)構(gòu)設(shè)計圖 ActionForm 藥品 MedicienForm CategoryForm SellDetailForm UserForm 類別 銷售明細 用戶 save(in obj:Object):void saveOrUpdate(in obj:Object):void delete(in obj:Object):void findByHQL(in hql:String):List deleteByHQL(in hql:String):void uniqueResult(in hql:String,in where:Object[]):Object findPaging(in hql:String,in offset:int,in length:int,in where:Object[]):List SupperDao CategoryDao MedicineDao SellDao UserDao 11 業(yè)務(wù)層結(jié)構(gòu)設(shè)計 業(yè)務(wù)層結(jié)構(gòu)主 要通過 Stuts 框架進行設(shè)計,由 Struts 的中央控制器對各種請求操作進行控制,并通過相應(yīng)的 Action 對其進行業(yè)務(wù)處理,項目中所用到的 Action 對象及關(guān)系如 圖 46 所示 。 圖 43 四層結(jié)構(gòu)實現(xiàn)圖 定義 ActionForm ActionForm 是簡單的 JavaBean,它主要用來保存用戶所輸入的表單數(shù)據(jù), ActionForm 要獲取這些數(shù)據(jù)需要通過 ActionForm 對象進行傳遞。對于醫(yī)藥管理系統(tǒng)的整體設(shè)計: 邏輯分層結(jié)構(gòu)設(shè)計 、 定義 ActionForm、 持久層結(jié)構(gòu)設(shè) 計 、 業(yè)務(wù)層結(jié)構(gòu)設(shè)計 、 頁面結(jié)構(gòu)設(shè)計 以及數(shù)據(jù)庫設(shè)計 。 醫(yī)藥管理系統(tǒng)零層數(shù)據(jù)流圖如圖 31 所示。所以, 本 醫(yī)藥管理 系統(tǒng)在經(jīng)濟型上有很強的實際價值。 技術(shù)可行性 根據(jù) 系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,本 醫(yī)藥管理 系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),軟件技術(shù)方面采用的是 Microsoft Windows XP Professional 版的操作系統(tǒng), MySQL Server 為后臺數(shù)據(jù)庫開發(fā)工具 , MyEclipse 集成開發(fā)工具。 5 3 系統(tǒng)需求分析 可行性分析 可行性分析是在進行初步調(diào)查后所進行的對系統(tǒng)開發(fā)的必要性和可能性的研究,所以也稱為可行性研究。服務(wù)器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 4 Web 服務(wù)器 在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的 程序段 ,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼 一起返回給客戶。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。具體內(nèi)容安排如下: 第一章:介紹系統(tǒng)的開發(fā)背景和開發(fā)意義,以及文章的內(nèi)容安排; 第二章:介紹系統(tǒng)開發(fā)的硬件環(huán)境和軟件環(huán)境,以及開發(fā)工具和核心技術(shù); 第三章:對系統(tǒng)進行需 求分析,主要對系統(tǒng)進行可行性分析,明確系統(tǒng)要實現(xiàn)的目標(biāo)和所完成的功能; 第四章:完成系統(tǒng)的詳細設(shè)計,包括系統(tǒng)功能結(jié)構(gòu)圖,業(yè)務(wù)流程圖以及數(shù)據(jù)庫的 ER 圖; 第五章:完成 系統(tǒng)的詳 細實現(xiàn),包括公共類的設(shè)計和各個模塊的設(shè)計。如何盡快建立和完善現(xiàn)代企業(yè)的信息管理機制問題,已成為醫(yī)藥企業(yè)發(fā)展的關(guān)鍵所在。 隨著我國市場經(jīng)濟的蓬勃發(fā)展和人們對醫(yī)藥產(chǎn)品需求的迅速增加,醫(yī)藥行業(yè)正處于一個高速發(fā)展的時期。計算機的最大好處在于利用它能夠進行信息管理。s living standards improve, the demand for pharmaceutical products increased rapidly, the management of drug information has bee an indispensable part of the work of the pharmaceutical management system of the medicine is designed to manage drug information. The previous data processing to use manual operation, a heavy workload, error rate, error is not easy to change. The use of the pharmaceutical management system, high efficiency, fast, easy to use and modify. According to the actual needs of the pharmaceutical management system is in the Windows XP operating system environment, the MyEclipse d
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1