999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

實(shí)驗(yàn)室機(jī)房人員管理系統(tǒng)的設(shè)計(jì)

2014-01-07 03:07:02
科技視界 2014年32期
關(guān)鍵詞:數(shù)據(jù)庫(kù)用戶系統(tǒng)

陳 楷

(韓山師范學(xué)院,廣東 潮州 521000)

0 引言

計(jì)算機(jī)機(jī)房人員管理系統(tǒng)是非常典型的MIS(Management Information System信息管理系統(tǒng)),主要由后臺(tái)數(shù)據(jù)庫(kù)和前端應(yīng)用程序兩個(gè)方面組成。本系統(tǒng)使用SQL Server 2008建立數(shù)據(jù)庫(kù)表,并通過(guò) Visual Studio 2010 C# 構(gòu)建 WPF(Windows Presentation Foundation)應(yīng)用程序,結(jié)合ADO.Net技術(shù)實(shí)現(xiàn)系統(tǒng)對(duì)數(shù)據(jù)插入、更新、刪除和查詢記錄等功能。

1 系統(tǒng)需求分析

建立一個(gè)“計(jì)算機(jī)機(jī)房人員管理系統(tǒng)”,實(shí)現(xiàn)對(duì)使用機(jī)房計(jì)算的用戶進(jìn)行記錄管理。要求系統(tǒng)在管理員登錄的狀態(tài)下可以隨時(shí)添加新記錄,并且可以對(duì)記錄信息進(jìn)行更新、查詢和軟刪除。查詢記錄時(shí),根據(jù)選擇記錄的上下機(jī)狀態(tài)進(jìn)行顯示。主要實(shí)現(xiàn)以下幾個(gè)功能:

(1)管理員登錄

(2)添加記錄,當(dāng)在TextBox輸入學(xué)號(hào)后,系統(tǒng)自動(dòng)查找是否存在記錄,如果存在,則調(diào)用出用戶信息,并每次添加記錄都更新用戶頭像數(shù)據(jù)。

(3)用戶信息修改

(4)對(duì)不在使用計(jì)算機(jī)的用戶進(jìn)行軟刪除

(5)按用戶狀態(tài)查詢得到結(jié)果分頁(yè)顯示

(6)查詢用戶詳細(xì)信息后打印輸出

(7)添加如日歷,畫(huà)板,寫(xiě)字板等系統(tǒng)小工具

(8)系統(tǒng)使用幫助

圖1 系統(tǒng)功能結(jié)構(gòu)圖

2 系統(tǒng)設(shè)計(jì)

2.1 系統(tǒng)的總體設(shè)計(jì)

在本系統(tǒng)中分為兩個(gè)部分,即前端應(yīng)用軟件和后臺(tái)數(shù)據(jù)庫(kù)。而應(yīng)用軟件主要由登錄帳號(hào)、人員管理、記錄查詢和附加功能四個(gè)模塊構(gòu)成,這四個(gè)模塊功能再由一些小模塊實(shí)現(xiàn)。后臺(tái)數(shù)據(jù)庫(kù)主要需要?jiǎng)?chuàng)建與應(yīng)用程序連接的用戶以及應(yīng)用程序中用于保存記錄的數(shù)據(jù)庫(kù)表。其結(jié)構(gòu)框圖如圖1。

2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)

本系統(tǒng)通過(guò)SQL Server2008創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)HRMSYSDB.mdf,其中包含有兩個(gè)數(shù)據(jù)庫(kù)表,分別是T_Operator(管理員表)和T_AllPerson(用戶表)。管理員表和用戶表都有各自的屬性,在這里就不一一列舉。

3 編寫(xiě)程序?qū)崿F(xiàn)

本系統(tǒng)應(yīng)用軟件采用Visual Studio 2010編寫(xiě)C#的WPF程序,WPF的特點(diǎn)是使用對(duì)象描述語(yǔ)言XAML構(gòu)建畫(huà)面。通過(guò)標(biāo)簽的形式增加控件,這樣對(duì)于修改和調(diào)整控件屬性非常的方便。

3.1 管理員登錄

3.1.1 建立登錄界面

