學生成績管理系統登錄
❶ 學生成績管理系統製作步驟,登錄界面怎麼做啊!我想自己先...
word裡面的郵件合並功能,首先:視圖——工具欄——郵件合並,點出郵件合並工具欄,然後在工具欄上點擊「打開數據源」,把你那個excel文件導入進來,把游標定位在姓名欄——插入域——姓名——插入——關閉,其他各科成績也是定位在相應的科目,然後重復上面的工作,不同的是插入域不是「姓名」,而是相應各科成績(例如:物理,數學……)。全部插入完之後,查看合並數據,如果沒有問題的話,就合並到新文檔,把新文檔列印出來就可以了。
❷ c語言學生成績管理系統的用戶登錄部分,輸入用戶名和密碼的代碼
||#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
char passWord[10];
char ch;
int i,j;
system("cls");
for(i=1;i<=3;i++)
{
printf("請輸入密碼:");
j=0;
while(j<10&&(ch=getch())!='\r')
{
passWord[j++]=ch;
putchar('*');
}
passWord[j]='\0';
if(strcmp(passWord,"123456")==0)
{
system("cls");
printf("\n\n\n");
printf("\t\t|--------------------------------|\n");
printf("\t\t| |\n");
printf("\t\t| |\n");
printf("\t\t| 歡迎使用學生成績管理系統 |\n");
printf("\t\t| |\n");
printf("\t\t| |\n");
printf("\t\t|--------------------------------|\n");
getch();
break;
}
else
printf("\n\t\t密碼錯誤,請重新輸入!\n");
}
if(i>3)
{
printf("\n\t\t密碼已經輸入3次,您無權使用,請退出!\n");
getch();
exit(0);
}
return 0;
}
本回答由網友推
❸ 學生成績管理系統製作步驟,登錄界面怎麼做啊!我想自己先做個
用word裡面的郵件合並功能,首先:視圖——工具欄——郵件合並,點出郵件合並工具欄版,然後在工權具欄上點擊「打開數據源」,把你那個excel文件導入進來,把游標定位在姓名欄——插入域——姓名——插入——關閉,其他各科成績也是定位在相應的科目,然後重復上面的工作,不同的是插入域不是「姓名」,而是相應各科成績(例如:物理,數學……)。全部插入完之後,查看合並數據,如果沒有問題的話,就合並到新文檔,把新文檔列印出來就可以了。
❹ 我們有一個製作程序的任務,我做學生成績管理系統,請問怎麼實現用戶注冊和登錄啊就是先注冊賬號的那種
其實你可以先保存在文件裡面,然後登陸的時候將文件的用戶密碼和現在用戶的用戶名及登錄密碼進行對比,用一個bool就能實現 了
❺ 學生成績管理系統登陸界面:為什麼用戶名與密碼匹配正確但還是顯示不正確呢代碼如下:
那是你們學校的網站系統問題或者教務系統只能在內網登陸
❻ 用java編寫學生成績管理系統,登陸界面有,用戶名,密碼,登陸,取消...
自己在改改
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class Test26 {
public static void main(String[] args) {
String userName = "abc";
final String passwrod = "111";
JFrame jFrame = new JFrame("登陸界面");
Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
jFrame.setBounds(((int)dimension.getWidth() - 200) / 2, ((int)dimension.getHeight() - 300) / 2, 200, 150);
jFrame.setResizable(false);
jFrame.setLayout(null);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel label1 = new JLabel("姓名");
label1.setBounds(10, 10, 100, 30);
jFrame.add(label1);
JLabel label2 = new JLabel("密碼");
label2.setBounds(10, 40, 100, 30);
jFrame.add(label2);
final JTextField text1 = new JTextField();
text1.setBounds(50, 15, 130, 20);
jFrame.add(text1);
final JPasswordField text2 = new JPasswordField();
text2.setBounds(50, 45, 130, 20);
jFrame.add(text2);
JButton button = new JButton("Login");
button.setBounds(10, 75, 170, 40);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if(userName.equals(text1.getText()) && passwrod.equals(text2.getText())) {
JOptionPane.showMessageDialog(null, "登陸成功", "提示", JOptionPane.INFORMATION_MESSAGE);
} else {
JOptionPane.showMessageDialog(null, "錯誤", "提示", JOptionPane.ERROR_MESSAGE);
text1.setText("");
text2.setText("");
}
}
});
jFrame.add(button);
jFrame.setVisible(true);
}
}
❼ 1. 編程實現一個簡單的學生成績管理系統,功能描述:用戶添入用戶名和密碼進行登錄,登錄成功進入學籍管理
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
struct user
{ char username[20];
char password[20];
}user[3]={{"20121611056","18086507091"},{"20121611054","haha"},{"12021611057","dada"}};
struct student
{ int num;
char name[20];
float score[5];
int classs;
char sub[20];
}s[3]={054,"李偉",{65,66,78,20,45},1202,"軟工1",062,"沈柳海",{65,66,18,15,30},1201,"軟工2",056,"徐超",{100,99,100,99,99},1203,"軟工3"};
void main()
{void login(); login();
}
void login()
{void index();
int j,i; char a[20],b[20];
for(j=0;j<3;j++)
{ printf("please input username:");
scanf("%s",a);
printf("please input password:");
scanf("%s",b);
for(i=0;i<3;i++)
{ if(strcmp(a,user[i].username)==0&&strcmp(b,user[i].password)==0)
{ printf("登錄成功!");
index(); break; }
}
if(i==3)
printf("登錄失敗!"); }
if(j>=3) exit(0);
else login();
}
void index()
{
void numquery();
void classquery();
void subquery();
int x;
printf("歡迎來到學生管理系統\n");
printf("---------------------\n");
printf("選擇要查詢的類型\n");
printf("1 按學號查詢\n2 按班級查詢\n3 按專業查詢\n4 退出\n");
printf("---------------------\n");
scanf("%d",&x);
if (x==1) numquery();
if(x==2) classquery();
if(x==3) subquery();
if(x==4) login();
}
float average(float s[5])
{
int i;float sum=0,ave;
for(i=0;i<5;i++)
sum=sum+s[i];
ave=sum/5.0;
return(ave);}
int
void maxormin(float w[5])
{ int i,j;float a,b,c1,c2,c3,t;
a=b=w[0];
for(i=0;i<5;i++)
{ if(w[i]<a)
a=w[i];
if(w[i]>b)
b=w[i];}
printf("該生的最高分為:%.2f最低分為:%.2f\n",b,a);
for(i=0;i<5;i++)
{for(j=0;j<i-j;j++)
if(w[i]>w[i+1])
{t=w[i];w[i]=w[i+1];w[i+1]=t;}}
printf("順序為:");
for(i=0;i<5;i++)
printf("%.1f",w[i]);
}
void numquery()
{ int i,x;float r;
printf("請輸入要查詢的學號:");
scanf("%d",&x);
for(i=0;i<3;i++)
if(x==s[i].num)
{ printf("%5d %s %.2f %.2f %.2f %.2f %.2f%5d%s\n",s[i].num,s[i].name,s[i].score[0],s[i].score[1],s[i].score[2],s[i].score[3],s[i].score[4],s[i].classs,s[i].sub);
r=average(s[i].score);
printf("該學生的平均分為:%.2f\n",r);
maxormin(s[i].score);break;}
if(i==3) printf("沒有這個學生的紀錄\n");
printf("1 返回主菜單\n 2 繼續查詢\n");
scanf("%d",&x);
if(x==1) index();
else numquery();
}
void classquery()
{ int i,c,x;float r;
printf("請輸入要查詢的班級:");
scanf("%d",&c);
for(i=0;i<3;i++)
if(c==s[i].classs)
{ printf("%5d %s %.2f %.2f %.2f %.2f %.2f%5d%s\n",s[i].num,s[i].name,s[i].score[0],s[i].score[1],s[i].score[2],s[i].score[3],s[i].score[4],s[i].classs,s[i].sub);
r=average(s[i].score);
printf("該學生的平均分為:%.2f\n",r);
maxormin(s[i].score); break;}
if(i==3) printf("沒有這個學生的紀錄\n");
printf("1 返回主菜單\n2 繼續查詢\n");
scanf("%d",&x);
if(x==1) index();
else classquery();
}
void subquery()
{ int i,q;
char x[20];float r;
printf("請輸入要查詢的專業:");
scanf("%s",&x);
for(i=0;i<3;i++)
if(strcmp(x,s[i].sub)==0)
{ printf("%5d %s %.2f %.2f %.2f %.2f %.2f%5d%s\n",s[i].num,s[i].name,s[i].score[0],s[i].score[1],s[i].score[2],s[i].score[3],s[i].score[4],s[i].classs,s[i].sub);
r=average(s[i].score);
printf("該學生的平均分為:%.2f\n",r);
maxormin(s[i].score); break;}
if(i==3) printf("沒有這個學生的紀錄\n");
printf("1 返回主菜單\n 2 繼續查詢\n");
scanf("%d",&q);
if(q==1) index();
else subquery();
}
❽ 學生成績信息管理系統
到CSDN上看看
ER圖就是實體-聯系圖
你按照這個關系畫,不試著畫幾個你永遠都在初級階段,雖然懂一點,但動手還是有點生疏。。。。。。。。
❾ 學生成績管理系統怎麼做
可以啊~ 我同事給我推薦了易查分,我用下來還蠻好用的,不用要代碼 和伺服器,你只要把你要做的查詢信息 做成電子表格,導入易查分,然後易查分每個步驟都有任務向導,按照步驟完成就可以生成了!!!你試試嘛
❿ 如何用C#做出學生成績管理系統的登錄以及注冊界面
首先引用命名空間
using
System.Data.SqlClient;
//寫連接字元串,不過多用情況下寫在配置文件比較好,可以直接讀取
string
sqlcon="Data
Sourse=用戶名;Initial
Catalog=資料庫名;Integrated
Security=True";
//然後實例化一個對象SqlConnection用於打開連接
SqlConnection
conn
=
new
SqlConnection(sqlcon);
//加try塊防止邏輯出錯
try
{
conn.open();//打開連接
string
sql="select
name,
_password
from
Users
where
name
=
'"
+
textBox1.Text+
"'
,
_password
=
'"
+
textBox2.Text
+"'";
//你的sql語句
SqlCommand
cmd
=
new
SqlCommand(sql,conn);
//實例化一個Command命令,調用SQL語句
SqlDataReader
dr
=
cmd.ExecuteReader();//執行讀取數據命令
//如果想獲得數據,直接調用dr.GetString(下標);
下標為表中的第幾列數據,例如獲取第一列
string
first
=
dr.GetString(0);
}
catch
{
throw;
}
finally
{
conn.close();//最後關閉連接
}
希望可以幫到你