任务10(用户登录模块)
时间:2026-01-23
时间:2026-01-23
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发回忆: 回忆:已经完成的开发任务 一、系统规划 1、开发进度计划(甘特图) 、开发进度计划(甘特图) 2、系统文档的提交日期(里程碑) 、系统文档的提交日期(里程碑) 3、需求分析 、 工具-逆向工程 ① C#.NET代码生成器 CASE工具 代码生成器 工具 逆向工程 数据库建模CASE工具 工具Visio ② 数据库建模 工具 流程图绘制CASE工具 工具Visio ③ 流程图绘制 工具 流程图CASE工具 工具Autoflowchart ④ 流程图 工具 4、系统开发任务卡 、 5、系统规划的结果:系统设计之一 系统主菜单设计 、系统规划的结果:系统设计之一---系统主菜单设计 6、系统设计之二:系统启动封面 、系统设计之二:
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发5*、系统规划结果形式---企业客户信息管理系统主界面 、系统规划结果形式 企业客户信息管理 企业客户信息管理系统主界面
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发6、系统设计之二:系统启动封面 、系统设计之二:
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项 系统设计1: 系统设计 :数据库clientmanage中用户数据表 sysuser? ?
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项 系统设计2:建一存储过程GetUserLogin,判断用户与密码相符? 判断用户与密码相符? 系统设计 :建一存储过程 判断用户与密码相符 create procedure GetUserLogin @UserName varchar(32), @Password varchar(50), @count int output as begin if exists(select login,name,branch from sysuser where login =rtrim( @UserName) and Password = rtrim(@Password)) set @count=1 else set @count=0 end go
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项 系统设计3:如何加代码? 登录按钮c
lick事件 系统设计 :如何加代码?—登录按钮 事件在首部加入命名空间: ① 在首部加入命名空间: using System.Data.SqlClient; 在按钮的click事件中加入正常或异常的代码 ② 在按钮的 事件中加入正常或异常的代码 try
{ 正常时的代码所放位置 …… } catch (SqlException ex) { 异常时的代码所放位置 …… }
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项 系统设计4:如何连接数据库clientmanage? 系统设计 :如何连接数据库 ? //创建数据库连接对象 创建数据库连接对象 con = new SqlConnection(); //指定对象连接字符串 指定对象连接字符串 con.ConnectionString = “Data Source=主机名字 主机名字;Initial 主机名字 Catalog=clientmanage;uid=sa;pwd=;Integrated Security=true"; con.Open(); textlogtextpwd
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项 系统设计5:如何执行存储过程GetUserLogin? 系统设计 :如何执行存储过程 ?//创建 创建Command对象实例 创建 对象实例 SqlCommand my = new SqlCommand("GetUserLogin", con); //设置为要执行存储过程 设置为要执行存储过程 mandType = mandType.StoredProcedure; //添加存储过程的二个输入参数 添加存储过程的二个 添加存储过程的二个输入参数 SqlParameter p1 = new SqlParameter("@UserName", SqlDbType.VarChar, 20); p1.Value = textlog.Text; my.Parameters.Add(p1); SqlParameter p2 = new SqlParameter("@Password", SqlDbType.VarChar, 50); p2.Value = textpwd.Text; my.Parameters.Add(p2); 定义存储过程的输出参数 //定义存储过程的输出参数 SqlParameter myout = my.Parameters.Add("@count", SqlDbType.Int); myout.Direction = ParameterDirection.Output; //参数的类型 参数的类型 //执行存储过程 执行存储过程 SqlDataReader reader = my.ExecuteReader();
任务10:用户登录模块 系统开发 任务 :用户登录模块—系统开发待完成的系统开发任务—用户登录模块 待完成的系统开发任务 用户登录模块 设计目标:具有不同权限, 设计目标:具有不同权限,相应屏蔽某菜单项 系统设计6:如何用存储过程GetUserLogin返回值判断用户名与密码 返回值判断用户名与密码? 系统设计 :如何用存储过程 返回值判断用户名与密码int m = (int)myout.Value; if(m==1) //如果用户存在 如果用户存在 { MessageBox.Show("后台数据库连接成功!", "系统提示 后台数据库 …… 此处隐藏:4099字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:职业规划大赛作品模板