導航:首頁 > 萬維百科 > asp程序設計教師信息管理網站

asp程序設計教師信息管理網站

發布時間:2020-09-12 21:02:24

1、求一個關於學生信息管理系統的asp代碼

源碼下載站:http://www.downym.com

這里肯定有你要找的,因為我就在這里找到過我要找的東西。。

2、求教師信息管理系統c程序設計

#include <iostream>
#include <fstream>
#include <string>
#include <conio.h>
using namespace std;

//教師資料
struct Teacher
{
string num;
string name;
string sex;
int age;
string ecation;
float wage;
Teacher *next;
};

//初始化鏈表
void InitList (Teacher *&L)
{
L = new Teacher;
L->next = NULL;
}

//重載<<運算符,以用於輸出一個Teacher型結點
ostream &operator << (ostream &output, Teacher *&t)
{
output << t->num << '\t' << t->name << '\t' << t->sex << '\t'
<< t->age << '\t' << t->ecation << '\t' << t->wage << endl;
return output;
}

//重載>>運算符,以用於輸入一個Teacher型結點
istream &operator >> (istream &input, Teacher *&t)
{
input >> t->num >> t->name >> t->sex >> t->age >> t->ecation >> t->wage;
return input;
}

/*
//保存信息
void SaveData (Teacher *L)
{
Teacher *p = L->next;
ofstream outfile ("B.txt", ios::out);
if (!outfile)
{
cerr << "文件打開失敗!" << endl;
exit (1);
}
while (p != NULL)
{
outfile << p;
p = p->next;
}
outfile.close ();
}
*/

//從文件B.txt中讀取教師信息
void ReadData (Teacher *&L)
{
Teacher *r = L, *s;
ifstream infile ("B.txt", ios::in);
if (!infile)
{
cerr << "文件打開失敗!" << endl;
exit (1);
}
infile.seekg (sizeof ("職工號\t姓名\t性別\t年齡\t學歷\t工資"));
while (!infile.eof ())
{
s = new Teacher;
infile >> s;
r->next = s;
r = s;
}
r->next = NULL;
infile.close ();
}

//按教師姓名查找信息
void SearchByName ()
{
system ("cls");
Teacher *L;
InitList (L);
ReadData (L);
Teacher *p = L->next;
cout << "請輸入教師姓名:";
string str;
cin >> str;
while ((p != NULL) && (p->name != str))
{
p = p->next;
}
if (p == NULL)
cout << "查無此人!" << endl;
else
{
cout << "該教師信息如下:\n";
cout << "職工號\t姓名\t性別\t年齡\t學歷\t工資" << endl;
cout << p << endl;
}
system ("pause");
}

//按教師工資降序排列
void Sort ()
{
system ("cls");
Teacher *L;
InitList (L);
ReadData (L);
Teacher *p = L->next, *r = p->next, *q;
p->next = NULL;
p = r;
if (p == NULL)
{
cout << "文件中不存在任何教師的資料,請輸入……" << endl;
system ("pause");
return;
}
while (p != NULL)
{
r = r->next;
q = L;
while ((q->next != NULL) && (q->next->wage > p->wage))
{
q = q->next;
}
p->next = q->next;
q->next = p;
p = r;
}
Teacher *s = L->next;
cout << "職工號\t姓名\t性別\t年齡\t學歷\t工資" << endl;
while (s != NULL)
{
cout << s;
s = s->next;
}
cout << endl;
system ("pause");
}

//主菜單
void Menu ()
{
while (1)
{
system ("cls");
cout << endl << endl << endl;
cout << "\t\t***************[歡迎使用教師管理系統]***************" << endl;
cout << "\t\t**------------------------------------------------**" << endl;
cout << "\t\t** (1) 查詢信息 **" << endl;
cout << "\t\t**------------------------------------------------**" << endl;
cout << "\t\t** (2) 降序排列 **" << endl;
cout << "\t\t**------------------------------------------------**" << endl;
cout << "\t\t** (0) 退出 **" << endl;
cout << "\t\t**------------------------------------------------**" << endl;
cout << "\t\t***************請用數字鍵選擇相應的功能*************" << endl;

switch (getch ())
{
case '1':
SearchByName ();
break;
case '2':
Sort ();
break;
case '0':
cout << "\n\n\t\t\t\t謝 謝 使 用 !" << endl;
exit (0);
default:
break;
}
}
}
int main ()
{
//打開B.txt文件,若不存在,則新建一個
ofstream outfile ("B.txt", ios::app);
if (!outfile)
{
outfile.close ();
ofstream outfile ("B.txt", ios::trunc);
outfile << "職工號\t姓名\t性別\t年齡\t學歷\t工資" << endl;
}
outfile.close ();

Menu ();
return 0;
}

