2 qq 28684017 qq_28684017 于 2016.01.28 21:41 提问

新手求解,我用asp.net做的网站,现在想做后台

我做的网站可以连接数据库,实现增删改查,但我想加一个网站后台管理系统。一点思路都没有,数据库表要怎么建、是不是要多个表等等,请大家说说思路 给点建议 或者给个例子。谢谢!

5个回答

wanghan1977
wanghan1977   2016.01.29 09:14
已采纳

后台管理最经典的模型就是用户管理,
1.添加一个用户表user,里面包含用户id,名称,电子邮箱,电话,密码,删除标志(默认0),是否是管理员
需要登记客户信息的时候,前台就需要添加一个登录页面,需要输入用户名称,密码,点确认时如果正确就允许登录,错误就提示不正确
2.添加一个登录信息表logininfo,里面包含用户id,登录日期
在登录成功时记录一条信息
3.添加一个用户管理页面,当登录用户是管理员时,打开这个用户管理页面
4.页面可以创建用户,查询用户,修改用户,删除用户
5.删除用户就是把用户表的删除标志设为1

caozhy
caozhy   Ds   Rxr 2016.01.28 21:45

现在不谈技术,你可以下载一些网站的源代码,先了解下后台管理系统都有些什么功能,你没有思路的是这个。
后它管理本质上和你的网站没有区别,也是一样的连数据库,所有的操作最后也都是增删改查。
你可以去51aspx这个网站下载到大量的各种系统,找3、4个看看,先搞清楚什么回事。

qq_28684017
qq_28684017 我在51aspx上下载了几个源码,但他们的数据库怎么弄到我电脑上
接近 2 年之前 回复
u013129324
u013129324   2016.01.28 22:15

网站后台管理的不就是你网站前台的数据么。。。

WinsenJiansbomber
WinsenJiansbomber   2016.01.29 02:21

建议你先研究学习一个开源的系统,如果你会PHP,我建议你学习WordPress博客系统,这个系统的架构功夫十分了得,学会它你可以将它的架构思想应用到任何你要用的平台上。ASP平台也有开源的,不过像那个很出名的开源论坛就不要碰了,数表设计得就像蜘蛛网一样,乱得怕他们自己团队都理不清。

ASP.NET新手来讲,首先要有基本的程序设计思想,不是上来就写代码。C/S结构的程序,基本上都可以分成三个层次:

  1. 数据系统访问接口部分,定制需要的数据库读写功能,并向下一级提供标准化的数据接口API。
  2. 逻辑层,处理程序的功能业务。
  3. 视图处理部分,通过逻辑层来生成用户使用程序的界面。

大体上就按这个来进行。

rui888
rui888   Ds   Rxr 2016.01.29 09:50
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!