肥西建设局官方网站,网站建设和营销,软件开发外包是什么工作,龙港哪里有做阿里巴巴网站一、源码特点 asp.net 勤工助学管理系统 是一套完善的web设计管理系统#xff0c;系统具有完整的源代码和数据库#xff0c;系统主要采用B/S模式开发。
系统运行视频 https://www.bilibili.com/video/BV1Sz4y1F7GP/ 二、功能介绍 本系统使用Microsoft Visual Studio…一、源码特点 asp.net 勤工助学管理系统 是一套完善的web设计管理系统系统具有完整的源代码和数据库系统主要采用B/S模式开发。
系统运行视频 https://www.bilibili.com/video/BV1Sz4y1F7GP/ 二、功能介绍 本系统使用Microsoft Visual Studio 2019为开发工具SQL Server为数据库采用ASP.NET为开发语言并基于B/S开发模式的管理系统以web方式对勤工助学管理系统的功能框架管理员可 以实现系统内部基础信息等 本系统大体可以划分为以下几个功能模块
(1)管理员管理对管理员信息进行添加、删除、修改和查看 (2)用户管理对用户信息进行添加、删除、修改和查看 (3)公告管理对公告信息进行添加、删除、修改和查看 (4)用工类型管理对用工类型信息进行添加、删除、修改和查看 (5)用工信息管理对用工信息信息进行添加、删除、修改和查看 (6)用工通知管理对用工通知信息进行添加、删除、修改和查看 (7)接单管理对接单信息进行添加、删除、修改和查看 (8)结算管理对结算信息进行添加、删除、修改和查看
数据库设计
管理员信息数据表(gly)
其主要用来存储所有管理员的信息管理员编号,用户名,密码,姓名等信息字段。表5.1显示了表中各个字段的数据类型、大小以及简短描述。 序号 字段名称 数据类型 长度 主键 描述 1 glyid INTEGER 11 是 管理员编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 用户信息数据表(yonghu)
其主要用来存储所有用户的信息用户编号,用户名,密码,姓名,联系电话,联系地址,专业,年龄等信息字段。表5.2显示了表中各个字段的数据类型、大小以及简短描述。 序号 字段名称 数据类型 长度 主键 描述 1 yhid INTEGER 11 是 用户编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 5 lxdh VARCHAR 40 否 联系电话 6 lxdz VARCHAR 40 否 联系地址 7 zy VARCHAR 40 否 专业 8 nl VARCHAR 40 否 年龄 公告信息数据表(gonggao)
其主要用来存储所有公告的信息公告编号,标题,内容,发布时间等信息字段。表5.3显示了表中各个字段的数据类型、大小以及简短描述。 序号 字段名称 数据类型 长度 主键 描述 1 ggid INTEGER 11 是 公告编号 2 bt VARCHAR 40 否 标题 3 nr VARCHAR 40 否 内容 4 fbsj VARCHAR 40 否 发布时间 用工类型信息数据表(yglx)
其主要用来存储所有用工类型的信息用工类型编号,类型等信息字段。表5.4显示了表中各个字段的数据类型、大小以及简短描述。 序号 字段名称 数据类型 长度 主键 描述 1 yglxid INTEGER 11 是 用工类型编号 2 lx VARCHAR 40 否 类型 用工信息信息数据表(ygxx)
其主要用来存储所有用工信息的信息用工信息编号,单号,标题,类型,工作内容,发布人,发布时间,截止时间,状态,工资,人数等信息字段。表5.5显示了表中各个字段的数据类型、大小以及简短描述。 序号 字段名称 数据类型 长度 主键 描述 1 ygxxid INTEGER 11 是 用工信息编号 2 dh VARCHAR 40 否 单号 3 bt VARCHAR 40 否 标题 4 lx VARCHAR 40 否 类型 5 gznr VARCHAR 40 否 工作内容 6 fbr VARCHAR 40 否 发布人 7 fbsj VARCHAR 40 否 发布时间 8 jzsj VARCHAR 40 否 截止时间 9 zt VARCHAR 40 否 状态 10 gz VARCHAR 40 否 工资 11 rs VARCHAR 40 否 人数 代码设计 this.yg.Text dh;string yhm ;if (Session[yhm] ! null) { yhmSession[yhm].ToString();}this.jdr.Text yhm;int num 0;string sql select count(1) as num from jiedan where jdr yhm and yg dh ;DataTable dt DBHelper.GetDataSet(sql);if (dt.Rows.Count 0){num int.Parse(dt.Rows[0][num].ToString()); //保存用户登录名}if (num 0) {MessageBox.ShowAndRedirect(this.Page, 你已经接单了禁止重复接单, list.aspx);//页面提示并跳转return;}this.jdsj.Text System.DateTime.Now.ToString();}}protected void Button1_Click(object sender, EventArgs e){//添加接单信息 操作string ygthis.yg.Text;//用工
string jdrthis.jdr.Text;//接单人
string smthis.sm.Text;//说明
string ztthis.zt.Text;//状态
string jdsjthis.jdsj.Text;//接单时间
string cwztthis.cwzt.Text;//财务状态
string wcsj;//完成时间if(yg.Length0){
MessageBox.Show(this.Page,用工不能为空);
return ;
}if(jdr.Length0){
MessageBox.Show(this.Page,接单人不能为空);
return ;
}if(sm.Length0){
MessageBox.Show(this.Page,说明不能为空);
return ;
}if(zt.Length0){
MessageBox.Show(this.Page,状态不能为空);
return ;
}if(jdsj.Length0){
MessageBox.Show(this.Page,接单时间不能为空);
return ;
}if(cwzt.Length0){
MessageBox.Show(this.Page,财务状态不能为空);
return ;
}
string rs ;
int num 0;string sql select * from ygxx where dh yg ;//准备查询记录的sqlDataTable dt DBHelper.GetDataSet(sql);//执行sql语句if (dt.Rows.Count 0){//如果有记录 进行赋值rs dt.Rows[0][rs].ToString();//单号}sql select count(1) as num from jiedan where yg yg ;dt DBHelper.GetDataSet(sql);if (dt.Rows.Count 0){num int.Parse(dt.Rows[0][num].ToString()); //保存用户登录名}if (num int.Parse(rs)){MessageBox.ShowAndRedirect(this.Page, 该用工信息已经超过设定人数禁止接单, list.aspx);//页面提示并跳转return;} 三、注意事项 1、管理员账号admin 密码1 2、开发环境为vs2010数据库为sqlserver2008使用c#语言开发。 3、数据库文件名aspnetqgjx.mdf 4.系统首页地址login.aspx
四 系统实现