1. 研究目的与意义
近年来,互联网日益深入人们的日常生活,论坛(bulletin board service,bbs)作为一种电子信息服务系统,以其强大的交互性、及时性、以及丰富多彩的实时内容深受人们喜爱。bbs类似于一个电子的公共白板,所有的internet用户均可在其上尽情书写,发布信息或者提出观点。另外,bbs还为用户提供聊天等各种信息服务,方便用户及时讨论交流。
随着科学技术与计算机网络应用的发展,人们的生活与工作越来越智能化,简洁化,网络化。也就可以腾出更多的时间用来思考周围的事情的合理化与有效话,人们也就更加的想要追求事物的公平公正。在相互讨论与理解的基础上,提升了人类的自然文明。python的设计哲学是优雅,简洁,适用性强,是一种高级动态编程语言,可以很好的满足开发者的应用需求。
在新冠肺炎疫情的影响下,全球经济受到了极大的冲击,在这种背景下,找到一份好的工作变得尤为重要。虽然国内疫情已经得到了有效的遏制,但还是会在全国各地偶尔爆发,因此学校基本都采取了封校的措施,严格控制人员进出以及管控,这导致线下校友招聘的时间经常会无限期推迟。并且受限于场地问题,进入校园进行招聘的单位也不会太多,这样大部分学生要找到心仪的工作还是得通过其他渠道去了解招聘信息,这与举办校园招聘的初衷背道而驰。本课题使用python技术搭建就业论坛管理系统,主要目的是解决学生的就业问题,探讨python这一新技术带来的便利与改革。
2. 研究内容和预期目标
研究内容:通过分析,论坛的基本功能就可以从众多的需必需的功能,也就是说论坛系统必须要具备这些基本功能。下面就是论坛系统的基本功能:(1)浏览帖子;(2)发表帖子;(3)回复帖子。事实上,以上的3个基本功能经反复地循环就构成了论坛系统。每个用户进入论坛的最主要的目的就是查看帖子和发表帖子,以及对自己感兴趣的帖子进行回复,参与讨论。
对于一般的普通用户在论坛中的行为可归纳如下。- 先注册,再登录,然后可以修改自己的注册信息。这些行为只与自身相关。功能独立,设计成注册登录模块。
- 浏览帖子,选择某一个版块并浏览其下的主题帖子列表,查看帖子的内容,搜索需要的帖子。这些都是用户读取论坛帖子的相关信息操作,设计成浏览模块。
- 发表帖子,也可以回复已有的帖子,同时还可以编辑自己写的帖子。这些就可以设计成为发帖回帖模块。
- 具有普通用户的所有功能。
- 管理帖子。管理员可以对论坛中的所有帖子进行管理,如编辑、删除、转移、置顶等。这些功能就可设计成管理帖子模块。
- 设置服务器信息。作为系统管理员要不仅要维护好帖子,为了论坛能正常运行还得维护服务器端的所有信息,所以这些功能就可以归纳为设置服务器信息模块。
- 系统设置。系统设置包括数据库、email设置等,这些功能设计成系统设置模块。
- 论坛版块设置。论坛中的版块都需要管理员的创建和管理,针对这些版块的操作,这里设计成论坛版块设置模块。
- 用户管理。用户注册成功之后,需要管理员赋予权限才能正常使用论坛的相关功能。这些操作设计成管理用户模块。
拟解决的关键问题:
3. 国内外研究现状
目前,国内对bbs论坛的研究主要集中在以下四个方面:
- 对bbs论坛自身的研究。
集中关注bbs论坛的历史、运行机制,它的使用方法、用途以及分类等,并对各种bbs论坛系统的技术建设和管理问题进行探讨,大多采用案例介绍的方式来展示相关的问题,因此对理论的运用显得相对次要。
- 对bbs论坛使用和用户的研究。剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
4. 计划与进度安排
撰写方案
- 简单介绍研究的背景和意义
- 可行性分析
- 系统总体设计
- 系统详细设计
- 测试
- 总结与期望
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!5. 参考文献
[1] 张冬,田艳.校园兼职信息管理系统分析与设计[J].软件工程,2019,22(7):37-39.[2] 何博文,郑剑.BBS论坛系统设计与实现[J].电脑知识与技术,2018,14(18):42-44.[3] 朱帅.基于FastDFS的云存储文件系统性能优化设计与实现[D].南京:东南大学,2017.[4] 于简溪.基于Java的BBS论坛系统的设计与实现[J].信息通信,2016,29(2):117-119.[5] 曹臣承.网络论坛管理系统的设计与实现[J].湖南城市学院学报(自然科学版),2016,25(2):123-124.[6] Bruce Eckel.Thinking in Java[M]. 北京: 机械工业出版社, 2000,102-159[7] Abraham Silberschatz, Henry E Korth,S.Sudarshan.Database System Concepts[M]. 北京: 机械工业出版社, 2003,231-243[8] Antennules. 面向对象软件开发原理[M]. 袁兆山译. 机械工业出版社, 2003.226-327[9] Steve Holzner 著. Eclipse 集成开发工具集[M]. 南京: 东南大学出版社, 2005,65-75[10] Nicholas C.zakas 著. JavaScript 高级程序设计[M]. 人民邮电出版社, 2006,412-433[11] 张敬, 宋广军等. 软件工程教程[M]. 北京航空航天大学出版社, 2009,12-36[12] 朱少民. 软件测试方法和技术[M]. 北京: 清华大学出版社出版, 2005.256-320[13] Jeffparies. Foundationsilverlight2animation[M]. Wroxpress, 2008.147-168[14] BradDaylay: Silverlight2Bible[M]. Wroxpress, 2008.23-142
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。