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

正文內(nèi)容

基于java的醫(yī)藥進(jìn)銷存系統(tǒng) 畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 ) 題 目 基于 JAVA 的醫(yī)藥進(jìn)銷存系統(tǒng) 院(系) 計(jì)算機(jī)與信息工程學(xué)院 專 業(yè) 信息管理與信息系統(tǒng) 學(xué)生姓名 學(xué) 號(hào) 09013036 指導(dǎo)教師 職稱 講師 論文字?jǐn)?shù) 14498 完成日期 :2021 年 6 月 5 日 巢湖學(xué)院本科畢業(yè) 論文 (設(shè)計(jì) )誠(chéng)信承諾書 本人鄭重聲明:所呈交的本科畢業(yè)論文 (設(shè)計(jì) ),是本人在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。 本人簽名: 日期: _________________ 導(dǎo)師簽名: ___________ 日期: _________________ 摘 要 隨著我國(guó)經(jīng)濟(jì)的飛速發(fā)展,各種類型和規(guī)模的醫(yī)藥公司迅速崛起,許多從事醫(yī)藥經(jīng)營(yíng)的企業(yè)都要進(jìn)行醫(yī)藥進(jìn)銷存的管理,而這些管理計(jì)本包括對(duì)醫(yī)藥藥品的進(jìn)貨存儲(chǔ),銷售管理,庫(kù)存管理,各類查詢,供應(yīng)商信息管理和登陸用戶管理等各項(xiàng)功能。本系統(tǒng)操作方便,能有效的提升醫(yī)藥信息的管理水平和效率。 medicine。 課題背景 隨著計(jì)算機(jī)的普及和 IT 技術(shù)的飛速發(fā)展,人們開始越來(lái)越多地利用計(jì)算機(jī)來(lái)解決實(shí)際的問(wèn)題。進(jìn)銷存管理是醫(yī)藥行業(yè)管理中重要的一個(gè)成分,面對(duì)大量的藥品進(jìn)銷存信息, 僅僅 采用人力物力將會(huì)費(fèi)時(shí)費(fèi)力,并且不能保證較高的信息準(zhǔn)確性和較快的數(shù)據(jù)匯總速度,由于醫(yī)藥行業(yè)每年銷售量很大,呆賬,錯(cuò)賬時(shí)有發(fā)生且 常出現(xiàn)“空單”的現(xiàn)象,所以開發(fā)一個(gè)界面友好、易于操作的進(jìn)銷存軟件成為醫(yī)藥企業(yè)的首選。 此外,本課題能實(shí)現(xiàn)對(duì)藥品庫(kù)存、銷售 信息和數(shù)據(jù)的 基本 管理功能,人工操作方便, 效率較高 。 所以本課題的開發(fā)對(duì)于醫(yī)藥行業(yè)來(lái)說(shuō)還是很有意義的。 研究的 主要 目標(biāo) 本課題主要是為醫(yī)藥基層工作者提供最基本的醫(yī)藥進(jìn)銷存的功能的系統(tǒng)。 可行性分析 技術(shù)可行性 技術(shù)可行性就是系統(tǒng)在現(xiàn)存的技術(shù)水平下,利用根據(jù)需求能否順利運(yùn)行,對(duì)系統(tǒng)硬件的 要求和對(duì)系統(tǒng)軟件的要求能否達(dá)到一定的要求和水平。所以本系統(tǒng)的軟件方面是可行的。而且,由于系統(tǒng)在未來(lái)較長(zhǎng)的一段時(shí)間內(nèi)能夠穩(wěn)定的發(fā)揮作用, 實(shí)用性強(qiáng),能夠改善在財(cái)力和人力上的過(guò)度消耗,這對(duì)于醫(yī)藥行業(yè)的 自動(dòng)化管理 也有很大的幫助。當(dāng)用戶再注冊(cè)或者用戶在錄入藥品的時(shí)候,如果系統(tǒng)數(shù)據(jù)庫(kù)中存在本記錄,系統(tǒng)將提示用戶,保證信息完整性。 Java 中把常用的方法封裝成了函數(shù),只要建立對(duì)象,通過(guò)對(duì)象調(diào)用相關(guān)函數(shù)就可以實(shí)現(xiàn)相關(guān)功能,相比其他語(yǔ)言 Java 簡(jiǎn)單了許多 ,并且比較好理解。 Eclipse 是一款功能豐富的軟件,它強(qiáng)大的功能受到了開發(fā)者的青睞,利用快捷熱鍵可以生成好多代碼,使編程的效率有了顯著提高,為公司節(jié)約了成本。 SQL、 MySQL 與 Navicat for MySQL SQL 是英文 Structured Query Language 的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言。 非過(guò)程化 傳統(tǒng)語(yǔ)言大多是面向過(guò)程的,即用戶需要在程序中指明解決問(wèn)題的詳細(xì)步驟。與其他大型數(shù)據(jù)庫(kù)軟件相比雖然 MySQL 有自己的不足之處但是 MySQL 受歡迎的程度并沒(méi)有因此而減少。對(duì)數(shù)據(jù)庫(kù)的管理變得簡(jiǎn)單明了,顯然數(shù)據(jù)管理的費(fèi)用也略有減少。有的電腦自動(dòng)啟動(dòng)MySQL,有的需要手動(dòng)開啟,這一點(diǎn)要注意。 ( 4) EGA以上分辨率的顯示器。包括用戶注冊(cè)、用戶登陸、用戶主功能模塊、用戶 管理,供應(yīng)商管理、庫(kù)存管理、藥品錄入、藥品銷售以及返回 和退出等模塊。 在功能上,實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫(kù)的動(dòng)態(tài)操作,提高 了業(yè)務(wù)各個(gè)環(huán)節(jié)的工作效率。各功能如下所示 圖 1: 用戶管理: 用戶信息錄入、用戶查詢、用戶列表 供應(yīng)商管理: 供應(yīng)商錄入、供應(yīng)商查詢、供應(yīng)商信息表 庫(kù)存盤點(diǎn): 藥品庫(kù)存、藥品入庫(kù)單、藥品出庫(kù)單 基本查詢: 庫(kù)存查詢、入庫(kù)單查詢、出庫(kù)單查詢 藥品錄入: 藥品錄入、基本查詢、藥品信息表 藥品銷售: 藥品 零售、藥品查詢、銷售信息表 巢湖學(xué)院 2021 屆本科畢業(yè)論文(設(shè)計(jì)) 9 圖 1 系統(tǒng)功能圖 用戶注冊(cè) 功能 對(duì) 于一個(gè)新的客戶,用戶的數(shù)據(jù)庫(kù)表中是沒(méi)有 該 用戶的記錄的,如果用 戶 不能提供在用戶數(shù)據(jù)庫(kù)中正確的用戶名和密碼的話,就不能登陸該系統(tǒng),系統(tǒng)會(huì)提示用戶先注冊(cè)。 基于 JAVA 的醫(yī)藥進(jìn)銷存系統(tǒng) 10 一致時(shí),系統(tǒng)才允許該用戶進(jìn)入,否則用戶無(wú)法進(jìn)入醫(yī)藥系統(tǒng)的功能界面,并且系統(tǒng)會(huì)提示讓用戶去注冊(cè)頁(yè)面進(jìn)行注冊(cè),如表 2所示: 表 2 用戶登陸 輸入 處理 操作 去數(shù)據(jù)庫(kù)的表中驗(yàn)證用戶 及密碼 1. 如果用戶填寫的 用戶名或者密碼在數(shù)據(jù)庫(kù)表中不存在,會(huì)給出提示,提醒錯(cuò)誤。 如表 3 所示。 2.在用潁上查詢界面醫(yī)藥人員可以根據(jù)供應(yīng)商的名稱和供應(yīng)商的編號(hào)來(lái)查詢數(shù)據(jù)庫(kù)中的供應(yīng)商的信息。 將用戶填寫的藥品入庫(kù)單的信息存入yaopinrukudan數(shù)據(jù)表中。 表 7 查詢藥品入庫(kù) 輸入 處理 操作 入庫(kù)單號(hào) 把輸入的入庫(kù)單號(hào)在數(shù)據(jù)庫(kù) medrukudan 里去匹配 1.若在數(shù)據(jù)庫(kù)表中的 yaopinrukudan中沒(méi)有查詢到相應(yīng)的藥品信息就將所有表格清空。 2.若在數(shù)據(jù)庫(kù)表中 med_s中查詢到了響相應(yīng)的藥品信息就把所有信息顯示到相應(yīng)的表中。 藥品銷售 功能 在系統(tǒng)的功能界面選擇“藥品零售”功能,即可進(jìn)入藥品零售的子模塊,該模塊要求用戶輸入在藥品零售過(guò)程中的相關(guān)信息,如藥品名稱、藥品單號(hào)、購(gòu)買數(shù)量、零售價(jià)、藥品折扣、有效期限、藥品備注等。 2. 在藥品銷售查詢中,輸入藥品的名稱和藥品的單號(hào),即可在小品銷售表中顯示出查詢到的藥品銷售的信息。 圖 2 系統(tǒng) 流程圖 系統(tǒng) ER 圖分析 ER 圖主 要是用來(lái)表示實(shí)體之間聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型,從本質(zhì)上反應(yīng)了一個(gè)企業(yè)的信息組織情況。如 圖10所示,當(dāng)用戶在注冊(cè)或者登陸時(shí),只有經(jīng)過(guò)后臺(tái)數(shù)據(jù) 庫(kù)的校驗(yàn)和處理,且在數(shù)據(jù)正確無(wú)誤的情況下,才能進(jìn)行其他相關(guān)操作。 圖 12 數(shù)據(jù)庫(kù)需求分析 通過(guò)對(duì)醫(yī)藥進(jìn)銷存系統(tǒng)的內(nèi)容和數(shù)據(jù)流程分析,可以對(duì)用戶的屬性設(shè)置如下描述。 醫(yī)藥進(jìn)銷存系統(tǒng)中用戶的基本信息表 和藥品的基本信息表 如下表所示。 如圖 16,圖 17 所示。 圖 19 新建 Table 4.按照上述 3 個(gè)步驟,我們就在數(shù)據(jù)庫(kù)中創(chuàng)建了一個(gè) medicinesales 數(shù)據(jù)庫(kù),并建立了一張 user 數(shù)據(jù)表。 import 。 import 。 //單例 //定義一個(gè)私有的該類的靜態(tài)的對(duì)象并實(shí)例化 private static JDBCUtil jdbcUtil=new JDBCUtil()。 } public static void close(ResultSet rt,Statement st,Connection conn){ try { if(rt!=null){()。 } } } 基于 JAVA 的醫(yī)藥進(jìn)銷存系統(tǒng) 26 第 5 章 系統(tǒng) 設(shè)計(jì) 用戶 實(shí)體 本醫(yī)藥進(jìn)銷存系統(tǒng)是面向?qū)ο蟮?,?duì)象是用戶,需要對(duì)用戶的一些建議特性給與描述,對(duì)于之后的操作方便管理。 //用戶的聯(lián)系方式 private String psw。 //用戶的住址 public Reg(String user_name, String nick_name, String psw, String phone, String job, String education, String address) { super()。 = phone。 } public Reg() { super()。 } } 2.定義一個(gè)向數(shù)據(jù)庫(kù)中添加用戶的方法 Public boolean addReg(Reg gys)。 private JTextField textField。 (true)。 setDefaultCloseOperation()。 setContentPane(contentPane)。 (true)。 // 調(diào)用該對(duì)象的 setVisible 方法 (true)。 圖 20 登陸界面 圖 21 登陸失敗彈出對(duì)話框 2. .在注冊(cè)界面(圖 22),按要求填寫信息, 鼠標(biāo)經(jīng)過(guò)每個(gè)要填寫內(nèi)容的表單基于 JAVA 的醫(yī)藥進(jìn)銷存系統(tǒng) 30 前面,系統(tǒng)都設(shè)置的 textTist進(jìn)行人性化的提醒, 如果注冊(cè)時(shí),跟原有注冊(cè)的表中信息一致時(shí),系統(tǒng)會(huì)提出“用戶已存在,請(qǐng)重新輸入”的對(duì)話框 (圖 23) 。在用戶信息表中就會(huì)查詢到該記錄,若想要?jiǎng)h除某一用戶的信息就可以在用戶信息表中將其刪除,若沒(méi)選中記錄,系統(tǒng)就會(huì)彈出“請(qǐng)選出要?jiǎng)h除的記錄”的對(duì)話框(圖 26), 現(xiàn)在 選 中要?jiǎng)h除的用戶的記錄, 并點(diǎn)擊刪除按鈕, 系統(tǒng)會(huì)彈出“刪除成功”提示框 (圖 27) ,該用戶則不能登錄該系統(tǒng)。本系統(tǒng)是采用了 java技術(shù), MySQL作為數(shù)據(jù)庫(kù),構(gòu)成了一個(gè) B/S結(jié)構(gòu)的客戶端系統(tǒng)。 該系統(tǒng)界面簡(jiǎn)潔,簡(jiǎn)單實(shí)用,但是功能不全面,整體美工不夠好。 基于 JAVA 的醫(yī)藥進(jìn)銷存系統(tǒng) 36 參考文獻(xiàn) [1] 李夙 . 醫(yī)院藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 大連理工大學(xué)工程碩士學(xué)位論文 [2] 朱立新 ,卜永波 .藥品管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 內(nèi)蒙古農(nóng)業(yè)大學(xué)學(xué)報(bào) .2021,4(28) [3] (美 )斯蒂芬 這次畢業(yè)設(shè)計(jì)對(duì)我的專業(yè)知識(shí)是一個(gè)很好的考驗(yàn),讓我加深了對(duì)軟件開發(fā)流程的理解,但是期間遇到了很多問(wèn)題和困難,徐秋月老師都會(huì)給予我悉心的幫助和深切的關(guān)懷, 讓我有了戰(zhàn)勝和克服這些困難的決心 , 最終這次畢業(yè)設(shè)計(jì)按時(shí)按量的完成 了 , 這 與徐老師的指導(dǎo)和幫助是分不開的。 作者:徐傳浩 2021 年 6 月 5 日 基于 JAVA 的醫(yī)藥進(jìn)銷存系統(tǒng) 38 附 錄 附錄A 源程序的主要代碼 : 源程序代碼部分由于有的模塊功能大體一致,編碼相似,因此,分模塊寫代 碼的時(shí)候,相似的功能控件代碼只寫一遍。 Reg g=new Reg()。 if(!flag){ (null, 用戶不存在 !請(qǐng)重新輸入 )。 //} } } })。 boolean flag=false。 (sql)。 (3, ())。 (7, ())。 } return flag。 (())。 (())。 }else{ (null, 恭喜您,注冊(cè)成功! )。 ()。 MainFrame mf = new MainFrame()。 藥品銷售模塊代碼: /** * 打開數(shù)據(jù)庫(kù)連接,向數(shù)據(jù)庫(kù)的 med_s表中添加信息 */ public class SalesService { public void addSales(Sales gys){ Connection conn=null。 String sql=insert into med_s values(?,?,?,?,?,?,?)。 (3, ())。 (7, ())。 } } public ListSales getSalesList(String name,String bianhao){ Connection conn=null。 try{ conn=().getConnection()。!.equals(name)){ sql+= and name like 39。!.equals(bianhao)){ sql+= and bianhao like 39。 while(()){ Sales g=new Sales()。 ((pric
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1