导航:首页 > 万维百科 > 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程序设计教师信息管理网站相关的知识