表1 Users(用户信息表)
数据项 数据项(英文) 列类型 长度 可空否 备注
编号 UserID Int 8 N 主键
金工实习心得体会登陆名 LoginName Nvarchar 20 N
密码 LoginPwd Nvarchar 20 N
用户权限 UserGroup Int 10 N
姓名 UerName Nvarchar 10 N
邮箱 UserEmail Nvarchar 20 Y
职称 UserTitle Nvarchar 20 N
表2 Blog (博客信息表)
数据项 数据项(英文) 列类型 长度 可空否 备注
博客编号 BlogID Int 8 N 主键
标题 BlogTitle Nvarchar 100 N
添加时间 BlogAddDate DateTime 50 N
点击率 BlogHit Int 50 N
置顶 BlogTop Bool 100 N
访问量 BlogPuch Bool 50 N
文章内容 BlogContent Nvarchar 8 N
说明 BlogNote Nvarchar 8 N
分类 BlogClassID Int 8 N BlogClass表ClassID的外键
主题 BlogThemeID Int 100 N BlogTheme表的ThemeID的外键
发布人 BlogUserID Int 20 N Users表的UserID的外键
表3 Messages (评论信息表)
数据项 数据项(英文) 列类型 长度 可空否 备注
评论编号 MesID Int 8 N 主键
评论文章编号 BlogID Int 8 N Blog表的BlogID的外键
用户编号 MesUserID Int 50 N Users表UserID的外键
评论日期 MesDate DateTime 100 N
联系方式 MesTel Nvarchar 50 Y
评论内容 MesContent Nvarchar 8 N
审核否 MesVerify Bit 8 N
5.系统实现
5.1登陆功能
在首页点击“登陆”,进入登录页面,输入账号、密码,再根据个人需要选择是否保持登录状态,确认后登陆。相应文件会在数据库中进行检索,若检索到的记录集为空,则说明用户不存在或输入错误,从而转到相应的出错处理程序,若记录集不为空,再进行密码判断,若密码与表中的密码不相等,进行出错处理,若相等,则进入个人主界面。具体实现流程如下:
用户信息验证后input方式提交与数据库交互,验证错误则return返回提示重新登录,验证成功则把用户信息保存至session中,并页面跳转到主页面,主页面通过判断session的登录权限显示相应的操作内容等。系统登录页面实现如图4所示。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
ASP.NET博客网站的设计与开发论文+流程图+ER图 第5页下载如图片无法显示或论文不完整,请联系qq752018766