當(dāng)點(diǎn)擊登錄按鈕,應(yīng)用程序連接數(shù)據(jù)庫(kù),并以用戶名TextBox內(nèi)容作為條件在表T_Operator中查詢,如果查詢記錄不為0,再進(jìn)行密碼比較。

3.1.2 管理登錄帳號(hào)

登錄成功后可以對(duì)登錄帳號(hào)進(jìn)行管理,包括增加管理帳號(hào),修改密碼,以及刪除帳號(hào)。這里的刪除帳號(hào),并不是常規(guī)的將帳號(hào)從數(shù)據(jù)庫(kù)中刪除,而是將數(shù)據(jù)庫(kù)中該用戶對(duì)應(yīng)的記錄的IsDelete更新為T(mén)rue。

3.1.3 帳號(hào)密碼保存

如果一個(gè)網(wǎng)站的用戶密碼采用明文保存,則當(dāng)一個(gè)網(wǎng)出現(xiàn)用戶信息泄露時(shí),根據(jù)人們使用習(xí)慣,大多數(shù)情況下會(huì)將不同網(wǎng)站的帳號(hào)密碼設(shè)置成一樣,而導(dǎo)致了其他網(wǎng)站的信息也被泄露。所以對(duì)密碼的加密保存非常重要。本系統(tǒng)中采用對(duì)密碼加鹽后采用MD5算法加密,由于MD5是單向散列算法,不可逆向運(yùn)算。

3.2 人員管理

3.2.1 建立人員管理

程序界面左邊是以一張畫(huà)有3D框圖的圖像為背景,3D框上是一些按鈕,用于實(shí)現(xiàn)顯示、添加、修改、和查看記錄的功能。

3.2.2 查詢記錄的顯示

當(dāng)點(diǎn)擊顯示所有用戶,或正在使用計(jì)算機(jī)用戶時(shí),可能由隨著系統(tǒng)的使用時(shí)間增加記錄數(shù)量非常的大。所以本系統(tǒng)采用的是對(duì)數(shù)據(jù)庫(kù)分頁(yè)查詢,每一次查詢24條數(shù)據(jù),可通過(guò)圖3中標(biāo)有左右箭頭的按鈕進(jìn)行翻頁(yè)查看數(shù)據(jù),或指定頁(yè)數(shù)查看。原理是每次查詢24條記錄并記錄最后一條記錄的位置,當(dāng)翻頁(yè)時(shí),再一次查詢數(shù)據(jù)庫(kù)。

3.2.3 記錄的添加

創(chuàng)建記錄添加窗口如圖2。

圖2 新增記錄窗口

在新增記錄時(shí),自動(dòng)顯示當(dāng)前系統(tǒng)時(shí)間,結(jié)合用戶下機(jī)時(shí)的時(shí)間,可結(jié)算出用戶使用計(jì)算機(jī)的時(shí)間,并調(diào)用USB視頻設(shè)備將使用者的頭像拍下來(lái)并保存到數(shù)據(jù)庫(kù)。當(dāng)信息輸入不完整的時(shí)候,添加失敗,并出現(xiàn)如圖3的提示。紅色提示是表示信息不完整,或輸入格式有誤。

圖3 新增記錄窗口

3.2.4 記錄的查看和修改

該功能模塊的窗口風(fēng)格及布局和新增記錄窗口一致,在選中要查看或修該的記錄后,單擊鼠標(biāo)右鍵選中相應(yīng)功能觸發(fā)相應(yīng)窗口。或通過(guò)單擊圖4.3中左邊按鈕打開(kāi)窗口。當(dāng)選中“離開(kāi)”時(shí),即用戶使用計(jì)算機(jī)結(jié)束,開(kāi)始結(jié)算使用時(shí)間,并自動(dòng)將該條記錄在T_AllPerson表中IsIn字段值修改為“離開(kāi)”。

3.3 記錄查詢

通過(guò)學(xué)號(hào)對(duì)T_AllPerson進(jìn)行遍歷,如找到符合和記錄,則調(diào)用“詳細(xì)信息窗口”將該條記錄的用戶信息顯示出來(lái)。

4 結(jié)論

