题数图例,整帖数图例,当前在线图例,当前在线情况,用户在线图例,你可以清楚的了解到论坛当前的情况。
今天在线图例:显示了当天所有版块发帖的数量。
主题数图例:显示了所有版块发帖的数量情况。
整贴数图例:显示了当天的发帖数量。
用户在线图例:显示了当前不同等级的用户的数量。
当前在线图例:显示了当前所有版块的用户数量情况。
当前在线情况:它提供了在线用户的计算机系统信息和他的IP地址,还有他的活动时间。
通过上面简单的描述,我们已经把这个论坛前台功能已经讲清楚了,现在我们就该叙述一下后台的数据库管理了。
3.系统后台数据库设计
3.1后台数据库构架
前面已经把数据库对大家做了一个简单的介绍,相信大家对数据库有了一个新的认识。现在就对毕业设计论坛的后台数据库的功能和流程做一个详细的介绍。
首先来看一下该后台数据库的关系图
图3-1
在上图中的双箭头代表是数据的传输,比如:用户在前台输入自己的用户名和密码进行登陆,系统会自动把用户名和密码传送到后台数据库的用户个人资料中进行核对,如果正确将提示登陆成功,如果对不上将提示你用户名或密码错误并且重新注册一个新的帐号。
3.2后台数据库实现的功能
下面将详细介绍数据库每个库文件的内容与功能:
用户个人信息(userdata)它包含了个人所有的信息,比如:新加入时间,最后登陆该论坛的时间,用户的头像,密码,邮箱,等级,密码问题及问题答案等等。
它的作用是用来记录和核对用户的个人资料。
系统提示(usernote)是当你注册成功的时候系统会给你发出如
毕业设计论坛欢迎您的到来
毕业设计论坛全体管理人员欢迎您的到来
如有任何疑问请及时联系系统管理员。
如有任何使用上的问题请查看论坛帮助。
感谢您注册本系统,让我们一起来建设这个网上家的信息。
流程图如下
图3-2
它的作用是用来提示新注册的用户已经注册成功并且成功登陆。
魔法表情(Magicface)提供了多种魔法表情供用户使用。示意图如下
图3-3
其实这还只是一小部分,本论坛提供的魔法表情多达329种。这为不同的用户提供了适合自己的魔法表情。
用户的网络个人信息(Sysonline)是说明了用户的操作系统,IP地址,浏览器,访问该论坛的时间。示意图如下
图3-4
帖子信息(BBSMessage)包含了用户发帖的题目,具体内容,用户昵称,发帖时间。具体的示意图如下
图3-5
用户网络信息和帖子信息这两个数据库的作用是方便管理员的定期查阅与管理我们可以通过下面表格来对后台数据库的作用有一个更为直接的认识。
后台数据库名称
作用
用户个人资料
记录和核对用户的个人资料
系统提示
提示新注册用户已注册成功且成功登陆
魔法表情
为不同用户提供了适合自己的魔法表情
论坛风格
适合不同用户所喜欢的网站背景而设置
帖子信息
方便管理员的定期查阅与管理
用户网络信息
方便管理员的定期查阅与管理
4.总结
动态ASP论坛实现了动态网站的功能,它不但保存原有静态网站的一些优点还改进了静态网站的一些缺陷,比如不易维护等缺点。该论坛会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后WEB发展的大势所趋。
在制作该论坛时,我把论坛的设计分为了前台界面的设计和后台数据库的建立。
在前台界面的设计时,我遵从了传统的网页界面设计,并且添加了不同的背景风格来适应不同用户的需求,争取做到简明明了,让用户一眼看上去就有比较清爽的感觉,让其浏览网页时心情舒畅。
在后台的数据库建立中,我较传统的论坛增添了几个数据库来增加前台的功能,对后台的数据库我也做到简明明了,便于自己的管理与操作。
虽然说论坛是做完了,但还有许多要改进的地方,比如:增加各版块的功能,是用户用起来得心应手,还有就是对后台数据库的维护,提高对用户的私人信息的保护,防止他人密码丢失及对数据处理的失误率减到最小。
不过在制作该论坛的过程中,还有许多没有解决的问题。比如:怎么样使用户进行私聊,屏蔽一些不文明的用语等等。在以后工作学习当中,我将会继续研究并解决此类问题。
参考文献
[1]著作者李劲书名《精通ASP数据库程序设计》出版社科学出版社
[2]著作者唐建平陈建军唐汝育书名《ASP程序设计实用教程》出版社人民邮电出版社出版日期2005年5月
[3]著作者宋彦浩书名《ASP建网技术源代码公开》出版社中国水利水电出版社出版日期2001年7月
[4]著作者许曰滨程亮书名《ASP网络编程实例》出版社人民邮电出版社出版日期2001年5月
[5]著作者张宏伟赵明富书名《网页设计基础教程与上机指导》出版社清华大学出版社出版日期2002年4月
[6]著作者杨继萍书名《ACCESS2003数据库原理与应用标准教程》出版社清华大学出版社出版日期2005年12月
致谢
我要感谢对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还得到同学的大力帮助,在这里一并表示感谢。
??
??
??
??
1
上一篇:
ASP订单管理系统(论文和程序)
下一篇:
医学论文英语标题写作的修辞原则