日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
Linux下的學生管理:只差一步之遙(linux學生管理系統(tǒng))

linux是當今使用最為廣泛的操作系統(tǒng)之一,它靈活可靠,性價比極高。為了更方便的管理學生信息,我們可以在Linux系統(tǒng)上實現學生的管理。

首先,為學生管理建立數據框架。一般有學生學號、姓名、性別、年齡等基本信息及注冊時間等字段,至少應該包括這些基本信息。例如在Linux系統(tǒng)中創(chuàng)建一個表存放學生信息:

CREATE  TABLE Student
(
student_id INT PRIMARY KEY NOT NULL,
student_name VARCHAR(20) NOT NULL,
gender CHAR(3) NOT NULL,
age INT NOT NULL,
register DATE
)

接下來是交互部分,首先要實現用戶登錄功能,通??梢圆捎靡韵麓a:

#!/bin/bash
echo "Please enter your Name and Password"
read -p "Name:" Name
read -s -p "Password:" Password
if [ "$Name" == "eric" ] && [ "$Password" == "123456" ]; then
echo -e "\nWelcome $Name to our Student Management System"
else
echo -e "\nError: Wrong Name or Password!"
exit 1
fi

登錄成功后,用戶可以進入學生管理系統(tǒng),完成如添加、刪除、搜索和修改等基本信息等操作??梢允褂煤唵蔚膕hell腳本代碼實現這些功能:

#!/bin/bash
#添加學生
add_student(){
echo "Input student_name:"
read name
echo "Input student_id:"
read id
echo "Input gender:"
read gender
echo "Input age:"
read age
today=`date +%Y-%m-%d`
echo "Student $name:$id:$gender:$age:$today add successfully!"
mysql -u root -p123456
insert into Student values($id,'$name','$gender',$age,'$today');
EOF
}

最后就是界面和顯示部分,Linux可以使用C圖形庫或者其他圖形界面開發(fā)庫,自定義界面:

#include 
int main(int argc,char **argv)
{
gtk_init(&argc,&argv);
GtkWidget *WINDOW,*vbox;
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window),"Student Management");
g_signal_connect(G_OBJECT(window),"delete_event",G_CALLBACK(gtk_main_quit),NULL);
vbox=gtk_vbox_new(FALSE,5);
gtk_container_add(GTK_CONTAINER(window),vbox);
gtk_widget_show_all(window);
gtk_main();
return 0;
}

通過以上步驟,就可以完成基于Linux操作系統(tǒng)上的學生管理系統(tǒng),它可以幫助辦學者更方便地管理學生信息,同時也可以降低運營使用成本。

成都創(chuàng)新互聯科技有限公司,是一家專注于互聯網、IDC服務、應用軟件開發(fā)、網站建設推廣的公司,為客戶提供互聯網基礎服務!
創(chuàng)新互聯(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯——四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質idc數據中心機房租用、服務器托管、機柜租賃、大帶寬租用,高電服務器托管,算力服務器租用,可選線路電信、移動、聯通機房等。


當前題目:Linux下的學生管理:只差一步之遙(linux學生管理系統(tǒng))
轉載來源:http://m.5511xx.com/article/cogiccg.html