10

表2 basic

列名 数据类型 长度

用户名 nvarchar 50

姓名 nchar 10

国籍 nchar 10

身份证号码 nvarchar 50

手机号码 nvarchar 50

安全邮箱 nvarchar 50

表3 inform

列名 数据类型 长度

姓名 nchar 10

性别 char 4

民族 char 4

身份证号 nvarchar 50

学号 nvarchar 50

院校名称 nvarchar 50

系院名称 nvarchar 50

班级 char 10

学历类别 nchar 10

学制 nchar 10

学习形式 nchar 10

3。3 数据库连接

使用SQL Server 2008连接数据库,首先在类db中写两个方法,其中方法conn是用来连接数据库的,在此方法中连接数据库的字符串是"Data Source=。\SQLEXPRESS;AttachDbFilename=C:\Users\Administrator\Desktop\WebSite2\App_Data\data。mdf;Integrated Security=True;User Instance=True",而方法cmd是用来执行SQL语句的。再通过之后的新建页面调用db类中的conn和cmd两个方法。这样不但可以通过类db使页面更加方便地来对数据库进行操作,而且还可以节省之后的页面连接数据库时的大量代码。db类里面的主要代码如下。文献综述

 public static SqlConnection conn()

 { 

SqlConnection con=new SqlConnection("");

con。ConnectionString=@"DataSource=。\SQLEXPRESS;AttachDbFilename=C:\Users\Administrator\Desktop\WebSite2\App_Data\data。mdf;IntegratedSecurity=True;User Instance=True";

con。Open();

return con;

 }

public static SqlCommand cmd(string sql)

 {

      SqlCommand comd=new SqlCommand();

      comd。Connection=conn();

      comd。CommandText=sql;

       return comd;

 }

4。 系统详细设计与实现

4。1 注册模块

注册模块主要有用户名、密码和角色三项。用户名必须是用自己的学号注册登陆的,以此方便之后的登陆。当填写完注册页面上的所有内容时,点击注册按钮,会弹出一个“已注册成功”的对话框,则表示已经注册成功,当点击登陆时,将跳转到登陆页面;否则,注册失败。

4。2 登陆模块

登陆模块的主要作用是来验证用户名、密码和角色是否正确。当登陆者输入用户名、密码和角色名时,首先会先与数据库表login中判断三者是否匹配,如果不匹配,则会跳出错误信息的对话框,并且提示用户用户名、密码和角色不匹配,要求用户重新输入,当点击“重置”按钮则会清空所有信息,从而重新填写;如果输入的用户名、密码和角色名与数据库表login中的数据一一相对应,则会跳转页面。当在跳转页面时,还要判断登陆者的角色是管理员还是学生。若登陆者为学生,则进入前台界面;若登陆者为管理员,则进入管理员的后台界面。登陆功能的实现是档案管理系统其他各个功能实现的前提。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

上一篇:java茶坊商品购物管理系统的设计
下一篇:基于Quick-Cocos2dx的金猴闯关游戏设计与实现

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

asp.net+sqlserver数据挖掘的在...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

安康汉江网讯

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...