苗耀鋒
摘 要:隨著電子計算機技術的發展,互聯網已成為人們日常生活中不可缺少的一部分,越來越多的高校也都通過網絡來辦公,提高工作效率。為了公平公正地選出高校的優秀員工,客觀的對員工工作成績做出評價,高校采取投票系統來選出季度之星。
投票系統集投票、管理于一體,管理員可以增加,修改,刪除、查看候選人、投票主題,設置投票類型,單選還是多選,管理用戶等,普通員工可以參與投票。網絡投票管理節省了人力物力,使投票調查更高效,更快捷。
關鍵詞:投票系統;jsp;mysql
Abstract: With the development of computer technology, the Internet has become an indispensable part in peoples daily life, more and more companies use the network to work so as to improve work efficiency. In order to choose the excellent employees fairly and equitably, make an objective evaluation for staff performance, the enterprises take the voting system to choose the quarterly star.
Voting system sets voting and management in one group, the administrator can add, modify, delete, view the candidates, and also add, modify, delete, view the vote theme, set the voting types, radio or multiple, manage users, etc., staff members can vote in polls. Network voting management not only saves manpower but also polls, it makes voting more efficient, more quickly.
key words : the voting system, JSP and mysql
1 高校“季度之星”員工投票系統的需求背景
為了全面了解、評價高校員工的工作成績,有效激勵表現優秀的員工,樹立全心全意爭創一流的競爭意識和高校模范,高校一般都會開展季度之星評選活動,從而充分調動廣大職工的積極性和創造性,不斷提高高校向心力、凝聚力和高校管理和精神文明建設水平。但是,由于高校每季度評優的計算量很大,而且由每個員工自己手工填表,再交給負責人進行核對計算,整個過程很繁瑣,往往花了很大的力氣還會出現一些問題,如統計失誤、人為計算失誤等。另外作為績效考核評定的依據——季度之星評選是否能夠及時、準確、公平的算出來關系十分重大,所以急需一個計算簡便,容易操作的系統來代替人為的手工計算,季度之星投票系統應運而生。
為了能夠滿足高校高效率的績效考核評估,能夠公平民主地實現季度之星的選舉,特提出以下功能需求:管理員可以創建投票、設置候選人、設置投票主題、設置投票的員工。普通員工可以參與投票,有單選投票、多選投票等。管理員可以查看投票信息等。
2 高校“季度之星”員工投票系統的研究目的
季度之星投票系統的目的比較明確,涉及的主要用戶有兩類:一是管理員,二是普通員工。
管理員可以創建投票信息,主要是能夠提供幾個預先設置好的候選人選擇項供用戶選取,能夠提供候選人的增加、刪除、修改、查看等功能,能夠讓員工可以單選候選人,也可以多選候選人等。普通員工可以根據管理員設置的候選人進行投票。
季度之星投票系統不但可以彌補人工操作效率低下的缺點,提高計算效率,而且不受地域限制,不管你在哪里,什么時間,只要有一臺聯網電腦,你就可以參與投票,使整個過程公開公平,同時也節約人力、物力和財力。
3 高校“季度之星”員工投票系統所采用的技術
季度之星投票系統采用了能夠產生跨平臺和跨Web服務器的動態頁面JSP語言開發,運用目前較流行的一種Web應用程序開源框架SSH技術,用MY SQL一個可用于各種流行操作系統平臺的關系數據庫系統,具有客戶機/服務器體系結構的分布式數據庫管理系統的后臺數據庫來存儲數據的系統。
季度之星投票系統的主要功能及體系結構,需要重點討論頁面框架設計、頁面流程分析、jsp與后臺數據庫鏈接、頁面程序編寫等關鍵技術。這些技術的實現,滿足了系統的需要,優化了系統的性能。目前基于該模型的系統處于試運行階段,還存在許多問題與不足,如統計票數等功能還需后續優化等。因此在今后的工作里,這些功能與技術還需要加以提高和實現。
4 高校“季度之星”員工投票系統的特點
季度之星投票系統具有一下幾個特點:
一、突破了時間和地點的限制,使投票活動在任何時間、任何地點都可以進行。
二、成本費用低,網絡上進行信息傳遞的成本相對于信件、電話、傳真而言就越低。
三、高校與員工之間可以通過網絡進行互動,無需中介者參與,減少了交易的有關環節;總之,高校可通過因特網絡進行投票候選人的創建,避免了在傳統方式下打印投票候選人信息等大量費用;高校利用內部網(Intranet)可實現“無紙辦公(OA)”,提高了內部信息傳遞的效率,節省時間,并降低管理成本。
5 高校“季度之星”員工投票系統的搭建設想
季度之星投票系統無論是在開發過程中,還是建成后的日常維護過程中,都需要進行嚴格的檢測,以保證投票系統的公平公正。 首先要進行內容單元測試測試,根據每個單元模塊進行測試,其次進行系統功能的測試。測試投票系統所有功能是否能正確執行,有無死機或其他異常情況發生,交互手段是否能滿足用戶需求。對系統的執行效率進行測試。測試系統對大量數據的檢索效率、數據的裝載時間及對鼠標的反應速度等。
此系統還必須滿足以下限制:一、系統中所有賬戶能夠供用戶隨時使用,能夠隨時使用相應功能。二、同一時刻,所有賬戶不能在多個地方登陸。三、該系統必須確保所有數據安全,以免損失。所有用戶都要登陸才能訪問,每個用戶只能使 用所屬角色的權限,必要時限定訪問次數。四、界面友好,操作簡單。五、軟件系統開放性好,結構靈活,可擴充,方便維護。六、安全可靠。
參考文獻
1.徐明華,《Java Web整合開發與項目實戰》,人民郵電出版社,2010
2.王碧霞,《Java Web應用開發》,清華大學出版社,2009
3.陸遲,《Java語言程序設計》,電子工業出版社,2004
4.KarlAvedal,DannyAyers,etal.JSP編程指南. [M].北京:電子工業出版社,2001
5.李高林,姜顯明.在基于JSP的電子商務應用中利用UML建模與開發技術閉.計算機應用研究,2004
6.張 翔.基于 JSP 的煤炭運銷管理系統設計[J].煤炭技術,2011.
7.伏秋平.對高校信息化建設的若干思考[J].教育信息化,2009年(8).