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

正文內(nèi)容

基于jsp的醫(yī)藥管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)專業(yè)畢業(yè)論文-文庫(kù)吧資料

2025-03-06 09:13本頁(yè)面
  

【正文】 將拋出異常信息,因此此時(shí) Session 已經(jīng)關(guān)閉, Hibernate 不再對(duì)數(shù)據(jù)進(jìn)行操作。 Hibernate 過濾器 在 Web 項(xiàng)目中,以普通方式使用 Hibernate 將無(wú)法解決 Hibernate 延遲加載,如下圖所示。 (1) 配置 , 主要代碼如下: servlet servletnameaction/servletname servletclass/servletclass /servlet servletmapping servletnameaction/servletname urlpattern*.do/urlpattern /servletmapping (2) 配置 , 主要代碼如下: strutsconfig formbeans formbean name=userForm type=/ formbean name=medForm type=/ formbean name=categoryForm type=/ formbean name=sellDetailFormtype=/ /strutsconfig (3) 配置 , 主要代碼如下: hibernateconfiguration sessionfactory property 18 name=dialect/property property name=jdbc: /property property name=root/property property name=root/property property name=/property property name=update/property property name=show_sqltrue/property mapping resource=/lyq/persistence/ / mapping resource=/lyq/persistence/ / mapping resource=/lyq/persistence/ / mapping resource=/lyq/persistence/ / /sessionfactory /hibernateconfiguration 公共類設(shè)計(jì) 在 Java 程序開發(fā)中,如果一個(gè)功能反復(fù)被調(diào)用,可以將這個(gè)功能抽取出來(lái)封裝為一個(gè)類做為公共類,在需要此 功能的地方通過繼承此類進(jìn)行實(shí)現(xiàn)。 圖 413 各實(shí)體關(guān)系 ER 圖 銷售明細(xì) 藥品編碼 藥品名稱 藥品單價(jià) 銷售數(shù)量 銷售時(shí)間 操作員 銷售金額 N 藥品 類別 用戶 銷售明細(xì) 管理 M N M 1 N N 添加 銷售 管理 管理 M M N 17 5 系統(tǒng) 詳細(xì) 設(shè)計(jì) 在編寫代碼之前,需要對(duì)項(xiàng)目做出一些準(zhǔn)備工作,如項(xiàng)目環(huán)境的搭建、項(xiàng)目所涉及到的第三方類庫(kù)的支持、 的配置等。 表 藥品銷售信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 允許空 描述 id integer — 是 否 自動(dòng)編號(hào) sellName varchar 200 否 否 藥品名 稱 sellPrice double — 否 否 藥品單價(jià) sellCount integer — 否 否 銷售 數(shù)量 sellTime datetime — 否 否 銷售時(shí)間 medid integer — 否 是 藥品 編號(hào) userid integer — 否 是 用戶 編號(hào) 數(shù)據(jù)庫(kù) ER 圖 (1) 根據(jù)實(shí)際需求和設(shè)計(jì)規(guī)劃得出的實(shí)體有: 用戶 實(shí)體、藥品實(shí)體、類別實(shí)體、銷售明細(xì)實(shí)體,各實(shí)體的 屬性圖如圖 4圖 4圖 41圖 412 所示。 表 藥品信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否主鍵 允許空 描述 id integer — 是 否 自動(dòng)編號(hào) medNo varchar 100 否 否 藥品編 碼 Name varchar 200 否 否 藥品名稱 factoryAdd varchar 200 否 是 出廠 地址 description mediumtext — 否 是 藥品 描述 price double — 否 否 藥品 單價(jià) medCount integer — 否 是 藥品數(shù)量 reqCount integer — 否 是 需求數(shù)量 photoPath varchar 255 否 是 藥品 圖片 categoryId datetime — 否 是 類別 編號(hào) 14 (3) 藥品類別信息表 (tb_category),如表 所示。 (1) 用戶 信息表 (tb_user),如表 所示。在醫(yī)藥管理系統(tǒng)中,實(shí)體對(duì)象及其關(guān)系如 圖 48 所示。其主要任務(wù)是設(shè)計(jì)出能滿足各種應(yīng)用要求的數(shù)據(jù)模型。 圖 46 Action 對(duì)象關(guān)系圖 頁(yè)面結(jié)構(gòu)設(shè)計(jì) 醫(yī)藥管理系統(tǒng)的頁(yè)面結(jié)構(gòu)采用框架進(jìn)行設(shè)計(jì),通過 HTML 語(yǔ)言中的呃framesd標(biāo)簽及 frame標(biāo)簽將頁(yè)面分成三個(gè)部分,分別為頁(yè)面頭部、頁(yè)面導(dǎo)航及內(nèi)容頁(yè)面,頁(yè)面結(jié)構(gòu)圖如 圖 47 所 示。 醫(yī)藥管理系統(tǒng) 表示層 (Struts 框架 ) 業(yè)務(wù)邏 輯層 (Struts 框架 ) 持久層 (Hibernate 框 架 ) 數(shù)據(jù)庫(kù)層 (MySQL 數(shù)據(jù)庫(kù) ) 視圖JSP/ActionForm Struts 標(biāo)簽 控制器 Action 持久化 Hibernate API 醫(yī)藥管理系統(tǒng) MySQL 數(shù)據(jù)庫(kù) 10 圖 44 ActionForm 對(duì)象圖 持久層結(jié)構(gòu)設(shè)計(jì) 持久層結(jié)構(gòu)通過 Hibernate 框架進(jìn)行設(shè)計(jì),由于 Hibernate 對(duì)不同對(duì)象的增、刪、改、查操作都具有一定的共性,如添加數(shù)據(jù)使用 sava()方法、刪除數(shù)據(jù)使用 delete()方法等,項(xiàng)目中將這些具有共性的操作抽取出來(lái),封裝成一個(gè)類,其他數(shù)據(jù)庫(kù) 操作對(duì)象可繼承此類來(lái)?yè)碛羞@些方法,從而減少程序中的多余代碼, 持久層結(jié)構(gòu)設(shè)計(jì)圖如 圖 45 所示。AcitonFomr 對(duì)表單數(shù)據(jù)進(jìn)行了封裝,在 Jsp 頁(yè)面與 Action 對(duì)象中提供了交互訪問的方法。 圖 42 四層結(jié)構(gòu)圖 對(duì)于四層結(jié)構(gòu)的具體實(shí)現(xiàn)如 圖 43 所示。 系統(tǒng)功能結(jié)構(gòu)圖如圖 41 所示 。如軟件的邏輯分層結(jié)構(gòu)、結(jié)構(gòu)的實(shí)現(xiàn)、數(shù)據(jù)庫(kù)等等,特別是在 Java 的大型項(xiàng)目中,還需要設(shè)計(jì)出程序中包結(jié)構(gòu)及接口等,非常復(fù)雜, 需要程序員進(jìn)行全面的考慮。 圖 31 醫(yī)藥管理系統(tǒng)零層數(shù)據(jù)流圖 醫(yī)藥管理系統(tǒng)一 層數(shù)據(jù)流圖如圖 3圖 3圖 3圖 35 所示。這個(gè)模型不涉及硬件、軟件、數(shù)據(jù)結(jié)構(gòu)與文件組織,它與對(duì)系統(tǒng)的物理描述無(wú)關(guān),只是用一種圖形及與此相關(guān)的注釋來(lái)表示系統(tǒng)的邏 輯模型,即所開發(fā)的系統(tǒng)在管理信息處理方面要做什么。 系統(tǒng) 功能需求 根據(jù)實(shí)際情況分析,本醫(yī)藥管理系統(tǒng)的應(yīng)具有主要功能包括: (1) 醫(yī)藥管理:添加藥品、查看藥品、高級(jí)查詢、查看庫(kù)存; (2) 類別管理:添加類別、查看類別、類別統(tǒng)計(jì); (3) 購(gòu)買藥品:選購(gòu)藥品、查看選購(gòu); (4) 銷售管理:查看明細(xì)、今日明細(xì)、日期查詢、銷售排行; (5) 進(jìn)貨 /需求管理:添加進(jìn)貨、查看進(jìn)貨; (6) 系統(tǒng)管理:添加管理員、查看所有管理員、修改密碼、系統(tǒng)初始化、退出系統(tǒng)。本 醫(yī)藥管理 系統(tǒng)提供快速的藥品查詢功能、快速的統(tǒng)計(jì)藥品信息、銷售信息等,對(duì)藥品進(jìn)行高效的管理以滿足管理者的需求。 JDK 開發(fā)工具包, Tomcat 服務(wù)器 , IE 8瀏覽器 以及 JSP 技術(shù),能夠?qū)崿F(xiàn)本醫(yī)藥管理系統(tǒng),以滿足用戶需求。一般地,軟件領(lǐng)域的可行性分析主要考慮 兩 個(gè)因素 : 技術(shù) 可行性和經(jīng)濟(jì)可行性。 所謂可行性應(yīng)該包括必要性和可能性兩個(gè)方面。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、Bea 公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。插入的 Java程序段可以操作 數(shù)據(jù)庫(kù) 、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP 將網(wǎng)頁(yè)邏輯與 網(wǎng)頁(yè)設(shè)計(jì) 和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的 應(yīng)用程序 的開發(fā)變得迅速和容易。 JSP 技術(shù)概述 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。 MySQL 軟件采用了 GPL( GNU 通用公共許可證 )。這樣就增加了速度并提高了靈活性。而 2021 年, SUN 又被 Oracle收購(gòu)。 3 2 系統(tǒng)開發(fā)環(huán)境和開發(fā)工具簡(jiǎn)介 系統(tǒng)開發(fā)環(huán)境 硬件平臺(tái): CPU: 內(nèi)存: 2G 軟件平臺(tái): 操作系統(tǒng): Windows XP 數(shù)據(jù)庫(kù): MySQL Server 開發(fā)工具: MyEclipse 開發(fā)工具包: JDK JSP 服務(wù)器: Tomcat 瀏覽器: IE 8 系統(tǒng)開發(fā)工具簡(jiǎn)介 MySQL 數(shù)據(jù)庫(kù)介紹 MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開發(fā)者為瑞典 MySQL AB公司。介紹了系統(tǒng)的開發(fā) 2 環(huán)境以及開發(fā)工具,對(duì)于設(shè)計(jì)思想和設(shè)計(jì)流程也做出了全面的敘述, 在數(shù)據(jù)庫(kù)各個(gè)數(shù)據(jù)表之間的具體關(guān)聯(lián) 方面也做出了詳細(xì)說明,并且具體剖析了系統(tǒng)各個(gè)功能的實(shí)現(xiàn)過程以 及詳細(xì)設(shè)計(jì)過程。 系統(tǒng)開發(fā)意義 根據(jù)實(shí)際情況和系統(tǒng)的開發(fā)背景來(lái)看,開發(fā)本醫(yī)藥管理系統(tǒng)的意義在于:能夠集中處理藥品的進(jìn)銷存業(yè)務(wù),提供快速的藥品查 詢功能、快速的統(tǒng)計(jì)藥品信息、銷量信息,對(duì)藥品進(jìn)行高效的管理以滿足管理者和 消費(fèi)者的需求。醫(yī)藥作為一個(gè)關(guān)系人們健康的特殊行業(yè),國(guó)家對(duì)醫(yī)藥行業(yè)又有一些不同于其他行業(yè)的管理政策,這些都加大了管理的難度。行業(yè)的快速 發(fā)展必然導(dǎo)致競(jìng)爭(zhēng)的加劇,想要在激烈的市場(chǎng)競(jìng)爭(zhēng)中謀求發(fā)展,客觀上要求企業(yè)必須加強(qiáng)內(nèi)部管理,提高運(yùn)營(yíng)效率。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。在各行各業(yè)中都離不開信息的處理,這正是計(jì)算機(jī)被廣泛用于信息管理系統(tǒng)的原因。 information management。 關(guān)鍵詞 醫(yī)藥管理系統(tǒng) ; 藥品信息管理; JSP 技術(shù) II ABSTRACT With the development of science and technology and people39。 本醫(yī)藥管理系統(tǒng)首先 輸入和存儲(chǔ)一些基本的數(shù)據(jù)資料,例如本系統(tǒng)中的藥品信息和銷售信息、進(jìn)貨 /需求信息,對(duì)于這些信息和數(shù)據(jù)能方便的進(jìn)行 添加 、修改 、查詢 和 刪 除 。 根據(jù)實(shí)際需求, 本 醫(yī)藥管理 系統(tǒng)是 在 Windows XP 操作系統(tǒng) 環(huán)境 下,以MyEclipse 為前臺(tái)開發(fā)工具,采用 JSP 技術(shù),用 MySQL Server 為后臺(tái)數(shù)據(jù)庫(kù)開發(fā)工具來(lái)實(shí)現(xiàn)的。以前的數(shù)據(jù)處理要用手工操作,工作量大, 出錯(cuò)率高,出錯(cuò)后也不易更改。 XXXX 大學(xué) 畢業(yè)論文 基于 JSP 的醫(yī)藥管理系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn) 專業(yè)名稱 : 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 202104 學(xué)生姓名: XXX 指導(dǎo)教師: XXX 完成時(shí)間: 2021 年 4 月 I 摘要 隨著科學(xué)技術(shù)的發(fā)展和人們生活水平的提高,人們對(duì)于醫(yī)藥產(chǎn)品的需求迅速增加,管理藥品信息成為制藥行業(yè)的各項(xiàng)工作中不可缺少的一部分。本 醫(yī)藥管理 系統(tǒng)是為了管理 藥品信息而設(shè)計(jì)的。而 本 醫(yī)藥管理系統(tǒng)使用起來(lái),效率高,速度快,也方便使用和修改。 主要實(shí)現(xiàn)醫(yī)藥管理、類別管理、購(gòu)買藥品、銷售管理、進(jìn)貨 /需求管理和系統(tǒng)管理等功能。其次, 為了方便管理者管理數(shù)據(jù),對(duì)各種數(shù)據(jù)進(jìn)行 統(tǒng)計(jì),如統(tǒng)計(jì)庫(kù)存信息,銷售信息和進(jìn)貨 /需求信息等。s living standards improve, the demand for pharmaceutical produc
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1