第一篇:基于Android微心理App系統設計與實現
基于Android微心理App系統設計與實現
摘要:移動互聯網時代到來,其獨特優勢有助于創新大學生思想政治教育的教學和管理方式,因此,開發一款基于Android平臺微心理App具有重大意義。整個開發過程分為兩部分:客戶端基于Android,使用E-clipse 開發,利用AVD 運行測試;后臺服務端使用MyEclipse 開發。系統設計主要包括職校學生需求分析、系統的目標確定、系統的設計原則、總體架構和功能設計。這款APP可以方便師生進行心理健康教育與咨詢,促進學校信息化的建設。
關鍵詞:移動互聯網;微心理;App
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)22-0056-02
引言
隨著移動智能終端不斷演化、4G網絡與無線WIFI逐步普及以及移動互聯網應用軟件多樣化、個性化,移動互聯網極大地改變著大學生的思維方式、學習方式和生活方式。移動互聯網時代到來,其獨特優勢有助于創新大學生思想政治教育的教學和管理方式,搭建起大學生思想政治教育新平臺,突破傳統教育模式時空限制,增強大學生思想政治教育實效性。然而,當前大學生思想政治教育運用移動互聯網的范圍較窄、層次較淺、實效不強。全方位、深層次把握移動互聯網對于大學生思想政治教育實效性的影響狀況,針對其負面制約提出針對性改進策略,是推進大學生思想政治教育與時俱進的重要課題。因此,開發一款基于Android平臺微心理App具有重大意義。基于Android 微心理App 系統總體設計
微心理App 基于C/S 模式,整個開發過程分為兩部分: 客戶端基于Android,后臺服務端使用MyEclipse 開發。其中客戶端界面美觀且易于操作,涉及用戶登錄,微心理主界面,自我成長、情緒管理、人際溝通、情感認知、專家在線、心理科普、課程講座等功能板塊。
2.1 系統功能結構圖
2.2 數據庫設計
通過對用戶的需求分析,數據庫設計中確定為3個數據實體,心理輔導欄目、用戶、欄目、詳情。根據每個實體屬性設計對應的數據庫中的表。數據庫管理系統采用MySQL,其中各實體采用的ER 圖以及相對應的數據庫表如表1所示。
2.3 用戶登錄模塊
如果用戶在微心理App 中有賬號,可以直接登錄,訪問主網頁,并且可以進入個人中心后查看、修改個人信息,并選擇相關的心理活動欄目進行咨詢或學習。如沒有,則需要注冊,注冊通過后,才能進行上述步驟。
2.4 心理咨詢模塊
心理咨詢模塊由自我成長、情緒管理、人際溝通、情感認知、專家在線、心理科普、課程講座等內容組成,用戶可以根據自己的需求,點擊相應的內容進行查看和咨詢。
2.5 個人中心模塊
該模塊主要用于用戶個人信息的查看、修改,以及查看收藏的心理活動知識和講座信息等,只有登錄進去后,才能使用該模塊的功能。基于Android 微心理App 系統詳細設計與實現
詳細設計是軟件工程中軟件開發的一個步驟,就是對概要設計的一個細化,就是詳細設計每個模塊實現算法,所需的局部結構。在詳細設計階段,主要是通過需求分析的結果,設計出滿足用戶需求的嵌入式系統產品。
3.1 系統業務流程圖
1)系統數據流圖
2)登錄數據流圖
3)信息數據流圖
3.2 系統實現
1)客戶端
進入微心理App 的首頁,可以看到主題為“微心理”的主界面,導航分為三塊,分別是:微心理在線智能測評、心理咨詢欄目以及熱門活動。點擊相應的導航,可以跳轉到相應的功能模塊。服務器端
在服務器端,我們可以通過輸入用戶名和密碼,進入后臺管理界面,在后臺中,根據管理員權限可以對模塊進行功能、名稱、用戶等進行相關的管理,如下圖所示: APP的設計與實現的意義
1)為職校心理健康教育提供有效決策依據
心理健康教育課程是一門實踐性很強的學科,新的社會實踐是其存在和發展的重要推動力。移動互聯網在大學生中的廣泛應用為心理健康教育工作既帶來了機遇也帶來了挑戰。通過對移動互聯網這一新領域的調查研究,對所獲取的信息進行真實、客觀、全面的描述和分析,對職校學生心理健康教育在移動互聯網領域上有個正確的認識與把握,為職校心理健康教育工作方法提供有效的決策依據,是目前新形勢下我國德育教育工作的重要課題。
2)完善心理健康教育的服務體系
利用信息網絡技術,結合管理技術和創新思路,能改變傳統的心理教育方法,提高工作質量效率。
3)及早預防和解決職校生心理問題。
《基于移動互聯網職校心理健康教育平臺》能及時地反映動態的學生心理狀態,提取相關的學生心理信息,做到信息監測,實事求是,提前預警,防患未然。
4)方便師生進行心理健康教育與咨詢
基于移動互聯網職校心理健康教育平臺的主體一是學生,二是教師,三是心理專家,主體借助移動互聯網,利用平臺中的在線測試,專題講座,在線專家咨詢等交互功能,快捷、方便地實現心理健康教育與咨詢。
參考文獻:
[1] 焦奧.智能手機APP快速生成產業的初步探索[J].商場現代化,2014(6).[2] 趙姍姍,楊臻,徐奉,等.基于Android平臺的高可靠遠程控制系統[J].網絡新媒體技術,2013(4).[3] 喻爽璇.移動電子商務的發展趨勢之――移動終端的機會[J].現代商業,2013(19).[4] 王茜.Android嵌入式系統架構及內核淺析[J].電腦開發與應用,2011(4).[5] 鐘瑞澤.基于MVC模式的管理信息系統的研究[J].電腦與電信,2008(8).
第二篇:人事管理系統設計與實現
人事管理系統設計與實現
目 錄
前 言....1 1 需求分析....2 1.1 系統需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 開發環境簡介....4 2.1 Delphi簡介...4
2.1.1 Delphi7的集成開發環境(IDE)...5 2.1.2 Pascal簡介...9
2.2 SQL Server 2000 簡介...10 2.2.1 SQL Server 數據平臺...10 2.3 TQuery部件在SQL編程中的運用...12 3 總體設計....14 3.1 基本設計...14 3.1.1 設計概念...14 3.1.2 功能分析...14 3.1.3 數據流圖...14 3.1.4 系統模塊...16 3.2 用例圖...18 4 數據庫設計....21 4.1 數據庫概念設計...21 4.2 數據庫邏輯結構設計...23 5 詳細設計....30 5.1 系統主窗體...30 5.2 數據庫連接...31 5.3 用戶登陸界面...32 5.4 用戶功能選擇...34 5.5 用戶信息錄入...34 5.6 查詢功能窗體...36 5.7 數據備份和還原窗體...37 5.8 工作日記及工作日記管理...39 5.9 用戶管理及用戶密碼修改...41 5.10 打印報表模塊...43 5.11 數據公用模塊...45 5.12 其它模塊...46 6 總 結....47 參考文獻....49 致謝....50
人事管理系統
網絡工程 雷靈明 指導老師:曹步青
摘要:隨著企業自身人力資源的日益龐大、復雜程度逐漸增強,人機作坊再也無法適應如今企業的人事管理了,取代的是運用各種領域的知識,結合計算機科學而開發的人事管理系統。人事管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的數據庫。而對于后者則要求應用程序功能完備,易使用等特點。人事管理系統是對工作人員進行統一的管理,可以方便的進行錄入,查詢,修改,刪除,退出。經過以上分析,本系統使用Delphi 7.0作為界面和功能開發工具和SQL Sever 2000作為后臺數據庫,利用其提供的各種面向對象的開發工具進行界面和數據庫開發。軟件過程結合了快速原型模型與增量模型的優點:首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成可行系統。關鍵詞:人事管理;DEPHI;ADO;SQL server 2000
Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing
Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000
前 言 背景
在競爭越來越激烈的社會里,企業人事管理就越顯示出其不可缺性,成為企業一個非常重要的模塊。企業人事管理系統主要是用于員工個人相關信息的管理。使用人事管理系統,便于公司領導掌握人員的動向和人員的綜合素質,及時調整人才的分配,使用計算機對人事勞資信息進行管理,具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、成本低等優點,能夠極大地提高人事資源管理的效率,也是企業科學化、正規化管理的重要條件。目標
設計一個企業人事信息管理系統,此系統要以人為中心,為企業提供全面的人事管理解決方案;
a)為企業建立規范化、實時化人事管理機制;
b)提高企業人事管理的效率、節約相關的管理成本,增強人事管理的安全性;
c)滿足企業管理層,人事業務操作層和全體員工的不同層次和不同方面的需要;
d)對企業將來的整體信息化建設提供必要的支持。需求分析
需求分析是系統開發必要環節,也是重中之重。作為該過程的結果,需求規格說明書是對系統的功能和行為完整的描述。系統設計將來自于需求分析的抽象規格說明轉變為面向真實世界的設計。一旦構建完成,該系統就會投入使用,同時會不可避免地產生更多的新需求。同時,需求過程與分析活動之間有相當程度的重疊,分析建模對于設定工作的范圍和其他一些事來說是必要的,所以我們利用分析模型來描述需求過程,隨著開發工作的繼續,分析活動在工作中占的比例將變得越來越大,直到所有需求都已知。[1]
1.1 系統需求
企業的人事管理職能主要分為人事檔案信息管理、人事變動管理、員工培訓管理、獎懲管理等內容。
a)在人事系統開發時應考慮以下需求: b)滿足人事管理職能的基本要求;
c)進行多層次數據匯總,為各層次管理者的決策分析提供數據; d)具有完整的系統接口,滿足靈活的數據導入與導出; e)對操作人員的技能要求比較低,操作方便; f)能夠實現方便的擴展,滿足企業發展的需要; g)能夠保障人事管理數據的安全、準確。
1.1 功能需求
基于系統需求分析,該系統需要實現以下基本功能:
a)用戶管理:管理系統操作人員,設置操作人員口令和權限。在滿足不同系統用戶的操作需求的基礎上,提高系統的安全性。
b)人事檔案管理:完成企業對員工個人檔案(包括員工的基本檔案和在職信息)的管理及相關操作。操作員進行員工檔案信息錄入及更改,其中包括員工的基本信息、工作經歷、家庭關系、獎懲記錄和培訓經歷,要求對這些員工檔案信息進行新增、修改、刪除操作,同時可以進行查詢和瀏覽操作。該模塊是本系統的重點,用戶可以通過該模塊為單位建立一個比較完整的人事檔案系統,同時可以對檔案進行查看。
c)基礎數據管理:維護人事管理相關的一些基礎數據。主要包括以下功能:
(a)民族檔案設置:維護職工中民族檔案信息;
(b)職工類型設置:維護當前企業職工與企業的關系的類別信息;(c)文化程度設置:維護企業職工的文化程度類別信息;(d)政治面貌設置:維護企業職工的政治面貌類別信息;(e)部門類別設置:維護企業中設立的部門類別信息;(f)職務類別設置:維護企業中設立的職務類別信息;(h)職稱類別設置:維護企業職工的職稱類別信息;
d)人事變動管理:對于人事上的變動調整進行管理,對人員檔案的信息進行更新(如:員工職務、員工職稱、員工性質等的變動)。
e)工作日志管理:記錄部門或系統用戶的一些備忘信息,包括日常的一些事件記錄,以及工作日記的管理維護。
f)數據庫管理:對現有的數據庫進行管理,包括數據備份和恢復,以方便用戶對數據庫的管理和維護工作,提高系統的數據安全性。1.3 可靠性要求
a)計算機穩定可靠,網絡服務和數據庫服務穩定可靠;
b)網絡通暢、穩定;軟件運行穩定;數據計算及數據傳輸無誤;提供數據備份和數據恢復方案。1.4 性能需求 1)硬件環境
在最低配置的情況下,系統的性能往往不盡如人意,現在的硬件性能已經相當出色,且
價格也很便宜,因此通常給服務器端配置高性能硬件。推薦配置為: ·處理器:Intel 奔騰Ⅲ 或更高 ·內存:128MB ·硬盤空間:40GB ·顯卡:Geforce系列顯示適配器或更高。2)軟件環境
·操作系統:windows 98/ME/2000/N ·數據庫:Microsoft SQL server 2000 開發環境簡介 2.1 Delphi簡介
Delphi這個名字源于古希臘的城市名。它集中了第三代語言的優點。以Object Pascal為基礎,擴充了面向對象的能力,并且完美地結合了可視化的開發手段。Delphi自1995年3月一推出就受到了人們的關注,并在當年一舉奪得了多項大獎。
Delphi的出現打破了Visual系列可視化編程領域一統天下的局面。并且Delphi使用了本地編譯器直接生成技術,使程序的執行性能遠遠高于其它產品生成的程序。它還是真正的面向對象的編程語言。PASCAL語言的嚴謹加上可視化的優勢和強大的數據庫功能使得它有充分的資本和微軟的VB叫板。許多人當時都認為Pascal 是最有前途的程序設計語言,并預測Delphi將會成為可視化編程的主流環境。
Delphi在你編好程序后自動轉換成。EXE文件它運行時速度比VB快,而且編譯后不需要其他的支持庫就能運行。它的數據庫功能也挺強的,是開發中型數據庫軟件理想的編程工具。Delphi適用于應用軟件、數據庫系統、系統軟件等類型的開發。而且它擁有和VB差不多一樣的功能,而且一樣能應用API函數,這在控制Windows很有用。
Delphi是全新的可視化編程環境,為我們提供了一種方便、快捷的Windows應用程序開發工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向對象程序語言(Object-Oriented Language)、當今世界上最快的編輯器、最為領先的數據庫技術。對于廣大的程序開發人員來講,使用Delphi開發應用軟件,無疑會大大地提高編程效率,而且隨著應用的深入,您將會發現編程不再是枯燥無味的工作——Delphi的每一個設計細節,都將帶給您一份欣喜。
Delphi實際上是Pascal語言的一種版本,但它與傳統的Pascal語言有天壤之別。一個Delphi程序首先是應用程序框架,而這一框架正是應用程序的“骨架”。在骨架上即使沒有附著任何東西,仍可以嚴格地按照設計運行。您的工作只是在“骨架”中加入您的程序。缺省的應用程序是一個空白的窗體(Form),您可以運行它,結果得到一個空白的窗口。這個窗口具有Windows窗口的全部性質:可以被放大縮小、移動、最大最小化等,但您卻沒有編寫一行程序。因此,可以說應用程序框架通過提供所有應用程序共有的東西,為用戶應用程序的開發打下了良好的基礎。
Delphi已經為您做好了一切基礎工作——程序框架就是一個已經完成的可運行應用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。在空白窗口的背后,應用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應,窗口除了響應所有Windows的基本操作(移動、縮放等)外,它只是接受用戶的輸入,然后再忽略。Delphi把Windows編程的回調、句柄處理等繁復過程都放在一個不可見的Romulam覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對可視部件進行編程。
面向對象的程序設計(Object-Oriented Programming,簡記為OOP)是Delphi誕生的基礎。OOP立意于創建軟件重用代碼,具備更好地模擬現實世界環境的能力,這使它被公認為是自上而下編程的優勝者。它通過給程序中加入擴展語句,把函數“封裝”進Windows編程所必需的“對象”中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。
說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統程序設計和編程方法兼
其中多媒體音頻視頻播放器是通過TMediaPlayer組件來實現的,支持的格式與系統已安裝的解碼器有關。
總 結
6.1 程序設計風格
在設計的時候采用了增量模型的思想:把軟件作為一系列的構件來設計,編碼,集成和測試。
用戶管理,密碼修改,用戶登陸,萬年歷,這些模塊都有高度的獨立性,因此他們的可重用性比較高,基本上是一個單元完成一個功能,模塊規模也比較小,模塊的作用域在控制域之內,只使用了兩個全局變量來存儲用戶名和用戶權限。[1] 在人機界面設計方面,本系統做到了以下幾點: a)保持一致性(界面,背景的致性);
b)提供有意義的反饋(用戶驗證和用戶管理,提供了比較精確的反饋信息);
c)在執行有較大破壞性的動作之前要求用戶確認(數據備份與還原); d)允許大多數取消操作(大多數單元有取消操作功能);
e)允許犯錯誤(由于權限的限制,系統能保護自己不受嚴重錯誤的破壞);
f)按功能對動作分類(在主窗口就是按動作類型組織菜單的); 6.2 有待加強項
a)幫助的制作 一個完整的應用程序必須具有完整的幫助系統;幫助系統可以在必要的時候給用戶信息提示和一些系統相關服務。
b)聲音制作在這里主要是對聲音的加載,我們可以加載一些一般的聲音;主要來源有:音頻CD盤;波形音頻文件;MP3文件等等。其中波形音頻文件以WAV作為文件的后綴,我們可以播放現成的,也可以播放自己錄制的文件。c)我們還可以使用各種組件和ActiveX控件等技術來完善系統。利用一些做好的activeX組件,會縮短開發周期。
由于在開發工程方面缺少經驗,所以這個系統還存在著許多不足之處,在測試過程中總結如下:
a)數據表的設計還不是很合理;
b)數據異常處理要更加人性化,錯誤信息的反饋要更加精確; 6.3 心得
經過一個月的設計和開發,人事管理系統基本開發完畢,其基本功能符合用戶需求,能夠完成基礎數據錄入,數據查詢等基本功能,以及相關報表的打印。在這次畢業設計中,我獲益良多。首先我明白了需求分析對于一個系統的開發的重要性。其次我還學到了如何把一個軟件作為一個工程來做,在真正的軟件開發中,一個軟件系統的開發不是一個人來做,而是很多人合作來完成的,另外還有軟件的后期維護等等,這時就顯現出了把軟件作為一個工程來做的優越性,而這些都離不開數據流圖和模塊的分解。
Delphi是一個非常強大的開發工具,它具有運行速度快、易于學習和使用以及開發效率高的特點,使用起來真的是很順手。學習好一門編程語言以后可以為今后的學習和工作帶來很大的便利。
雖然本系統實現了基本的用戶需求功能,但是還有待于完善和加強,總之通過這次設計和開發過程,我對軟件開發有了進一步的了解。
參考文獻
[1] 張海藩編著.軟件工程導論[M].清華大學出版社出版,2003,1-173. [2] 宋一兵,趙景波,李春艷著.Delphi 7.0基礎教程[M].機械工業出版社,2003,2-30.
[3] 劉瑤儒著.新概念SQL Server2000教程[M].北京科海集團公司出,2001,12-23.
[4] 韓強編著.SQL SERVER 2000 程序員手冊[M].機械工業出版社出版,2000,4-35.
[5] 薩師煊著.數據庫系統概論(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯樂,丁寶康,汪衛著.數據庫系統教程[M].高等教育出版社,2002,1-202.
[7] 肖健著.SQL Server2000實踐與提高[M].中國電子出版社,2002,13-53. [8] 林金霖著.Delphi6 實務經典[M].中國鐵道出版社,2002年5月,6-110. [9] 黃超,王志偉著.Delphi企業經營管理系統開發實例導航[M].人民郵電出版社,2003,20-90.
[10] 程文剛主編.Delphi數據庫實用編程100例[M].中國鐵道出版社,2004,8-63.
[11] 王晟,萬科著.Delphi數據庫開發經典案例解析[M].清華大學出版社,2005,85-89.
[12] 王惠剛,唐晨光彭為著.delphi7/8程序設計[M].清華大學出版社, 2002,42-63.
[13] 瀟湘工作室,邢增平著.Delphi 6.0最佳專輯[M].人民郵電出版社,2003,1-404.
[14] 心鈴.Delphi問答.軟件報[N],2004-07-5.
[15] 高永惠.淺談Delphi中的異常處理方法[J].湖南輕工業高等專科學校學報,2002-04,9-10.
[16] 徐萌飛.在Delphi中使用ADO技術對數據庫操作[J].中國學術期刊(光盤版)電子雜志社,2001,12-13.
[17] 陳建兵.Delphi中基于安全靈活的動態連接遠程數據庫SQL的實現[J].福建電腦,2005,12-13.
[18] 孫育紅.關于地方法院管理信息系統分析設計與實施[D].中國學術期刊電子雜志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系統開發[D].中國學術期刊電子雜志社,2003,20-21.
[20] 龐芳,王麗玫.南寧市自動氣象站業務服務數據庫系統[D].中國學術期刊電子雜志社,2004,21-23.
[21] 徐軍.研究生院綜合管理信息系統的研究與實現[D].中國學術期刊)電子雜志社,2004,32-33.
[22] 魯媛媛.碩士生導師綜合素質能力評價指標體系的研究[D].中國學術期刊電子雜志社,2005,18-19.
第三篇:基于Android平臺的“中國好鄰居”APP創意與設計
基于Android平臺的“中國好鄰居”APP創意與設計
摘要:由于現代居住形式由過去開放式的院落結構變為公寓、別墅獨門獨戶的封閉式格局,居住空間的高層化、單元化、獨立化、封閉化,一定程度導致人際關系的陌生和孤立。本文就此介紹了“中國好鄰居”APP的功能設計,從而使大家通過該軟件足不出戶就能找到自己想要的物品、咨詢和服務,進而促進鄰里之間的感情交流,創造和諧的氛圍。
關鍵詞:鄰居 城市 農民 功能 APP
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2015)04-0161-02
創意背景
“鄰居”從古至今一直都是讓人暖心的稱呼!然而不知道從什么時候開始,鄰居之間成了陌生人,樓上樓下、對門隔壁,沒有打過招呼,甚至沒有見過面。我們已經多久沒有對朋友介紹過:“這是我的鄰居”。我們希望喚醒大家做鄰居的溫暖!不僅是樓上樓下、對門隔壁,哪怕是一號樓、九號樓,哪怕是一期、二期、若干期,在同一個小區,我們都是鄰居!請停一停腳步,互相稱一聲“鄰居”,天南海北都是有緣人!為了找回久違的近鄰,我們開發團隊致力于重建中國傳統的鄰居文化,打造鄰居生活分享的互動平臺――“中國好鄰居”APP,體現以人為本、以服務鄰居為核心的價值觀,使大家足不出戶就能找到自己想要的物品、咨詢和服務,也使人們改變了鄰里間相處的模式,進而促進了感情交流,創造和諧的氛圍。創意意義
“中國好鄰居”APP是以手機為應用基礎、下載客戶端作為操作界面,以鄰居關系為特色的本地化社交網絡平臺。通過“我要借、我要問、我要看、我要說”四個模塊為城市居民、農民提供自己想借的物品、想了解的數據、咨詢和多種新型服務。比如我想用梯子,可以在軟件上發布信息,幾公里內的鄰居會看見,并在”中國好鄰居”APP上回復,您可以找一個離我最近的或信譽最好的鄰居去借,按期原樣歸還后您的信譽會提升,相反信譽會下降。它是為幫助人們實現鄰里和睦相處,解決生活中實際問題,迎合社會快速發展的腳步而設計的,我開發團隊通過精心準備,依托企業實力和豐富的軟件開發經驗,針對全國移動,聯通,電信公司手機系統不同的接入方式,開發手機”中國好鄰居”APP應用軟件,促進鄰里間的和諧,方便人們生活,弘揚中國傳統的鄰居文化。系統設計
3.1 開發技術
“中國好鄰居”APP利用http協議與客戶端通信,向客戶端開放API接口,返回json文件,數據庫采用MySql,開發語言采用JSP,服務器采用linux+Apache。
3.2 系統功能
“中國好鄰居”APP主要有三類用戶,即城市好鄰居、農村好鄰居和管理員,現把系統劃分為三部分。第一類是城市好鄰居用戶,針對城市居民,即主要功能就是驗證用戶身份,并顯示權限、位置和信譽等級,通過“我要借、我要問、我要看、我要說”四個模塊,用戶可以發出借物、咨詢、同城等請求等待回復,也可以主動回復別人的需求。此外,用戶還可以查看系統資訊。第二類是農村好鄰居,主要針對農村用戶,因為農民居住的平房,鄰里間很容易溝通,所以該類用戶的主要功能就是驗證用戶身份,并顯示權限、位置和信譽等級,查詢往年農產品產量統計;往年農產品種類統計;往年農產品種植范圍統計等。為您量身定制農產品種植種類和進銷存分析:輸入基本信息、地域、條件等信息,根據數據統計的結果給出相應的結論。第三類為后臺面向管理員的系統管理部分,其主要功能是驗證管理員身份,分析數據、管理員登錄后還能進行用戶、資訊的等功能的管理。功能模塊如圖1所示。
(1)城市好鄰居用戶具有以下四個模塊:我要問,我要借,我要看,我要說。
我要問:向周圍鄰居打聽最近的新聞,超市促銷活動等。同城:一項幫助在外地的鄰居們快速找到同城同鄉的功能;團購:我的周圍主要是你附近住戶發布的信息,比如說最近幾天哪個超時打折,附近哪個飯店的的特色菜比較好吃等等。用戶完全可以不用出門就能了解附近地帶的相關信息。遇到感興趣的消息還可以和鄰居討論,增加鄰里之間交流。介紹最靠近鄰居們身邊的熱門團購項目,讓鄰居們享受最貼身的團購便利。
我要借:向周圍鄰居借用日常的物品。我的探索和我的周圍正好相反,我的周圍是查看別人發布的信息,而我的探索是自己發布信息。在這里你不僅可以發布消息,還可以發布任務。比如你需要鄰居幫忙,或者需要借用什么東西,可以發布一條任務,當別人接受并完成的時候會獲取相應的信譽度。從而使鄰里之間互相幫忙,而不是只隔著貓眼看人。
我要看:查看周圍鄰居的需求,可以回應鄰居的消息。鄰居地圖:通過Google 地圖,快速便捷直觀的找到附近的鄰居們。我的鄰居主要是顯示你附近住戶的信息,系統會根據你的位置來獲取你附近的住戶。包括住戶的姓名、頭像、門牌號和距離你的位置;QQ地圖:通過地圖瀏覽鄰居們的QQ,可以方便地和他們成為QQ好友以及QQ聊天;打探底細:旨在幫助鄰居們互相更深入地了解對方。在能夠打探別人的底細之前你必須先提供自己的“底細”信息。
我要說:發表消息,查看歷史,查看回應。求響應:一款尋求心聲響應的游戲。鄰居可以發布自己的心聲,如有沒有人和我一樣剛分手,在相應時間內得到他人的響應就能獲得金錢積分;問答交友:一個幫助鄰居們快速了解對方的功能。通過一問一答了解對方。
(2)農民好鄰居用戶具有:查閱模塊、預測模塊和特色模塊。
查閱模塊:1)往年農產品產量統計;2)往年農產品種類統計;3)往年農產品種植范圍統計;4)往年農產品銷售排行榜;5)往年農產品單價排行榜。
預測模塊1)未來兩年銷售農產品分析;2)各種農產品價格波動分析;3)未來兩年農產品供需分析;4)天氣預報。
特色模塊:為您量身定制農產品種植種類和進銷存分析:輸入基本信息、地域、條件等信息,根據數據統計的結果給出相應的結論。
3.3 系統優勢
一般地說,影響農產品需求變動的因素較多,如人口、收入水平、城市化程度、價格以及市場發育程度等。基于上述原因,抓住農民市場即掌握了主動權,“中國好鄰居”APP既可以給農民帶來實惠又可以搶占市場,利于推廣。
由于城市現代居民形式由過去開放式的院落結構變為公寓、別墅獨門獨戶的封閉式格局,居住空間的高層化、單元化、獨立化、封閉化,一定程度導致人際關系的陌生化和孤立化。“中國好鄰居”APP就是為促進鄰里關系,同時解決一些生活上的困難而產生的。
在目前的app市場上,有很多基于lbs的SNS軟件,但是”中國好鄰居”APP區別于這些普通的社交軟件,主要體現在以下幾個方面:
(1)摒棄“好友”概念,在這款app中,所有的鄰居都是你的好友,鄰居也完全是通過服務器計算地理位置得出的。(2)具有完善的個人聲譽系統,如果有不合理的舉動,鄰居可以進行舉報,被舉報者的個人聲譽值會降低;同樣的,當你幫助別人后鄰居也可以評價,個人聲譽值會增加。(3)通過個人聲譽值系統,每年評選出“中國最好鄰居”,并給予一定的獎勵。(4)在app內部使用大量的icon來代替傳統的手寫輸入和語音輸入,這樣做的好處是:快速表達自己的意思,比如我要借錘子,我就點擊錘子圖標即可;模糊地區限制,語言限制;保證app的和諧度,不會出現非法詞匯。
自從人們開始使用智能手機以來,工作中、開會中、娛樂中、應酬中、旅途中、公交車上、地鐵上等等任意地點人們都在使用手機上網,這就為手機“中國好鄰居”的發展創造了客觀條件。可以預見,“中國好鄰居”將成為商業普及、社區管理的主要分支,必將影響著千家萬戶的生活和消費行為,并日益成為社區管理的重要形式。
參考文獻
[1]戴瑜興,楊金輝,肖昕宇.數字化社區智能化系統一體化設計[J].低壓電器,2007(02).[2]劉巖.人人都可以擁有自己的App[J].創業邦,2013(05).
第四篇:基于網絡的微格教學系統設計與實現
基于網絡的微格教學系統設計與實現
【摘要】信息技術與通訊技術的發展為微格教學系統奠定了基礎并且提供了新的契機,本文對微格教學系統先進行分析,介紹了微格教學系統走向數字化和網絡化的優勢,并對基于網絡的數字微格教學系統加以設計并實現。
【關鍵詞】微格教學;數字微格;網絡
【中圖分類號】G434 【文獻標識碼】B
信息與網絡技術的快速發展為教育改革帶來了新的挑戰,教學與學習變得越來越靈活與方便。目前的微格教學訓練對師范生教學技能的訓練起了積極的作用,但由于受到設備和信號傳輸等的限制,影響了微格教學的效果。網絡技術的發展和微格教學的數字化,則為網絡環境下的數字微格教學奠定了基礎并提供技術支持。本文所要探討的就是利用信息和網絡技術的發展,在數字化環境下,對微格教學系統進行的一種改進方法。
一、微格教學的分析
微格教學(Micro Teaching)又被稱為“微型教學”、“微觀教學”、“小型教學”等,是一種以現代教育技術為手段,以訓練學生掌握某種教學技能、技巧為目標的小規模教學活動。它把復雜的教學過程分解為若干項容易掌握的單一教學技能并對每項教學技能進行逐一研討,以提高教學技能的系統培訓方法。它是以教育學、心理學等的理論為指導,以現代科學技術設備為手段的一種系統培訓教學技能、技巧的方法。它具有技能培訓方向明確、集中,反饋及時且可以審閱、檢查的特點,培養了學生的多元智能,從注重教師“教”轉向注重學生“學”,提高他們從師執教的能力,在訓練師范生教學技能方面發揮著重大的作用。
目前許多微格教學實驗系統因技術、設備等原因,無法適應信息社會的迅速發展,表現出了一些缺陷和問題,比如學生的參與程度不高、學生學習的靈活性不強、缺乏必要的互動性、存儲和查詢方面不便、難以適應擴招后的大量學生等。計算機技術、網絡技術和通信技術的發展為微格實驗室系統走向數字化和網絡化,為解決傳統微格所存在的問題提供了新的方式和手段。
實現數字化網絡化微格教學對師范生進行教學技能訓練,根據多元化的教學目標,使師范生對教學技能的學習和訓練、教學能力的培養更能適應現代教育的要求。學生學習更生動、自主、有效,學生之間進行合作式、情境式學習等,教師的教學更有針對性,并做到因材施教,創建更為靈動、可變、多元化的教學訓練體系,使微格教學更適應現代教育發展的需求,切實提高微格教學績效。
(一)實時非實時點播,提高教學效率
基于網絡的微格教學系統的教學過程可以通過網絡加以組織,微格教學中的模擬教學、課后分析、分組討論和信息反饋等環節都可以通過網絡完成。采用數字化微格教學實驗系統后,我們可以實時直播觀看教學過程,通過網絡對課堂進行交互式現場直播教學,實現本教室成員間或各教室成員以及指導人員與受訓人員之間的雙向實時教學交流。采用網絡化微格教學系統后,教學過程的分析與討論不再局限于微格教室中進行,提高了微格實驗室的利用效率。基于網絡環境的微格教學系統,可以實現最大程度的開放性。多媒體教室、辦公室、圖書館電子閱覽室、學生和教工宿舍都可以通過校園網直播或點播存儲于服務器的視頻流文件。所有參與微格學習的人都可以在自己的設定權限內直播點播自己或他人的教學視頻,擴大學生的交流與協作,強調多次反饋和校正訓練,提高了教學效率。除此之外,還可以實現不同教學者完成同一教學環節訓練的對比演示和分析。
(二)數字化存儲,利于查詢和檢索 所有資源實現信息化管理,數字化存儲。教學過程存放于服務器,數字化后的資料可通過網絡隨時調用,易進行易于管理、自動化程度高,也方便查詢和檢索。
(三)系統有利擴展利用
整個系統由多間微格教室、錄播服務器、監控室和局域網組成,系統集成度高,與校園網互為一體,資源共享,擴充方便。設備網絡化,信號數字化,便于信息的交流,符合現代教育技術的發展趨勢。此外,系統經過適當擴展,還能實現雙向的實時交流,校園遠程教學,虛擬教室,網絡會議等功能。
二、數字化網絡微格教學系統的設計與實現
基于網絡環境的微格教學系統是利用純數字攝錄方式,通過網絡數字化信息傳遞形成分布式微格教學控制體系。利用數字視頻采集壓縮和處理技術、數字影像存儲和索引技術、數字視頻點播技術為基礎,通過視頻發布和點播等方式實現微格教學、微格教學課程學習、微格教學資源發布等功能的新型微格教學系統。
基于網絡環境的微格教學系統是采用了當前先進的數字化傳輸、數字化存儲和網絡應用方案的,集微格教學、多媒體編輯、影視音像制作、多媒體存儲、視頻點播、數字化現場直播、微格教學資源發布、微格教學經驗交流、微格教學評價為一體的數字化網絡系統,系統架構如圖1所示。
圖1 數字化微格系統整體架構
(一)微格教室系統
通過多個高清晰攝像頭和硬件采集壓縮系統,能夠同時監控和錄制師范生的教學過程。同時,教室里配備多媒體系統和攝像畫面顯示系統,模擬教師的師范生能夠實時觀看到錄像過程,如有需要,可以本地控制錄制過程,操作攝像機。教室后墻掛有大幅糾正鏡。
(二)主控室監控系統
指導老師通過在現場或在控制中心、觀摩教室等,通過網絡對攝像機云臺、多倍變焦鏡頭對攝像機進行遠程操作,對教師動作、學生回答、板書內容拍攝特寫鏡頭,實現對教室內受訓人員或教師的教態、語態、板書以及學生活動的全方位拍攝和錄像,對教學全過程從不同方位進行現場評估、監控、錄像,并可實現遠程評價人員在異地評價的特性。
(三)微格直播點播系統
該系統具有實時直播和非實時點播功能,能夠在校園網內直播多個微格教室內的教學情況,通過對教學直播進行播放級別設定,實現直播分級管理,實現特定節目只許可特定級別的用戶組收看,且支持跨路由的廣域網應用,直播的延時時間小于1秒,具有斷線自動重聯功能。此外,根據系統訪問密碼、控制密碼設定工作站后,系統可以根據需要添加直播教室。直播系統訪問界面如圖2所示,當前用戶權限下,可以看到的直播教室共有5個,每一個都可以觀看流媒體實時直播。
圖2 微格直播系統
校園網內用戶通過賬號和密碼可以登陸IE瀏覽器在自己權限內在線點播各種微格教學視頻,在單播應用中,單播并發用戶數不少于50個。能進行實時的遠程IP網絡直播和手動控制課堂實況錄制的基本功能外,還能按教學課表的預定時間實現課堂實況的全自動錄制,即時生成數字化的多媒體視頻課件,直接用于網絡點播和直播,同時可在控制臺進行教學評估。點播系統訪問界面如圖3所示,當前用戶權限下,共可以點播到8個視頻文件。
圖3 微格點播系統
基于網絡環境的微格教學系統將隨著現代教育信息技術的不斷進步,功能上向更加智能化更加精確化發展,把以計算機為核心的信息技術與學科課程整合,培養具有信息素養和創新能力,適合信息時代需求的人才。同時,本系統還需進一步完善,例如增加缺乏微格教學評價系統,不能為學生和老師提供一個實時交流的平臺,資料庫的內容還有待豐富等。相信隨著信息技術和現代教育理論的不斷發展,微格教學作為培養師范生教學技能的一種有效方法,不斷融入新的教學理念、教學內容、教學手段與技術,為教師教學技能的培養發揮更大的作用。
參考文獻
[1] 黃思延.數字微格教學系統的構建與實現[J].廣州:廣東教育學院學報,2004,(5)[2] 李江美.微格教學—培養師范生現代教育技術技能有效途徑[J].中小學電教,2001,(2)[3] 劉鵬,安玉潔.微格教學的多元化架構[J].電化教育研究,2005,(9)
[4] 周劍輝,丁芳.基于網絡的微格教學環境設計[ J].現代教育技術,2007,(1):63-64 [5] 吳乃域.中學課堂教學技能與教學技能培訓[M]..重慶:重慶大學出版社,1997
Design of Microteaching Environment Based on Network
Abstract: With the development of information and communication technology and the digital of microteaching environment, the foundation of collaboration learning of microteaching environment based on network established.This article introduces the superiority of the digital of microteaching environment, put forwards some suggestions on design of microteaching environment based on network.Keywords: Microteaching, Digital Microteaching, Network
第五篇:辦公自動化系統的設計與實現
辦公自動化系統的設計與實現
1、摘要
多年以來人們都使用傳統的人工方式管理企業內部信息。這種管理方式不僅讓企業信息管理者感到非常的厭倦,也存在著不可避免的缺點,如效率太低、保密性太差。時間一長,伴隨著企業規模的壯大,企業所需要管理的信息就會越來越多,就會產生大量的文件和數據,這樣就會對查閱、更新、保存等方面都產生不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟, 其強大的功能已逐漸被人們認識并掌握。如果使用計算機對企業信息進行管理,具有傳統的手工管理所沒法比擬的優點。例如:檢索迅速、查找方便、可靠性高、保密性好、更新方便等。這些優點能夠極大地提高企業信息管理的效率,大大降低企業在信息管理上的投入,使企業獲得更大的利潤空間。因此,開發一個能夠管理企業各種信息的辦公自動化管理系統是一件十分必要的事情。
關鍵詞:文件,數據,科學技術,信息管理,自動化管理
第一章,導論
第二章,主要研究內容
要求實現一個比較完整的網上辦公系統,該系統可以采B/S結構實現,能夠通過網絡進行辦公及信息交互功能。基本功能包括:電子郵件、公告通知、日程安排、通訊簿、工作計劃、討論區、電話區號查詢、郵政編碼查詢等。
第三章,擬解決的關鍵性問題。
(1)界面簡單可操作性強
(2)安全性
(3)簡便有效的維護手段
(4)可擴充性
(5)功能性強大
(6)強大的糾錯能力
第四章,立論根據及研究創新之處
第五章,參考文獻目錄