课题的基本内容:基本思路、拟采取的研究方法、主要观点及论文的框架纲要
基本思路:
博客系统采用的开发框架为SSM框架,也就是Spring mvc、Spring、MyBatis这三个框架,页面设计用的是jsp技术作为动态页面文件设计,jsp文件里可以对实现html等界面布局的代码,采用SpringMVC替代传统的struts2框架,主要对jsp访问的拦截和控制,Spring作为整个控制的核心,通过控制反转技术和面向切面技术,让Spring自动对使用的类文件进行调用和导入,MyBatis主要作为底层操作数据库,不牵扯业务逻辑,开发工具采用Eclipse,服务器用的是tomcat。编码语言是Java,数据库采用Mysql。
拟采取的研究方法:
(1)调查法:从实际的系统开发目的出发,结合系统需求调研,得出本系统的功能结构模块。
(2)文献研究法:通过大量查阅有关本系统的相关技术书籍,更详尽地了解网上有关系统的现状及相关技术。
(3)经验总结法:经过网络搜索、老师指导以及自己的开发经验结合,对系统开发具体情况,进行归纳与分析,使之系统化、理论化。
(4)实证研究法:自己进行大量的编码测试,一切从动手编码出发,结合自己以前的编程基础,实现系统所需要的功能。
主要观点:
博客系统主界面包括以下内容:
(1)热点新闻推送(根据点赞数高低)
(2)文章分类挑选(如娱乐,体育,美食)
(3)时事新闻展示(中间图片轮动)
(4)文章关键字搜索
博客系统分界面包括:
(1)个人博客的分界面
(2)文章显示的分界面
博客系统的用户具有的功能包括:
(1)登录注册
(2)个人页面
(3)文章发布,删除和修改
(4)文章的点赞评论
博客系统的管理员具有的功能包括:
(1)管理员登录
(2)管理用户发布的文章
(3)精选文章
(4)对用户的管理(比如禁止违规用户登入)