一、源码特点
asp.net闲置物品购物网系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语
言开发
asp.net 闲置物品购物网
二、功能介绍
前台主要功能:
首页
公告浏览
商品浏览
订单查看
系统论坛、发帖、回帖
用户注册、登录
购物车
后台主要功能:
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)用户管理:对用户信息进行添加、删除、修改和查看
(3)公告管理:对公告信息进行添加、删除、修改和查看
(4)商品管理:对商品信息进行添加、删除、修改和查看
(5)订单管理:对订单信息进行添加、删除、修改和查看
(6)个人信息管理
(7)地址管理:对地址信息进行添加、删除、修改和查看
(8)主题管理:对主题信息进行添加、删除、修改和查看
(9)帖子管理:对帖子信息进行添加、删除、修改和查看
(10)回复管理:对回复信息进行添加、删除、修改和查看
数据库设计
管理员信息表(表4-1)
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
glyid |
INTEGER |
11 |
是 |
管理员编号 |
2 |
yhm |
VARCHAR |
40 |
否 |
用户名 |
3 |
mm |
VARCHAR |
40 |
否 |
密码 |
4 |
xm |
VARCHAR |
40 |
否 |
姓名 |
用户信息表(表4-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 |
否 |
联系地址 |
商品信息表(见表4-4)
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
spid |
INTEGER |
11 |
是 |
商品编号 |
2 |
spmc |
VARCHAR |
40 |
否 |
商品名称 |
3 |
fl |
VARCHAR |
40 |
否 |
分类 |
4 |
tp |
VARCHAR |
40 |
否 |
图片 |
5 |
jj |
VARCHAR |
40 |
否 |
简介 |
6 |
jg |
VARCHAR |
40 |
否 |
价格 |
订单管理信息表(见表4-5)
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
ddid |
INTEGER |
11 |
是 |
订单编号 |
2 |
ddls |
VARCHAR |
40 |
否 |
订单流水 |
3 |
yh |
VARCHAR |
40 |
否 |
用户 |
4 |
xdsj |
VARCHAR |
40 |
否 |
下单时间 |
5 |
zt |
VARCHAR |
40 |
否 |
状态 |
6 |
lxdh |
VARCHAR |
40 |
否 |
联系电话 |
7 |
lxdz |
VARCHAR |
40 |
否 |
联系地址 |
8 |
zjg |
VARCHAR |
40 |
否 |
总价格 |
订单明细管理信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
ddmxid |
INTEGER |
11 |
是 |
订单明细编号 |
2 |
dd |
VARCHAR |
40 |
否 |
订单 |
3 |
sp |
VARCHAR |
40 |
否 |
商品 |
4 |
sl |
VARCHAR |
40 |
否 |
数量 |
5 |
jg |
VARCHAR |
40 |
否 |
价格 |
6 |
Yh |
VARCHAR |
40 |
否 |
用户 |
7 |
sj |
VARCHAR |
40 |
否 |
时间 |
地址管理信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
dzid |
INTEGER |
11 |
是 |
地址编号 |
2 |
dz |
VARCHAR |
40 |
否 |
地址 |
3 |
yh |
VARCHAR |
40 |
否 |
用户 |
主题管理信息表
序号 |
字段名称 |
数据类型 |
长度 |
描述 |
1 |
ztid |
INTEGER |
11 |
主题编号 |
2 |
zt |
VARCHAR |
40 |
主题 |
帖子管理信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
tzid |
INTEGER |
11 |
是 |
帖子编号 |
2 |
bt |
VARCHAR |
40 |
否 |
标题 |
3 |
zt |
VARCHAR |
40 |
否 |
主题 |
4 |
nr |
VARCHAR |
40 |
否 |
内容 |
5 |
fbsj |
VARCHAR |
40 |
否 |
发布时间 |
6 |
fbr |
VARCHAR |
40 |
否 |
发布人 |
回复管理信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
hfid |
INTEGER |
11 |
是 |
回复编号 |
2 |
tz |
VARCHAR |
40 |
否 |
帖子 |
3 |
hf |
VARCHAR |
40 |
否 |
回复 |
4 |
yh |
VARCHAR |
40 |
否 |
用户 |
5 |
sj |
VARCHAR |
40 |
否 |
时间 |
代码设计
public class dalddmx
{
public static string sql = "";
/// <summary>
///表ddmx [订单明细] 的添加方法
/// </summary>
public static bool Addddmx(ENTITY.ddmx ddmx)
{
string sql = "insert into ddmx(dd,sp,sl,jg,dz,sj) values('"+ddmx.dd+"','"+ddmx.sp+"','"+ddmx.sl+"','"+ddmx.jg+"','"+ddmx.dz+"','"+ddmx.sj+"')";
return (DBHelper.update(sql) > 0) ? true : false;
}
/// <summary>
///通过表ddmx [订单明细] 的主键获得该信息 的方法
/// </summary>
public static ENTITY.ddmx getddmxinfo(int ddmxid)
{
string sql = "select * from ddmx where ddmxid=" + ddmxid;
SqlDataReader DataRead = DBHelper.GetReader(sql);//查询
ENTITY.ddmx ddmx = new ENTITY.ddmx();//初始化对象
while (DataRead.Read())
{//遍历
ddmx.ddmxid = Convert.ToInt32(DataRead["ddmxid"]);//订单明细编号
ddmx.dd = DataRead["dd"].ToString();//订单
ddmx.sp = DataRead["sp"].ToString();//商品
ddmx.sl = DataRead["sl"].ToString();//数量
ddmx.jg = DataRead["jg"].ToString();//价格
ddmx.dz = DataRead["dz"].ToString();//打折
ddmx.sj = DataRead["sj"].ToString();//时间
}
return ddmx;
}
/// <summary>
///通过表ddmx [订单明细] 的主键更改该信息 的修改方法
/// </summary>
public static bool Editddmx(ENTITY.ddmx ddmx)
{
string sql = "update ddmx set dd='"+ddmx.dd+"',sp='"+ddmx.sp+"',sl='"+ddmx.sl+"',jg='"+ddmx.jg+"',dz='"+ddmx.dz+"',sj='"+ddmx.sj+"' where ddmxid='"+ddmx.ddmxid+"'";
return (DBHelper.update(sql) > 0) ? true : false;
}
/// <summary>
///通过主键id 删除表ddmx [订单明细] 的方法
/// </summary>
public static bool Delddmx(string p)
{
string sql = "delete from ddmx where ddmxid in (" + p + ") ";
return ((DBHelper.update(sql)) > 0) ? true : false;
}
/// <summary>
///查询表ddmx [订单明细] 的获取全部数据方法,提供分页
/// </summary>
public static System.Data.DataTable queryddmx(string strWhere)
{
try
{
string strSql = " select * from ddmx where 1=1"+strWhere;
string strShow = "*";
return DBHelper.GetDataSet(sql);
}
catch (Exception ex)
{
throw ex;
}
}
/// <summary>
///查询表ddmx [订单明细] 的获取全部数据方法
/// </summary>
public static DataSet getAllddmx(string str)
{
try
{ string st="";
if(str!=""){
st=str;
}
string strSql = "select * from ddmx where 1=1 "+st;
return DBHelper.query(strSql);
}
catch (Exception ex)
{
throw ex;
}
}
三、注意事项
1、管理员账号:admin 密码:admin
2、开发环境为vs2010,数据库为sqlserver2008,或者 以上版本都可以,使用c#语言开发。
3、数据库文件名是netshop.mdf
4.登录地址:qt/index.aspx
四 系统实现文章来源:https://www.toymoban.com/news/detail-727866.html
文章来源地址https://www.toymoban.com/news/detail-727866.html
到了这里,关于asp.net闲置物品购物网系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!