摘要
隨著信息技術在管理上越來越深入而廣泛的應用,信息管理系統的實施在技術上已逐步成熟。信息管理系統是一個不斷發展的新型學科,任何一個單位要生存要發展,要高效率地把內部活動有機地組織起來,就必須建立與自身特點相適應的信息管理系統。 金院銀行廳預約系統是典型的銀行業務管理系統。銀行廳預約系統工作繁瑣 ,包含大量數據信息數據,因此就需要一個完善的銀行廳預約系統來實現這些數據的有效管理。本系統的主要任務就是對用戶管理、銀行廳管理、銀行廳預約管理、取消預約管理、提醒用戶管理、信息提醒管理、留言反饋管理等功能的統一管理,從而方便業務員操作,也滿足了用戶需求。 本論文針對網上銀行管理的特點,以Java為核心,以MySQL為數據庫,B/S為系統構架,對金院銀行廳預約系統進行設計和開發。通過使用本系統可有效地減少運營成本,提高管理效率。
研究背景
20世紀,隨著科學技術的飛速發展,數字化和信息化成為了一個新的發展趨勢,信息化的經營方式成為了各個行業的追求的目標,而信息化的經營方式更是成為了人們追求的目標。目前,我國高等院校工程技術和電子管理學已經將信息化技術作為必修課。目前社會上信息管理系統發展飛速,越來越多的企事業單位都引入了信息管理軟件來管理自己日益增長的各種信息。各大銀行也相繼采用了銀行廳預約系統來管理信息數據,取得了很大的成效,銀行管理信息系統也在功能上不斷完善和加強,為了使銀行管理更加規范化、程序化、科學化 ,我們研發了這次的金院銀行廳預約系統。 作為計算機應用的一部分,使用計算機對銀行廳預約信息進行管理,具有手工管理所無法比擬的優點。銀行廳預約系統的開發是以基于 Java 訪問數據庫的技術開發的示例,它具有開放性,比較交成熟。隨著數據庫技術、網絡技術和科學管理方法的發展,計算機在管理上的應用日益廣泛,管理信息系統逐漸成熟起來,并且給管理帶來了新的革命。
社會調查
較好的線上管理軟件,能根據用戶的需求,開發不同的產品提供用戶使用,還可根據客戶實際需求做調整或是二次開發。所以希望能通過調研來收集更多信息,完善自己的軟件系統。 不同銀行所使用的軟件開發商都不一樣,但軟件程序十分相似,在本次調研中,我以中國銀行的開發軟件作為主要調研對象。佳成軟件一般有C/S,B/S兩種構架。C/S構架即Client/Server結構,銀行將服務器安裝在本地,其他機器以安裝客戶端的形式連接服務器,以實現數據同步。B/S構架全稱為Browser/Server。B/S構架的產品就是把服務器放在互聯網上,使用者通過瀏覽網頁來使用系統。選擇B/S構架的銀行系統的所有數據,包括用戶信息、存取款、轉賬、掛失、補卡、信息反饋等都會通過互聯網的服務器來保存。B/S構架不需要安裝,擁有一個瀏覽器即可訪問,面向范圍以更廣。維護也足夠簡單,更新頁面,即可實現面對所有用戶的更新,因此也跟適合中小型銀行。
據調研了解,佳成軟件主要運用的VS和SQL兩種開發工具。 VS是領先于業內的數據庫工具,應用程序可體現行業需求,而這些需求是由最了解它們的個別專家定義的,因而使工程更加完美。它有高效的體系結構指導,客戶可使用業界標準方法來表達應用程序的體系結構和功能,提高開發團隊的效率。 SQL是一種應用廣泛的數據庫管理系統,具有許多顯著的優點,如:易用性、適合分布式組織的可伸縮性、用于決策支持的數據倉庫功能、與許多其他服務器軟件緊密關聯的集成性、良好的性價比等適用于大型或超大型數據庫服務器端。 經調研發現,該軟件主要優點在于強大而方便的功能,減輕了工作負擔。但也仍有不足之處,如部分系統操作過于復雜,數據導入容易搞混,導致信息查詢失敗。而這些也恰恰是目前大部分銀行廳預約系統的通病。
研究意義和研究內容
(三)研究意義 開發金院銀行廳預約系統,不僅可以改善用戶到銀行難、排隊難和辦理難的局面,還可以提供管理效率,同時也可以增強銀行廳的競爭力。利用金院銀行廳預約系統的MIS,可以有效地提高系統的人事的效率和信息化水平,快速了解信息更新及服務的進度。這既可以確保系統服務的品質,又可以降低管理者的工作壓力。 (四)研究內容 金院銀行廳預約系統主要分為管理員功能模塊和用戶功能模塊。 用戶的主要的功能為:注冊登錄、個人中心、銀行廳管理、銀行廳預約管理、取消預約管理、提醒用戶管理、留言反饋管理等功能。 后臺管理端主要功能為:個人中心、用戶管理、銀行廳管理、銀行廳預約管理、取消預約管理、提醒用戶管理、信息提醒管理、留言反饋管理等功能。
關鍵技術介紹
(一)Java技術 Java是一種在Web應用開發中得到廣泛使用的腳本語言,經常被用來對用戶的相關行為做出反應。它還具有面向對象的設計能力,使設計開發過程更加直觀和模塊化,并在HTML基礎上進行交互Web頁面的開發[9]。這種腳本語言的問世,使用戶與頁面之間的實時、動態交互成為現實,豐富了頁面的內容,增強了頁面的活力。另外,Java技術也被廣泛地運用于該系統,比如對用戶輸入的數據進行檢測,以保證其有效性。Java技術[10]可以在不依賴Web服務程序的基礎上在本地客戶機上運行。從而有效地解決了因網絡速度所帶來的遲緩問題,使用戶能夠更加順暢、快捷地進行訪問。一些功能,比如用戶的數據輸入,可以通過JavaScript這樣的客戶語言來完成。該系統采用Java客戶機進行用戶身份認證,確保了系統的安全性和可靠性。
(二)Tomcat技術 假定要開發一個Web應用,必須預先建立一個支持它的運行環境,而JavaWeb應用則需要JDK和Web服務。通過使用該工具開發的軟件,可以減少以往人工需要進行的大量工作,從而大大加快了軟件的開發速度。這個系統所采用的Web服務程序的運行環境是Apache Tomacat。由于Apache Tomacat是我們經常使用的環境,所以可以通過Apache Tomacat可以充分地描述JSP和Java Web。 (三)MySQL MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB公司開發,屬于Oracle旗下產品。MySQL誰最流行的關系型數據庫管理系統之一,在Web應用方面,MySQL是最好的RDBMS(關系型數據庫管理系統)應用軟件之一。 MySQL所使用的SQL語言是用于訪問數據庫的最常用標準化語言。MySQL軟件采用了雙授權政策,分為社區版和商業版,由于其體積小,速度快,總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL作為網站數據庫。
(四)B/S模式 Web程序設計技術是一項用于網頁制造方面的專業技術,主要實現了網頁的動態交互功能,通過此項技術語言(如PHP、CGI、ASP等)所設計的相關網頁可以對用戶所發出的及時操作以及需求進展相應的相應,從而到達實現即時動態交互的目的。 B/S構造(Browser/Server,瀏覽器/效勞器模式),其是一種分布式的計算機網絡系統,用戶通過瀏覽器向上一級的網站程序傳遞相關的參數和請求,然后效勞器上的程序再將這些請求和參數進展處理,最后將結果通過反響回用戶瀏覽器反映出來。 (五)Spring Boot框架 本技術是Java平臺的開源應用框架,其目的地簡單化Spring的初始搭建和開發的過程。默認配置了很多框架的使用方式,自動加載Jar包,為了讓用戶盡可能快的跑起來spring應用程序。 Spring Boot的主要優點有:1.為所有Spring開發提供了一個更快、更廣泛的入門體驗;2.零配置;3.集成了大量常用的第三方庫的配置;4.提供準備好的特性。當今,Java領域開發者幾乎都在使用Spring Boot,在開發領域逐漸成為領導者。
系統總體結構圖
系統登錄界面圖
管理員功能界圖面
用戶功能界圖面
部分數據庫表
字段名稱 | 類型 | 長度 | 字段說明 | 主鍵 | 默認值 |
id | bigint | 主鍵 | ?主鍵 | ||
addtime | timestamp | 創建時間 | CURRENT_TIMESTAMP | ||
yinxingtingmingcheng | varchar | 200 | 銀行廳名稱 | ||
chuangkoumingcheng | varchar | 200 | 窗口名稱 | ||
biaoti | varchar | 200 | 標題 | ||
tuanduizhanghao | varchar | 200 | 團隊賬號 | ||
tuanduimingcheng | varchar | 200 | 團隊名稱 | ||
zhunbeineirong | longtext | 4294967295 | 準備內容 | ||
tixingshijian | datetime | 提醒時間 |
字段名稱 | 類型 | 長度 | 字段說明 | 主鍵 | 默認值 |
id | bigint | 主鍵 | 主鍵 | ||
addtime | timestamp | 創建時間 | CURRENT_TIMESTAMP | ||
liuyanbiaoti | varchar | 200 | 留言標題 | ||
liuyanneirong | longtext | 4294967295 | 留言內容 | ||
liuyanshijian | datetime | 留言時間 | |||
zhanghao | varchar | 200 | 賬號 | ||
xingming | varchar | 200 | 姓名 | ||
shouji | varchar | 200 | 手機 | ||
tuanduizhanghao | varchar | 200 | 團隊賬號 | ||
tuanduimingcheng | varchar | 200 | 團隊名稱 |
總結
金院銀行廳預約系統是現代比較先進,并且有利于銀行發展管理的軟件之一,以計算機這個跨時代的網絡技術,日新月異的互聯網,金院銀行廳預約系統也會隨著時間更新而更全面更安全更經濟。金院銀行廳預約系統滿足了客戶的需求,能夠獲取更多的利潤并取得市場的領先地位。 當前有關于銀行廳預約的問題是我國一個充滿挑戰性的問題,很多銀行如果想劇烈的競爭中得以生存下去,就必須不斷地提高自己的效勞水平以及工作效率。想要在同行業中取得市場領先的地位,那么必須對隨時變化的客戶需求快速地做出反響,來及時地滿足客戶需求,到達獲得客戶認可的目的。本論文所設計的金院銀行廳預約系統很好地滿足了客戶的相關需求,并解決了銀行存在的很多缺點。對于銀行、信用社等而言,由于客戶量很多,所以所需要處理的信息都非常大,出出于對安全性的考慮,采用了目前較為先進的系統設計、開發及集成經歷,本系統可以提供給用戶一個進行瀏覽銀行廳,預約銀行卡、取消預約等的系統。本系統的開發了一個符合我國銀行發展行情的銀行廳預約系統,充分提高了我國銀行的功能效率,提升了客戶的體驗感。在實現設計過程當中,也會出現很多問題,許多問題都要靠自己摸索,自己的學習能力有限,所以還存在很多缺乏的地方。通過本次的畢業設計,我從中學習到了許多知識的同時也發現了自己的一些缺點。