新四季網

基於j2ee的聯繫人管理裝置的製作方法

2023-09-11 14:19:40

專利名稱:基於j2ee的聯繫人管理裝置的製作方法
技術領域:
本發明涉及網絡數據存儲技術,尤其涉及一種基於J2EE的聯繫人管理裝置。
背景技術:
管理聯繫人的信息的方式經歷了長時間的發展,例如儲存電話號碼到手機上、 記錄電話等信息到本子上的、用名片夾存放名片的、記錄在WORD文文件中或列印出來的等等。這些方式中既有電子方式,也包括人工方式。人工記事很不方便,所以現在更多的人傾向於電子方式。而電子方式記事又分為以瀏覽器為基礎以及以客戶端為基礎的兩種形式。以瀏覽器為基礎的電子記事本的優點包括(1)易於安裝可以用於許多桌面型計算機,並且與用戶使用的作業系統平臺無關,只要其安裝瀏覽器就能運行程序。(2)易於部署與維護只需要在伺服器端進行部署和維護工作。但也存在一下幾種缺點(1)必須聯網操作工作效率和網絡是否延遲有關。( 不能充分利用客戶端計算機的資源只能通過有限的HTML語言來呈現用戶接口,沒有利用客戶端計算機的計算處理能力。只能利用瀏覽器的列印功能來列印數據,不適用於企業的報表列印。(3)網絡傳輸量大由於客戶端不能保存狀態數據,因此必須在客戶端和伺服器之間傳輸用戶接口內容以及所需的數據。(4)安全性較低。對於伺服器來說可以通過防火牆軟體來過濾數據,因為所有傳輸內容都是基於 HTTP埠。但很難對數據進行加密和籤名以保證在傳輸過程中的完整性。( 適合電子商務或不要求嚴格控制客戶端的應用程式。以客戶端為基礎的電子記事本具有如下的優點(1)充分利用客戶端計算機的資源可以為用戶提供豐富的接口元素,可以存取本機磁碟與本機應用程式接口,執行速度較快。( 網絡傳輸量較小只需在客戶端和伺服器之間傳輸數據。( 安全性較高可以方便的在客戶端和伺服器執行加密和解密操作。但同時也存在這些缺點(1)安裝、部署和維護工作較為繁瑣對客戶端計算機在操作平臺和附加軟體上有一定的限制和要求。(2)可以離線工作前提是本地必須有緩存數據的能力,這涉及到與伺服器數據同步的問題。(3) 適合企業內部應用程式。J2EE的出現使得綜合瀏覽器和客戶端的優點變得可能,如果能夠在J2EE的基礎上建立電子記事本,將使得電子記事本的技術得到很大的提升。

發明內容
本發明提出一種基於J2EE的聯繫人管理裝置,包括安全層、客戶層和業務層。安全層提供身份驗證接口,用戶必須通過安全層的身份驗證才能訪問所述基於 J2EE的聯繫人管理裝置。客戶層架設在安全層之下,客戶層提供業務接口,業務接口連接到身份驗證接口,通過身份驗證的用戶通過業務接口輸入業務指令,客戶層還提供反饋接口, 反饋業務執行的結果。業務層包括資料庫和一組業務邏輯模塊,一組業務邏輯模塊連接到資料庫,還連接到客戶層,一組業務邏輯模塊從業務接口接收業務指令,根據業務指令從資料庫中獲取數據並執行業務邏輯,一組業務邏輯模塊將業務執行的結果反饋給反饋接口。
在一個實施例中,安全層包括用戶資料庫,身份驗證接口連接到用戶資料庫。用戶通過身份驗證接口輸入用戶登錄信息,身份驗證接口將該用戶登錄信息與用戶資料庫中記錄的用戶信息進行比較,在用戶資料庫中找到與用戶登錄信息一致的用戶信息則通過身份驗證,否則不通過身份驗證。用戶資料庫中的用戶信息包括用戶密鑰,用戶登錄信息中包括用戶輸入的輸入密鑰,身份驗證接口驗證輸入密鑰是否與用戶密鑰相同。在一個實施例中,業務接口生成一業務界面,通過身份驗證的用戶通過該業務界面輸入業務指令。在一個實施例中,業務層的資料庫為聯繫人資料庫,聯繫人資料庫保存聯繫人信息,其中聯繫人信息已聯繫人數據條目的方式保存。該一組業務邏輯模塊包括添加模塊、 更新模塊和刪除模塊。添加模塊執行添加業務指令添加聯繫人,被添加的聯繫人的信息被以聯繫人數據條目的方式保存到聯繫人資料庫中。更新模塊執行更新業務指令更新聯繫人的信息,其中該更新模塊同步對聯繫人資料庫中對應的聯繫人數據條目的進行更新。刪除模塊執行刪除業務指令刪除已經存在的聯繫人,其中該刪除模塊刪除聯繫人資料庫中對應的聯繫人數據條目。本發明的基於J2EE的聯繫人管理裝置藉助J2EE提供了如下的優勢具有高可用性來滿足現在的全球商業環境,具有高安全性來保護用戶的隱私和企業數據的安全,具有高度可依賴性和可擴展性來保證商業交易的正確和迅捷。


圖1揭示了根據本發明的基於J2EE的聯繫人管理裝置的結構圖。
具體實施例方式本發明的聯繫人管理裝置是基於J2EE實現,J2EE定義了一種標準的公開的存取控制規則。J2EE提供一個標準的註冊機制以便應用程式不用將這些註冊機制和邏輯相混合,相同的工作要執行於大量的不同的環境中而並不需要改變原始碼。J2EE提供中間層,中間層可以藉助JavaBean實現。J2EE還提供業務層,業務層支持幾種類型的客戶,許多J2EE 服務被設計為瀏覽器用戶服務,這些服務通過動態生成Html頁和窗體來同客戶端實現交互,而Jsp和krvlets是通過讓這些數據以某種方式格式化,使客戶端更容易來同它工作。 這些客戶端可以是運行於瀏覽器中的JavaApplet和基於Java技術的程序。安全是J2EE 的多層結構的關鍵部分。對於面向Html頁的J2EE應用,在J2EE中可以實現向用戶的瀏覽器直接提供動態Html頁的服務。在一些例子中,某些服務需要一些綜合的代碼,者可以通過從Jsp中調用JavaBean的方法來實現。下面介紹本發明,參考圖1所示,本發明提出一種基於J2EE的聯繫人管理裝置,包括安全層10、客戶層11和業務層12。安全層10提供身份驗證接口 100,用戶必須通過安全層的身份驗證才能訪問基於 J2EE的聯繫人管理裝置。在一個實施例中,安全層10還包括用戶資料庫101,身份驗證接口 100連接到用戶資料庫101。在一個實施例中,用戶通過身份驗證接口 100輸入用戶登錄信息,身份驗證接口 100將該用戶登錄信息與用戶資料庫101中記錄的用戶信息進行比較, 在用戶資料庫101中找到與用戶登錄信息一致的用戶信息則通過身份驗證,否則不通過身
4份驗證。在一個實施例中,用戶資料庫101中的用戶信息包括用戶密鑰,用戶登錄信息中包括用戶輸入的輸入密鑰,身份驗證接口 100驗證輸入密鑰是否與用戶密鑰相同。客戶層11架設在安全層10之下,客戶層11提供業務接口 110,業務接口連接到身份驗證接口 100,通過身份驗證的用戶通過業務接口 110輸入業務指令,客戶層還提供反饋接口 111,反饋業務執行的結果。在一個實施例中,業務接口 110生成一業務界面,通過身份驗證的用戶通過該業務界面輸入業務指令。業務層12包括資料庫120和一組業務邏輯模塊121,一組業務邏輯模塊121連接到資料庫120,還連接到客戶層11,一組業務邏輯模塊121從業務接口接收業務指令,根據業務指令從資料庫120中獲取數據並執行業務邏輯,一組業務邏輯模塊121還連接反饋接口 111到將業務執行的結果反饋給反饋接口 111。在一個實施例中,業務層12的資料庫120 為聯繫人資料庫120,聯繫人資料庫120保存聯繫人信息,其中聯繫人信息已聯繫人數據條目的方式保存。在一個實施例中,該一組業務邏輯模塊121包括添加模塊121a、更新模塊 121b和刪除模塊121c。添加模塊121a執行添加業務指令添加聯繫人,被添加的聯繫人的信息被以聯繫人數據條目的方式保存到聯繫人資料庫中。更新模塊121b執行更新業務指令更新聯繫人的信息,其中該更新模塊同步對聯繫人資料庫中對應的聯繫人數據條目的進行更新。刪除模塊121c執行刪除業務指令刪除已經存在的聯繫人,其中該刪除模塊刪除聯繫人資料庫中對應的聯繫人數據條目。在一個具體實現中,基於J2EE的聯繫人管理裝置維護用戶的聯繫人通訊簿,將聯繫人的信息保存在資料庫(聯繫人資料庫)中。每個用戶(USER)管理著自己獨有的聯繫人(⑶ST0MER),用戶登錄自己的帳號信息後,所有聯繫人信息就會顯示在列表上。然後在列表接口上進行增加(ADD)、更新 (UPDATE)、及刪除(DELETE)。在登錄界面中可以註冊新用戶。為了實現上述的功能,需要建立USER和⑶STOMER兩張數據表以及各個功能的JSP 及SERVLET類,參考下述的表1、表2和表3,其中,表1是數據結構表、表2是⑶STOMER表、 而表3是USER表表1(數據結構表)
權利要求
1.一種基於J2EE的聯繫人管理裝置,其特徵在於,包括安全層,安全層提供身份驗證接口,用戶必須通過安全層的身份驗證才能訪問所述基於J2EE的聯繫人管理裝置;客戶層,客戶層架設在所述安全層之下,客戶層提供業務接口,業務接口連接到所述身份驗證接口,通過身份驗證的用戶通過所述業務接口輸入業務指令,客戶層還提供反饋接口,反饋業務執行的結果;業務層,業務層包括資料庫和一組業務邏輯模塊,所述一組業務邏輯模塊連接到所述資料庫,還連接到所述客戶層,所述一組業務邏輯模塊從所述業務接口接收業務指令,根據業務指令從所述資料庫中獲取數據並執行業務邏輯,所述一組業務邏輯模塊將業務執行的結果反饋給所述反饋接口。
2.如權利要求1所述的基於J2EE的聯繫人管理裝置,其特徵在於,所述安全層包括用戶資料庫,所述身份驗證接口連接到所述用戶資料庫。
3.如權利要求2所述的基於J2EE的聯繫人管理裝置,其特徵在於,用戶通過身份驗證接口輸入用戶登錄信息,所述身份驗證接口將該用戶登錄信息與用戶資料庫中記錄的用戶信息進行比較,在用戶資料庫中找到與用戶登錄信息一致的用戶信息則通過身份驗證,否則不通過身份驗證。
4.如權利要求3所述的基於J2EE的聯繫人管理裝置,,其特徵在於,所述用戶資料庫中的用戶信息包括用戶密鑰,所述用戶登錄信息中包括用戶輸入的輸入密鑰,所述身份驗證接口驗證所述輸入密鑰是否與用戶密鑰相同。
5.如權利要求1所述的基於J2EE的聯繫人管理裝置,其特徵在於,所述業務接口生成一業務界面,所述通過身份驗證的用戶通過該業務界面輸入業務指令。
6.如權利要求1所述的基於J2EE的聯繫人管理裝置,其特徵在於,所述業務層的資料庫為聯繫人資料庫,聯繫人資料庫保存聯繫人信息,其中聯繫人信息已聯繫人數據條目的方式保存。
7.如權利要求6所述的基於J2EE的聯繫人管理裝置,其特徵在於,所述一組業務邏輯模塊包括添加模塊,執行添加業務指令添加聯繫人,被添加的聯繫人的信息被以聯繫人數據條目的方式保存到聯繫人資料庫中;更新模塊,執行更新業務指令更新聯繫人的信息,其中該更新模塊同步對聯繫人資料庫中對應的聯繫人數據條目的進行更新;刪除模塊,執行刪除業務指令刪除已經存在的聯繫人,其中該刪除模塊刪除聯繫人資料庫中對應的聯繫人數據條目。
全文摘要
本發明揭示了一種基於J2EE的聯繫人管理裝置,包括安全層,安全層提供身份驗證接口,用戶必須通過安全層的身份驗證才能訪問所述基於J2EE的聯繫人管理裝置;客戶層,客戶層架設在安全層之下,客戶層提供業務接口,業務接口連接到身份驗證接口,通過身份驗證的用戶通過業務接口輸入業務指令,客戶層還提供反饋接口,反饋業務執行的結果;業務層,業務層包括資料庫和一組業務邏輯模塊,一組業務邏輯模塊連接到資料庫,還連接到客戶層,一組業務邏輯模塊從業務接口接收業務指令,根據業務指令從資料庫中獲取數據並執行業務邏輯,一組業務邏輯模塊將業務執行的結果反饋給反饋接口。
文檔編號H04L29/06GK102542369SQ201010586040
公開日2012年7月4日 申請日期2010年12月13日 優先權日2010年12月13日
發明者沈一鳴, 陳楠生 申請人:上海杉達學院

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