您的位置:首 页 > 新闻中心 > 资讯动态 > 功能模块设计及问题分析

资讯动态

功能模块设计及问题分析

发布:2021-06-05 12:46:42 浏览:2052

       功能模块设计及问题分析本网站最主要的功能是信息的发布和交流。所以主要实现的功能模块有:登入模块、信息发布及处理模块、贴吧式交流模块等。在每个模块的实现中尽可能的实现代码的简单化,所以我们使用到了很多函数来实现,这样在不同网页实现同一功能上可以简化代码和后台编译时间。例如 addinfo被设定为添加信息的函数,管理员和普通用户都有权限进行信息的发布,我们在 info. inc,php中写好 adolfo的具体实现步骤,在具体实现的网页中直接调用函数即可实现信息在数据库的插入。
 
       考虑到信息发布平台的倍息发布涉及到很多项,其中包括图片及文件等信息的共享,而每一个的实现都需要一定的时间周期,所以我们采用 Kindeditor集成环境。 Kiindeditor灵活的使用标签<span完成前台数据的实现,蒹容型较好,兼容E、 Firefox、 Chrome Satan、 Operas等主流浏览器,作为一款开源的HIML可视化编辑器为编程人员带来了极大的便利。该集成模块可直接在代码中进行调用,所实现的功能包括单张图片上传、多张图片上传、一般word文档上传、表情包以及对文字格式的相关处理,这样的直接调用既减少了项目的实现周期又同时保证了用户的功能实现。在登入模块中网页设置了验证码,以防止用户利用机器人自动注册、登录等恶意行为。登录过程中考虑到用户体验时对一些较为相似的字符难以区分,所以在选取字符时人工将数字01、2字母o1、qO、Z删除以防止在验证过程中出现这些较难区别的字符我们采用先创建指定大小的画布,再利用字符产生函数随机产生四位数字和字母组合的字符,然后将整体传递到前端的显示网页上,实现验证码的显示。
 
       贴吧式交流模块也是网站一个较为新颖的地方。这一个模块我们首先结合了信息发布模块的功能,用户在查看主题帖的同时可以写上自己的相关认识。我们在数据库中创建了一张表( tb note用来收入这些回复贴的内容。 content]记录回复信息的具体内容,name记录回复信息的用户名称,scnd记录回复消息的时间,pidi记录回复贴属于哪个主贴的内容。pid的使用使所有关于这条主贴信息的回复全部被取出。

>>> 查看《功能模块设计及问题分析》更多相关资讯 <<<

本文地址:http://oracleno1.com/news/html/26370.html

上一个:网站建设 下一个:关于服务型政府网站
赶快点击我,让我来帮您!