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

正文內(nèi)容

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

2025-05-01 09:13本頁面
  

【正文】 ............................... 33 查看選購 ................................................................................ 33 銷售管理模塊設(shè)計 ........................................................................... 34 查看明細和今日明細 ............................................................ 35 日期查詢 ................................................................................ 35 銷售排行 ................................................................................ 35 進貨 /需求管理模塊設(shè)計 .................................................................. 36 系統(tǒng)管理模塊設(shè)計 ........................................................................... 37 結(jié) 論 ............................................................................................................ 40 致 謝 ............................................................................................................ 41 參考文獻 ........................................................................................................ 42 1 基于 JSP 的醫(yī)藥管理 系統(tǒng) 設(shè)計與實現(xiàn) 1 緒論 系統(tǒng)開發(fā)背景 當(dāng)今時代是飛速發(fā)展的信息時代。計算機的最大好處在于利用它能夠進行信息管理。尤其對于復(fù)雜的信息管理,計算機能夠充分的發(fā)揮它的優(yōu)越性。 隨著我國市場經(jīng)濟的蓬勃發(fā)展和人們對醫(yī)藥產(chǎn)品需求的迅速增加,醫(yī)藥行業(yè)正處于一個高速發(fā)展的時期。另外,由于醫(yī)藥產(chǎn)品種類繁多,銷售模式特殊,業(yè)務(wù)量大,單憑手工管理已很難適應(yīng)工作的需要。如何盡快建立和完善現(xiàn)代企業(yè)的信息管理機制問題,已成為醫(yī)藥企業(yè)發(fā)展的關(guān)鍵所在。 文章內(nèi)容安排 本文主要 闡述了 本醫(yī)藥管理 系統(tǒng)的整體開發(fā)過程。具體內(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è)計。在 2021 年 1 月 16 號被 Sun 公司收購。 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。 SQL 是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。網(wǎng)頁還 通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的 應(yīng)用邏輯 。 4 Web 服務(wù)器 在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的 程序段 ,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼 一起返回給客戶。 JSP 與 JavaServlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給 客戶端 的就是一個 HTML 文本,因此客戶端只要有 瀏覽器 就能瀏覽。服務(wù)器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 JSP 具備了 Java 技術(shù)的簡單易用,完全的 面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向 因特網(wǎng) 的所有特點。 5 3 系統(tǒng)需求分析 可行性分析 可行性分析是在進行初步調(diào)查后所進行的對系統(tǒng)開發(fā)的必要性和可能性的研究,所以也稱為可行性研究。沒有必要性的項目是不應(yī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ā)工具。 經(jīng)濟可行性 醫(yī)藥進銷存管理已成為醫(yī)藥管理工作中不可缺少的部分,開發(fā)一個醫(yī)藥管理系統(tǒng)具有很強的經(jīng)濟價值。所以, 本 醫(yī)藥管理 系統(tǒng)在經(jīng)濟型上有很強的實際價值。 6 數(shù)據(jù)流 圖 數(shù)據(jù)流程圖 (Data Flow Diagram,簡稱 DFD)是數(shù)據(jù)流程分 析所使用的主要工具之一,是組織中信息運動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。 醫(yī)藥管理系統(tǒng)零層數(shù)據(jù)流圖如圖 31 所示。 圖 32 醫(yī)藥管理 系統(tǒng)一層數(shù)據(jù)流圖 P 醫(yī)藥管理系統(tǒng) F1 藥品信息 F2 藥品類別信息 F3 藥品銷售信息 F4 用戶信息 D1 藥品信息表 D2 藥品類別信息表 D3 銷售 明細 信息表 D4 用戶信息表 藥品 信息添加 藥品 信息刪除 藥品 信息修改 醫(yī)藥管理 P1 藥品 信息 查詢 D1 藥品 信息 表 7 圖 33 醫(yī)藥管 理 系統(tǒng)一層數(shù)據(jù)流圖 圖 34 醫(yī)藥管理 系統(tǒng)一層數(shù)據(jù)流圖 圖 35 醫(yī)藥管理 系統(tǒng)一層數(shù)據(jù)流圖 藥品類別 信息添加 藥品類別 信息刪除 藥品類別 信息修改 類別管理 P2 藥品類別 信息 統(tǒng)計 D2 藥品類別 信息 表 2 藥品類別信息表 D1 P 醫(yī)藥管理系統(tǒng) 信息 購買藥品 信息添加 購買藥品信息刪除 藥品 銷售 信息 查詢 銷售管理 P3 藥品銷售 信息 統(tǒng)計 D3 銷售明細 信息 表 2 藥品類別信息表 D1 P 醫(yī)藥管理系統(tǒng) 信息 用戶 信息添加 用戶信息刪除 用戶 信息 修改 系統(tǒng)管理 P4 D4 用戶 信息 表 2 藥品類別信息表 D1 P 醫(yī)藥管理系統(tǒng) 信息 8 4 系統(tǒng) 總體 設(shè)計 系統(tǒng)結(jié)構(gòu)設(shè)計 在開發(fā)項目之前,首先要對軟件的結(jié)構(gòu)進行設(shè)計,也稱之為軟件架構(gòu),此過程是對軟件的整體結(jié)構(gòu)的設(shè)計。對于醫(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è)計 。 圖 41 系統(tǒng)功能結(jié)構(gòu)圖 醫(yī)藥管理系統(tǒng) 醫(yī)藥管理 類別管理 購買藥品 銷售管理 進貨 /需求管理 系統(tǒng)管理 添加藥品 查看藥品 高級查詢 查看庫存 添加類別 查看類別 類別統(tǒng)計 選購藥品 查看選購 查看明細 今日明細 日期查詢 銷售排行 添加進貨 查看進貨 添加管理員 查看 管理員 修改密碼 系統(tǒng)初始化 退出系統(tǒng) 9 邏輯分層結(jié)構(gòu)設(shè)計 遵循 MVC 結(jié)構(gòu)進行分析,醫(yī)藥管理系統(tǒng)可分為四層結(jié)構(gòu),分別為表示層、 業(yè)務(wù)邏輯層、持久層與數(shù)據(jù)庫層, 四層結(jié)構(gòu)圖如 圖 42 所 示。 圖 43 四層結(jié)構(gòu)實現(xiàn)圖 定義 ActionForm ActionForm 是簡單的 JavaBean,它主要用來保存用戶所輸入的表單數(shù)據(jù), ActionForm 要獲取這些數(shù)據(jù)需要通過 ActionForm 對象進行傳遞。在使用過程中,可通過繼承 對象來創(chuàng)建需要的 ActionForm 對象,項目中所涉及到的 ActionForm 對象如 圖44 所示。 圖 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 所示 。 圖 47 頁面結(jié)構(gòu)圖 DeleteReqMedAction DeleteMedicineAction DeleteAction LookupDispatchAction MedicineAction SystemAction CategoryAction BaseAction SellAction RequireAction LoginAction DispatchAction Action 頁面頭部 頁面導(dǎo)航 頁面內(nèi)容 12 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計的內(nèi)容是:對于一個確定的環(huán)境,進行符合應(yīng)用語義的邏輯設(shè)計,以及提供一個確定存貯結(jié)構(gòu)和物理設(shè)計,建立實現(xiàn)系統(tǒng)目標(biāo),并能有效存取數(shù)據(jù)和數(shù)據(jù)模型。 實體對象設(shè)計 在使用 Hibernate 框架的項目中,實體對象的確立是項目中的關(guān)鍵,實體對象與數(shù)據(jù)庫中的數(shù)據(jù)表相對應(yīng),并通過 O/R 映射建立實體與數(shù)據(jù)庫的聯(lián)系, Hibernate 完全通過操作實體來操作數(shù)據(jù)庫,所以首 先要確定項目中的實 體對象。 圖 48 實體對象關(guān)系圖 數(shù)據(jù)庫表結(jié)構(gòu) 本系統(tǒng)的數(shù)據(jù)庫表設(shè)計主要包括 : 用戶 信息表、藥品信息表、藥品類別信息表、銷售 明細 信息表。 Category Medicine SellDetail User 藥品類別 藥品信息 銷售明細 用戶 多對一 一對多 多對一 13 表 用戶 信息表 字段名 數(shù)據(jù)類型 長度 是否主鍵 允許空 描述 id integer — 是 否 自動編號 username varchar 50 否 否 用戶名 password varchar 50 否 否 密碼 createTime datetime — 否 是 創(chuàng)建時間 (2) 藥品信息表 (tb_medicine),如表 所示。 表 藥品類別信息表 字段名 數(shù)據(jù)類型 長度 是否主鍵 允許空 描述 id integer — 是 否 自動編號 name varchar 100 否 否 類別名 稱 descript
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1