家教信息管理系统毕业论文设计(ASP.NET)(2)
来源:56doc.com 资料编号:5D4532 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D4532
资料介绍
4.3管理员表数据 4.4注册用户表数据 4.5学员需求表数据 4.6教员评价表数据 4.7发帖表数据 4.8用户回复表数据 4.9数据库介绍 4.10数据表操作类方法: 对学员表的操作: 取出所有学员信息 根据学员ID取出学员信息 添加学员信息 修改个人信息 删除学员信息 对教员表的操作: 取出所有教员信息 根据教员ID取出教员信息 添加教员信息 修改个人信息 删除教员信息 对学员需求表的操作: 取出最新需求 取出所有需求 取出未预约的需求 根据学生ID取出需求信息 根据需求信息搜索需求 添加需求 修改需求 删除需求 对管理员表的操作: 添加管理员 取出所有管理员 修改密码 对用户登录表的操作: 添加用户 修改密码 对评价表的操作: 增加教员评价 删除教员评价 对帖子表的操作: 取出所有帖子 添加帖子 删除帖子 对回复表的操作: 根据帖子ID查看帖子回复 添加回复 删除回复 命名规范: 数据库:第一个单词首字母小写,其他单词首字母大写。 C#代码:每一个单词首字母大写。 数据表操作类:***DAO (如:StudentDAO) 第5章 系统的实现和调试系统 5.1 系统的部分界面以及程序代码 图 5-1 网站系统主页: 这个是主页面,此页面可注册用户,用户类型有教员注册 学员注册 ,没有注册的用户可以浏览最新教员信息,学员需求信息,还可以进去讨论区讨论。还可以浏览最新注册教师的资料。 图 5-1 网站系统主页 图 5-2学员登录后的页面: 此页面为学员登陆后的页面,学员注册后可以发布自己的需求信息,查看预约信息,修改个人信息,修改登陆密码。还可以浏览成功预约的信息,还没有预约的信息。 图 5-2学员登录后的页面 图 5-3 修改个人信息页面: 此页面可以修改个人资料。包括有姓名,性别,年龄,联系电话,电子邮件 联系地址等的功能。 图 5-3 修改个人信息页面 图 5-5管理员登录页面: 此页面可以实现管理员登录。 图 5-5管理员登录页面 5.2 部分程序代码实现 5.2.1教员注册的代码 protected void register_Click(object sender, EventArgs e) { string userName=txtUserName.Text.Trim(); string userPassWord=txtUserPassWord.Text.Trim(); string userType = "教员"; //将用户名、密码添加进数据库 LoginUser user = new LoginUser(userName, userPassWord,userType); bool b = LoginUserManager.InsertUser(user); if (!b) { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('注册失败!');</script>"); return; } else { DataTable dt=new DataTable(); dt =LoginUserManager.SelectUserByNaAndPw(user); int userId = (int)dt.Rows[0]["userId"]; string teacherName = txtName.Text.Trim(); string teacherSex; if (male.Checked) |