ASP.NET+sqlserver博客系统的开发实现(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET+sqlserver博客系统的开发实现(4)


标识:Username
用户信息表包括用户姓名、用户密码和中文姓名3个字段
表4: 通讯信息表
序号    列  名    数据类型    长 度    字段说明
1    Username    Varchar    50    用户姓名
2    Userpass    Varchar    50    用户密码
3    Chinesename    Varchar    50    中文姓名
4 主要功能详细设计
4.1管理员功能
经过调查,用户想要使用系统,首先要有一个安全的用户管理界面,其次,用户需要经历登录验证过程,只有合法的拥有管理员身份的用户才可以使用系统中的管理功能,这样做可以防止非法用户登录并使用本系统,盗取用户信息。
4.1.1 管理员登陆
一个系统能正常使用,安全性是非常重要的一个部分。安全性是对用户的身份进行验证并通过验证的用户按照其授予的访问权限来确定用户是否可以访问某资源的一个过程。为了保证系统的安全,本系统采用了身份验证技术。
管理员有属于自己的用户名和密码,通过输入用户名和密码后登陆进入管理员界面,此入口需要填写正确的用户名才能登陆,非法用户不能登陆。
4.1.2管理员管理功能
管理员用管理员身份进入博客管理页面后即可查看此前普通用户日志信息,留言信息等,对不同种类的文章进行分类管理,以便于用户按类查找所需信息;对有些不符合规定的文章予以修改或删除;管理员也可以添加文章,把最新动态发表在博客首页供普通用户浏览;
4.2普通用户登录功能
在登陆页面对应地方输入用户名、密码后登陆。在提交后的文件中,后台数据库通过检索添加的用户信息,如果检索不到任何记录,则说明用户不存在或输入错误,从而转到相应的出错处理程序;若检索到记录,再进行密码判断,若密码与数据库密码不符,进行出错处理,若相等均符合后台数据库相关信息,则会成功登陆博客首页界面。
出错及处理:在此模块中可能发生的错误有:
1.用户名错误,系统提醒“账号不存在”
2.密码错误,系统提醒“账号不存在”
4.3用户博客功能
4.3.1 用户登陆
通过数据库设定用户名和密码后,在博客主页输入正确的用户名和密码即可登录,否则登陆失败。
4.3.2 用户日志
博客主要就是实现用户浏览文章,发表日志,评论日志,上传照片,与其他人互动等功能。用户输入正确的用户名和密码后即可登录博客主页,评论留言和发表留言。
4.3.3 用户相册
本系统设有相册功能是为了能实现对用户信息的审核,对博客的安全以及人们之间相互交流有着极其重要的作用,彼此通过相册图片分享,交流。增进人们之间的感情。
5 程序运行测试
5.1系统测试方法
本系统采用黑盒测试法,根据博客网站所需求的功能,检测程序能否正常运行。及时发现缺陷并提交检测报告
5.2管理员登录
在登陆界面,输入用户名:admin,密码:admin,进入页面后,点击博客,左侧有个树形结构,在这个结构中,暂时先测试发表博文和删除博文。
点击发表博文,通过输入标题,选择类别,输入内容即可发表该文章。
点击删除博文,找到刚刚发表的文章即可删除。
若退出,则点击右上角注销按钮。
5.3 普通用户登录
在登陆界面,输入用户名:aaa,密码aaa,则进入普通用户页面。在此点击博客,即可看到别的用户所发表的文章,点击进入后即可评论;点击留言即可发表文章,发表成功后别的用户即可评论你的文章。若退出,则点击右上角注销按钮。 (责任编辑:qin)