---------------------------------如果您對我的答案感到滿意,請採納--------------------------------------

3、asp設計企業員工信息管理模塊代碼

就是一個辦公的OA系統嘛,如果有沒明白的可以Q我

admin.asp
usercon.asp
adser.asp
selectuser.asp
deluser.asp
update.asp
不是很難的啊

4、asp學生成績管理系統網站程序(高完中版)

你在ASP300那裡搜索一下成績管理,可以搜索出一大堆,當然你指定的高完中版,不太清楚是什麼意思,是不是高中版,,,

這些程序當然不會存在完全符合你心裡要求的,多多少少都需要修改一些的。

5、asp 設計網站的登錄系統

1,先建立一個資料庫UserTest。
2,在裡面建立一個表叫UsersTable,設計表,建立三個列:u_id, u_name, u_pwd。
3,u_id是int數據類型,自增1;u_name是nvarchar類型,長度12;u_pwd是varchar類型,長度12,然後保存該表。
4,打開表,在第一行u_name輸入「abc」,u_pwd輸入「abc」。關閉表。
5,打開VS,新建一個Web項目。雙擊默認的default.aspx頁面,然後將 <body>... </body>替換成下面的代碼:

HTML code
<!-- 替換-->
<body style="margin: 0px">
<form id="form1" runat="server">
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 50px">
<tr>
<td style="vertical-align: middle; width: 50%; text-align: center; font-weight: bold; font-size: 25px; color: #003366; font-family: Arial;">yunleilian 的登錄示範</td>
<td style="vertical-align: middle; text-align: left">
<asp:Panel ID="pnlLogin" runat="server" Height="30px" Width="100%">
用戶名:<asp:TextBox ID="txbUserName" runat="server"></asp:TextBox>密碼:
<!-- 對於密碼TextBox,應把TextMode屬性設置為Password,這樣輸入的值會以****形式出現,保護密碼在輸入時不被別人看到 -->
<asp:TextBox ID="txbUserPassword" runat="server" TextMode="Password"></asp:TextBox>
<asp:Button ID="btnLogin" runat="server" Text="登錄" OnClick="btnLogin_Click" /></asp:Panel>
<asp:Panel ID="pnlWelcome" runat="server" Height="30px" Width="100%">
<asp:Label ID="lblWelcome" runat="server"></asp:Label>
<asp:Button ID="btnQuit" runat="server" CausesValidation="False" Text="退出" Width="146px" OnClick="btnQuit_Click" /></asp:Panel>
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; height: 100px">
<tr>
<td style="vertical-align: middle; text-align: center">
<!-- 這個用來顯示登錄是否成功的信息 -->
<asp:Label ID="lblMessage" runat="server" ForeColor="#C00000"></asp:Label></td>
</tr>
</table>
</form>
</body>
<!-- 替換結束 -->

6,按F7,進入代碼視圖,在Page_Load()里寫下面的代碼:

C# code
protected void Page_Load(object sender, EventArgs e)
{
//確保頁面是第一次被訪問
if (!Page.IsPostBack)
{
CheckPageStatus();
}
}

//通過判斷Session["UserName"]是否為空檢查頁面是否已登錄(登錄成功時會為Session["UserName"]注入值,就不空了。。否則就認為沒有登錄)。
private void CheckPageStatus()
{
if (Session["UserName"] != null)
{
pnlLogin.Visible = false;
pnlWelcome.Visible = true;
lblWelcome.Text = "歡迎登錄," + Session["UserName"].ToString() + " 同志";
}
else
{
pnlWelcome.Visible = false;
pnlLogin.Visible = true;
}

//這個用來接收登錄或退出後的信息。個人習慣,你也可以不這么做。
if (Session["Message"] != null)
{
lblMessage.Text = Session["Message"].ToString();
Session.Remove("Message");
}
else
lblMessage.Text = "";
}

7,先告一段落,按F5運行下,看看效果,你會發現當沒有登錄時,「退出」那部分沒有顯示。真神奇啊。
8,然後關閉這個IE頁面,按VS左下角的「設計」,切換到設計視圖。
9,雙擊設計視圖的「登錄」按鈕,為它編寫登錄代碼如下:

