序说明 程序名称 程序文件 Login.aspx 页面传入参数 Usernamepassword 页面提交URL 页面传出参数 Sessionusername Sessiongroup 功能说明 登录系统 特殊注解 2.1.1.2 处理程序说明 程序名称 程序文件 Login.cs 页面转向 转向条件:管理员 转向页面: Main.aspx 转向条件:普通用户 转向页面: Main.aspx 功能说明 判断系统登录条件 特殊注解 在此处系统实际只进入Main.aspx 2.1.1.3 处理逻辑说明 通过URL链接至服务器端的入口Login.aspx,点击“登录”系统将页面的参数“用户名称和用户口令”通过Codebehind技术设置处的CodebehindLogin.aspx.cs 及InheritsGradeMis.Login 文件中对应的类取得传至后台的参数,根据Login类中的UserLogin方法执行结果返回的转向参数调用下一页面Main.aspx。
Main.aspx依据Login.aspx传过来的userid反查确定用户类,而已输出不能的用户可操作的功能模块链接。
2.1.1.4 2.1.1.5 参照主要类 名称 功能 备注 System.Web.SessionState Web应用程序session类 System.Web.UI 系统UI类 System.Web.UI.HtmlControls 系统Html控件类 System.Web.UI.WebControls 系统Web控件类 System.Data.SqlClient 系统sql数据操作类 System.Web.Security 系统安全策略类 AirMis.Login 用户登录处理类 2.1.2 用户退出系统页面 2.1.3 页面程序说明 程序名称 程序文件 LoginOut.aspx 页面传入参数 无 页面提交URL 无 页面传出参数 无 功能说明 退出系统 特殊注解 2.1.4 处理程序说明 程序名称 程序文件 LoginOut.aspx 页面转向 LoginOut.aspx-Login.aspx 功能说明 退出系统 特殊注解 2.1.5 处理逻辑说明 2.1.6 通过URL链接至服务器端的出口LoginOut.aspx,点击“退出”系统,将在Page_Load中调用 Session.Abandon清除当前登录用户的Session信息并将页面引导向login.aspx 2.1.7 4.7.2 类设计说明 2.1.8 类设计是基于OO的设计方法,采用三层体系结构方式,如下图所示: 表现层(aspx) 中间业务层 .aspx .aspx .aspx .cs Data Service Data
上一篇:
四川大学计算机综合实践报告完整版
下一篇:
缅怀先烈 铭记历史