




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于JavaEE的藥店管理系統的設計與實現摘要隨著我國經濟步入21世紀,隨著企業信息化經濟社會的深刻深入形成,對落后、低效的信息辦公系統方法和管理手段都日益提出了嚴峻的管理挑戰,信息辦公系統管理是現代企業經營管理的重要根本性理論基礎,是現代企業組織進行經營管理決策的重要根本性理論依據。在一個社會團體里,信息逐漸占有重要的主導位置。但信息實際上仍然是一種有別于基本性信息資源的新信息類型。信息務業是經營管理的重要主體,必須不斷加強其信息管理控制。本系統藥店的網絡銷售藥品管理信息系統主要特點是將技術直接應用于銷售藥品網絡銷售相關信息的實時采集與保存管理,提供多種接口。本系統是以java為設計研究平臺,使用靈活性較強的jsp語言,搭配mysql數據庫來建立業務流程的轉換。關鍵詞:藥品;系統;計算機;信息目錄1課題概述 11.1選題的依據及意義 數據刪除流程圖如圖4所示。數據刪除流程圖圖43.3可行性研究現在許多公司使用的是管理方式仍采用人工大于智能,浪費管理時間與人工成本,并且管理上的失誤率也會大大增加。所以我們應該選用目前較為先進的管理模式,以改善和提高公司工作的效率,有效地控制時間成本以及人工費用成本3.3.1經濟可行性經濟可行性是對各種社會和經濟效益進行評價的目的,是通過制度建設最終獲得的。由于本系統主要是作為畢業生設計研制開發而來的,在技術上略有不足,本、課題研究中所需要開發的藥店銷售管理系統減少了人工成本,節省時間和控制了資金使用,并且它還使得我們可以極大地提高數據量的收集和獲取,縮短了企業信息管理的時間和數據更新維護的周期,提高了工作效率,保證了工作質量,大大地減少了企業信息管理的難度和成本,對使用者的操作水平標準也有所控制,只需簡單講解即可。本系統的開發技術經費在一定程度的經濟效益條件下是可被多數企業所接受的,前期資金投入不是很多,在市場控價范圍內,具有較高性價比,所以該項目在經濟上是可行的。3.3.2技術可行性技術可行性主要是評定運用目前廣泛使用的技術是否能夠順利地實現了整個系統的開發設計,硬件和軟件的配置使用關聯情況是否能夠很好地適應系統的開發需要。本系統主要研究和開發的藥店銷售網站信息管理系統所采用的都是一種在網絡上比較普遍和流行的jsp技術,用它自己動手做出一個藥店銷售網站信息管理系統時所使用的編程腳本語言,結合html代碼模式進行設計制作可視化動態網頁。軟件開發是開發這種模式軟件的技術平臺,因為它是目前比較成熟和應用各種B/s應用模式開發軟件中的應用。從技術上講,本系統的開發是可行的。3.3.3運行可行性本系統運行后,對現有系統帶來的所有現有成果(工作條件、管理模式、組織結構等)的結果和影響進行評估,對現有管理人員進行嚴厲教育,而在自己提交的截止日期內,能夠實現自己預訂管理系統的目標和使命是很重要的。4系統設計4.1系統總體設計由于本系統在市場上可以很容易地執行的都是一般屬性的藥品經營者進行銷售和信息管理的工作,本系統在市場上具有普遍的適用性,其所需要實現的各種信息功能充分地滿足了企業日常化的藥品經營者銷售和信息管理。系統功能模塊如圖5所示:圖5系統功能模塊圖4.2系統開發步驟在系統的開發設計中大致分為幾個層次:系統的開發與管理、系統的設計與運行、系統的分析與設計。所有開發階段均采用嚴格的線性規劃。所有需要在所有開發過程中生產的工作手冊和在所有開發過程中處理的文件都在以下開發過程中開發。一份完整的科技文獻在研究階段認為,每個階段的每一個階段都是在這個發展過程中完成的。然后根據實際情況進入下一個開發階段。4.3概要設計在對系統軟件需求目標進行邏輯分析的第一個開發階段,弄明白了自己未來想要進行研究和設計開發的主要邏輯問題,形成一個整體邏輯分析的需求模型。這個系統邏輯物理模型直接改變為形成"怎么做"的一個系統物理邏輯模型,最后才可以能夠真正著手于如何更好實現整個系統的整體設計。4.4數據庫概念結構設計在軟件應用程序中,數據庫的架構設計是其中十分重要的組成部分,當選擇合適的應用數據庫并且不斷創造開發出一套合計的庫是結構化軟件開發應用過程時首先需要考慮會遇到的一個問題。這個全新的數據庫系統將會讓你采用mysql進行自己產品設計與質量管理。數據庫的系統實時安全性也就是為了我們能夠有效地保證我們的用戶對于我們的數據庫系統中的所有資料和其他相關信息進行了實時的保密性,完整度,一致性和我們的數據庫永久使用的安全性,防止不法組織的用戶通過非法越權其他手段非法地使用我們的數據庫從而被他人惡意偷取,更改或者惡意地非法破壞我們的數據庫系統中的一些相關資料[6],將來也將為我們的用戶提供一些安全的防護措施。根據以上各項功能章節對整個系統的需要編制做好的各種系統功能結構都進行了設計分析和完善改進,如圖6所示:圖6系統實體E-R圖4.5數據庫邏輯結構設計該模式設計目的是為了確定物理數據架構。我們通常采取"范式"這一定義方法來徹底消除該現象在網絡中的冗余。在系統設計的過程中,考慮到設計得出數據表范式準則和用戶的實際使用。根據e-r模型,該軟件構建出以下幾個邏輯型的大量數據架構。主要從以下幾個方面來設計藥店數據庫。表2admin管理員信息表表3Chk出庫信息表表4Ck出庫信息表表5Dw單位信息表表6Gg規格信息表表7Gys供應商信息表表8Rk入庫信息表表9Th退貨信息表5系統實現5.1系統登陸模塊接受之后客戶端根據用戶需要輸入的當前登錄名和用戶注冊號及密碼等相關信息,先對之前客戶端賬號做一次系統有效性的信息檢驗,通過該次測試后再向之前服務器端用戶提交相關信息反饋給之前客戶端,由于之前服務器端所顯示需要的相關信息與之前客戶端在后臺數據庫里所顯示需要的相關信息相符而對應地彼此進行比較。登陸頁面的運行結果如圖7所示: 圖7系統登陸界面圖5.2系統首頁實現系統首頁提供給用戶導航搜索菜單,用戶在第一次注冊登錄后可直接通過導航菜單或者某一鏈接直接跳轉進入其他信息頁面。系統首頁效果如圖8所示:圖8系統首頁界面圖5.3密碼管理模塊實現密碼管理有利于維護系統和個人信息的安全。修改密碼界面效果如圖9所示:圖9密碼管理模塊界面圖5.4用戶信息管理模塊用戶信息管理的運行結果如圖10所示: 圖10用戶信息管理界面圖5.5藥品信息管理模塊實現藥品信息管理的運行結果如圖11所示: 圖11藥品信息管理界圖6程序測試與評價6.1程序調試在整個系統的設計和運行中,存在一些可通過程序調試解決的問題。比如,語法錯誤在運行的時會自動報錯,并且可以立即修改和糾正。如果是因為不正確地運算操作業務流程或對某些數據所嵌套使用的公式進行計算而出現的邏輯性錯誤。這類錯誤的信息有較高隱蔽性且存在很低的偶然性,有時候可能會再次發生,有時又不能再次出現。因此,這類問題的排查往往會花費大量的時間精力以及人力物力。6.2程序的測試6.2.1測試的重要性及目的每一個階段的檢查結果測試能夠同時做到不同地更加接近我們所可能預期的檢查結果測試目標,盡早地發現運行中的錯誤并及時對其所處模塊進行代碼檢查修改。對于任何一種軟件來講,無法完全杜絕軟件中某些有可能導致系統中產生錯誤的情況,這些導致錯誤引入的原因都是由于缺乏準確的測試查找得出來的,系統中某些錯誤引入的數據密度也是由于缺乏準確的測試查找得出來的。從我們已經有了設計編寫程序之日起,測試便始終陪同我們。①測試工作重復且略枯燥,對測試人員有較高心里要求。②測試中出錯。發現并糾正各存在的錯誤。以上這幾種觀點在影響著測試系統的運行中對于我們的工作過程來說是尤其不利的,所以測試工作過程中端正態度、才能使得系統中功能的性能和質量得以保證。(2)測試的目的通過分析誤差的主要原因和誤差,簡單地找出網絡上的分布特征,沒有找到準確的誤差;快速發現項目經理當前使用的網絡軟件過程中存在的缺陷。這樣的數據分析方法有利于檢測方案的設計和改進,提高檢測結果的效率。6.2.2測試的步驟類似于測試系統軟件設計和產品開發的整個流程,測試系統操作的整個完成過程也就是測試需要按照幾個分開的步驟順序進行,每個測試步驟從基本邏輯上講來說都可能是前一步的一個延伸。大型系統通常由若干個子系統共同構成開發的。因此,該包括下面的幾個主要操作步驟。模塊測試是指在對該模塊執行測試操作步驟中發現的編碼運行錯誤。作業系統軟件測試在對整個作業系統所需要做的軟件測試和設計工作各個步驟中,我們所需要發現的往往都可能是在我們進行系統軟件設計工作過程中已經出現的一些重要錯誤,也就很多是有限的可能這些還是我們在進行需求流程描述中已經出現了一些重要錯誤。驗收測試6.2.3測試的主要內容在第一次開始進行測試操作的階段,為了能夠更好地維護整個系統的性能和質量,把測試操作的主要內容分為以下幾個組成部分。(1)單元測試(2)集成測試將每個小型模塊按照自己所設計的要求重新組裝了起來,為了檢查接口間相關聯的特殊性對其進行多次的集成測試。假設一個模塊和另一個模塊都假設他會在整個過程中以粗心的問題傷害他。如果將這兩個功能模塊結合起來,則可能看不到預期的主要功能。有些方面是不能接受的。數據結構有可能實際存儲或不可接受,從而導致整個數據結構出錯。。(3)確認測試確認該測試項目,實現該系統軟件的安全性和功能性,滿足眾多用戶的合理期望,是首要任務。(4)系統測試①功能性測試②對軟件的性能和強度進行測試③安全性測試由于在進行測試前系統的各個模塊可能會存在未知且具有隱藏性的某種錯誤和瑕疵,偶然性的發生可能直接導致整個系統非正常地運行,甚至系統癱瘓。所以,對于系統的設計與開發而言,測試工作必不可少。具體內容如圖12圖12測試具體相關內容6.2.4測試用例(1)用戶登錄測試用戶登錄信息測試過程如表10所示:表10用戶登錄測試表(2)信息發布測試信息發布測試過程如表11所示:表11信息發布測試表(3)后臺管理登錄測試后臺管理登錄測試過程如表12所示:表12后臺管理登錄測試表6.3系統的特點和優點該系統的主要技術特點及其優缺點歸納表達式為:本系統最顯著的優點就是相對于一般藥店的銷售和管理信息化系統更具有針對性。由于藥品銷售涉及范圍的特殊性,本系統中也會根據相關需求設計安全功能模塊。在此過程中設計的操作系統的自動位移模擬特性較高。適用于大多數計算機操作系統。手動安裝JSP以支持Java,手動安裝JDK。最后,它是一個自動位移模擬服務器服務,能夠正常工作,以一個獨立的模擬服務器形式對使用者發出的指令進行執行。數據庫采用mysql,能夠實現了用戶信息的實時查詢,方便地管理輸入用戶數據,并為企業用戶服務提供了強大的遠程數據采集管理和遠程控制服務功能。主要的軟件功能設計特點之一是可以對其中的各種軟件功能進行不同的行業軟件設計和進行安裝系統配置,根據每個應用類型和行業用戶的不同軟件使用功能要求,以此軟件為設計基礎來充分考慮滿足各種類型和行業用戶的不同行業軟件使用類型和不同功能的使用需求。本系統采用簡單的選框或列表框自動下拉的方法,直接顯示所有數據。該模式不僅給用戶提供更多方便,使用者的工作效率也得到了大大的提高,而且盡量使用這種模式能夠使用者發生錯誤的概率降低,讓更多的用戶可以順利地進行對統計資料的分析和處理。(4)具備了比較友好的用戶界面,使用起來方便快捷,操作起來也沒有過高技術含量的要求,十分簡單,基本使用單擊操作即可。6.4系統存在的不足和改進方案系統存在的不足該系統基本上滿足了普通藥店銷售管理系統的基礎性功能,可以輕松地實現簡易化藥品銷售資料管理及信息庫查詢。但由于實現時間較短,本系統仍然有不少缺點和不足之處,主要表現為:(1)系統的主要用戶表達方式相對比較簡單,對用戶使用過程中的視覺效果有一定影響。(2)存在于系統數據庫和部分系統代碼間的代碼冗余問題。由于我們自身欠缺相關的實踐經驗,以及部分相關問題考慮的仍然不夠充分,導致整個系統的實際業務運行管理效率和服務質量都做得不夠好,系統實現的功能代碼中冗雜問題還沒有得到更好的解決,待優化。(3)本系統后臺的信息管理功能不夠健全,由于各種因素造成了許多方面的影響,包括人工測試以及運行成本資金的缺乏,所以在設計和開發系統時有些功能仍可持續進行完善。改進方案(1)不同類型的藥品有各自的代表顏色進行自動入庫歸類。(2)在數據庫和系統中,有太多的代碼和不必要的特性使應用程序代碼變得更容易。利用數據庫連接到池的技術,減少數據庫的構建,利用接口共享信息庫內存。根據相關模型可以進一步標準化,不必要的現象也減少了。6.5設計收獲和心得本系統也己經初具規模,雖然尚未能夠達到預期設計功能完整實現的目標,但是系統的每一次性能業務的改良和技術操作應用的進步,為此我付出了的許多心思和汗水。在設計和實現系統框架體系的過程中,是對理論知識進行深度探索研究的一個過程。在這個過程里,我深刻認識和運用到了在系統軟件工程各種設計方法基礎上系統地設計和分析的理論概念,在這里學習和研究以及在實踐整個過程中我也充分豐富了自己的知識經驗,增長了自己的見識。結論經歷了幾個月的工作忙碌,能夠有機會將學習到的專業基礎理論在實際中應用,我感到十分開心。在畢業設計工作中我也經常會遇到一些困難而又不知道應該怎么去處理的問題,這時候我的指導教師和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 技術服務企業風險管理與內部控制考核試卷
- 4-5負邊沿JKFF電子課件教學版
- 生態保護與海洋資源可持續利用考核試卷
- 納米技術在儀器制造中的應用前景考核試卷
- 親情600字初三語文作文
- 紡織品批發商國際市場拓展考核試卷
- 線上線下融合的文具用品零售模式考核試卷
- 機床裝備智能制造裝備產業鏈構建與優化考核試卷
- 礦山機械加工工藝參數優化考核試卷
- 硅冶煉廢渣、廢水的處理與利用考核試卷
- 課程思政教學展示-空巢老人學與思
- 專職消防員及消防文員報名登記表
- 染料甲基橙的制備
- 熱烈歡迎領導蒞臨指導ppt模板
- 新版母嬰保健法律制度
- 幸福比優秀更重要
- 磨床設備點檢表
- TWSJD 002-2019 醫用清洗劑衛生要求
- 畢業設計渡槽設計說明
- 初中數學北師大七年級下冊綜合與實踐-設計自己的運算程序PPT
- 高級貨檢員3選擇題試題
評論
0/150
提交評論