毕业论文-留言簿网站系统

上传人:鲁** 文档编号:512273268 上传时间:2022-07-27 格式:DOC 页数:33 大小:214KB
返回 下载 相关 举报
毕业论文-留言簿网站系统_第1页
第1页 / 共33页
毕业论文-留言簿网站系统_第2页
第2页 / 共33页
毕业论文-留言簿网站系统_第3页
第3页 / 共33页
毕业论文-留言簿网站系统_第4页
第4页 / 共33页
毕业论文-留言簿网站系统_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《毕业论文-留言簿网站系统》由会员分享,可在线阅读,更多相关《毕业论文-留言簿网站系统(33页珍藏版)》请在金锄头文库上搜索。

1、留言簿网站系统申请人:裴靖学科(专业):计算机科学与技术指导教师:赵志荣 2014年7月 / 网络教育学院毕 业 设 计 (论 文) 任 务 书专业班级 层次 姓名 学号 一、毕业设计(论文)题目 二、毕业设计(论文)工作自 年 月 日起至 年 月 日止三、毕业设计(论文)基本要求: 指导教师: 网络教育学院毕业设计(论文)考核评议书指导教师评语:建议成绩: 指导教师签名: 年 月 日答辩小组意见:负责人签名 年 月 日答辩小组成员 毕业设计(论文)答辩委员会意见: 负责人签名: 年 月 日论文题目: 学科(专业): 申请人: 指导教师: 摘要在科学技术飞速发展的今天,计算机科学及互联网日渐成

2、熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。随着网络热潮的发展,一些公司正在积极建立自己的网站,一些大学也已经开设了网络相关的专业及课程。 同时网站的重要性也越来越重要。而作为网站中交流的中心,留言板起到了至关重要的地位。它有助于版主收集网站的反馈信息,也是客户通过网络收集信息的有力工具。 留言板在一个网站具有很重要的地位,随着上网的普及,留言板已经不是什么新鲜事物了。

3、本文主要介绍了用VS2010,VC+,C#,ASP技术和数据库技术来创建留言板的整个过程和代码的设计!本留言板更注重安全和与网站融合,但也有自己独特之处。关 键 词:留言板,信息管理,VS2010,VC+, C#, ASP,数据库技术论文类型:软件开发目 录1 总体设计11.1需求分析11.2模块设计12 系统分析22.1留言板管理系统前端的主要功能23详细设计33.1数据库设计33.1.1 数据库分析33.1.3管理员表43.1.4 用户信息表43.1.5留言信息表53.1.6数据库快照及字段说明(数据库为SQL server2005)63.1.7数据库连接详细设计:73.2.前端页面设计9

4、4参考文献18预览中看不见即可):Equation Chapter (Next) Section 11 总体设计1.1需求分析随着网络热潮的发展,各种各样的网站正成倍的迅速增长,面对各种网站,论坛的发展,人们开始更多的在网上交流。这就需要一个发表留言的系统留言板。通过这样的系统,可以做到信息的规范管理、科学统计和快速的发表言论。由于计算机和网络的普及,若建立一个留言板系统,人们便可以通过网络的登陆成为会员,取得发表言论上午资格,也使得留言板管理工作系统化,规范化,自动化。1.2模块设计留言板系统的基本功能包括用户信息的录入、查询、修改和删除。用户留言及头像的前台显示功能。其中还包括管理员的登录

5、信息。整体功能设计图如下所示:2 系统分析2.1留言板管理系统前端的主要功能(1)注册。(2)登录。(3)发表主题。(4)回复。(5)修改个人注册信息。(6)查看所有发帖以及回复信息。(7)查看自己发表的主题。(8)对主题进行各种查询。2.2留言板管理系统后台管理的主要功能(1)管理员登陆。(2)修改用户注册信息。(3)管理员修改用户发帖或回复的信息。(4)管理员删除用户发帖或回复的信息。(5)对用户发帖信息进行加精处理。2.3留言板管理系统性能要求(1)页面响应速度快。(2)页面美观整洁。3详细设计3.1数据库设计3.1.1 数据库分析 用户需求具体管理系统提供保存、更新、查询、维护,这就需

6、求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。3.1.2 数据库概念结构设计: 账号密码管理员3.1.3管理员表Create table admin(Ano char(10) primary key,Pwd char(10)Insert into admin(ano, pwd) values(PEI,123)管理员(姓名、密码)对应图如下:3.1.4 用户信息表create table users( uno char(20) primary key, unam

7、e char(20), sex char(20), password char(20), head char(100),)用户信息(账号、性别、姓名、密码、头像)对应图如下:客户信息账号姓名性别密码头像3.1.5留言信息表create table jiaoliu( jno int identity(1,1) primary key,uno char(20),nerong char(2000),foreign key(uno) references users(uno)on delete cascadeon update cascade)留言信息(用户账号、留言信息)对应ER图如下:3.1.6数

8、据库快照及字段说明(数据库为SQL server2005)普通用户表:user表格属性说明user_name用户注册的用户名。password用户名的密码。user_sex用户输入的性别。user_qq用户输入的qq号码。user_email用户输入的email地址。主题表:theme表格属性说明theme_id主题id。theme_user_name发表主题的用户名。theme_content主题的内容。click_number主题被点击的次数。dateline发表的时间。message_number留言的数量。theme_name主题名。is_good是否被加精。管理员账户表:admin表

9、格属性说明admin_name管理员用户名。admin_password管理员用户密码。3.1.7数据库连接详细设计:系统管理模块:(代码实现)void CLoginDlg:OnOK() /响应按钮连接数据库CString str,strPasswd;_RecordsetPtr pRS; / Recordset对象UpdateData();/ 更新数据/ 打开数据库if(pTheConn-GetState()=adStateClosed)pTheConn-Open(m_strDSN.AllocSysString(),-1);pRS.CreateInstance(_uuidof(Recordse

10、t); / 创建Recordset对象实例strPasswd=CCrypt:Encrypt(m_strPasswd,123); / 密码加密/ 设置过滤条件str=ID= + m_strUser+ and PASSWD= + strPasswd+ and AUTHORITY=5;trypRS-Filter=str.AllocSysString();pRS-Open(PERSON,pTheConn.GetInterfacePtr(),adOpenStatic,adLockReadOnly,adCmdTable);catch(_com_error *e)CString Error = e-ErrorMessage();AfxMessageBox(e-ErrorMessage();catch(.)AfxMessageBox(打开数据集对象出错!);int a=pRS-RecordCount;if(pRS-RecordCount=1) / 判断认证是否通过EndDialog(IDOK); / 关闭对话框elseMessageBox(请确认用户名和密码,注意大小写!, 认证失败);void CSalaryDlg:OnS

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号