课程设计--博客管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计--博客管理系统

博客管理系统 一、系统分析 总体需求 业务分析 图1 博客网站的系统用例图 3. 非功能性需求 系统用户数300人以内,游客40人。在线用户数50人,发表用户数5-40人。 单用户查询操作请求响应时间一般不大于2秒,最长不大于5秒。在Windows操作系统平台下运行,系统7*24小时运行,停机时间不超过2%。 系统界面友好,易于使用,并提供联机帮助功能。根据系统的需求分析,可知管理系统的功能有:等。 博客注册:包括注册。 新用户信息登记:后的用户自行登录 ③用户发表评论:的所思所闻是一个动态信息及时更新,有利于了解好友现。 删除博客: 根据以上详细功能分析,设计管理系统功能如图所示。 图2 系统模块图 二、数据库设计用户是外键。 图3 博客管理系统的物理数据模型 数据字典设计 根据上述物理模型,可以建立数据字典,如表1-5所示。 表 文章表字段名称 含义 数据类型 约束 Aid 编 varchar 2 主键 varchar 6 Adetail 正文 varchar 6 Aimg 图片 varchar 60 Atime 时间 varchar 20 Auserid 用户编码 varchar 40 Atid 正文编码 int 表 博客表字段名称 含义 数据类型 约束 Bimg 图片 varchar 2 主键 Bchar 5 表 评论表字段名称 含义 数据类型 约束 Cid 编 varchar 2 主键 Cuserid varchar 5 Cdetail 评论文章 varchar Ctime 评论时间 varchar CAid 评论次数 varchar 6 Bclass 无 varchar 6 表表字段名称 含义 数据类型 约束 Tid 类型编号 varchar 2 主键 varchar 5 表 用户表字段名称 含义 数据类型 约束 Uid 用户id int 2 主键 Unamevarchar 5 Upwd 用户密码 varchar Uimg 用户照片 varchar 三、系统 图4 母版页 用户登录程序设计 用户登录程序的功能为实现系统用户登录,登录后的用户具有更多的权限。登录时需要输入用户名和密码,输入正确根据权限进入对应的功能页面;否则提示出错信息。 登录程序涉及的主要控件为文本框和按钮,文本框用于输入信息,按钮事件判断输入的登录信息是否正确,并根据返回结果进行页面跳转。界面设计如图5所示。 图5 用户登录 ①程序关键代码如下: 登录按钮单击事件代码:代码实现的功能是判断登陆人员的用户名和密码是否正确,若正确,注册用户则跳转到Register.aspx页面,否则显示出错信息。 logins.Users = new Model.Users(); logins.Users.Uname = this.txtname.Text; logins.Users.Upwd = logins.GetMD5(this.txtpwd.Text); SqlDataReader read1 = logins.DataReader(); if (read1.HasRows) { Session[Uname] = this.txtname.Text; read1.Close(); Session[Uid] = logins.Uid(); logins.Users.Uid = Convert.ToInt32(Session[Uid]); string img = logins.Uimg(); this.lbuname.Text = this.txtname.Text; this.login.Visible = false; this.login2.Visible = true;

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档