本系統(tǒng)實(shí)現(xiàn)一種基于.Net和SQL Server技術(shù)的計(jì)算機(jī)機(jī)房人員管理系統(tǒng),與現(xiàn)在信息技術(shù)普及化的進(jìn)程相符合。應(yīng)用.Net多層架構(gòu)技術(shù),提高了系統(tǒng)運(yùn)行效率和靈活性,增加了系統(tǒng)安全性和穩(wěn)定性,對(duì)系統(tǒng)源碼維護(hù)也比較容易。通過(guò)多次數(shù)的測(cè)試,本系統(tǒng)達(dá)到了預(yù)期的效果,可以實(shí)現(xiàn)對(duì)計(jì)算機(jī)機(jī)房人員進(jìn)行管理。

[1]孟勛.基于面向?qū)ο蠹夹g(shù)的學(xué)校人員管理系統(tǒng)的設(shè)計(jì)和研究[J].科技創(chuàng)新與應(yīng)用,2013(20):7-9.

[2]王瀟.大型機(jī)房學(xué)生上機(jī)管理系統(tǒng)的設(shè)計(jì)[J].科技信息.

[3]MengQingwei.The Design and Implementtation of University Computer Lab Management System[J].STUDY OF COMPUTER APPLICATION IN EDUCATION,2013(8).

[4]陸寧.淺談機(jī)房管理系統(tǒng)的設(shè)計(jì)和應(yīng)用[J].科技創(chuàng)新與應(yīng)用,2012(15).

[5]高偉峰,等.多層架構(gòu)技術(shù)在信息管理系統(tǒng)中的應(yīng)用[J].福建電腦,2007(5).

猜你喜歡
數(shù)據(jù)庫(kù)用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無(wú)人機(jī)系統(tǒng)
ZC系列無(wú)人機(jī)遙感系統(tǒng)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 亚洲无码精品在线播放| 欧美一级片在线| 美女裸体18禁网站| 午夜啪啪网| 国产Av无码精品色午夜| 欧美综合区自拍亚洲综合绿色| 激情亚洲天堂| 99精品热视频这里只有精品7 | 毛片在线看网站| 成人福利在线视频| 久久天天躁狠狠躁夜夜2020一| 精品人妻无码中字系列| 国产福利微拍精品一区二区| 亚洲αv毛片| 真人高潮娇喘嗯啊在线观看| 日韩精品一区二区深田咏美| 久久精品免费国产大片| 999精品在线视频| 国产草草影院18成年视频| 国产成a人片在线播放| 美女高潮全身流白浆福利区| 亚洲乱伦视频| 成人综合在线观看| 福利在线不卡| 国产成人综合网在线观看| 999国产精品| 色老二精品视频在线观看| 婷婷色狠狠干| 无码专区国产精品一区| 成人精品免费视频| 欧美啪啪一区| 国产一区成人| 国产打屁股免费区网站| 六月婷婷激情综合| 国产高潮视频在线观看| 亚洲日本韩在线观看| 亚洲 欧美 偷自乱 图片| 久久综合九九亚洲一区| 国产精品久久自在自2021| 天天色综合4| 欧美成人国产| 亚洲成人在线免费观看| 国产免费怡红院视频| 亚洲高清国产拍精品26u| 久草中文网| 97国产精品视频人人做人人爱| 国产在线观看91精品亚瑟| 亚洲天堂精品视频| 国产亚洲欧美另类一区二区| 亚洲中文在线看视频一区| 草草线在成年免费视频2| 成人国产一区二区三区| 免费激情网址| 日韩在线第三页| 国产主播一区二区三区| 色亚洲激情综合精品无码视频| 精品精品国产高清A毛片| 性欧美精品xxxx| 欧美一级专区免费大片| 福利一区在线| 情侣午夜国产在线一区无码| 亚洲日韩每日更新| 亚洲丝袜第一页| 国产精品一区在线观看你懂的| 日本在线视频免费| 亚洲天堂网在线视频| 欧美中出一区二区| 噜噜噜久久| 中文字幕亚洲乱码熟女1区2区| 亚洲第七页| 亚洲男人的天堂在线观看| 青青国产在线| 国产大片黄在线观看| 亚洲国产日韩欧美在线| 国产在线精彩视频二区| 无码精油按摩潮喷在线播放| 国产不卡网| 日韩黄色在线| 91黄色在线观看| 久久无码免费束人妻| 日韩区欧美区| 无码日韩视频|