个人博客网站开题报告
1. 研究目的与意义
选题背景:随着计算机技术的发展和普及,人们对于资源共享的需求不断地增强。
博客一词是英文 blog 音译过来的,它是网络博客的简称,它是继e-mail、bbs、icq之后出现的第4种新的生活、学习和网络交流方式。
博客主要应用于3个方面:一是新的人际交流通道;二是以个人为中心的信息摘选和知识管理平台;三是以个人为中心的传播出版资源库。
2. 课题关键问题和重难点
1. 前台界面美观个性充分展示个人博客内容,后台界面合理、便捷易于管理博文和网站,前端界面适配移动端支持各种主流浏览器。
2. 后端接口设计合理,层次模块划分清晰合理,程序健壮,有合理的异常捕获和处理以及日志记录。
3. 在线编辑博客,支持基础的文字段落格式,支持文字、图像、音频等媒体。
3. 国内外研究现状(文献综述)
【摘要】博客(blog) 是网络时代的个人"读者文摘",随着网络的普及和发展越来越受到关注与青睐。
本文分析了当前个人博客网站研究的现状及其发展趋势,并且讨论了个人博客网站的开发工具,在此基础上,对基于asp.net core blazor的个人博客网站的实现进一步研究进行了展望。
【关键词】博客,asp.net core,blazor1、引言博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。
4. 研究方案
本网站要解决目前网络中的博客网站功能老旧,体验不佳的问题,因此开发采用最新的技术,保证系统稳定可靠。
本网站主要使用asp.net core blazor框架进行开发,使用visual studio 2022作为主要开发工具,使用sqlsugar持久化数据可支持多种数据库,利用aop切面编程实现日志。
为完成课题目标,设计了如下图所示的整体方案: 图 1 系统结构图1 前台:1.1 博客展示:查看博客内容,登录后可以评论。
5. 工作计划
2022-2022-1学期:第15-16周:完成选题,查阅相关中英文资料。
第17周:与导师沟通进行课题总体规划。
第18-19周:导师下发毕业设计(论文)任务书,学生根据导师的要求进行外文翻译,列出开题报告大纲,进行开题报告的撰写。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。
