# weiyi137 **Repository Path**: text-information/weiyi137 ## Basic Information - **Project Name**: weiyi137 - **Description**: 个人博客网站的设计与实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-23 - **Last Updated**: 2022-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # weiyi137 个人博客网站的设计与实现 # 个人博客网站的设计与实现 #### 介绍 本系统主要功能包括博客的日志发布、分类和评论、用户管理、图片管理、用户注册、登录、上传图片等。开发过程中,采用了MVC分层思想,设计了专门的缓存策略,运用了当今比较流行的Web前端开发技术。本系统基于B/S架构,采用JSP为开发语言、SQLServer为数据库开发平台,从而保证了整个系统稳定、快速、高效的运行。 本文以博客日志发布管理为基础,并结合其实际需求,详细叙述了多用户博客系统设计、开发的全过程。还对个人博客网站系统进行全局分析,系统的可行性、用户需求被明确出来;通过模块化管理,将系统功能模块规划并设计;设计数据库时,系统数据库的结构、数据库的安全性措施、数据库的完整性在文中详细说明;面向对象的程序设计思想在程序设计中处处可见,详细论述了程序设计思路,后台、前台功能的程序实现进行;在系统测试中,用具体的事例分析了测试过程中出现的主要问题,并且制定解决方案。在文末,客观、全面地评价了系统,并对进一步改进提出了建议。 #### 项目说明 本章要描述本系统的具体需求,包括需求提供的功能以及各功能的具体定义等。 1. 个人博客注册: (1)此功能面相未注册的游客。 (2)游客可以使用此功能进行注册。 (3)本功能对数据库大部分为写入和删除操作,在删除指定的账户时需要用到简单的查询操作。 2. 文章管理功能: (1)此功能面向所有普通用户以及管理员。 (2)普通用户可以撰写、编辑、删除自己的文章,管理员可以对文章进行管理。 3. 相册管理功能: (1)此功能面向所有普通用户及管理员。 (2)普通用户只能对自己的相册进行管理,包括创建、上传照片。 (3)相册名称在创建相册时必须输入。 4. 留言管理功能: (1)该功能面向所有普通用户。 (2)用户可以对某一人留言。 (3)用户可以删除自己的留言,或者在自己主页上的留言。 5. 后台管理: 只有系统管理员可以使用此功能,方便系统管理员维护网站。 个人博客网站中,主要是对用户的文章、留言等进行管理。处理数据的方式为数据类型所决定,所以应从数据作为系统分析的起点。下文将通过数据流图分析本系统中数据的流动和处理。 用户首先需要登录该系统作为操作系统的前提,未注册用户进入注册页面进行注册。在用户登录后将权限确定,除了管理员权限,其他用户无权维护网站。作为普通用户,可以管理自己的日期、相册、留言以及个人信息。 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0128/161358_24967fc1_8621591.png "屏幕截图.png") 本系统分普通用户与管理员两种角色。只有管理员权限,才能对系统进行维护。普通用户可以管理自己的个人主页,管理的板块包括:日记、相册、留言。 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0128/161415_c1dff942_8621591.png "屏幕截图.png") #### 项目截图 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0128/161425_8bf84bee_8621591.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0128/161430_92325f4f_8621591.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0128/161436_58b04dad_8621591.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0128/161445_db775f5f_8621591.png "屏幕截图.png") #### 求助热线 代码有任何问题可联系 联系Q:2762501186 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1119/003728_cd598bb9_4865385.jpeg "微信.jpg") 感谢Github!! 觉得项目不错的给个Star谢谢大佬!!! 提供无偿review服务