型集合。
2Ajax
3jQuery
4SQLServer
22总体结构分析
系统是采用BSBROWSERSERVER结构实现个人博客信息化管理。博客系统的优势在于系统简单突出个性及时更新文章发表心情与博友共享自己的心得扩大信息传播。BS模式通过I
ter
et进行通信可以不受地域的限制但缺点是在大量数据处理的过程中速度较慢。由于系统数据的实时性要求并不高因此采用BS结构比较合理。
23业务逻辑分析
1、前台页面展示包括最新日志的展示、最新心情展示、图片展示等功能如图11所示
f
图11前台功能展示
2、后台管理模块普通会员管理包括心情管理日志管理相册管理留言簿管理等功能超级管理员包括用户管理。如图12所示
图12后台功能管理图
个人博客系统网站前台展示
会员登录注册
日志展示
最新心情展示
相册展示创建相册
上传照片发表心情
编辑日志
留言功能
用户列表
个人博客系统后台管理
用户管理
心情管理
日志管理
增、删、改、查
增、删、改、查
增、删、改、查
相册管理
留言管理超级管理员
增、删、改、查
会员登录
增、删、改、查
f3系统设计
31总体设计
系统采用BS架构为了提高项目的开发效率设计模式采用分层架构的简单工厂模式进行。主要的层次包括模型层、数据访问层、业务逻辑层、表示层。如图系统总体架构图如图31所示。
图31系统总体架构图
32业务逻辑设计
1日志模块
日志用于会员发表自己的所见所闻所感或者是对一些国家政事、家庭小事的见解和看法也用于发表个人喜好等。未注册登录用户游客可以进入博客访问他人的日志且评论日志用关键字进行查询。注册会员登录可以编辑日志修改日志删除日志。
2相册模块
f相册用于会员上传一些健康有益的照片。游客可以进入博客访问他人的相册查看相册里的照片。会员可以创建的相册在不同的相册中上传自己喜爱的图片也可以删除照片修改相册删除相册。
3留言模板块
留言板用于访友给访问的会员留言。会员有权限删除留言。
4后台管理模块
日志管理可以修改日志删除日志
心情管理删除心情
相册管理修改相册删除相册
留言管理删除留言
用户管理修改用户删除用户新增用户
33界面设计
主要采用DIVCSS布局的方式来对整个系统的页面进行布局利用photoshop对背景图片进行处理网站有良好的视觉效果突出博客的随性自由的概念以蓝色作为主色调导航重点栏目进显突出整体感觉整洁大方、但不散乱。而且操作简单快捷系统稳定安全并且符合常用软件的界面设置容易学习、掌握。
图32首页原型设r