随着网络的深入发展,人们的交流方式变得多种多样,博客也应运而生。由于博客多年的发展,不再成为热词,它已经融入我们的生活,在各行各业中都存在着优秀的博客主。中国大力发展教育,人才储备丰富,各行业的优秀人才在相应岗位发光发热,他们也会选择在博客中分享知识,讨论行业发展,或技术上的难题。无论文科还是理科生,都可以表达展现自己,人才的增加给博客带来了巨大的用户群体。
伴随着应用程序功能的不断添加,也使应用程序变得臃肿繁杂,用户不胜其烦。博客小而美的优势便体现出来了,博客对于用户设备性能的要求极低,网络连接后,在浏览器中登录博客,就可以在博客中发言和分享。化繁为简,功能纯粹简单的个人博客,在未来的发展中有较大的发展前景。
博客在多年的发展中,随着资本的注入,商业化的博客网站变得广告横生,弹窗不断。越来越远离博客存在的独特优势。个人博客跨越时间空间的交流方式,对于知识上的分享,思想上的碰撞都具有重要作用。个人博客独特的表达方式,与主流的交流平台不同。个人博客存在一定的成本性,博主需要投入时间与精力来发展自己的博客,因此在网络的虚假性被不断地削弱,人们是发至内心的分享和交流。如今的个人博客也趋向于专业化,在自己的专业领域发表文章,往往能够吸引到相关领域人们的讨论,或有想要学习知识的人们进来浏览文章。与志同道合的朋友共同进步是其乐无穷的,博客提供了这一平台。
二、课题研究目的:
设计的目标如下:
(1) UI界面简明合理,导航清晰,减少访客操作流程;
(2) 风格样式统一和谐,让访客看到后心情舒适,不产生割裂感;
(3) 色彩运用适当,突出重点,吸引访客关注重点,有助于提高访客访问时长;
(4) 可扩展性较强,用来满足以后需求上的扩充。
(5) 系统性能需求小,减少加载时间,提升用户体验感受。
(6) 完成个人博客系统的基本功能,前台用户使用的基本模块和后台管理的基本模块。
(7) 在此项目中不断提高自己开发水平,为从事开发岗位打下基础。
三、课题研究内容:
个人博客系统划分为前台展示和后台管理。前台用于面向访客,访客在博客前台页面进行文章的浏览、评论、点赞等操作。后台则用于博客主对博客相关的管理,如删除文章,编辑简介等操作。
1. 前台需求
(1) 主页(导航栏、搜索框、个人信息、热门博文、友链)
(2) 博文页(博文列表:点击博文,跳转博文详情页)
(3) 标签页(显示所有标签分类)
(4) 分类页(博文的各种类型)
(5) 归档页(按时间线归档文章)
(6) 留言页(访客留言)
(7) 关于页(关于作者,网站相关信息)
2. 后台需求
(1) 用户管理:博客主登录,修改资料。
(2) 博文管理:对文章进行添加、删除、修改。
(3) 分类管理:添加和删除分类。
(4) 标签管理:添加和删除标签。
(5) 友链管理:添加和删除友情链接。
(6) 留言管理:删除留言。
(7) 关于管理:编辑关于。
(8) 网站流量统计:对访客数量进行统计。