毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net+sqlserver网上订餐系统设计与实现+ER图(10)
5.2 功能实现及图形界面
5.2.1 系统首页的实现
简洁友好的用户界面是系统与用户交互的关键,并且在很大的程度上影响着用户对系统的评价。所以在设计系统界面的时候,首页的顶部是一个醒目的菜肴的图片的,让人一看就知道是订餐网站,有一种订餐的欲望,栏目有首页、浏览菜肴、我的订单、左边是会员登陆和注册信息框。用户想订单就需选我的订单。
网站订餐首页页面如图5.5所示:
图5.5网上订餐首页登录前页面
为实现首页访问便能显示数据库的菜肴信息,就要对首页菜肴显示实现代码进行编写。以下是首页菜肴显示的一些核心代码:
Ajax.Utility.RegisterTypeForAjax(this.GetType());
ENews news = new ENews();
this.newsList.DataSource = news.GetIndexNews;
this.newsList.EnableViewState = false;
this.newsList.DataBind();
this.itemShow.DataSource = new EItem().SelectItemIndex();
this.itemShow.DataBind();
itemShow.EnableViewState = false;
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "kkk", "<script>window.onload = function(){boologin();};</script>");
5.2.2 用户登录功能界面的实现
本平台主页面有一个登陆界面,用户输入用户名和密码后,点击登陆按钮便可以登陆,登陆后用户便可以修改资料、查看订单和进行订餐。登陆界面和登陆后界面如: 图5.5和图5.6所示。
图5.6网上订餐首页登录后的页面
为了实现用户登录功能的实现,对系统用户登录功能进行代码编写,以下是用户登录功能的实现的核心代码:
public string LogIn(string userId, string passWord)
{
FormsAuthenticationTicket tick = null;
User user=null;
try
{
user = userlogic.Login(userId, passWord);
}
catch (Exception ex)
{
JScript.JsAlert(ex.Message);
return "-2";
}
if (user.Group == 0)
return "-1";
else
tick = new FormsAuthenticationTicket(1, userId, DateTime.Now, DateTime.Now.AddMinutes(30), false, WebConfigurationManager.AppSettings["roles"+user.Group]);
string HashTicket = FormsAuthentication.Encrypt(tick);
HttpCookie UserCookie = new HttpCookie(FormsAuthentication.FormsCookieName, HashTicket);
HttpContext.Current.Response.Cookies.Add(UserCookie);
return user.Sex + "," + user.DisPlay + "," + user.Reward + "," + user.Group;
共17页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
下一页
上一篇:
ASP.net+sqlserver网上书店销售管理与系统管理
下一篇:
基于Authorware的在线考试系统的设计与实现
jsp+mysql网上化肥店系统的设计与开发
asp.net+sqlserver校园论坛开发设计
ASP.NET+sqlserver健身房管理系统的设计与实现
基于Android的手机订餐软件的设计与实现
asp.net+sqlserver班级网站设计
ASP.NET+SQLSERVER无纸化考试系统+ER图
ASP.NET+SQLSERVER学生心理健康网设计
提高教育质量,构建大學生...
基于Joomla平台的计算机学院网站设计与开发
浅谈高校行政管理人员的...
AES算法GPU协处理下分组加...
压疮高危人群的标准化中...
酵母菌发酵生产天然香料...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
浅论职工思想政治工作茬...
从政策角度谈黑龙江對俄...