苗耀鋒
摘 要:隨著電子計算機技術的發(fā)展,互聯(lián)網(wǎng)已成為人們日常生活中不可缺少的一部分,越來越多的高校也都通過網(wǎng)絡來辦公,提高工作效率。為了公平公正地選出高校的優(yōu)秀員工,客觀的對員工工作成績做出評價,高校采取投票系統(tǒng)來選出季度之星。
投票系統(tǒng)集投票、管理于一體,管理員可以增加,修改,刪除、查看候選人、投票主題,設置投票類型,單選還是多選,管理用戶等,普通員工可以參與投票。網(wǎng)絡投票管理節(jié)省了人力物力,使投票調查更高效,更快捷。
關鍵詞:投票系統(tǒng);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 高?!凹径戎恰眴T工投票系統(tǒng)的需求背景
為了全面了解、評價高校員工的工作成績,有效激勵表現(xiàn)優(yōu)秀的員工,樹立全心全意爭創(chuàng)一流的競爭意識和高校模范,高校一般都會開展季度之星評選活動,從而充分調動廣大職工的積極性和創(chuàng)造性,不斷提高高校向心力、凝聚力和高校管理和精神文明建設水平。但是,由于高校每季度評優(yōu)的計算量很大,而且由每個員工自己手工填表,再交給負責人進行核對計算,整個過程很繁瑣,往往花了很大的力氣還會出現(xiàn)一些問題,如統(tǒng)計失誤、人為計算失誤等。另外作為績效考核評定的依據(jù)——季度之星評選是否能夠及時、準確、公平的算出來關系十分重大,所以急需一個計算簡便,容易操作的系統(tǒng)來代替人為的手工計算,季度之星投票系統(tǒng)應運而生。
為了能夠滿足高校高效率的績效考核評估,能夠公平民主地實現(xiàn)季度之星的選舉,特提出以下功能需求:管理員可以創(chuàng)建投票、設置候選人、設置投票主題、設置投票的員工。普通員工可以參與投票,有單選投票、多選投票等。管理員可以查看投票信息等。
2 高?!凹径戎恰眴T工投票系統(tǒng)的研究目的
季度之星投票系統(tǒng)的目的比較明確,涉及的主要用戶有兩類:一是管理員,二是普通員工。
管理員可以創(chuàng)建投票信息,主要是能夠提供幾個預先設置好的候選人選擇項供用戶選取,能夠提供候選人的增加、刪除、修改、查看等功能,能夠讓員工可以單選候選人,也可以多選候選人等。普通員工可以根據(jù)管理員設置的候選人進行投票。
季度之星投票系統(tǒng)不但可以彌補人工操作效率低下的缺點,提高計算效率,而且不受地域限制,不管你在哪里,什么時間,只要有一臺聯(lián)網(wǎng)電腦,你就可以參與投票,使整個過程公開公平,同時也節(jié)約人力、物力和財力。
3 高?!凹径戎恰眴T工投票系統(tǒng)所采用的技術
季度之星投票系統(tǒng)采用了能夠產(chǎn)生跨平臺和跨Web服務器的動態(tài)頁面JSP語言開發(fā),運用目前較流行的一種Web應用程序開源框架SSH技術,用MY SQL一個可用于各種流行操作系統(tǒng)平臺的關系數(shù)據(jù)庫系統(tǒng),具有客戶機/服務器體系結構的分布式數(shù)據(jù)庫管理系統(tǒng)的后臺數(shù)據(jù)庫來存儲數(shù)據(jù)的系統(tǒng)。
季度之星投票系統(tǒng)的主要功能及體系結構,需要重點討論頁面框架設計、頁面流程分析、jsp與后臺數(shù)據(jù)庫鏈接、頁面程序編寫等關鍵技術。這些技術的實現(xiàn),滿足了系統(tǒng)的需要,優(yōu)化了系統(tǒng)的性能。目前基于該模型的系統(tǒng)處于試運行階段,還存在許多問題與不足,如統(tǒng)計票數(shù)等功能還需后續(xù)優(yōu)化等。因此在今后的工作里,這些功能與技術還需要加以提高和實現(xiàn)。
4 高?!凹径戎恰眴T工投票系統(tǒng)的特點
季度之星投票系統(tǒng)具有一下幾個特點:
一、突破了時間和地點的限制,使投票活動在任何時間、任何地點都可以進行。
二、成本費用低,網(wǎng)絡上進行信息傳遞的成本相對于信件、電話、傳真而言就越低。
三、高校與員工之間可以通過網(wǎng)絡進行互動,無需中介者參與,減少了交易的有關環(huán)節(jié);總之,高校可通過因特網(wǎng)絡進行投票候選人的創(chuàng)建,避免了在傳統(tǒng)方式下打印投票候選人信息等大量費用;高校利用內部網(wǎng)(Intranet)可實現(xiàn)“無紙辦公(OA)”,提高了內部信息傳遞的效率,節(jié)省時間,并降低管理成本。
5 高校“季度之星”員工投票系統(tǒng)的搭建設想
季度之星投票系統(tǒng)無論是在開發(fā)過程中,還是建成后的日常維護過程中,都需要進行嚴格的檢測,以保證投票系統(tǒng)的公平公正。 首先要進行內容單元測試測試,根據(jù)每個單元模塊進行測試,其次進行系統(tǒng)功能的測試。測試投票系統(tǒng)所有功能是否能正確執(zhí)行,有無死機或其他異常情況發(fā)生,交互手段是否能滿足用戶需求。對系統(tǒng)的執(zhí)行效率進行測試。測試系統(tǒng)對大量數(shù)據(jù)的檢索效率、數(shù)據(jù)的裝載時間及對鼠標的反應速度等。
此系統(tǒng)還必須滿足以下限制:一、系統(tǒng)中所有賬戶能夠供用戶隨時使用,能夠隨時使用相應功能。二、同一時刻,所有賬戶不能在多個地方登陸。三、該系統(tǒng)必須確保所有數(shù)據(jù)安全,以免損失。所有用戶都要登陸才能訪問,每個用戶只能使 用所屬角色的權限,必要時限定訪問次數(shù)。四、界面友好,操作簡單。五、軟件系統(tǒng)開放性好,結構靈活,可擴充,方便維護。六、安全可靠。
參考文獻
1.徐明華,《Java Web整合開發(fā)與項目實戰(zhàn)》,人民郵電出版社,2010
2.王碧霞,《Java Web應用開發(fā)》,清華大學出版社,2009
3.陸遲,《Java語言程序設計》,電子工業(yè)出版社,2004
4.KarlAvedal,DannyAyers,etal.JSP編程指南. [M].北京:電子工業(yè)出版社,2001
5.李高林,姜顯明.在基于JSP的電子商務應用中利用UML建模與開發(fā)技術閉.計算機應用研究,2004
6.張 翔.基于 JSP 的煤炭運銷管理系統(tǒng)設計[J].煤炭技術,2011.
7.伏秋平.對高校信息化建設的若干思考[J].教育信息化,2009年(8).