1. 毕业设计(论文)主要内容:
互联网上信息繁多,如何自动推荐用户所需信息是研究热点之一。本设计拟在用户输入网址时就自动推荐同类主题的网站,并按权威度及重要度进行排序。通过对该课题的研究,进行一次综合运用所学理论和技能的训练,进一步提高分析问题和解决问题的能力。主要内容包括:1.了解爬虫和推荐等相关概念和技术。2. 使用Heritrix爬虫框架来抓取数据,并存储在Sybase数据库中。3. 设计模型评估指定网站和抓取存储的其他网站的相关度,并对其进行排序推荐。
2. 毕业设计(论文)主要任务及要求
1.查阅15篇相关文献(含近五年外文3篇),并每篇书写200—300字文献摘要(装订成册,带封面);2.认真填写周记,完成800字开题报告;3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);4.完成系统的编码与调试;5.完成10000字以上的毕业论文;6.进行论文答辩。
3. 毕业设计(论文)完成任务的计划与安排
(1)2016/1/11—2016/1/22:查阅参考文献,明确选题; (2)2016/1/23—2016/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告; (3)2016/3/8—2016/4/26:需求分析,算法或系统设计,分析、比较或实现等;(4)2016/4/27—2016/5/27:撰写论文初稿;修改论文,定稿并提交论文评审; (5)2016/5/28—2016/6/7:准备论文答辩。
4. 主要参考文献
[1]彭娜. 基于Node.JS博客系统的设计与实现[D].大连理工大学,2013.[2]许会元,何利力. NodeJS的异步非阻塞I/O研究[J]. 工业控制计算机,2015,03:127-129.[3]郑立国,于宏伟. 基于Nodejs的本机应用与Web应用统一编程模型的研究[J]. 电子技术与软件工程,2015,12:256-257.[4]黄扬子. 基于NodeJS平台搭建REST风格Web服务[J]. 无线互联科技,2015,16:57-59.[5]李晶. NodeJS——服务器端JavaScript运行环境[J]. 程序员,2010,12:29.[6]朱建兵. 基于Node.JS高并发网络应用架构的研究与实现[D].北京邮电大学,2014.[7] (美)弗拉纳根. Javascript权威指南(第六版)[M].机械工业出版社,2007,8.[8] (美)(Nicholas C.Zakas). Javascript高级程序设计(第三版)[M].人民邮电出版社.2006.[9] (美)( Rossharmes). Javascript设计模式 [M].人民邮电出版社.2009.
