计算机毕业设计介绍:
4.3.2 登录界面设计
用户登录需要验证用户的用户名和密码,从而保证用户可见和可使用的资源。管理员和其他用户的登录界面是一样的,都是根目录的default.aspx和default.aspx.cs 文件。邦定代码default.aspx.cs文件的关键部分是单击“登录”按钮后的相应函数,它根据用户名和密码,以及用户种类将界面重定向到各类用户的主界面上,登录界面调用了Person 和Company类的Login() 函数判断用户是否已经登录:
public bool Login()
{ strSQl=”Select personID from person where name=
”+this.Name”’+"AndPassword='"+ Functions.Encrypt(this.Password,1) +"'";
Try {ExecuteSql4Value(strSQL); return true; }
catch {return false; } }
4.3.3 主界面设计
所有的用户公用一个主界面,即Home.aspx,管理员用户也不例外,只是在该界面中,对不同的用户提供了不同的链接。提供给管理员的链接有撰写新闻、管理新闻、管理个人用户和管理企业用户。
Home.aspx中包含了两个frame,分别是页面首部的Top.aspx文件和下面主窗口Main.aspx文件。页面首部的Top.aspx 文件描述了一些所有用户都公用的功能,如浏览新闻、浏览招聘信息、浏览应聘信息等。也就是说,Top上对于链接对于所用用户都是可见的。表7给出了顶部菜单中的各个超链接所对应的文件。
表7 顶部菜单对应的超链接文件
超链接名称 |
链接文件 |
代码邦定文件 |
首页 |
Default.aspx |
Default.aspx.cs |
求职 |
GetJob.aspx |
GetJob.aspx.cs |
招聘 |
GiveJob.aspx |
GiveJob.aspx.cs |
新闻 |
Main.aspx |
Main.aspx.cs |
服务 |
Hr.asmx |
Hr.asmx.cs |
退出 |
Logout.aspx |
Logout.aspx.cs |
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第9页为计算机毕业论文部分......