【正文】
e r A ct i o nA n sw e r S t u d e n t G r o u p A ct i o nA p p r o v e T h e si sA ct i o nA p p r o v e T h e si sP r o p o sa l A ct i o nA ssi g n N u m b e r A ct i o nA ssi g n R e a d T e a ch e r A ct i o nC h a n g e A n sw e r S t u d e n t G r o u p A ct i o nC l a ssm a t e A ct i o nD e p a r t m e n t A ct i o nF i l e D o w n l o a d A ct i o nG r a d e A ct i o nL o g i n A ct i o nM a j o r A ct i o nM a n a g e N o t i ce A ct i o nR e l e a se S u b j e ct A c t i o nS e l e ct G u i d e S t u d e n t A ct i o nS e l e ct G u i d e T e a ch e r A ct i o nS t u d e n t A ct i o nT h e si sP r o p o sa l T i t l e A ct i o nT h e si sT i t l e A ct i o nU p l o a d T h e si sA ct i o nU p l o a d T h e si sP r o p o sa l A ct i o nV i e w A ct i o nV i e w T h e si sA ct i o nV i e w T h e si sP r o p o sa l A ct i o nD i sp a t ch A ct i o nG u i d e T e a ch e r P i ng Y u A ct i o nR e p o r t A ct i o n 圖 44action 包類圖 ( 5) dwr 包類圖 dwr 包包含系統(tǒng)中為實(shí)現(xiàn) AJAX 業(yè)務(wù)邏輯而編寫的實(shí)現(xiàn)類,圖 45 是 dwr 包的類結(jié)構(gòu)圖。 S t u d e n t D A OR o l e D A OS t u d e n t A n s w e r D A OS u b j e c t D A OS u b j e c t M a j o r D A OT e a c h e r D A OT e a c h e r G r o u p D A OT e a c h e r S t u n u m D A OT h e s i s D A OT h e s i s P r o p o s a l D A OM a j o r D A OG r a d e D A OD e p a r t m e n t DAOA n s w e r G r o u pD A OC l a s s m a t e D A OD e g r e e D A OD i p l o m a D A OT h e s i s U p l o a dD A OT h e s i s P r o p s a l U p l oa d D A OH i b e r n a t e D a o Su p p o r t 圖 42. DAO 包類圖 ( 3) filter 包類圖 filter 包包含系統(tǒng)的字符過濾器和權(quán)限過濾器等,圖 43 是 filter 包的類結(jié)構(gòu)圖。 表 3. 系統(tǒng) 包 作用表 包名 作用 pojo 包含系統(tǒng)所有的實(shí)體類的 javabean 類,每個類都有自己的屬性和 setter、 getter方法 util 包含系統(tǒng)中所有的實(shí)用工具類,包括郵件發(fā)送,報(bào)表生成,分組算法等類 filter 包含系統(tǒng)所有的過濾器包括字符過濾器和權(quán)限過濾器等 dwr 包含系統(tǒng)中為實(shí)現(xiàn) AJAX 業(yè)務(wù)邏輯而編寫的實(shí)現(xiàn)類 action 包含系統(tǒng)中所有的控制器類,主要是對系統(tǒng)的請求進(jìn)行控制和轉(zhuǎn)發(fā)并進(jìn)行業(yè)務(wù)邏輯的調(diào)用 dao 包含了封裝數(shù)據(jù)庫進(jìn)行增刪改等操作的數(shù)據(jù)訪問對象類 基于 SSH 框架技術(shù)的 畢業(yè)設(shè)計(jì)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 8 系統(tǒng)類圖 類圖展示了 系統(tǒng)中各個 類的情況,類圖通過上述不同的包進(jìn)行描述,系統(tǒng)中的類結(jié)構(gòu)圖如下 : ( 1) util 包類圖 util 包包含系統(tǒng)中所有的實(shí)用工具類,包括郵件發(fā)送,報(bào)表生成,分組算法等類,圖 41 是 util包的類圖。 圖 40 是系統(tǒng)的包結(jié)構(gòu)圖。 畢業(yè)設(shè)計(jì)管理系統(tǒng)模塊的詳細(xì)分析與設(shè)計(jì) 系統(tǒng)包結(jié)構(gòu)圖 在創(chuàng)建所有序列圖之后,一個完整的類列表就產(chǎn)生了,這些類被分組在 6 個包里。設(shè)計(jì)了畢業(yè)設(shè)計(jì)管理系統(tǒng)的用力實(shí)現(xiàn),描述了各個系統(tǒng)內(nèi)部各個對象間的調(diào)用順序。 圖 流程圖 畢業(yè)設(shè)計(jì)管理系統(tǒng)開發(fā)系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 浙江理工大學(xué)本科畢業(yè)論文 7 第三章 畢業(yè)設(shè)計(jì)管理系統(tǒng)詳細(xì)分析與設(shè)計(jì) 本章對畢業(yè)設(shè)計(jì)管理系統(tǒng)模塊進(jìn)行了詳細(xì)分析和設(shè)計(jì),包括教師前臺模塊,學(xué)生前臺模 塊,管理員后臺模塊。 畢業(yè)設(shè)計(jì)管理系統(tǒng)活動圖 圖 18. 藥品管理系統(tǒng)基本流程 管理員 藥品管理系統(tǒng) 顧客 浙江理工大學(xué)本科畢業(yè)論文 5 圖 圖 圖 圖 系統(tǒng)處理流程圖 基于 SSH 框架技術(shù)的 畢業(yè)設(shè)計(jì)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 6 用戶通過登陸界面登陸系統(tǒng)時,第一次使用系統(tǒng)時需要進(jìn)行藥品的創(chuàng)始 ,即將各個藥品的詳細(xì)信息依次錄入系統(tǒng),第一次使用系統(tǒng)時同樣要初始化庫存,將現(xiàn)有的藥品情況錄入系統(tǒng),接下來通過進(jìn)貨模塊進(jìn)行進(jìn)貨,進(jìn)貨時要為每一個供應(yīng)商進(jìn)行供 應(yīng)商創(chuàng)始,當(dāng)發(fā)生銷售時銷售藥品,并對庫存進(jìn)行相應(yīng)的出來,退出 . 本文研究探索了畢業(yè)設(shè)計(jì)管理系統(tǒng)的開發(fā),基于浙江理工大學(xué)經(jīng)濟(jì)管理學(xué)院畢業(yè)設(shè)計(jì)的真實(shí)世界,對系統(tǒng)需求進(jìn)行了分析,制定了相應(yīng)的模塊。在進(jìn)行統(tǒng)計(jì)分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級 ,原則是保證操作人員不會因?yàn)樗俣葐栴}而影響工作效率。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。 系統(tǒng)的先進(jìn)性 目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為藥品管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。 系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級和更新?lián)Q代。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。 系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性 藥品管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。 基于 SSH 框架技術(shù)的 畢業(yè)設(shè)計(jì)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 4 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,藥品管理系統(tǒng)應(yīng)該滿足以下的性能需求: 系統(tǒng)處理的準(zhǔn)確性和及時性 系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。 ( 6)職工管理: 對藥品企業(yè)進(jìn)行職工的管理,對職工進(jìn)行增加,修改,刪除,查詢等操作。 ( 3)藥品銷售管理:藥品統(tǒng)一的價格銷售,對已查詢銷售單,可以對藥品的價格進(jìn)行控制。 二 功能描述 ( 1)系統(tǒng)用戶管理:允許添加刪除用戶(只有管理員才可以修改),任意權(quán)限的用戶允許更改自己的密碼,添加或刪除職工,修改職工,對藥品進(jìn)行銷售和庫存的控制的資料。系統(tǒng)能隨時提供藥庫的庫存、藥品流向和消耗,還能根據(jù)現(xiàn)有庫 存,藥品有效期提供采購計(jì)劃或應(yīng)暫停采購的藥品清單,以提高資金的利用率,避免不必要的損失,方便快捷的途徑對藥基本信息進(jìn)行定期的更新和刪除等管理。本系統(tǒng)主要包含系統(tǒng)用戶管理模塊、藥品管理模塊、銷售管理模塊、進(jìn)貨管理模塊、存貨轉(zhuǎn)移管理模塊。 浙江理工大學(xué)本科畢業(yè)論文 3 第二章 畢業(yè)設(shè)計(jì)管理系統(tǒng)總體分析與設(shè)計(jì) 本章首先介紹了畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)目標(biāo),重點(diǎn)強(qiáng)調(diào)了該系統(tǒng)的功能需求,并對系統(tǒng)進(jìn)行了可行性分析,根據(jù)需求 分析設(shè)計(jì)了系統(tǒng)的總體功能模塊,并指出了系統(tǒng)的業(yè)務(wù)流程,設(shè)計(jì)了系統(tǒng)的體系結(jié)構(gòu)。 第五章 主要展示了畢業(yè)設(shè)計(jì)管理系統(tǒng)的最終成果,介紹了系統(tǒng)核心功能和流程的界面。對畢業(yè)設(shè)計(jì)管理系統(tǒng)的數(shù)據(jù)庫進(jìn)行了設(shè)計(jì),給出了實(shí)體關(guān)系圖和關(guān)鍵數(shù)據(jù) 表。根據(jù)體系結(jié)構(gòu)設(shè)計(jì)了系統(tǒng)的包結(jié)構(gòu)并描述了各個包的內(nèi)容和作用。 第二章 介紹了畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)目標(biāo),重點(diǎn)強(qiáng)調(diào)了該系統(tǒng)的功能需求,并對系統(tǒng)進(jìn)行了可行性分析,根據(jù)需求分析設(shè)計(jì)了系統(tǒng)的總體功能模塊,并指出了系統(tǒng)的業(yè)務(wù)流程,設(shè)計(jì)了系統(tǒng)的體系結(jié)構(gòu)。 AJAX 在系統(tǒng)的許多方面得到應(yīng)用尤其是動態(tài)級聯(lián),表單驗(yàn)證,局部刷新,無頁面刷新刪除等等。 在開發(fā)語言和框架方面,本系統(tǒng)采用了跨平臺的 JAVA 程序設(shè)計(jì)語言,并且在軟件基于 SSH 框架技術(shù)的 畢業(yè)設(shè)計(jì)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 2 工程高內(nèi)聚,低耦合和面向?qū)ο笤O(shè)計(jì)模式思想的指導(dǎo)下,深入學(xué)習(xí)貫徹軟件工程與面向?qū)ο蟪绦蛟O(shè)計(jì)的模塊化思想,學(xué)習(xí)設(shè)計(jì)模式的有關(guān)理論,并進(jìn)行系統(tǒng)實(shí)踐,深入探索JAVA 開源框架,并尋找大量有關(guān)材料,對 Struts + Spring + Hibernate 進(jìn)行了組合,通過對這三個 框架的組合開發(fā)進(jìn)行了探索和研究,解決了大量的三框架組合是所遇到的問題,并成功將其應(yīng)用到了畢業(yè)設(shè)計(jì)管理系統(tǒng)上。 研究 內(nèi)容及 本文結(jié)構(gòu) 本文針對現(xiàn)實(shí)中畢業(yè)設(shè)計(jì)多采用人工方式,工作量大和效率低下的問題,以及各類教務(wù)管理系統(tǒng)在畢業(yè)設(shè)計(jì)管理方面功能的不足,結(jié)合我校實(shí)際情況主要做了以下工作: 在畢業(yè)設(shè)計(jì)管理系統(tǒng)方面,本文提出了一種網(wǎng)上選題系統(tǒng) ,,它改變了傳統(tǒng)以班級為單位的手工選課的方式 , 而采用網(wǎng)上報(bào)題、網(wǎng)上選題的方式 , 極大地方便了學(xué)生和指導(dǎo)老師 , 顯著地提高了工作效率。醫(yī)院的售藥機(jī)構(gòu)需要通過計(jì)算機(jī)提高自已工作效率、對藥品實(shí)現(xiàn)進(jìn)銷存管理和職工管理,提高經(jīng)濟(jì)效益 本次畢業(yè)設(shè)計(jì)我們秉承良好的治學(xué)之風(fēng),除了嚴(yán)格按照畢業(yè)設(shè)計(jì)進(jìn)度表來安排我的設(shè)計(jì)情況,同時加強(qiáng)我與指導(dǎo)李老師聯(lián)系和交流 。 國內(nèi)外相關(guān)研究現(xiàn)狀及分析 隨著醫(yī)療制度改革的進(jìn)行,藥品招標(biāo)采購的逐年規(guī)范和擴(kuò)大,藥品管理已經(jīng)成為藥劑科乃至整個醫(yī)院管理的重要內(nèi)容。同時對編程、數(shù)據(jù)庫調(diào)用、結(jié)構(gòu)化查詢語言等方面是一個比較綜合的考驗(yàn)??梢悦總€學(xué)生挑選出最合適的課題,更適合同學(xué)們的興趣和價值取向。這是一個屬于實(shí)際的課題,如果順利,我們所設(shè)計(jì)的藥品管理系統(tǒng)將實(shí)際應(yīng)用到中國最廣大的售藥系統(tǒng)中去,對于初涉社會的我們來說,無疑是一個非常好地鍛煉機(jī)會。本次的畢業(yè)設(shè)計(jì)是一個可以充分地鍛煉自己的動手實(shí)踐能力以及考核四年大學(xué)所學(xué)知識的積累的機(jī)會。 浙江理工大學(xué)本科畢業(yè)論文 1 第一章 緒論 本章對系統(tǒng)的研究背景、意義、現(xiàn)狀、研究內(nèi)容進(jìn)行了闡述,重點(diǎn)敘述了作者的研究內(nèi)容和所做的主要工作。 附錄三 外文翻譯 .............................................................................................錯誤 !未定義書簽。 系統(tǒng)序列圖 .............................................................................. 錯誤 !未定義書簽。 管理員后臺模塊 ....................................................................... 錯誤 !未定義書簽。 畢業(yè)設(shè)計(jì)管理系統(tǒng)總體業(yè)務(wù)流程 ........................................................................... 6 畢業(yè)設(shè)計(jì)管理系統(tǒng)開發(fā)系統(tǒng)結(jié)構(gòu)設(shè)計(jì) ............................................................................ 6 第三章 畢業(yè)設(shè)計(jì)管理系統(tǒng)詳細(xì)分析與設(shè)計(jì) .................................................................................. 7 畢業(yè)設(shè)計(jì)管理系統(tǒng)模塊的詳細(xì)分析與設(shè)計(jì) ....................................................................... 7 教師前臺模塊 ........................................................................... 錯誤 !未定義書簽。 畢業(yè)設(shè)計(jì)管理系統(tǒng)總體功能設(shè)計(jì) .........................................