• asp.net网上书店管理系统VS开发sqlserver数据库web结构c#编程计算机网页源码项目


    一、源码特点
            asp.net网上书店管理系统 是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。

    asp.net网上书店系统1


    二、功能介绍
    本系统使用Microsoft Visual Studio 2019为开发工具,SQL Server为数据库,采用ASP.NET为开发语言并基于B/S开发模式的管理系统,以web方式对网上书店管理系统的功能框架,管理员可
    以实现系统内部基础信息等,
    本系统大体可以划分为以下几个功能模块:
    前台主要功能:
    (1)系统首页
    (2)会员注册、登录、个人修改
    (3)发布留言查看留言
    (4)图书浏览、加入购物车、提交订单
    (5)热销图书查看
    (6)新闻查看
    (7)查看订单
    后台主要功能: 
    (1)超级管理员管理:对超级管理员信息进行添加、删除、修改和查看
    (2)管理员管理:对管理员信息进行添加、删除、修改和查看
    (3)会员管理:对会员信息进行添加、删除、修改和查看
    (4)图书类别管理:对图书类别信息进行添加、删除、修改和查看
    (5)图书管理:对图书信息进行添加、删除、修改和查看
    (6)订单管理:对订单信息进行删除、修改和查看
    (7)统计管理:对订单进行月统计
    (8)新闻管理:对新闻信息进行添加、删除、修改和查看
    (9)留言管理:对留言信息进行删除、修改和查看
    (10)文件管理:对文件信息进行添加、删除、修改和查看、下载
    (11)个人信息修改

    数据库设计

    (1)超级管理员信息表如表3.1所示:

    表3.1 超级管理员信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    cjglyid

    INTEGER

    11

    超级管理员编号

    2

    yhm

    VARCHAR

    40

    用户名

    3

    mm

    VARCHAR

    40

    密码

    4

    xm

    VARCHAR

    40

    姓名

    (2)管理员信息表如表3.2所示:

    表3.2 管理员信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    glyid

    INTEGER

    11

    管理员编号

    2

    yhm

    VARCHAR

    40

    用户名

    3

    mm

    VARCHAR

    40

    密码

    4

    xm

    VARCHAR

    40

    姓名

    (3)会员信息表如表3.3所示:

    表3.3 会员信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    hyid

    INTEGER

    11

    会员编号

    2

    yhm

    VARCHAR

    40

    用户名

    3

    mm

    VARCHAR

    40

    密码

    4

    xm

    VARCHAR

    40

    姓名

    5

    lxdh

    VARCHAR

    40

    联系电话

    6

    lxdz

    VARCHAR

    40

    联系地址

    (4)图书类别信息表如表3.4所示:

    表3.4 图书类别信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    tslbid

    INTEGER

    11

    图书类别编号

    2

    lb

    VARCHAR

    40

    类别

    (5)图书信息表如表3.5所示:

    表3.5 图书信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    tsid

    INTEGER

    11

    图书编号

    2

    ts

    VARCHAR

    40

    图书

    3

    lb

    VARCHAR

    40

    类别

    4

    cbs

    VARCHAR

    40

    出版社

    5

    jg

    VARCHAR

    40

    价格

    6

    ms

    VARCHAR

    40

    描述

    7

    tp

    VARCHAR

    40

    图片

    8

    sftj

    VARCHAR

    40

    是否推荐

    9

    xl

    VARCHAR

    40

    销量

    (6)订单信息表如表3.6所示:

    表3.6 订单信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    ddid

    INTEGER

    11

    订单编号

    2

    ls

    VARCHAR

    40

    流水

    3

    yh

    VARCHAR

    40

    用户

    4

    gmsj

    VARCHAR

    40

    购买时间

    5

    zt

    VARCHAR

    40

    状态

    6

    dz

    VARCHAR

    40

    地址

    7

    dh

    VARCHAR

    40

    电话

    8

    shr

    VARCHAR

    40

    收货人

    9

    zj

    VARCHAR

    40

    总价

    部分代码

    1. string ls=this.ls.Text;//流水
    2. string yh=this.yh.Text;//用户
    3. string gmsj=this.gmsj.Text;//购买时间
    4. string zt=this.zt.Text;//状态
    5. string dz=this.dz.Text;//地址
    6. string dh=this.dh.Text;//电话
    7. string shr=this.shr.Text;//收货人
    8. string zj=this.zj.Text;//总价
    9. if(ls.Length==0){
    10. MessageBox.Show(this.Page,"流水不能为空");
    11. return ;
    12. }
    13. if(yh.Length==0){
    14. MessageBox.Show(this.Page,"用户不能为空");
    15. return ;
    16. }
    17. if(gmsj.Length==0){
    18. MessageBox.Show(this.Page,"购买时间不能为空");
    19. return ;
    20. }
    21. if(zt.Length==0){
    22. MessageBox.Show(this.Page,"状态不能为空");
    23. return ;
    24. }
    25. if(dz.Length==0){
    26. MessageBox.Show(this.Page,"地址不能为空");
    27. return ;
    28. }
    29. if(dh.Length==0){
    30. MessageBox.Show(this.Page,"电话不能为空");
    31. return ;
    32. }
    33. if(shr.Length==0){
    34. MessageBox.Show(this.Page,"收货人不能为空");
    35. return ;
    36. }
    37. if(zj.Length==0){
    38. MessageBox.Show(this.Page,"总价不能为空");
    39. return ;
    40. }
    41. string sql = "insert into dingdan (ls,yh,gmsj,zt,dz,dh,shr,zj ) values ('"+ls+"','"+yh+"','"+gmsj+"','"+zt+"','"+dz+"','"+dh+"','"+shr+"','"+zj+"')";//添加订单信息的sql语句
    42. int row = 0;
    43. try
    44. {
    45. row = DBHelper.ExecuteCommand(sql);//执行添加订单
    46. }
    47. catch (Exception ex)
    48. {//异常捕获
    49. MessageBox.ShowAndRedirect(this.Page, ex.Message, "dingdanadd.aspx");


    三、注意事项
       1、管理员账号:admin 密码:1 
       2、开发环境为vs2010,数据库为sqlserver2008,使用c#语言开发。
       3、数据库文件名aspnetbookshop.mdf  
       4.系统首页地址:qt/index.aspx

    四 系统实现


     源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

  • 相关阅读:
    VBA之正则表达式(44)-- 拆分商品和规格
    【JavaScript—数据类型】
    如何顺时针或者逆时针记录多边形的每个点
    Java反序列化和JNDI注入
    助力教育信创快速发展,统信软件与山东四所高校建立信创应用重点实验室
    Linux 下指定端口开放访问权限
    Python:用于有效对象管理的单例模式
    【博客480】prometheus-----数据查找过程
    为什么要有Spring?
    Python魔法之旅-魔法方法(14)
  • 原文地址:https://blog.csdn.net/qq_41221322/article/details/134438958