欢迎来到天天文库
浏览记录
ID:18468581
大小:181.50 KB
页数:10页
时间:2018-09-18
《网上军事论坛的设计与实现26351960》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、网上军事论坛的设计与实现摘要系统设计旨在构造一个简单实用的网上军事论坛,能够方便的对论坛进行管理和监控。网上军事论坛采用了模块化设计方法,根据论坛的实际需要划分功能模块。主要功能有:发表新文章、回帖、留言、发布公告、信息管理及网站流量统计等基本功能。系统开发基于B/S,运用ASP和Access数据库技术。该系统具有页面简洁、功能清晰、操作方便等特点。关键字:网络;信息;军事论坛更多学习资料请联系QQ:1457026304电话:15818171765更多学习资料http://shop61276925.taobao.co
2、m商业软件网址:http://www.zhanzlm.cn目录第1章引言1.1课题背景1.2系统研究的意义1.3系统概述1.4系统的研究方法1.5开发技术第2章总体设计2.1需求分析2.2系统架构设计2.3数据库设计2.3.1数据库概念结构设计2.3.2数据库逻辑结构设计2.3.3数据库连接第3章系统各模块功能的实现3.1模块功能介绍3.2主要设计文件介绍3.3系统界面组成结论致谢2.3数据库设计2.3.2数据库逻辑结构设计从以上分析可以得到论坛的功能框架,即系统的各个部分已经确定,下面来设计论坛系统信息的存储,一般
3、是在数据库中。数据库的设计是系统开发的基础,也是至关重要的一步。基于对功能的分析,下面给出论坛使用的数据表,论坛数据表如表2-4所示:表2-4论坛数据表序号表名说明1admin管理员信息表2announce公告信息表3counters网站流量统计表4currentuser论坛日志表5details论坛主题信息表6everuser会员信息表7guest留言信息表8newessay论坛最新主题信息表9Reply帖子信息表使用数据库的第一步是设计数据库的表结构,一个设计良好的数据库结构,可以提高效率,方便维护,并且为以后功
4、能扩充留有余地。下面对数据库表结构进行详细分析,包括数据表的字段结构及相关说明,如下:(1)admin(管理员信息表):在该表中保存的是所有论坛中的管理员信息,该信息中账号、邮箱地址、密码、主页以及权限是系统预先定义好的,其中账号和密码不能为空,因为以管理员身份登录时必须输入账号(姓名)和密码。管理员信息如表2-5所示:表2-5管理员信息表(admin)序号字段名字段类型说明备注1Num自动编号编号主键2UID文本账号(姓名)必填字段、非空字符串3Email文本邮箱地址4PWD文本密码必填字段、非空字符串5HomeP
5、age文本主页6Essay数字发表新文章总数默认值为07TotalTime数字上站总时间默认值为08HowMany数字阅读文章总数默认值为0309Flag数字权限默认值为2更多学习资料请联系QQ:1457026304电话:15818171765更多学习资料http://shop61276925.taobao.com商业软件网址:http://www.zhanzlm.cn(1)announce(公告信息表):这个表记载了论坛中管理员发布的所有公告信息,建立这个表的原因是管理员可以及时将论坛的最新消息及相关声明告诉所有用
6、户,用户可以迅速掌握论坛的最新动态,也可将它作为向导,寻找论坛中自己感兴趣的话题。公告信息表如表2-6所示:表2-6公告信息表(announce)序号字段名字段类型说明备注1ID自动编号公告编号主键2Content备注公告内容必填字段、非空字符串3CreateTime日期/时间发布时间必填字段4Author文本发布人必填字段、非空字符串5Email文本发布人邮箱6HomePage文本发布人主页(2)counters(网站流量信息统计表):对网站的访问情况进行统计是十分必要的,可以根据这些信息分析网站是否受欢迎,从侧面
7、了解本网站的经营情况。因此,在该表中记录了今日浏览总人数、昨日浏览总人数、本月浏览总人数、上月浏览总人数、本站浏览总人数、平均人数/日等信息。网站流量信息统计表如下表2-7所示:表2-7网站流量信息统计表(counters)序号字段名字段类型说明备注1id自动编号编号主键2total数字网站浏览总人数必填字段3today数字网站今日浏览总人数必填字段304yesterday数字网站昨日浏览总人数必填字段5month数字网站本月浏览总人数必填字段6bmonth数字网站上月浏览总人数必填字段7date日期/时间本次登录时
8、间必填字段(1)currentuser(论坛日志表):日志作为查找错误、跟踪论坛活动的凭证,其记录的信息必须要保证详实,如果出现错误或者遗漏,在以后分析日志的时候就会出现偏差,因此日志表就需要设计得非常全面。日志表中设置了序列号,它由本次登录时间的时、分、秒及四位随机数组成的字符序列组成,用来唯一标志该用户,跟踪该用户信息。日志表中的信息是在用
此文档下载收益归作者所有