賈永杰+魚瑩
摘要: 為實現對社區全民健身服務進行信息化管理,設計出了基于Web的社區建設服務信息系統。該系統在設計過程中采用Struts1.2+Hibernate3.1+Spring2.0的三層框架結構體系,并在此基礎上進行MVC設計,然后利用Struts,Hibernate技術和JSP,JavaScript對系統進行深度開發,從而實現了對社區建設服務信息系統的模塊化管理。基于Web的社區建設服務信息系統不僅可以提高基層體育管理工作者的工作效率,而且還提升了全民健身信息管理的現代化水平。
關鍵詞: 信息管理系統; 系統結構; 系統功能; 模塊化管理
中圖分類號: TN964?34 文獻標識碼: A文章編號: 1004?373X(2014)08?0086?02
Design of Web?based information system for health services in community
JIA Yong?jie, YU Ying
(Yulin College, Yulin 719000, China)
Abstract: To achieve the information management of fitness services in community, a Web?based information system for fitness services in community was designed. The three?layer frame structure of Struts1.2 + Hibernate3.1 + Spring2.0 is used in the design process of the system. On the basis of the three?layer frame structure, a model?view controller (MVC) was designed, and then the deep development of the system was conducted by means of Struts technology, Hibernate technology, JSP and JavaScript system to realize modular management of the information system for fitness service in community. The Web?based information system for fitness service in community can improve the efficiency of grassroots sports management workers and the modernization level of fitness information management.
Keyword: information management system; system architecture; system function; modular management
0引言
社區是現代城市建設的重要組成部分,同時也是政府與普通民眾聯系的重要紐帶,對于社區信息管理系統的研究與居民的生活有著密切相關。在社區服務成為社會服務心得增長點的同時,社區體育健身服務卻表現出了明顯的滯后現象[1]。因此,如何利用現有的社區服務資源建立系統、完善的全民健身服務體系,最大限度地實現社區服務資源的共享,提升社區服務信息的管理水平,是現階段社區服務信息管理工作者所面臨的一個首要問題。
1基于Web的社區健身服務信息系統設計
為了使社區全民健身服務卓有成效,就必須通過網絡實現社區信息化建設,確保各個部門之間的資源共享。本文研究是基于Web的社區健身服務信息系統的設計與實現,通過互聯網的方式,在線管理社區內各個健身服務站點的數據。以下就對基于Web的社區健身服務信息系統的設計方法進行深入分析[2]。
1.1系統架構分析
社區健身服務信息管理系統采用的是目前較為主流的Internet網絡和B/S模式結構,進行系統應用開發,突破了時間和空間方面的限制,并以Web瀏覽器作為本地與遠程信息交互的橋梁。在B/S結構下,用戶界面通過瀏覽器來實現,一部分事務邏輯在前端(Browser)實現;另一部分事務邏輯在服務器端(Server)中實現,從而就形成了3層結構形式[3]。通過瀏覽器實以Web數據庫為中心,Http為傳輸協議,客戶端可以通過瀏覽器對Web服務器進行訪問,這樣設計不僅可以簡化客戶端的電腦載荷,降低系統運行和維護的工作量,而且還能最大限度地減少用戶投資的成本。
1.2系統框架設計
基于Web的社區服務信息系統的框架是Strus1.2+Hibernate3.1+Spring2.0的三層框架結構體系,在此基礎上進行(Model View Controller,MVC)設計,然后利用Struts,Hibernate技術和JSP,JavaScript對系統進行深度開發。MVC模式是軟件設計的典范,在該模式中軟件系統被分為業務模型(Model)、視圖(View)以及控制器(Controller)3個基本單元。通過一種業務邏輯和數據顯示分離的方法組織代碼[4]。本文設計的社區健身服務信息管理系統采用的是Strus1.2+Hibernate3.1+Spring2.0框架結構。在設計過程中,Hibernate 是一個開放源代碼的對象關系映射框架,Hibernate對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲地使用對象編程思維來操縱數據庫。Hibernate可以應用在任何使用JDBC的場合既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,實現底層的對數據庫的讀寫,對上層提供了對實體對象保存、更新、檢索、刪除的面向對象的API。Struts框架是開源軟件,使用Struts的目的是為了通過組件的模塊化簡化基于MVC的Web應用程序開發。通過應用Struts的框架,最終用戶可以把大部分的關注點放在自己的業務邏輯與映射關系的配置文件中[5]。
2社區健身服務信息系統的功能
設計社區健身服務信息管理系統的根本目的是通過現代化的技術手段,提高社區健身服務信息管理的效率。這其中就需要對基于Web的社區健身服務信息系統的功能進行重點研究。
從圖1中可以看出,該社區健身服務信息系統主要包含用戶管理模塊、全民健身工程模塊、活動站點模塊、全民健身活動模塊、全民健身活動以及用戶管理權限模塊。管理人員可以根據不同的功能模塊了解到社區內全民健身的基本數據信息,以下就對基于Web的社區健身服務信息管理系統的功能進行詳細分析。
圖1 基于Web的社區健身服務信息管理系統的功能結構圖
2.1權限管理模塊
權限管理模塊主要是根據系統設置的安全規則或者安全策略,對用戶所訪問的資源進行限制。該模塊的主要功能有創建、注銷、修改以及審核社區健身人員的信息,具體功能及其說明如表1所示。
表1 權限管理功能設計
2.2全民健身工程模塊
在社區健身服務信息管理系統當中,全民健身工程模塊主要功能包括顯示、修改、統計等功能,功能說明如表2所示[6]。
表2 全民健身工程模塊功能設計
2.3社會體育指導員模塊
社會體育指導員模塊的主要功能是對該社區內全民健身體育指導員的數據進行批量上傳、數據統計以及查看等功能,其功能說明如表3所示。
表3 社會體育指導員模塊功能設計
基于Web的社區健身服務信息系統的功能設計主要是通過網絡實現社區建設、社區服務以及各職能部門所需要的信息。并且根據模塊化的設計原則,實現了對用戶權限管理、健身站點管理以及國民體質監測等信息的分類管理。
3結語
文文設計的基于Web的社區健身服務信息系統主要是以用戶需求為主線,利用主流的Internet網絡和B/S模式以及Strus1.2+Hibernate3.1+Spring2.0的三層框架結構技術開發的社區健身服務信息管理系統。經過此次對基于Web的社區健身服務信息系統進行開發和設計,在一定程度上加強了對網絡平臺開發設計的經驗,隨著社區全民健身服務工作內容的不斷擴展,系統提供的功能也需要進一步的完善和更新,這也是未來社區健身服務信息系統發展的主要方向。
參考文獻
[1] 孔飛.山東省城市社區體育服務體系構建研究[D].曲阜:曲阜師范大學,2012.
[2] 張云.北京市基層社區體育服務信息化研究[D].北京:北京體育大學,2011.
[3] 李聰.網絡健身方法與實踐應用[D].上海:上海體育學院,2010.
[4] 喬洪太.基于Web社區衛生服務績效考核系統設計與實現[D].長春:吉林大學,2013.
[5] 劉偉.Deep Web數據集成研究綜述[J].計算機學報,2007(3):44?46.
[6] 何岳.基于用戶訪問興趣的Web日志挖掘[J].系統工程理論與實踐,2012(10):12?15.
摘要: 為實現對社區全民健身服務進行信息化管理,設計出了基于Web的社區建設服務信息系統。該系統在設計過程中采用Struts1.2+Hibernate3.1+Spring2.0的三層框架結構體系,并在此基礎上進行MVC設計,然后利用Struts,Hibernate技術和JSP,JavaScript對系統進行深度開發,從而實現了對社區建設服務信息系統的模塊化管理。基于Web的社區建設服務信息系統不僅可以提高基層體育管理工作者的工作效率,而且還提升了全民健身信息管理的現代化水平。
關鍵詞: 信息管理系統; 系統結構; 系統功能; 模塊化管理
中圖分類號: TN964?34 文獻標識碼: A文章編號: 1004?373X(2014)08?0086?02
Design of Web?based information system for health services in community
JIA Yong?jie, YU Ying
(Yulin College, Yulin 719000, China)
Abstract: To achieve the information management of fitness services in community, a Web?based information system for fitness services in community was designed. The three?layer frame structure of Struts1.2 + Hibernate3.1 + Spring2.0 is used in the design process of the system. On the basis of the three?layer frame structure, a model?view controller (MVC) was designed, and then the deep development of the system was conducted by means of Struts technology, Hibernate technology, JSP and JavaScript system to realize modular management of the information system for fitness service in community. The Web?based information system for fitness service in community can improve the efficiency of grassroots sports management workers and the modernization level of fitness information management.
Keyword: information management system; system architecture; system function; modular management
0引言
社區是現代城市建設的重要組成部分,同時也是政府與普通民眾聯系的重要紐帶,對于社區信息管理系統的研究與居民的生活有著密切相關。在社區服務成為社會服務心得增長點的同時,社區體育健身服務卻表現出了明顯的滯后現象[1]。因此,如何利用現有的社區服務資源建立系統、完善的全民健身服務體系,最大限度地實現社區服務資源的共享,提升社區服務信息的管理水平,是現階段社區服務信息管理工作者所面臨的一個首要問題。
1基于Web的社區健身服務信息系統設計
為了使社區全民健身服務卓有成效,就必須通過網絡實現社區信息化建設,確保各個部門之間的資源共享。本文研究是基于Web的社區健身服務信息系統的設計與實現,通過互聯網的方式,在線管理社區內各個健身服務站點的數據。以下就對基于Web的社區健身服務信息系統的設計方法進行深入分析[2]。
1.1系統架構分析
社區健身服務信息管理系統采用的是目前較為主流的Internet網絡和B/S模式結構,進行系統應用開發,突破了時間和空間方面的限制,并以Web瀏覽器作為本地與遠程信息交互的橋梁。在B/S結構下,用戶界面通過瀏覽器來實現,一部分事務邏輯在前端(Browser)實現;另一部分事務邏輯在服務器端(Server)中實現,從而就形成了3層結構形式[3]。通過瀏覽器實以Web數據庫為中心,Http為傳輸協議,客戶端可以通過瀏覽器對Web服務器進行訪問,這樣設計不僅可以簡化客戶端的電腦載荷,降低系統運行和維護的工作量,而且還能最大限度地減少用戶投資的成本。
1.2系統框架設計
基于Web的社區服務信息系統的框架是Strus1.2+Hibernate3.1+Spring2.0的三層框架結構體系,在此基礎上進行(Model View Controller,MVC)設計,然后利用Struts,Hibernate技術和JSP,JavaScript對系統進行深度開發。MVC模式是軟件設計的典范,在該模式中軟件系統被分為業務模型(Model)、視圖(View)以及控制器(Controller)3個基本單元。通過一種業務邏輯和數據顯示分離的方法組織代碼[4]。本文設計的社區健身服務信息管理系統采用的是Strus1.2+Hibernate3.1+Spring2.0框架結構。在設計過程中,Hibernate 是一個開放源代碼的對象關系映射框架,Hibernate對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲地使用對象編程思維來操縱數據庫。Hibernate可以應用在任何使用JDBC的場合既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,實現底層的對數據庫的讀寫,對上層提供了對實體對象保存、更新、檢索、刪除的面向對象的API。Struts框架是開源軟件,使用Struts的目的是為了通過組件的模塊化簡化基于MVC的Web應用程序開發。通過應用Struts的框架,最終用戶可以把大部分的關注點放在自己的業務邏輯與映射關系的配置文件中[5]。
2社區健身服務信息系統的功能
設計社區健身服務信息管理系統的根本目的是通過現代化的技術手段,提高社區健身服務信息管理的效率。這其中就需要對基于Web的社區健身服務信息系統的功能進行重點研究。
從圖1中可以看出,該社區健身服務信息系統主要包含用戶管理模塊、全民健身工程模塊、活動站點模塊、全民健身活動模塊、全民健身活動以及用戶管理權限模塊。管理人員可以根據不同的功能模塊了解到社區內全民健身的基本數據信息,以下就對基于Web的社區健身服務信息管理系統的功能進行詳細分析。
圖1 基于Web的社區健身服務信息管理系統的功能結構圖
2.1權限管理模塊
權限管理模塊主要是根據系統設置的安全規則或者安全策略,對用戶所訪問的資源進行限制。該模塊的主要功能有創建、注銷、修改以及審核社區健身人員的信息,具體功能及其說明如表1所示。
表1 權限管理功能設計
2.2全民健身工程模塊
在社區健身服務信息管理系統當中,全民健身工程模塊主要功能包括顯示、修改、統計等功能,功能說明如表2所示[6]。
表2 全民健身工程模塊功能設計
2.3社會體育指導員模塊
社會體育指導員模塊的主要功能是對該社區內全民健身體育指導員的數據進行批量上傳、數據統計以及查看等功能,其功能說明如表3所示。
表3 社會體育指導員模塊功能設計
基于Web的社區健身服務信息系統的功能設計主要是通過網絡實現社區建設、社區服務以及各職能部門所需要的信息。并且根據模塊化的設計原則,實現了對用戶權限管理、健身站點管理以及國民體質監測等信息的分類管理。
3結語
文文設計的基于Web的社區健身服務信息系統主要是以用戶需求為主線,利用主流的Internet網絡和B/S模式以及Strus1.2+Hibernate3.1+Spring2.0的三層框架結構技術開發的社區健身服務信息管理系統。經過此次對基于Web的社區健身服務信息系統進行開發和設計,在一定程度上加強了對網絡平臺開發設計的經驗,隨著社區全民健身服務工作內容的不斷擴展,系統提供的功能也需要進一步的完善和更新,這也是未來社區健身服務信息系統發展的主要方向。
參考文獻
[1] 孔飛.山東省城市社區體育服務體系構建研究[D].曲阜:曲阜師范大學,2012.
[2] 張云.北京市基層社區體育服務信息化研究[D].北京:北京體育大學,2011.
[3] 李聰.網絡健身方法與實踐應用[D].上海:上海體育學院,2010.
[4] 喬洪太.基于Web社區衛生服務績效考核系統設計與實現[D].長春:吉林大學,2013.
[5] 劉偉.Deep Web數據集成研究綜述[J].計算機學報,2007(3):44?46.
[6] 何岳.基于用戶訪問興趣的Web日志挖掘[J].系統工程理論與實踐,2012(10):12?15.
摘要: 為實現對社區全民健身服務進行信息化管理,設計出了基于Web的社區建設服務信息系統。該系統在設計過程中采用Struts1.2+Hibernate3.1+Spring2.0的三層框架結構體系,并在此基礎上進行MVC設計,然后利用Struts,Hibernate技術和JSP,JavaScript對系統進行深度開發,從而實現了對社區建設服務信息系統的模塊化管理。基于Web的社區建設服務信息系統不僅可以提高基層體育管理工作者的工作效率,而且還提升了全民健身信息管理的現代化水平。
關鍵詞: 信息管理系統; 系統結構; 系統功能; 模塊化管理
中圖分類號: TN964?34 文獻標識碼: A文章編號: 1004?373X(2014)08?0086?02
Design of Web?based information system for health services in community
JIA Yong?jie, YU Ying
(Yulin College, Yulin 719000, China)
Abstract: To achieve the information management of fitness services in community, a Web?based information system for fitness services in community was designed. The three?layer frame structure of Struts1.2 + Hibernate3.1 + Spring2.0 is used in the design process of the system. On the basis of the three?layer frame structure, a model?view controller (MVC) was designed, and then the deep development of the system was conducted by means of Struts technology, Hibernate technology, JSP and JavaScript system to realize modular management of the information system for fitness service in community. The Web?based information system for fitness service in community can improve the efficiency of grassroots sports management workers and the modernization level of fitness information management.
Keyword: information management system; system architecture; system function; modular management
0引言
社區是現代城市建設的重要組成部分,同時也是政府與普通民眾聯系的重要紐帶,對于社區信息管理系統的研究與居民的生活有著密切相關。在社區服務成為社會服務心得增長點的同時,社區體育健身服務卻表現出了明顯的滯后現象[1]。因此,如何利用現有的社區服務資源建立系統、完善的全民健身服務體系,最大限度地實現社區服務資源的共享,提升社區服務信息的管理水平,是現階段社區服務信息管理工作者所面臨的一個首要問題。
1基于Web的社區健身服務信息系統設計
為了使社區全民健身服務卓有成效,就必須通過網絡實現社區信息化建設,確保各個部門之間的資源共享。本文研究是基于Web的社區健身服務信息系統的設計與實現,通過互聯網的方式,在線管理社區內各個健身服務站點的數據。以下就對基于Web的社區健身服務信息系統的設計方法進行深入分析[2]。
1.1系統架構分析
社區健身服務信息管理系統采用的是目前較為主流的Internet網絡和B/S模式結構,進行系統應用開發,突破了時間和空間方面的限制,并以Web瀏覽器作為本地與遠程信息交互的橋梁。在B/S結構下,用戶界面通過瀏覽器來實現,一部分事務邏輯在前端(Browser)實現;另一部分事務邏輯在服務器端(Server)中實現,從而就形成了3層結構形式[3]。通過瀏覽器實以Web數據庫為中心,Http為傳輸協議,客戶端可以通過瀏覽器對Web服務器進行訪問,這樣設計不僅可以簡化客戶端的電腦載荷,降低系統運行和維護的工作量,而且還能最大限度地減少用戶投資的成本。
1.2系統框架設計
基于Web的社區服務信息系統的框架是Strus1.2+Hibernate3.1+Spring2.0的三層框架結構體系,在此基礎上進行(Model View Controller,MVC)設計,然后利用Struts,Hibernate技術和JSP,JavaScript對系統進行深度開發。MVC模式是軟件設計的典范,在該模式中軟件系統被分為業務模型(Model)、視圖(View)以及控制器(Controller)3個基本單元。通過一種業務邏輯和數據顯示分離的方法組織代碼[4]。本文設計的社區健身服務信息管理系統采用的是Strus1.2+Hibernate3.1+Spring2.0框架結構。在設計過程中,Hibernate 是一個開放源代碼的對象關系映射框架,Hibernate對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲地使用對象編程思維來操縱數據庫。Hibernate可以應用在任何使用JDBC的場合既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,實現底層的對數據庫的讀寫,對上層提供了對實體對象保存、更新、檢索、刪除的面向對象的API。Struts框架是開源軟件,使用Struts的目的是為了通過組件的模塊化簡化基于MVC的Web應用程序開發。通過應用Struts的框架,最終用戶可以把大部分的關注點放在自己的業務邏輯與映射關系的配置文件中[5]。
2社區健身服務信息系統的功能
設計社區健身服務信息管理系統的根本目的是通過現代化的技術手段,提高社區健身服務信息管理的效率。這其中就需要對基于Web的社區健身服務信息系統的功能進行重點研究。
從圖1中可以看出,該社區健身服務信息系統主要包含用戶管理模塊、全民健身工程模塊、活動站點模塊、全民健身活動模塊、全民健身活動以及用戶管理權限模塊。管理人員可以根據不同的功能模塊了解到社區內全民健身的基本數據信息,以下就對基于Web的社區健身服務信息管理系統的功能進行詳細分析。
圖1 基于Web的社區健身服務信息管理系統的功能結構圖
2.1權限管理模塊
權限管理模塊主要是根據系統設置的安全規則或者安全策略,對用戶所訪問的資源進行限制。該模塊的主要功能有創建、注銷、修改以及審核社區健身人員的信息,具體功能及其說明如表1所示。
表1 權限管理功能設計
2.2全民健身工程模塊
在社區健身服務信息管理系統當中,全民健身工程模塊主要功能包括顯示、修改、統計等功能,功能說明如表2所示[6]。
表2 全民健身工程模塊功能設計
2.3社會體育指導員模塊
社會體育指導員模塊的主要功能是對該社區內全民健身體育指導員的數據進行批量上傳、數據統計以及查看等功能,其功能說明如表3所示。
表3 社會體育指導員模塊功能設計
基于Web的社區健身服務信息系統的功能設計主要是通過網絡實現社區建設、社區服務以及各職能部門所需要的信息。并且根據模塊化的設計原則,實現了對用戶權限管理、健身站點管理以及國民體質監測等信息的分類管理。
3結語
文文設計的基于Web的社區健身服務信息系統主要是以用戶需求為主線,利用主流的Internet網絡和B/S模式以及Strus1.2+Hibernate3.1+Spring2.0的三層框架結構技術開發的社區健身服務信息管理系統。經過此次對基于Web的社區健身服務信息系統進行開發和設計,在一定程度上加強了對網絡平臺開發設計的經驗,隨著社區全民健身服務工作內容的不斷擴展,系統提供的功能也需要進一步的完善和更新,這也是未來社區健身服務信息系統發展的主要方向。
參考文獻
[1] 孔飛.山東省城市社區體育服務體系構建研究[D].曲阜:曲阜師范大學,2012.
[2] 張云.北京市基層社區體育服務信息化研究[D].北京:北京體育大學,2011.
[3] 李聰.網絡健身方法與實踐應用[D].上海:上海體育學院,2010.
[4] 喬洪太.基于Web社區衛生服務績效考核系統設計與實現[D].長春:吉林大學,2013.
[5] 劉偉.Deep Web數據集成研究綜述[J].計算機學報,2007(3):44?46.
[6] 何岳.基于用戶訪問興趣的Web日志挖掘[J].系統工程理論與實踐,2012(10):12?15.