




已閱讀5頁,還剩76頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
碩士學位論文 (同等學力) 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 姓 名: 學 號: 所在院系: 學科門類: 學科專業(yè): 指導(dǎo)教師: 副 指導(dǎo)教師 : 二 一 四 年 二 月 A in 2014 of 基 于j a v 電 子 典 當 系 統(tǒng) 的 設(shè) 計 與 實 現(xiàn) 同濟大學 學位論文 版權(quán)使用授權(quán)書 本人完全了解同濟大學關(guān)于收集、保存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權(quán)保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權(quán)提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務(wù);學校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學校可以適當復(fù)制論文的部分或全部內(nèi)容用于學術(shù)活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導(dǎo)師指導(dǎo)下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽 名: 年 月 日 同濟大學 碩士學位論文 摘要 摘要 隨著計算機網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù)的不斷發(fā)展和深入應(yīng)用 ,信息已成為最具有活力的戰(zhàn)略資源。 目前國內(nèi)的典當行業(yè)發(fā)展較為落后,很多企業(yè)還采用人工記錄的方式進行各項業(yè)務(wù),還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,設(shè)計開發(fā)科學合理的典當管理信息系統(tǒng),是典當行進行全面信息管理,提高效率的關(guān)鍵環(huán)節(jié)。 本項目 是 基于 管理信息系統(tǒng)理論,并結(jié)合 天津眾磊 典當有限公司的現(xiàn)狀,運用面向?qū)ο蠹夹g(shù)、 據(jù)庫技術(shù) 開 發(fā)的基于 C/S 結(jié)構(gòu)的電子典當系統(tǒng) 。本文結(jié)合典當管理相關(guān)理論,針對管理中存在的各種問題和缺陷 ,設(shè)計了一套 以典當業(yè)務(wù)流程為主線建立起的具有 當票管理(建當、續(xù)當、贖當、絕當)、查詢、統(tǒng)計等 功能的 典當行 管理信息系統(tǒng)。 系統(tǒng)開發(fā)過程遵循用戶至上的開發(fā)思想,采用 發(fā)設(shè)計模式,使用 技術(shù)及 開發(fā)工具,以 P 為開發(fā)、運行平臺,實現(xiàn)了預(yù)期的全部功能,經(jīng)嚴格測試,系統(tǒng) 運行穩(wěn)定,操作便捷 , 達到了 任務(wù)書規(guī)定的技術(shù)指標 。 本系統(tǒng) 最大限度地降低了低效信息搜索造成的巨大資源浪費以及人工輸入和計算的錯誤。本文按照軟件工程要求展開討論, 對設(shè)計思想、模塊實現(xiàn)算法、主要的技術(shù)和工具等多方面內(nèi)容進行了全面、詳盡的闡述。 關(guān)鍵詞: 術(shù) 典當 當票 of At is of to t a of is a to to on of to a is on of As in of in of is VC as as is P as It is by by by of on as so VC 碩士學位論文 目錄 目錄 第一章 概述 . 1 題背景 . 1 內(nèi)外發(fā)展現(xiàn)狀 . 2 題研究內(nèi)容和主要工作 . 3 論文的組織結(jié)構(gòu) . 4 第二章 基礎(chǔ)知識介紹 . 5 息管理系統(tǒng)的理論依據(jù) . 5 統(tǒng)設(shè)計的部署模式 . 6 統(tǒng)開發(fā)的關(guān)鍵技術(shù)介紹 . 8 本語言 . 8 架 . 8 000 數(shù)據(jù)庫 . 9 第三章 系統(tǒng)分析 . 10 求分析 . 10 務(wù)人員需求分析 . 10 理人員需求分析 . 10 戶需求分析 . 11 統(tǒng)流程圖 . 11 例圖 . 12 統(tǒng)模塊列表 . 13 第四章 系統(tǒng)設(shè)計 . 14 統(tǒng)概要設(shè)計 . 14 體圖 . 14 . 17 據(jù)流圖 . 17 據(jù) 庫設(shè)計 . 19 據(jù)庫設(shè)計 . 19 標集設(shè)計 . 23 統(tǒng)詳細設(shè)計 . 24 塊分析 . 24 塊設(shè)計 . 25 能模塊劃分圖 . 26 第五章 系統(tǒng)的具體實現(xiàn) . 27 統(tǒng)類圖的實現(xiàn) . 27 色與創(chuàng)新 . 28 同濟大學 碩士學位論文 目錄 字與文字的轉(zhuǎn)換 . 28 格文件輸出 . 31 當月 /日期計算法 . 32 據(jù)庫分層發(fā) . 35 作員模塊的實現(xiàn) . 36 當模塊的實現(xiàn) . 37 當模塊的實現(xiàn) . 38 理員模塊的實現(xiàn) . 40 品盤點模塊的實現(xiàn) . 40 共模塊的實現(xiàn) . 41 戶身份查詢模塊的實現(xiàn) . 41 票檢索模塊的實現(xiàn) . 43 印模塊的實現(xiàn) . 44 當打印模塊的實現(xiàn) . 44 第六章 系統(tǒng)的測試與維護 . 46 統(tǒng)測試 . 46 試目的 . 46 試環(huán)境 . 46 試方法 . 47 盒測試 . 47 例選擇 . 47 試結(jié)果 . 48 型樣例測試 . 50 盒測試 . 51 力測試 . 52 試目標 . 53 試結(jié)果 . 53 試結(jié)論 . 53 統(tǒng)維護 . 54 據(jù)庫連接: . 54 頁表格輸出: . 54 面設(shè)計: . 54 總 結(jié)與展望 . 55 致謝 . 56 參考文獻 . 57 附錄 系統(tǒng)主要程序代碼 . 59 個人簡歷、在讀期間發(fā)表的學術(shù)論文與研究成果 . 71 第一章 概述 1 第一章 概述 題背景 典當,是以特定的物品或者財產(chǎn)權(quán)利抵押的形式,向?qū)I(yè)典當機構(gòu)進行借款的一種融資方式。我國的典當業(yè)經(jīng)過一段空白, 隨著改革開放的深入和市場經(jīng)濟的蓬勃發(fā)展,新中國成立后曾經(jīng)銷聲匿跡的典當行重又返回人們的經(jīng)濟生活, 隨著市場經(jīng)濟和金融業(yè)的發(fā)展,中小企業(yè)融資問題的日益突出,古老的典當行業(yè)以嶄新的面貌再度興起。由 于長期以來銀行對這部分客戶的“忽視 ,典當行就有了用武之地,并有著良好的發(fā)展態(tài)勢。近幾年來,隨著中小企業(yè)發(fā)展壯大,或者是不斷的有一些投資于各種行業(yè)的人急需短期的資金也推動了典當行的發(fā)展。典當行業(yè)以其時間短、手續(xù)簡便等特點,成為一種新的融資方式。今天的典當行主要以私營、個體企業(yè)、個體工商老板等“有錢人 為服務(wù)對象,品種上也呈現(xiàn)出首飾、電子產(chǎn)品、房地產(chǎn)、機動車、股票等多元化的局面。典當行業(yè)正面臨新的機遇和挑戰(zhàn),行業(yè)競爭也將會日趨激烈。而且典當行正逐步向連鎖企業(yè)發(fā)展,經(jīng)營的范圍在逐步放大 。 典當行的日趨熱門已是不爭 的事實,成為了新興的老行業(yè)。甚至很多人認為典當行將成為人民的“第二銀行”。 現(xiàn)在 國內(nèi)典當行相比同行的銀行更具有靈活性。 典當行認物不認人,沒有過多繁瑣的程序和死板的條件,大到幾百萬元,小到幾百元的業(yè)務(wù)都承攬,一切只取決于典當物品的真假優(yōu)劣、市場價格及來源是否合法,權(quán)屬是否明確。但是 也 正是因為這樣的行業(yè)優(yōu)勢使得各種信息的管理變得異常困難,如果不解決這個問題,會大量耗費人力物力。 通過對天津市眾磊典當行的實習研究,發(fā)現(xiàn)現(xiàn)有典當軟件 共有 的缺點 是數(shù)據(jù)的 真實 準確性以及信息搜索能力 差 。這幾方面共同的問題就是審核力度不夠, 員工的手動輸入會造成大量的錯誤信息, 而 軟件也沒有 相應(yīng)的 審核制度,不足的部分用人工核對,大量的浪費了人工成本,結(jié)果也不甚樂觀。而且進行查詢統(tǒng)計操作的效率不高,進行一次統(tǒng)計往往需要 1對 于 管理者 來說是不可忍耐的 。所以設(shè)計一款能 簡化管理者和被管理者的工作程序,充分利用現(xiàn)有資源,節(jié)約工作時間,提高工作效率,并保證數(shù)據(jù)交互 準確 的電子典當管理系統(tǒng) 必將收到良好的效果 。 同濟大學 碩士學位論文 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 2 內(nèi)外發(fā)展現(xiàn)狀 目前國內(nèi)典當業(yè)適用的軟件系統(tǒng)主要有典當信息管理軟件、財務(wù)系統(tǒng)軟件、典當業(yè)務(wù)管理軟件以及二手車、房產(chǎn)評估軟件。典當業(yè)目前使 用的信息管理系統(tǒng),因為其僅從主管部門監(jiān)管的角度出發(fā)而設(shè)立,所有的統(tǒng)計和信息并不是各典當行經(jīng)營業(yè)務(wù)中自然生成和匯總的,需要人為填報,所以信息利用率并不高,而且報表還常常需要催報,其中的很多指標和技術(shù)分析典當企業(yè)不熟悉,統(tǒng)計質(zhì)量不高。從而給典當企業(yè)管理帶來了各種各樣的問題 : 1. 典當信息、客戶信息、統(tǒng)計信息等數(shù)據(jù)未實現(xiàn)全面有效的收集、歸納、分析、處理,從而業(yè)務(wù)操作不規(guī)范、易出錯,導(dǎo)致領(lǐng)導(dǎo)層決策失誤。 2. 典當公司由于內(nèi)部控制程序、人員、系統(tǒng)的不完善或失誤及外部事件給典當財產(chǎn)帶來損失。 3. 執(zhí)行錯誤, 執(zhí)行人員對有關(guān)條款、高管人員的意圖理解不當或有意誤操作等。 4. 流程不當,指由于業(yè)務(wù)運作過程的低效率而導(dǎo)致不可預(yù)見的損失。 5. 沒有完善的系統(tǒng)控制,造成人員欺詐行為,公司員工喪失職業(yè)道德或綜合能力差,導(dǎo)致錯誤填報等。操作風險在于在典當公司的每筆業(yè)務(wù)之內(nèi),且單個操作風險因素與風險損失之間不存在清晰的數(shù)量關(guān)系, 因此,典當業(yè)目前使用的軟件首先是要滿足典當?shù)臉I(yè)務(wù)功能,規(guī)范和信息化所有典當業(yè)務(wù)的過程,如登記、驗當、開票甚至是識別第二代身份證都要涉及,這能大大提高典當業(yè)務(wù)的操作速度 ;其次是統(tǒng)計功能,典當行 及當戶的實時業(yè)務(wù)統(tǒng)計、數(shù)據(jù)報表的自動生成 ;第三就是查詢功能,根據(jù)典當行的特殊性而設(shè)置,如查詢典當行的鑒定評估、掛失凍結(jié)、絕當處理,就不用去倉庫翻資料。這其中,軟件的業(yè)務(wù)功能是基礎(chǔ),沒有它,軟件對典當企業(yè)也就失去了吸引力。 中國雖然是典當行業(yè)起源最旱的國家,但是經(jīng)過上世紀中典當行在中國大陸坎坷的發(fā)展歷程,發(fā)展規(guī)模及其管理規(guī)范已經(jīng)遠遠落后于很多發(fā)達國家。作為一種非主流的非金融機構(gòu)的從事金融業(yè)務(wù)的企業(yè)米說,典當行的發(fā)展將會積極帶動市場經(jīng)濟的發(fā)展,滿足廣大中小型企業(yè)和個人的融資需要。因此,下面主要以美國、加拿大典當 行業(yè)管理進行分析。美國、加拿大典當行業(yè)的監(jiān)督和管理主要體現(xiàn)在以下幾個地方: 美國、加拿大兩國典當行近年來發(fā)展迅速。美、加兩國經(jīng)濟、金融都很發(fā)達,作為金融業(yè)鼻祖的典當業(yè)隨著現(xiàn)代銀行業(yè)的快速發(fā)展,有越來越加強的趨勢。現(xiàn)今,美國有 多家典當行,十多年來增加了一倍多,遠遠超過了銀行的數(shù)量。加拿大現(xiàn)有 5000 多家典當行,相當于每 6 萬人就有一家典當?shù)谝徽?概述 3 行。 美、加典當行經(jīng)營范圍廣,經(jīng)營品種多,綜合性很強。典當行不僅做典當業(yè)務(wù),還做一些商品零售業(yè)務(wù),包括經(jīng)營舊貨和出售新商品。這充分顯示了典當行業(yè)是具有金融業(yè)、商品 流通業(yè)、倉儲業(yè)屬性的邊緣性行業(yè)的特點。據(jù)美國加州典當協(xié)會會長介紹,允許典當行多種經(jīng)營有很多好處,主要有二個方而 :一是多種經(jīng)營可使典當行為當戶提供一個較為適宜的服務(wù)環(huán)境,使那些因生活一時困頓來典當借錢的人不會怕被人看見而感到尷尬,有利于擴大典當行的業(yè)務(wù)。一是典當行多種經(jīng)營可以降低經(jīng)營風險,增加其盈利點,有利于典當行經(jīng)營穩(wěn)定。二是使典當服務(wù)更加便民。美、加典當行經(jīng)營綜合業(yè)務(wù)的特點,要求職員具備多方而的知識和技能,豐富的經(jīng)驗和接受經(jīng)常性的培訓。此外,美國典當行在典當業(yè)務(wù)上有向特色經(jīng)營和專業(yè)化經(jīng)營方向發(fā)展的趨勢。 典當行經(jīng)營理念較為成熟。美國在理論上對典當行如何經(jīng)營有過兩種截然不同的觀點 :一種觀點認為典當行當金發(fā)放應(yīng)低于當物價值 ;另一種觀點認為當金發(fā)放可高于當物價值。兩種不同觀點的焦點是典當行應(yīng)不應(yīng)該或可不可以發(fā)放信用貸款。美國典當行發(fā)展的歷史說,對典當行而言,典當行發(fā)放信用貸款雖然因發(fā)放的當金數(shù)額較大,表而上擴大了典當行的業(yè)務(wù)量和客戶的需求能力,但典當行冒的風險加大,最終不利于典當行穩(wěn)健經(jīng)營 ;對當戶而言,屬“竭澤而漁”,在一定程度上也加重了當戶利息負擔,不利于典當行長期發(fā)展。典當行發(fā)放信用貸款實踐證明效果不好。 發(fā)放當金數(shù)額低于當物的價值,獲得小于當物價值的貸款,當戶就有積極性將當物贖回,待需要再到典當行融資時還可以再作當物獲得典當行的融資服務(wù),這既有利于保護當戶的利益,也有利于穩(wěn)定典當行客戶的來源。 此外,在美國,全國有典當行業(yè)聯(lián)合會,各州、地區(qū)有典當行業(yè)協(xié)會,對典當行業(yè)進行自我約束。 題研究 內(nèi)容 和 主要工作 本 文 通過 研究典當業(yè)務(wù) 的基本原理和方法 , 分析 當票流轉(zhuǎn) 的設(shè)計流程 , 在了解用戶需求的基礎(chǔ)上 , 應(yīng)用 術(shù) , 言 , 據(jù)庫等 設(shè)計并開發(fā)一個基于 三層 C/S 系統(tǒng) 架構(gòu) 的 電子典當 系統(tǒng)。 通過該系統(tǒng),用戶可以快速準確的管理典當行內(nèi)的 當票信息 , 并輕松進行日常的打印、 信息查詢等操作 ;管理員可以根據(jù)系統(tǒng)提供的報表模塊,輕松的完成對報表數(shù)據(jù)統(tǒng)計和操作員信息的管理。 本系統(tǒng)是 以天津市 眾 磊 典當行 作為藍本 , 進行了實地考察和需求分析, 參同濟大學 碩士學位論文 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 4 與了第一線業(yè)務(wù),學習相關(guān)的 流程手續(xù) 以及典當經(jīng)驗 ,操作員的 具體業(yè)務(wù) 操作流程 , 管理者需要 管理和分析 的 相關(guān)信息以及 數(shù)據(jù) 。 發(fā)現(xiàn)了 在沒有形成成熟管理流程的現(xiàn)代典當行,對數(shù)據(jù)的管理相當?shù)幕靵y,陳舊冗余的當品信息 、不友好的界面顯示、低效的數(shù)據(jù)檢索 等問題。以此為問題的基礎(chǔ)上本課 題開發(fā)了一套 嚴謹 、高效、 靈活、適應(yīng)力強 的典當管理系統(tǒng) ,完全具備了一個軟件要想成功的參與市場的條件。在典當領(lǐng)域,有非常廣泛的推廣應(yīng)用價值。對于類似的系統(tǒng)的開發(fā)也有較大的參考價值。 本系統(tǒng)使用了 為開發(fā)、配置以及測試工具, 為開發(fā)語言,為數(shù)據(jù)庫管理系統(tǒng)進行開發(fā);部署在 三層 C/S 結(jié)構(gòu) 的局域網(wǎng)絡(luò)環(huán)境下 , 三層包括數(shù)據(jù)層、業(yè)務(wù)層、客戶端; 實現(xiàn)了典當業(yè)務(wù)中的典當、續(xù)當、贖當、絕當、凍結(jié)、解凍等 業(yè)務(wù)功能 ; 同時還 通過客戶 、當票 信息 的 快速查詢 ,當票打印,當日業(yè)務(wù)統(tǒng)計等功能 減輕了操作人員的 工作負擔 ; 也為管理員增加了統(tǒng)計查詢的功能 來提高管理效率 。 論文的組織結(jié)構(gòu) 本 論 文分為 七 個章節(jié): 第一章, 概述 。說明了 電子典當軟件 的 研究意義、主要研究內(nèi)容 以及 國內(nèi)外相關(guān)研究的發(fā)展現(xiàn)狀。 第二章, 基礎(chǔ)知識 介紹。介紹了課題研究的理論技術(shù)支持,包括 信息管理 系統(tǒng)的概念, 系統(tǒng)的部署模式以及開發(fā)的 關(guān)鍵技術(shù) 介紹 等。 第三 章,系統(tǒng) 分析 。對 系統(tǒng)的各項業(yè)務(wù)流程以及數(shù)據(jù)走向 進行了 圖像化的分析,為后續(xù)系統(tǒng)設(shè)計 打下 基礎(chǔ) 。 第四 章,系統(tǒng) 設(shè)計 。 對于系統(tǒng)的數(shù)據(jù)庫 設(shè)計進行了詳細介紹和說明 。 第五 章,系統(tǒng) 的具體 實現(xiàn) 。 針 對系統(tǒng)的各個模塊 以及 特色功能進行了詳細的說明和 分析 。 第六章,系統(tǒng)的 測試與維護 。 針對于系統(tǒng)的各個模塊進行測試與評估。第二章 基礎(chǔ)知識介紹 5 第二章 基礎(chǔ)知識介紹 息管理系統(tǒng)的理論依據(jù) ( 理信息系統(tǒng)( 一個不斷發(fā)展和完善的概念,從管理信息系統(tǒng)的建立、功能等方面來分析,管理信息系統(tǒng)可以定義為:管理信息系統(tǒng)是用系統(tǒng)思想建立起來的,以電子計算機為基本信息處理手段,以現(xiàn)代通信設(shè)備為基本傳輸工具,能為管理決策提供信息服務(wù)的人機系統(tǒng)。即 一個以人為主導(dǎo),利用計 算機硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進行信息的收集、傳輸、加工、存儲、更新和維護,以使企業(yè)或?qū)W校戰(zhàn)略競優(yōu)、提高效益和效率為目的,支持企業(yè)或?qū)W校高層決策、中層控制,基層運作的集成化的人機系統(tǒng)。 過對學校擁有的人力、物力、財力、設(shè)備、技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編織成各種信息資料及時提供給管理人員,以便進行正確決策,不斷提高 典當行的管理水平和經(jīng)濟效益。 電子典當 系統(tǒng)是以管理信息系統(tǒng)為理論依據(jù)的。管理信息系統(tǒng) 的發(fā)展伴隨著軟件工程的發(fā)展而日趨成熟。不斷增長的復(fù)雜性、多樣性和相互關(guān)聯(lián)性是當今管理信息系統(tǒng)的共同特征。而開發(fā)一個管理信息系統(tǒng)往往要結(jié)合軟件工程的理念,使用系統(tǒng)化的方法進行管理信息系統(tǒng)的開發(fā),從而更能有效地控制程序復(fù)雜性,減少系統(tǒng)的不合理 性 ,減輕維護成本。 從技術(shù)層次上,軟件工程是從一系列建模任務(wù)開始的,由這些任務(wù)產(chǎn)生出軟件完整的需求規(guī)格說明和軟件設(shè)計的表示。 80 年代末期,當面向?qū)ο蟪绦蛟O(shè)計語言產(chǎn)生后,人們將面向?qū)ο蟮能浖7椒ㄒ氲杰浖こ痰母鱾€階段。并迅速發(fā)展成為當代軟件界研究的熱點課題之一。這種開發(fā) 方法是一種運用對象、類、繼承、封裝、聚合、消息傳送、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。面向?qū)ο蟮某绦蛟O(shè)計立意于創(chuàng)建軟件重用代碼,它通過在程序中加入擴展語句把函數(shù)“封裝”進編程所需要的“對象”中。從本質(zhì)上來講軟件開發(fā)就是對軟件所要 處理的問題集進行正確的認識,并把這種認識正確地描述出來。面向?qū)ο蟮能浖_發(fā)就是直接面對問題集當中客觀存在的事物來進行軟件開發(fā)。 面向?qū)ο蟮拈_發(fā)方法的精髓是從不穩(wěn)定的需求中分析出穩(wěn)定的對象,以對象為基礎(chǔ)來組織需求、構(gòu)架系統(tǒng)。這種開發(fā)方法包括面向?qū)ο蠓治龊兔嫦驅(qū)ο笸瑵髮W 碩士學位論文 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 6 設(shè)計。 面向?qū)ο蠓治?的目的是認知客觀世界的系統(tǒng)并對系統(tǒng)進行建模,那么就需要在面向?qū)ο蠓治鲞^程中根據(jù)客觀世界的具體實例在問題中準確、具體、嚴密的分 析模型。 分析模型有三種用途:用來明確問題需求;為用戶和開發(fā)人員提供明確需求;為用戶和開發(fā)人員提供一個協(xié)商的基礎(chǔ),作為后繼的設(shè)計和實現(xiàn)的框架。 如圖 示為面向?qū)ο蟮姆治鲞^程。 圖 向?qū)ο蟮姆治鲞^程 面向?qū)ο蟮脑O(shè)計是把分析階段得到的需求轉(zhuǎn)變成符合成本和質(zhì)量要求的,抽象的系統(tǒng)實現(xiàn)方案的過程 ,其 解決的是類與相互通信的對象之間的組 織關(guān)系,包括它們的角色、職責、協(xié)作方式幾個方面。從面向?qū)ο蠓治龅矫嫦驅(qū)ο笤O(shè)計,是一個逐漸擴充模型的過程。 面向?qū)ο蟮脑O(shè)計的準則包括模塊化、抽象、信息隱藏、低禍合和高內(nèi)聚等特征 。 本文結(jié)合 典當行管理 工作的實際問題, 嘗試性地利用 管理信息系統(tǒng) 理論和面向?qū)ο箝_發(fā)的思想 對 當品管理 工作 進行分析整理 , 分解出若干系統(tǒng)功能模型 ,讓系統(tǒng)分析更全面,系統(tǒng)實現(xiàn)更完善 ,并且預(yù)留有充足的系統(tǒng)可擴展空間 。 統(tǒng)設(shè)計的 部署 模式 目前主流的系統(tǒng)有一些是基于三層 B/S 結(jié)構(gòu),但是由于使用環(huán)境與對象的不同,通過再三比較,認為對于 電子典當管理 系 統(tǒng),在目前情況下選擇三層 C/開發(fā)者 問題域陳述 對象模型 管理者 用戶知識 專業(yè)領(lǐng)域知識 現(xiàn)實世界經(jīng)驗 動態(tài)模型 功能模型 一般性需求 問題域建模 第二章 基礎(chǔ)知識介紹 7 結(jié)構(gòu)是比較可行的,三層 C/S 結(jié)構(gòu)是將應(yīng)用功能分成表示層、功能層和數(shù)據(jù)層三部分。和兩層 C/S 結(jié)構(gòu)相比,三層 C/S 結(jié)構(gòu)具有更靈活的硬件系統(tǒng)構(gòu)成,對于各個層可以選擇與其處理負荷和處理特性相適應(yīng)的硬件。合理地分割三層結(jié)構(gòu)并使其獨立,可以使系統(tǒng)的結(jié)構(gòu)變得簡單清晰,這樣就提高了程序的可維護性。三層 C/S 結(jié)構(gòu)中,應(yīng)用的各層可以并行開發(fā),各層也可以選擇各自最適合的開發(fā)語言,有利于變更和維護應(yīng)用技術(shù)規(guī)范。按層分割功能使各個程序的處理邏輯變得十分簡單。三層 C/S 結(jié)構(gòu)的優(yōu)勢主要表現(xiàn)在以下幾個方面: 1. 利用單一的訪問點,可以在任何地方訪問站點的數(shù)據(jù)庫; 2. 對于各種信息源,不論是文本還是圖形都采用相同的界面; 3. 減少整個系統(tǒng)的成本; 4. 具有良好的開放性; 5. 系統(tǒng)的可擴充性良好; 6. 可進行嚴密的安全管理; 7. 系統(tǒng)管理簡單,可支持異種數(shù)據(jù)庫,有很高的可用性。 結(jié)合 電子典當管理系統(tǒng) ,選擇三層 C/S 結(jié)構(gòu) 有 以下 特定原因: 第一、基于運行效率的考慮上,從 典當行 的實際運營來說,經(jīng)過時間檢驗,對執(zhí)行效率要求較高的項目 C/S 結(jié)構(gòu)往往成了首選,經(jīng)測試,一般復(fù)雜程度下 C/S 結(jié)構(gòu)的一個界面調(diào)用的時間要比 B/S 結(jié)構(gòu)的一個界面調(diào)用的時間 要 少,平均 一個員工一個工作日界面的調(diào)用量為 100 右,時間的滯后也會降低客戶的直接感受。 第二、從技術(shù)結(jié)構(gòu)角度來分析: B/S 結(jié)構(gòu)的產(chǎn)生用以解決個人 工作站的數(shù)據(jù)和外部設(shè)備共享問題。在一個局域網(wǎng)中共享數(shù)據(jù),需要將文件存放在文件服務(wù)器上,所有用戶都通過這個存儲數(shù)據(jù)文件的中央節(jié)點訪問數(shù)據(jù)文件。這個節(jié)點也是局域網(wǎng) (共享外部設(shè)備的中樞。但網(wǎng)絡(luò) /文件服務(wù)器計算模型的內(nèi)在設(shè)計,使得它無法像大型機那樣對多用戶請求、共享數(shù)據(jù)的應(yīng)用提供足夠充分的服務(wù)。網(wǎng)絡(luò) /文件服務(wù)器計算模型不提供多用戶應(yīng)用要求的數(shù)據(jù)并發(fā)性,當某一用戶封鎖一 個文件便阻止了其它用戶共享該文件; 典當行業(yè)對客戶的體驗是非常高的,無論是等待時間還是數(shù)據(jù)的準確性,這就 造成許多 求和發(fā)送很多文件,網(wǎng)絡(luò)很快就達到信息傳送的飽和狀態(tài),造成瓶頸,降低整個網(wǎng)絡(luò)的性能。在一個客戶機 /服務(wù)器應(yīng)用中,客戶端應(yīng)用程序是針對一個小的、特定的數(shù)據(jù)集,如可對一個表的某行來進行操作,而不是像文件服務(wù)器那樣針對整個文件進行,對某一條記錄進行封鎖,而不是對整個文件進行封鎖,因此保證了系統(tǒng)的并發(fā)性,并使網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)量減到最少,從而改善了系統(tǒng)的性能。 同濟大學 碩士學位論文 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 8 客戶機 /服務(wù)器模型的優(yōu)點主要在于系統(tǒng)的客戶端 應(yīng)用程序和服務(wù)器部件分別運行在不同的計算機上,系統(tǒng)中每臺服務(wù)器都可以適合各部件的要求,這對于硬件和軟件的變化顯示出極大的適應(yīng)性和靈活性,而且易于對系統(tǒng)進行擴充和縮小。在客戶機 /服務(wù)器模型中,系統(tǒng)中的功能部件充分隔離,客戶端程序的開發(fā)集中于數(shù)據(jù)的顯示和分析,而數(shù)據(jù)庫服務(wù)器的開發(fā)則集中于數(shù)據(jù)的管理,不必在每一個新的應(yīng)用開發(fā)中都要對一個數(shù)據(jù)庫進行編碼。 總之,技術(shù)的選擇成功與否應(yīng)以實際應(yīng)用的效果緊密結(jié)合,凡是適用和實用的都是優(yōu)秀的,目前情況下 電子典當管理 系統(tǒng)選擇適度集中下的分布式部署和三層 C/S 結(jié)構(gòu)是非??尚械摹?統(tǒng)開發(fā)的關(guān)鍵技術(shù)介紹 本語言 一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言,是由司于 1995 年 5 月推出的 序設(shè)計語言和 臺 (即總稱。 其中 術(shù) 的 面向?qū)ο蟆踩?、跨平臺、強大穩(wěn)健 等特性以及 卓越的通用性、高效性、平臺移植性和安全性, 廣泛應(yīng)用于個人 據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。 運行環(huán)境是 發(fā)環(huán)境是 可以在其官方站點下載。開發(fā)平臺的構(gòu)建較為簡單,開發(fā)者下載并安裝 可,目前 新版本是 。 最重要的它們都是免費、開源的。而且 需要指定集成開發(fā)環(huán)境( 記事本足以完成。 架 一個開放源代碼的對象關(guān)系映射框架,它對 行了非常輕量級的對象封 裝,使得 序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 以應(yīng)用在任何使用 場合,既可以在 客戶端程序使用,也可以在 用中使用,最具革命意義的是,以在應(yīng)用 構(gòu)中取代 成數(shù)據(jù)持久化的重任。 一種強大的可提供對象 可以使程序員依據(jù)面向?qū)ο蟮脑黹_發(fā)持久化類,實現(xiàn)對象之間的關(guān)聯(lián)、繼承、多態(tài)、組合、集合等。 供了它特有的數(shù)據(jù)庫 查詢語言 種查詢語言屏蔽了不同第二章 基礎(chǔ)知識介紹 9 數(shù)據(jù)庫之間的差別,使你可以編寫統(tǒng)一的查詢語句執(zhí)行查詢。不同于其他持久化解決方案的是 沒有把 強大功能屏蔽掉,而是仍然兼容使你以往的關(guān)系技術(shù)依然有效。 僅管理 到數(shù)據(jù)庫表的映射(包括從 據(jù)類型到 還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度減少開發(fā)時人工使用 理數(shù)據(jù)的時間。 它的設(shè)計目標是將軟件開發(fā)人員從大量相同的數(shù)據(jù)持久層相關(guān)編程工作中解放出來。無論是從設(shè)計草案還是 從一個遺留數(shù)據(jù)庫開始,開發(fā)人員都可以采用 行了非常輕量級的對象封裝,使得 序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 以應(yīng)用在任何使用場合,它既可以在 客戶端程序使用,也可以在 中 使 用 。 最 具 革 命 意 義 的 是 , 以 在 應(yīng) 用 成數(shù)據(jù)持久化的重任。 000 數(shù)據(jù)庫 000 是微軟公司推出的普及型關(guān)系數(shù)據(jù)庫系統(tǒng)。它建立在 T/2000/2003/作系統(tǒng)基礎(chǔ)之上,為用戶提供了一個功能強大的客戶機 /服務(wù)器平臺,是能夠支持多個并發(fā)用戶的大型關(guān)系數(shù)據(jù)庫。該版本繼承了 本的優(yōu)點,同時又增加了許多更先進的功能。 000 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù)。大型服務(wù)器可能有成千上萬的用戶同時連接到 000。 000 為這些環(huán)境提供了全面的保護,具有防止問題發(fā)生的安全措施,例如,可以防止多個用戶試圖同時更新相同的數(shù)據(jù)。 000 還 可以 在多個用戶之間有效地分配可用資源,比如內(nèi)存、網(wǎng)絡(luò)帶寬和磁盤 I/O 等,從此可以看出此數(shù)據(jù)庫的優(yōu)點所在同濟大學 碩士學位論文 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 10 第三章 系統(tǒng)分析 系統(tǒng)分析為整個系統(tǒng)的開始階段, 也 是任務(wù)最為繁重的階段,雖然沒有代碼的編寫,但是這個階段任務(wù)完成的好壞將會影響整個開發(fā)周 期的進度,如果分析沒有做到位的話,就會導(dǎo)致設(shè)計不周全,實現(xiàn)不完善 ,還會 有返工的可能。而下文將詳細描述在實習期間對系統(tǒng)做的需求分析、系統(tǒng)流程圖、用例圖和系統(tǒng)模塊分析等過程。 求分析 務(wù)人員需求分析 1. 手寫單據(jù)即浪費時間精力又很容易出錯, 還 會造成客戶的不滿,希望系統(tǒng)能擁有打印功能,去除手寫的錯誤。 2. 日期的計算容易出錯,因為典當行都是按照月份進行計算,然而每月的日期是不相同的、包括閏年的因素。希望系統(tǒng)能自動按所選月份進行計算,并保證計算的正確性。 3. 物品信息的標準化,因為典當物品分類已經(jīng)比較成熟,希望軟件可以選擇已有分類而不是每次手動填寫物品類 別和名稱,在分類外的物品全都放在其他選項中。 4. 對已有客戶信息的管理,因為經(jīng)常會有老客戶,希望可以不用每次都填寫相同的客戶信息,而是系統(tǒng)自動查找原信息。 5. 由于客戶經(jīng)常丟失票據(jù),希望系統(tǒng)可以通過客戶名稱、身份證號碼、電話號碼進行用戶的票據(jù)查詢。 6. 因為每天都要進行當天物品的核對,希望軟件可以直接導(dǎo)出當天的數(shù)據(jù)信息,通過網(wǎng)頁或者 行查詢 。 7. 因為客戶經(jīng)常打電話詢問物品或當票信息,為了滿足客戶需求,希望軟件可以快速查詢和修改票據(jù)信息。 理人員需求分析 1. 每月末的數(shù)據(jù)統(tǒng) 計和列表太過繁瑣,希望軟件可以自動生成以月為單位的所需各種報表,并保證絕對正確。 2. 希望軟件可以快速查詢已到期當票、未到期當票、快到期當票以及在當物品信息和當月資金流通量。 第三章 系統(tǒng)分析 11 3. 希望 可以直接查詢到前臺業(yè)務(wù)人員一天內(nèi)所有的操作,可以發(fā)現(xiàn)其錯誤,并 進行明顯提示。 4. 可以自行添加、修改、刪除業(yè)務(wù)人員信息,以及備份等管理權(quán)限。 戶需求分析 1. 盡量減少等待時間,減少不必要信息的填寫和錄入 。 2. 當票上的信息 不要出現(xiàn)手工填寫的信息,都為機器打印和蓋章即可,手寫會造成字跡難以辨認等問題 。 3. 老顧客希望能有客戶信息以及信譽度的保存,無需每次都做重復(fù)操作 。 4. 在進行續(xù)當和贖當?shù)炔僮鞯臅r候,能快速的查找到當票信息,并且能快速準確的找到當品并進行后續(xù)操作 。 統(tǒng)流程圖 本課題所開發(fā)的電子典當軟件是在局域網(wǎng)中的 C/S 結(jié)構(gòu)網(wǎng)絡(luò)平臺,包括一臺存儲信息的服務(wù)器,以及多臺業(yè)務(wù)操作的客戶端。系統(tǒng)需要實現(xiàn)典當業(yè)務(wù)中的全部功能,包括:典當、續(xù)當、贖當、絕當、凍結(jié)、解凍 等;同時還需要減輕操作人員的查詢負擔,包括:通過客戶的各種信息 (姓名、身份證號碼、電話 )查詢該客戶的所有當票信息、快速查詢當票信息 (通過當票編號、操作時間 )、當日業(yè)務(wù)統(tǒng)計、當票打印操作 等;同時也為管理員增加了統(tǒng)計查詢的功能,包括:物品盤點模塊、業(yè)務(wù)分類月統(tǒng)計、成交收入在、當物品登記 等。 圖 統(tǒng)流程圖 同濟大學 碩士學位論文 基于 電子典當系統(tǒng)的設(shè)計與實現(xiàn) 12 例圖 該系統(tǒng)共有兩個角色,分別為業(yè)務(wù)人 員和管理 人 員。 公共的功能 包括:查詢用戶信息、查詢當票信息、查詢操作信息、生成操作報表以及修改密碼等;而 業(yè)務(wù)人員特有的功能 還有建當、續(xù)當、贖當、絕當、凍結(jié)、解凍和打印等操作;管理 人 員則擁有生成財務(wù)報表、添加操作員、刪除當票等操作功能。 用例圖如下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年03月大興安嶺地區(qū)“地委書記進校園”引才149人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年03月南通市海門區(qū)事業(yè)單位工作人員52人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 天津市武清區(qū)高中學2024-2025學年高三下學期3月模擬測試生物試題含解析
- 顏料紅系列項目安全風險評價報告
- 2025年部編版語文五年級下冊期末測試題附答案(一)
- 2025設(shè)施保養(yǎng)服務(wù)合同模板
- 2025咨詢服務(wù)合同模板(含能評合同)
- 應(yīng)付賬款管理措施計劃
- 提升產(chǎn)品迭代速度的月度工作計劃
- 前臺工作中的自我分析與反思計劃
- 解讀財務(wù)報表-三張主表課件
- 彈塑性力學(浙江大學課件)
- 工程管理工程項目管理模式和發(fā)展趨勢課件
- 啟備變教學講解課件
- 一般檢查頭頸部課件
- 質(zhì)保體系復(fù)習題 2
- 中國石化加油站視覺形象(vi)標準手冊
- DB11-T 3032-2022水利工程建設(shè)質(zhì)量檢測管理規(guī)范
- 道路標線標識檢驗批質(zhì)量驗收記錄
- 勞動者就業(yè)登記表(通用模板)
- 環(huán)刀法壓實度檢測記錄表
評論
0/150
提交評論