C# code
protected void btnLogin_Click(object sender, EventArgs e)
{
//下面的登錄方法只是我的習慣而已,我常用DataTable做所有的事情。建議你不要依賴它……否則會被人笑話的……登錄的好方法有很多,參考下就好了。
string strConnection = "SERVER=(local);DATABASE=UserTest;UID=sa;PWD=";//PWD=後面寫上你的SQL SERVER 的 sa密碼。
System.Data.SqlClient.SqlConnection cn = new System.Data.SqlClient.SqlConnection(strConnection);
//SQL 語句會吧?不會沒辦法,照抄吧。
string strSql = "SELECT * FROM UsersTable WHERE u_name='" + txbUserName.Text + "' AND u_pwd='" + txbUserPassword.Text + "'";
//SqlDataAdapter這東西有什麼用,建議你去查MSDN。
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter(strSql, cn);
System.Data.DataTable dt = new DataTable();
da.Fill(dt);

if (dt.Rows.Count > 0)
{
Session["UserName"] = dt.Rows[0]["u_name"].ToString();
Session["Message"] = "登錄成功!";
Response.Redirect("default.aspx");
}
else
{
Session["Message"] = "登錄失敗。請重新登錄。";
Response.Redirect("default.aspx");
}
}

10,再按F5測試下,在用戶名和密碼內輸入123,按下「登錄」按鈕,會提示登錄失敗。如果都輸入abc,就會提示登錄成功。因為資料庫內只有abc這個用戶。
11,關閉IE頁面,最後我們做退出。
12,回到設計視圖,雙擊「退出」按鈕,為它編寫下面的代碼:

C# code
protected void btnQuit_Click(object sender, EventArgs e)
{
if (Session["UserName"] != null)
{
Session.Remove("UserName");
Session["Message"] = "退出成功,歡迎您再來啊";
Response.Redirect("default.aspx");
}
}

13,按F5運行,登錄成功後,按「退出」按鈕,系統會提示已經退出。
14,為了驗證用戶是否已登錄,你需要在所有需要登錄的頁面的Page_Load()內添加:

C# code

if(Session["UserName"]!=null)
//用戶可以訪問。
else
//用戶不能訪問,扔回到登錄頁面:Response.Redirect("login.aspx");

15,基本如此,搞定。

6、怎麼樣用asp編寫學生成績管理系統的用戶登錄頁面,怎麼判斷學生或是教師登錄名是否正確?

沒那麼 麻煩的
登錄時不用選擇是不是學生還是教師的,
IF 用戶名=「」 THEN
返回上一頁 提示:請輸入用戶名
END IF
IF 密碼=「」 THEN
返回上一頁 提示:請輸入密碼
END IF
if 用戶名與密碼相同 then
SELECT * FORM 表 WHERE 用戶名=登錄用戶名時
IF RS(「類形」)=1THEN
跳轉到教師頁面
ELSE
跳轉到學生頁面
END IF
ELSE
你輸入的用戶名或者密碼不正確,請重新輸入
END IF

7、誰有ASP學生信息管理系統設計源碼?

For your question 誰有ASP學生信息管理系統 ?,
帶著你的問題和Email來找我,
請與我們聯系進一步需求,
有機會會幫你,
百度_Hi給我吧,
此回復針對所有來訪者和需求者有效,
ES:\\

8、ASP程序如何管理網站後台程序

