功能discuz教程

discuz教程  时间:2021-04-12  阅读:()

课题名称:论坛程序的设计与实现课题类型:数据管理―程序设计类指导教师:姓名:工作单位:北京大学计算中心E_mail:课题简介与课题目标:论坛程序(Forum)是互联网上一种人与人之间交互的必备工具,特别是做网站必备.
以前我们一直使用留言本形式,但是随着网站的大规模化,人们越来越多的迫切需要一种可以易于维护和易于交流的平台,那就要用论坛程序.
由于论坛程序的绝大多数功能都是基于数据库的,因此其作为掌握数据管理技术的课题来研究是非常合适的.

课题目标是设计并实现一个B/S体系结构的论坛网站.
结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法.
完成课题的软硬件要求:最低要求:硬件:586以上PC机或笔记本电脑操作系统:Windows98操作系统应用软件:Tomcat,JDK,Access,Dreamweaver等较高要求:硬件:PIIICPU,256M内存以上PC机或笔记本电脑操作系统:Windows2000Professional或WindowsXPProfessional操作系统应用软件:Tomcat,JDK,SQLServer,Dreamweaver,JBuilder,Eclipse等课题技术要求:1.
程序采用B/S体系结构开发(开发工具和数据库任选)2.
开发技术建议采用JSP,若采用其它开发技术请与指导教师协商可行性3.
数据库建议采用SQLServer或Access,若采用其它数据库请与指导教师协商可行性4.
开发工具自选,推荐Dreamweaver,JBuilder或Eclipse课题内容参考:一般论坛网站需要实现的功能如下所示:系统功能(指论坛程序自动实现的功能)1.
分论坛显示(√)2.
主题显示(√)3.
在线用户列表(√)4.
提供论坛精华区5.
文章内容自动过滤功能普通用户功能(论坛用户能够实现的功能)1.
登录和退出论坛(√)用户需使用其在论坛中注册所得帐号和密码登录(未登录而直接进入论坛的用户称为访客,访客只能查看帖子,不具备其它功能)2.
用户注册(√)3.
发文功能(√)包括发帖子、回复帖子、修改删除自己发布的帖子4.
查询功能(√)可查询注册用户及其对应的帖子,也可通过关键词查询帖子5.
用户控制面板用户可在此处修改自己的个人资料,定制个性化的论坛功能版主功能(版主,也属于论坛用户的一种)1.
具有全部普通用户功能(√)2.
版内文章管理,包括增删改查(√)3.
取消或恢复用户在版内的发文权4.
重要主题前置功能管理员功能(论坛管理员能够实现的功能)1.
管理员具有普通用户和版主的所有功能(√)2.
分论坛管理功能(√)3.
论坛内的文章管理,包括增删改查(√)4.
论坛用户管理,包括增删用户,指定版主等(√)5.
查所有人的IP6.
屏蔽不欢迎的IP7.
帐号临时封杀和永久封杀列表对课题完成情况的要求:课题的完成标准可分成如下三个层次1.
能够完整实现一项最基本的功能,此项功能中必须包含对数据库记录的添加、删除、修改以及查询操作.
例如:可以选择文章管理功能,实现对论坛贴子的添加、修改、删除和查询操作;也可以选择论坛用户管理功能,实现对论坛注册用户的添加、修改、删除和查询操作;不能选择类似于系统功能中的用户在线列表功能,因为此功能只涉及到对数据库的查询操作.

2.
能够实现所有基本功能(上述课题内容参考中打√的项目),初具网站雏形.
3.
在层次2的基础上,能够实现下列项目之一①能够实现比较完整的功能(包括课题内容参考中的全部功能),并使界面美观,达到实际可用的程度②采用当前比较新的开发技术,比如:javaBean,servlet,struts实现MVC架构等③具有个人的创造性内容(功能,代码等)学生可根据自己的水平完成课题,独立实现层次1的要求是通过毕业设计的必要条件,达到高层次要求的考生能够获得相应的加分.
注意:禁止从网上下载现成的论坛程序作为毕业设计的成果,一旦发现按照抄袭处理.
当然下载别人的程序进行学习和参考是不受限制的.
课题指导:1.
开发工具和开发技术的选择①对于编程基础一般的同学:开发技术可以选择JSP,操作系统使用Windows2000Professional,Web服务器采用Tomcat+JDK(JSP),数据库采用MicrosoftSQLServer.
②对于具有相关软件开发经验的同学:开发技术、开发工具以及数据库软件可以自己选择,如果个人能力已超过题目规定的范围,也可以自己选择毕业设计题目,但需经过指导老师同意.
2.
掌握开发技术①对于编程基础一般的同学:学习参考资料1中的相关内容,理解B/S体系结构应用程序的开发方法,掌握SQLServer数据库的使用.
同时学习网站开发工具(如Dreamweaver)和Java编程工具(如JBuilder)的使用.
②对于具有相关软件开发经验的同学:可以选择自己不熟悉的开发技术或对已经掌握的开发技术进行总结和深入研究,以实现自己知识的突破和能力的提高.
3.
完成课题根据课题内容参考和对课题完成情况的要求,利用自己掌握的开发技术,根据自己的能力完成相应的内容.
课题成果的提交:学生在毕业设计结束时需要提交:论文+程序.
本课题的最终实现形式是一个B/S体系结构的应用程序的形式,B/S结构应用程序的构成通常包括程序文件及相关数据库文件.
考生需要将编写的所有程序文件、数据库文件以及相关文档打包与毕业设计论文一并提交.

美国服务器20G防御 50G防御 688元CN2回国

全球领先的IDC服务商华纳云“美国服务器”正式发售啦~~~~此次上线的美国服务器包含美国云服务器、美国服务器、美国高防服务器以及美国高防云服务器。针对此次美国服务器新品上线,华纳云也推出了史无前例的超低活动力度。美国云服务器低至3折,1核1G5M低至24元/月,20G DDos防御的美国服务器低至688元/月,年付再送2个月,两年送4个月,三年送6个月,且永久续费同价,更多款高性价比配置供您选择。...

无忧云:服务器100G高防云服务器,bgpBGP云,洛阳BGP云服务器2核2G仅38.4元/月起

无忧云怎么样?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。目前,四川雅安机房,4...

轻云互联,香港云服务器折后22元/月 美国云服务器 1核 512M内存 15M带宽 折后19.36元/月

轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:1.用户购...

discuz教程为你推荐
http404未找到"HTTP 404 未找到"的错误如何对付?_cisco2960配置思科的交换机怎么配置资费标准联通所有套餐介绍爱优网为什么优酷土豆等视频网站那么多人上传视频瑞东集团海澜集团有限公司怎么样?厦门三五互联科技股份有限公司厦门三五互联科技股份有限公司怎么样?付款方式淘宝有哪几种付款方式?ie假死我的电脑,IE一直会死机,怎么回事???图文模块图文模块的标题栏填什么啊?推荐位关于橱窗推荐位规则的描述哪个是错误的
万网域名 域名大全 贝锐花生壳域名 美国主机推荐 优key php探针 七夕快乐英文 河南m值兑换 1g内存 免费cdn 支持外链的相册 上海电信测速网站 web应用服务器 新加坡空间 独立主机 个人免费邮箱 谷歌台湾 注册阿里云邮箱 后门 机柜尺寸 更多