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

正文內(nèi)容

基于java的醫(yī)藥銷售管理系統(tǒng)的設(shè)計-wenkub

2022-09-18 12:28:03 本頁面
 

【正文】 。隨著 MyEclipse 2020 支持 Html5,你可以添加音頻、視頻和 API 元素到你的項目,從而為移動設(shè)備創(chuàng)建復(fù)雜的 Web 應(yīng)用程序。目前 Mysql 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。它以記錄集合基于 Java的醫(yī)藥銷售管理系統(tǒng)的設(shè)計與實現(xiàn) 6 作為操作對象,所有 SQL 語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條 SQL 語句的輸出作為另一條 SQL 語句的輸入,所以 SQL 語句可以嵌套,這使它具有極大的靈活性和強(qiáng)大的功能,在多數(shù)情況下,在其他語言中需要一大段程序?qū)?現(xiàn)的功能只需要一個 SQL 語句就可以達(dá)到目的,這也意味著用 SQL 語言可以寫出非常復(fù)雜的語句 [9]。 SQL 語言包含 3 個部分: 數(shù)據(jù)定義語言 Data Definition Language(DDL),用來建立數(shù)據(jù)庫、數(shù)據(jù)對象和定義其列。 數(shù)據(jù)控制語言 Data Controlling Language( DCL),用來控制數(shù)據(jù)庫組件的存取許可、存取權(quán)限等。 本章小結(jié) 這一章首先介紹 的豐富功能和明顯的優(yōu)勢,并采用 Mysql 數(shù)據(jù)庫作為處理數(shù)據(jù)用的數(shù)據(jù)庫。不管是為客戶做一個項目還是為自己做一個商品,都要進(jìn)行需求分 析 [16]。應(yīng)從以下三個方面進(jìn)行本系統(tǒng)的可行性分析: 技術(shù)可行性 本設(shè)計在 windows 7 系統(tǒng)中采用現(xiàn)在較流行的 JSP 編程語言設(shè)計 ,采用 Mysql建立藥品信息數(shù)據(jù)庫 , 利用 Tomcat 服務(wù)器運(yùn)行程序,以及 JDBC 技術(shù)訪問數(shù)據(jù)庫。 操作可行性 界面設(shè)計時充分考慮管理人員的習(xí)慣,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。 、完善的基礎(chǔ)信息設(shè)置。 系統(tǒng)的需求描述 系統(tǒng)用例圖 用例圖主要用于描述用例與角色之間的相互作用以及系統(tǒng)的行為 ,系統(tǒng)的用例圖描述符號,如圖 31 所示。 管 理 員藥 品 采 購藥 品 銷 售庫 存 盤 點銷 售 退 貨客 戶 回 款業(yè) 務(wù) 管 理 圖 34 業(yè)務(wù)管理用例圖 ,主要是描述業(yè)務(wù)查詢模塊的功能,如圖 35 所示。 管 理 員窗 口 平 鋪全 部 關(guān) 閉全 部 最 小 化全 部 還 原窗 口 圖 38 窗口 用例圖 8.關(guān)于用例圖,主要是描述關(guān)于模塊的功能,如圖 39 所示。 活動名稱 開始 (start) 活動 (activity) 轉(zhuǎn)換 (transition) 判斷 (decision) 結(jié)束 (end) 圖 310 系統(tǒng)活動圖常用符號 根據(jù)對系統(tǒng)的分析,畫出系統(tǒng)主要功能活動圖 。 基 本 信 息 入 庫 明 細(xì) 銷 售 明 細(xì) 回 款 明 細(xì)業(yè) 務(wù) 查 詢 圖 314 員工離職復(fù)職活動圖 ,如圖 315 所示。從而確定了所要做的系統(tǒng)所需要的基本功能。 4. 業(yè)務(wù)查詢模塊主要是基本查詢、入庫明細(xì)、銷售明細(xì)、回款信息。繼而對所做系統(tǒng)完善了結(jié)構(gòu)設(shè)計,最終獲得了所做系統(tǒng)的六個主要模塊。 1. 藥品:藥品編號、藥品名稱、藥品條形、拼音碼、通用名稱、單位、規(guī)格、劑型、產(chǎn)地、包裝數(shù)量、有效期、 質(zhì)量標(biāo)準(zhǔn)、經(jīng)營方式、批號、零售價格、進(jìn)貨價格等。 5. 銷售:銷售票號、錄單日期、經(jīng)辦人、銷售客戶等。 根據(jù)上面的設(shè)計規(guī)劃出實體:藥品實體、客戶實體、供應(yīng)商實體、采購實體、銷售實體、用戶實體。 基于 Java的醫(yī)藥銷售管理系統(tǒng)的設(shè)計與實現(xiàn) 17 拼 音 碼藥 品 名 稱通 用 名 稱批 號藥 品 類 名醫(yī) 療 保 險 編 號進(jìn) 貨 價 格零 售 價 格 經(jīng) 營 方 式包 裝 數(shù) 量藥 品 編 號藥 品 條 形藥 品 編 號質(zhì) 量 標(biāo) 準(zhǔn)規(guī) 格有 效 期單 位劑 型產(chǎn) 地藥 品 圖 51 藥品實體圖 客戶實體圖,包括客戶編號、客戶名稱、拼音編碼、客戶地址、所屬地、郵政編碼、聯(lián)系電話、聯(lián)系人、開戶銀行、開戶賬戶等。 供 應(yīng) 商 名 稱供 應(yīng) 商 編 號開 戶 銀 行聯(lián) 系 人郵 政 編 碼開 戶 賬 戶聯(lián) 系 電 話拼 音 編 碼供 應(yīng) 商 地 址所 屬 地 區(qū)供 應(yīng) 商 圖 53 供應(yīng)商實體圖 采購實體圖,包括錄單 日期、供應(yīng)商名稱、采購品種、經(jīng)辦人、采購總數(shù)、合計金額、采購票號等。 銷 售 票 號銷 售 客 戶 經(jīng) 辦 人錄 單 日 期銷 售 圖 55 銷售實體圖 用戶實體圖,包括用戶 ID、用戶姓名、重復(fù)口令、用戶口令等。在這個系統(tǒng)中,數(shù)據(jù)庫為 DB_JXC,這個數(shù)據(jù)庫的表樹形結(jié)構(gòu)如圖 58所示。表結(jié)構(gòu)如表 52所示。 表 55 藥品表的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 自增主鍵 允許為空 默認(rèn)值 藥品編號 Varchar(20) 是 否 藥品條碼 Varchar(20) 否 是 藥品名稱 Varchar(80) 否 是 通用碼 Varchar(20) 否 是 拼音碼 Varchar(10) 否 是 單位 Varchar(4) 否 是 規(guī)格 Varchar(20) 否 是 劑型 Varchar(10) 否 是 產(chǎn)地 Varchar(20) 否 是 包裝數(shù)量 Varchar(10) 否 是 有效期 Varchar(10) 否 是 質(zhì)量標(biāo)準(zhǔn) Varchar(20) 否 是 經(jīng)營方式 Varchar(8) 否 是 批號 Varchar(10) 否 是 零售價格 Float 否 是 進(jìn)貨價格 Float 否 是 批發(fā)價格 Float 否 是 藥品類別 Varchar(20) 否 是 醫(yī)療編號 Varchar(10) 否 是 6. Sell_detaile(藥品銷售明細(xì)表 ) 這張表主要用來存儲藥品的明細(xì)信息,表的結(jié)構(gòu)如 56所示。如圖 59所示。 SuppressWarnings(serial) public class LoginDialog extends JFrame { private MedicalMain loginPanel = null。 //登陸按鈕 private JButton exitButton = null。 public LoginDialog() {} private MedicalMain getLoginPanel() { } private JTextField getUserField() { } private JPasswordField getPasswordField() { } private JButton getLoginButton() {} public void actionPerformed(ActionEvent e) { } private JButton getExitButton() { } //界面初始化方法 private void initialize() { } //主程序 public static void main(String[] args) {} 其中登錄按鈕做了處理,關(guān)鍵代碼如下 (new ActionListener() { private UserName user。 return。 list = (sqlStr)。 if (!().equals(pass)) { (, 用戶名或密碼錯誤,無法登錄 , 登錄失敗 , )。 if ( ) { = 。 (false)。主界面運(yùn)行的結(jié)果圖,如圖 512 所示??梢杂脕韺崿F(xiàn)對菜單項禁用。 在 JF_main 這個類代碼中分別定義了對這幾個控件的字段和方法。 BorderLayout borderLayout1 = new BorderLayout()。 // 定義界面中的主菜單控件 JToolBar jToolBarMain = new JToolBar()。 //全部最小化菜單項 private JMenuItem allIconItem。 /* * 菜單綁定菜單項 */ private void BuildMenuBar() {} private void BuildToolBar() {} 實現(xiàn)私有方法 BuildMenuBar()實現(xiàn)過程:先定義菜單對象的數(shù)組,主要用來生成整個系統(tǒng)的業(yè)務(wù)主菜單;然后定義子菜單項目。 _jMenu[2].setMnemonic()。 String[] _jMenuItem0Name = { Medicinal, Custom, Supplier }。 String[] _jMenuItem3Name = { sys_user_add, sys_user_modify }。 String[] _jMenuItem2Name = { JF_view_query_jbqk, JF_view_query_rkqk, JF_view_query_kcmx_ck, JF_view_query_kcmx_hk, }。 } //窗口 (getChuang_kouMenu())。 j++) { final String EventName1 = _jMenuItem0Name[j]。 _jMenu[0].add(_jMenuItem0[j])。 String ImageName[] = { , , , , , , , , , , , }。 } } //省略 ... } 主界面的主菜單設(shè)計完成之后,可以 BuildToolBar方法進(jìn)行對工具欄的創(chuàng)建,這個方法中定義了 3個 String數(shù)組,為工具欄設(shè)置不同的標(biāo)簽,也定義了 Jbutton控件。 (e)。// 添加幫助菜單 //為基本信息注冊監(jiān)聽器 for (int j = 0。 i 。 String[] _jMenuItem4Name = { JB_EXIT }。 String[] _jMenuItem1Name = { JF_view_buy, JF_view_sell, JF_view_stock, JF_view_xstk, JF_view_hkgl }。 _jMenu[4].setMnemonic()。 //快捷鍵設(shè)定 _jMenu[0].setMnemonic()。 //關(guān)于菜單項 private JMenuItem guanyu_Item。 //窗口平 鋪菜單項 private JMenuItem pingpuItem。 MenuBarEvent _MenuBarEvent = new MenuBarEvent()。也定義了創(chuàng)建主菜單的私有方法 BuildMenuBar()和 BuildToolBar()方法,代碼如 下: package 。由于這個接口只有 3 個方法,顧沒有必要為這個類提供適配器。對于這些菜單項可以調(diào)用 addMenuListener 方法來進(jìn)行監(jiān)聽。 登錄模塊在程序中運(yùn)行的登錄界面,如圖 511所示。 } (( ) / 2, ( ) / 2)。 } } Dimension screenSize = ().getScreenSize()。 user = (UserName) ()。 + id + 39。 if (id == null || () = 0) { (null, 輸入用戶 ID 不能為空 ,請重新輸入 !!!, 系統(tǒng)提示 ,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1