通過設置ASP網站基本上具有了運行的能力,關於網站的一些內部數據,還需要通過後台管理程序進行修改和設置。在客戶機上啟動IE瀏覽器,在地址欄中輸入網站後台管理程序的URL地址後按 (Enter)鍵。管理員登錄時需要輸入管理員名稱、相應的密碼和驗證碼。使用登錄驗證碼能有效地防止黑客對某一個特定注冊用戶,用特定程序以暴力破解方式不斷地進行登錄嘗試,是網站後台管理程序的重要安全措施。1.網站信息設置正確登錄後,為了使網站能正常顯示,需要正確設置網站信息,特別是網站使用的IP地址或域名數據。此處若出現錯誤,系統將無法正常運行。此外,網站名稱、網站標題等數據會顯示到主頁面中,可將其修改為希望的文字。上述數據修改完畢後,通過IE訪問網站時將看到網站原始外觀。2.頻道管理所謂頻道是指網站具有的欄目,在後台管理程序中單擊頻道管理,在打開的頁面中單擊系統頻道設置,在系統頻道管理頁面中列出當前網站具有的頻道信息(如新聞資訊、技術學院等)。從頁面中可以看到,管理程序為用戶提供了添加頻道’,、修改頻道、刪除頻道、頻道排序等功能。需要說明的是,修改現有內部頻道名稱時,原有頻道目錄(欄目文件存放位置文件夾)不能被修改。(1)添加新頻道在系統頻道管理頁面中單擊添加頻道,打開 系統頻道添加頁面。頻道的類型被分為外部頻道和內部頻道兩種。外部頻道:表示鏈接到外部地址,也就是將其他網站的某欄目引用為本網站的欄目,這樣當外部網站的內容更新時,外部頻道欄目的內容能自動更新。內部頻道:表示存在於本網站中的欄目,完全由本系統管理。如果向網站中添加內部頻道,需要提供頻道使用的功能模塊、頻道目錄等信息。•其中:頻道目錄:是指該頻道所包含的文件存放位置,本例填寫了ASP表示將頻道文件存放在站點主目錄下的ASP文件夾中(注意,頻道目錄只能用英文或拼音表示)。生成HTML方式:是指頻道中添加的新聞、文章能否由後台管理程序轉換為靜態頁面,以提高系統的運行效率和安全性。設置完畢單擊提交按鈕,頁面返回系統頻道列表頁面,新添加的頻道將顯示在其中(若沒有顯示出來可單擊頁面中刷新頁面)。如果希望頻道中包含有子頻道(欄目中包含子欄目),可單擊頁面中ASP程序設計管理,打開頻道管理頁面,單擊添加ASP程序設計類別,在頁面中填寫類別名稱(如本例的Jscript)和顯示順序。新頻道創建完畢後並不能立即使用,還需要為新建頻道生成模板文件。在後台管理頁面的導航欄中單擊模板風格選項卡,在打開的頁面中單擊模板方案管理,在圖9一44所示的模板方案管理頁面中單擊生成’,。在網站首頁導航欄中單擊新建頻道名稱所打開的頁面,可以看到該頻道中包含有JscriPt和VBscriPt兩個子頻道,一民子頻道呈並排顯示樣式。單擊子資訊導骯欄中顯示的頻道名稱或單擊子頻道欄目右側MORE圖標,將打開單獨顯示子頻道內容的頁面。需要注意的是,網站主頁中默認只安排了會出現。需要顯示時可修改首頁模板代碼。(2)頻道排序後台管理程序提供了頻道排序的功能,在4個頻道的顯示位置,新增的頻道在首頁中不系統頻道管理頁面中,單擊頻道排序,頁面中每個頻道的後面都有號分別表示頻道上移或頻道下移。(3)修改或刪除頻道在系統頻道管理頁面中,單擊某頻道後面的修改,將打開類似添加頻道時看到的頁面,其中顯示有該頻道所有設置信息,用戶在修改後單擊提交按鈕即可。若希望刪除某頻道,單擊該頻道後面的刪除即可。修改頁面外觀大規模修改網站的頁面外觀,需要有一定的網頁設計基礎,對HTML標記語言、CSS級聯樣式表等有一定的了解,能使用FrontPage、Dreamweaver、PhotoshoP等頁面和圖像設計軟體,這里僅介紹最基本的修改技術。

9、使用asp寫網站登錄有三個(管理、教師和學生)代碼問題

我不太會 我只知道:
許可權用session("flag")定義,登錄的時候就給個許可權session
session("flag")=rs("flag")
判斷許可權
if session("flag")="管理員" then
...
添加用戶用
rs.addnew
rs("username")=request.form("name")
rs("password")=...
rs("flag")=...
rs.update

修改用
rs("username")=request.form("name")
rs("password")=...
rs("flag")=...
rs.update
刪除用
dsql="delete from 表名 where 條件"
cn.execute(dsql)

10、用c++程序編寫《教師信息管理系統》 5.

程序工作量不小,大概要兩個多小時才能寫好調好請先付訂金^_^下面是部分,付了訂金我馬上繼續碼,這種沒有太大難度/*1.該系統採用面向對象的設計方法2.聲明一個學生信息類studentmessage3.學生信息應包含學號,姓名,性別,年齡,民族,家庭住址,聯系方法,專業,成績4.對學生信息的操作包含錄入學生的entermessage.輸出學生信息showmsage輸出不及格課程門數unpassedcount等5.該系統要求能夠輸入學生信息enter.顯示所有學生的信息show.查找指定學生信息(按學號,姓名),求某門課程的總成績sum.求某門課程的來去成績average.求某門課程的及格率passedcount.求某門課程的不及格率unpassedcount.求某門課程的優秀比例goodpercent6.在主函數中調用上述功能,實現系統。*/#include#includeusingnamespacestd;classstudentmessage{public:structstumsg{intid;char*name;intsex;//1male,0famaleintage;char*nation;char*add;inttelno;char*pro;floatscore;};typedefstd::listslist;voidentermessage(stumsg);voidshowmssage(stumsg);intunpassedcount();floatsum();floataverage();floatpasspercent();floatunpasspercent();floatgoodpercent();slistsl;slist::iteratorit;stumsgstudent;intunpassednum;};voidstudentmessage::entermessage(stumsgstudent){cout>student.name;cout>student.sex;//..}voidstudentmessage::showmssage(stumsgstudent){cout<<"Name:"<

與asp程序設計教師信息管理網站相關的知識