asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计

一、源码特点
        asp.net 数字档案管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语
言开发。

asp.net数字档案系统1


应用技术:asp.net c#+sqlserver
开发工具:vs2010  +sqlserver
二、功能介绍
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)公告管理:对公告信息进行添加、删除、修改和查看
(3)字典管理:对字典信息进行添加、删除、修改和查看
(4)学院管理:对学院信息进行添加、删除、修改和查看
(5)年级管理:对年级信息进行添加、删除、修改和查看
(6)级别管理:对级别信息进行添加、删除、修改和查看
(7)课程管理:对课程信息进行添加、删除、修改和查看
(8)学生档案管理:对学生档案信息进行添加、删除、修改和查看
(9)奖惩材料管理:对奖惩材料信息进行添加、删除、修改和查看
(10)毕业生登记管理:对毕业生登记信息进行添加、删除、修改和查看
(11)学籍成绩管理:对学籍成绩信息进行添加、删除、修改和查看
(12)教师档案管理:对教师档案信息进行添加、删除、修改和查看
(13)教育情况管理:对教育情况信息进行添加、删除、修改和查看
(14)资格资料管理:对资格资料信息进行添加、删除、修改和查看
(15)科研情况管理:对科研情况信息进行添加、删除、修改和查看
(16)档案借阅管理:对档案借阅信息进行添加、删除、修改和查看
(17)申请管理:对申请信息进行提交申请 、删除、修改和查看
(18)用户登录、个人信息修改

数据库设计

(1)用户信息表如表3.1所示:

表3.1 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

(2)公告信息表如表3.2所示:

表3.2 公告信息表

序号

字段名称

数据类型

长度

主键

描述

1

ggid

INTEGER

11

公告编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

fbsj

VARCHAR

40

发布时间

(3)字典信息表如表3.3所示:

表3.3 字典信息表

序号

字段名称

数据类型

长度

主键

描述

1

zdid

INTEGER

11

字典编号

2

mc

VARCHAR

40

名称

3

lx

VARCHAR

40

类型

(4)学院信息表如表3.4所示:

表3.4 学院信息表

序号

字段名称

数据类型

长度

主键

描述

1

xyid

INTEGER

11

学院编号

2

xy

VARCHAR

40

学院

(5)年级信息表如表3.5所示:

表3.5 年级信息表

序号

字段名称

数据类型

长度

主键

描述

1

njid

INTEGER

11

年级编号

2

nj

VARCHAR

40

年级

(6)级别信息表如表3.6所示:

表3.6 级别信息表

序号

字段名称

数据类型

长度

主键

描述

1

jbid

INTEGER

11

级别编号

2

jb

VARCHAR

40

级别

(7)课程信息表如表3.7所示:

表3.7 课程信息表

序号

字段名称

数据类型

长度

主键

描述

1

kcid

INTEGER

11

课程编号

2

kcmc

VARCHAR

40

课程名称

3

js

VARCHAR

40

介绍

部分代码
 

      this.cjsj.Text = System.DateTime.Now.ToString();


         if (Session["yhm"] != null)
         {
             string yh = Session["yhm"].ToString();
             string qx = Session["qx"].ToString();
             string sql = "select *  from yonghu where 1=1 and qx='教师'";
             if (qx == "教师")
             {

                 sql += " and yhm='" + yh + "'";
             }
             this.SqlDataSource5.SelectCommand = sql;
             if (qx != "管理员")
             {

                 sql = "SELECT [jb] FROM [jibie] where jb='普通'";
                 this.SqlDataSource4.SelectCommand = sql;
             }
         }
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {

		string dah=this.dah.Text;//档案号

string xm=this.xm.Text;//姓名

string lxdh=this.lxdh.Text;//联系电话

string lxdz=this.lxdz.Text;//联系地址

string xb=this.xb.Text;//性别

string nl=this.nl.Text;//年龄

string zzmm=this.zzmm.Text;//政治面貌

string zyzc=this.zyzc.Text;//专业职称

string xl=this.xl.Text;//学历

string yh=this.yh.Text;//用户

string zt=this.zt.Text;//状态

string cjsj=this.cjsj.Text;//创建时间

string jb=this.jb.Text;//级别

string xy = this.xy.Text;

	// 校验变量
		if(dah.Length==0){

MessageBox.Show(this.Page,"档案号不能为空");

return ;

}


if(xm.Length==0){

MessageBox.Show(this.Page,"姓名不能为空");

return ;

}


if(lxdh.Length==0){

MessageBox.Show(this.Page,"联系电话不能为空");

return ;

}


if(lxdz.Length==0){

MessageBox.Show(this.Page,"联系地址不能为空");

return ;

}


if(xb.Length==0){

MessageBox.Show(this.Page,"性别不能为空");

return ;

}


if(nl.Length==0){

MessageBox.Show(this.Page,"年龄不能为空");

return ;

}


if(zzmm.Length==0){

MessageBox.Show(this.Page,"政治面貌不能为空");

return ;

}


if(zyzc.Length==0){

MessageBox.Show(this.Page,"专业职称不能为空");

return ;

}


if(xl.Length==0){

MessageBox.Show(this.Page,"学历不能为空");

return ;

}


if(yh.Length==0){

MessageBox.Show(this.Page,"用户不能为空");

return ;

}


if(zt.Length==0){

MessageBox.Show(this.Page,"状态不能为空");

return ;

}


if(cjsj.Length==0){

MessageBox.Show(this.Page,"创建时间不能为空");

return ;

}


if(jb.Length==0){

MessageBox.Show(this.Page,"级别不能为空");

return ;

}

int num = 0;

string sql = "select count(1) as num  from jsda where yh='" + yh + "'";
DataTable dt = DBHelper.GetDataSet(sql);
if (dt.Rows.Count > 0)
{
    num = int.Parse(dt.Rows[0]["num"].ToString());  //保存用户权限


}


sql = "insert into jsda (dah,xm,lxdh,lxdz,xb,nl,zzmm,zyzc,xl,yh,zt,cjsj,jb,xy ) values ('" + dah + "','" + xm + "','" + lxdh + "','" + lxdz + "','" + xb + "','" + nl + "','" + zzmm + "','" + zyzc + "','" + xl + "','" + yh + "','" + zt + "','" + cjsj + "','" + jb + "','" + xy + "')";//插入语句
        int row = 0;
        try
        {
            row = DBHelper.ExecuteCommand(sql);//执行sql语句

三、注意事项
   1、管理员账号:admin 密码:admin 
   2、开发环境为vs2010,数据库为sqlserver2008或者以上版本都可以运行,使用c#语言开发。
   3、数据库文件名是aspnetszda.mdf 
   4.登录地址:login.aspx

四 系统实现

asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计_第1张图片asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计_第2张图片asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计_第3张图片asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计_第4张图片asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计_第5张图片asp.net数字档案管理系统VS开发sqlserver数据库web结构c#编程web网页设计_第6张图片

你可能感兴趣的:(asp.net类,数据库,asp.net,sqlserver)