毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net学生网上选课系统设计+源代码(3)
StudentID nvarchar 50 否 主键学生编号
StudentNumber nvarchar 50 是 成绩
表3 学生信息表(Sys_Student)
名称 类型 长度 允许空 说明
StudentID nvarchar 50 否 主键登录名称
Password nvarchar 50 是 密码
UserName nvarchar 50 是 真实姓名
QQ nvarchar 50 是 QQ
Sex nvarchar 50 是 性别
Tie nvarchar 50 是 系别
Pro nvarchar 50 是 专业
ClassName nvarchar 50 是 班级
表4 教师信息表(Sys_Teacher)
名称 类型 长度 允许空 说明
TeacherID nvarchar 50 否 主键登录名
Password nvarchar 50 是 密码
UserName nvarchar 50 是 真实姓名
QQ nvarchar 50 是 QQ
Sex nvarchar 50 是 性别
Tel nvarchar 50 是 电话
Tie nvarchar 50 是 系别
Role nvarchar 50 是 职称
4.系统实现
根据系统的分析与设计,通过用户登录页面,本系统将实现三个模块:学生模块,教师模块,管理员模块。
4.1用户登录页面的实现
用户登录页面将由Default.aspx与Default.aspx.cs页面来实现。页面设计用户名和密码,登录用户将分为管理员、教师、学生,因此设计了用户类型,通过IsLoginType控件来决定谁登录的。将用户密码的TextMode属性设置为Password,意着写的密码是以暗花的形式,以防用户密码泄露。然后就是设置一个控制按钮btnLogin来进行登录用户的主界面,用户登录名不同,他们的权限就不相同,因此,他们的主界面也是不同的。
在Default.aspx.cs页面上编写代码进入各个用户的主界面。用户的信息是存在数据库中的,选择相应的用户类型,当输入信息时,所输入信息会通过数据库的信息来判断用户是否存在,如果所填写的信息在其中存在的话,则成功进入用户主页面,他们的权限与信息会自动存在Session中,根据不同的权限给出不同的功能。如果所填的信息不正确,或者是用户类型不匹配,则弹出 “找不到该用户” 或“密码错误”。
共3页:
上一页
1
2
3
下一页
上一篇:
php+mysql原创小说发布网站的设计+源代码
下一篇:
C#+access个人理财软件的设计+源代码
ASP.NET的Web网络應用程序开...
网上购物之路--浅析购物网...
网上订房之我见【4996字】
网上广播的现状与前瞻【7201字】
浅谈网上教學的实践与探索【4280字】
网上教學与实践【2498字】
jsp+mysql的B2C网上商城系统的设计与实现
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
神经外科重症监护病房患...
公寓空调设计任务书