及系统结构设计。下面对这进行详细介绍。
在进行软件系统开发的最初环节,般都需要进行系统的选型,即根据系统
功能的实际需求,选择合适的开发工具及软件架构。
对系统的可靠性稳定性有比较高的要求。本系统设计时,比较主流的李建辉个人博客系统管理员模块
设计有基于及等模式。相比较而言的功能
相对简单,不适合做大程序而效率相对较低,所以也不考虑。由于
的开源的框架中提供了模式实现框架对象关系模型中的
的框架及拥有事务管理和依赖注入的。利用现存框架可以更快开发系统。
所以选择技术作为的开发工具。
为了增加系统的吞吐量,提高并发处理客户请求数量,系统采用了服
务器作为主机。在数据库处理方面,不需要在数据层借助存储过程及数据库服务
器端函数封装过多的业务逻辑,因此数据库系统采用相对精巧的。
该在线博客系统服务器端如果需要布置到其他主机上,则该主机必备条件如
下
服务器端操作系统于操作系统的跨平台系统,客户端
及以上
数据库版本
服务器及以上版本,配合设计模式及
开发架构
客户端运行环境能运行以上或以上浏览器的操作系统,
配合使用技术
客户端运行工具目前的系统采用浏览器作为客户端,为了支持开
发框架,应该选择使用以上版本浏览器。
本网站以为平台,为网站实
现技术,建立基于数据库系统的核心动态网页,实现博客网站前台及博
客个人维护管理等功能模块。
系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要
性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,
使系统的处理能力和响应时间能够满足信息处理的需求。
系统的开放性和系统的可扩充性系统在开发过程中,应该充分考虑以
后的可扩充性。例如数据表中用户选择字段方式的改变,用户查询的需求也会不
断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。
而要实现这点,应通过系统的开放性来完成,既系统应是个开放系统,只要
符合定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软
件的修补替换完成系统的升级和更新换代。
系统的易用性和易维护性要实现这点,就要求系统应该尽量使用用
户熟悉的术语和中文信息的界面针对用户可能出现的使用问题,要提供足够的
在线帮助,缩短用户对系统熟悉的过程。
系统的数据要求
数据录入和处理的准确性和实时性。
数据的致性与完整性。
数据的共享与性。李建辉个人博客系统管理员模块
功能模块简介
博客注册登录管理模块
博客注册登录管理模块用于建立博客网站固定的客户群体,通过记录对应的
博客档案,实现对博客信息的后台维护及管理,同时也便于通过博客档案库将网
站最新动态及相关企业的信息方便地传达给每位潜在的客户。
该功能模块实现了以下几个子功能。
新博客在线注册。
博客登录管理。
跳转到博客主页。
只有进行登录并通过身份验证的用户,才可以在个人博客页面发表日志,并
借助个人设置实现对个人博客相关信息的管理维护。对于没有经过身份验证的网
络用户不允许在博客页面中发表日志,更不允许对博客页面信息进行管理维护。
该模块实现新博客的注册及登录验证功能。其中,注册新博客时会对用户输
入的注册信息进行有效性验证,包括基本数据格式的有效性以及逻辑有效性,例
如,用户名被占用时将及时给出提示。注册成功的博客登录时,会随时根据博客
输入的登录信息进行提示,如用户名或者密码。
博客个人维护管理模块
博客个人维护管理模块用于实现用户对博客个人主页及相关信息的动态管
理。
该功能模块实现了如下几个子功能
日志及日志分类管理。
评论及留言管理。
个人基本信息维护管理。
借助该模块,用户可以随时对个人博客主页中的内容进行增加或修改,包括
日志分类信息的更新评论及留言管理等功能,也允许用户对博客的个人信息进
行维护及其管理。
系比较随机
数李建辉个人博客系统管理员模块
检验用户信息并将信息返回
,看用户是否存在
设置用户权限
将用户信息放在中
返回用户主界面页面
返回到失败页面
读取格式数据
,
创建
对不同浏览器常见不同对象
,
李建辉个人博客系统管理员模块
部分效果预览图
图前台界面管理登录
图管理员登陆界面
李建辉个人博客系统管理员模块
图管理员操作界面
图添加管理员
图删除管理员账户李建辉个人博客系统管理员模块
图图片管理李建辉个人博客系统管理员模块
图链接管理李建辉个人博客系统管理员模块
图博文管理李建辉个人博客系统管理员模块
图博客管理系统首页
图查看留言
图发博文李建辉个人博客系统管理员模块
第五章数据库设计
定义数据词典
数据库表名的定义使用重点字重点字可以是多个英文单词的组
合,从组合的第二单词起首字母大写,字段命名是能表达字段内容的英文单词的
组合,组合方式同表名重点字相同。
表示不填表可为空。
数据类型不使用固定数据库的类型,标识大众类型,如字符串字符
数字等。这样在更改数据库时需求的数据是可移植的
输写数据表在数据库中的物理名称,可用自己熟悉的语言再定义表名称,
方便沟通。
长度定义又数据类型决定如字符串可选以下,数字可在位之
间,字符只允许位。
输入方式表示数据的来源生成表由程序或数据库的索引自动生成,而
不需人工录入输入表示通过文本框等输入的数据选择表单选框复选框下
拉列表等通过选择输入的数据自定获取是为外码的输入设定的,它由程序自动
获取。
主要表结构如下
表日志数据表
字段名类型说明
日志的
日志标题
日志发表时间
日志作者的
日志的评论数
日志的数
日志的查看次数
日志所属的分类的
日志正文内容
日志的属性
公开日志
锁定日志
隐藏日志
般草稿
表用户数据表
字段名类型说明
登陆时需要用到的用户李建辉个人博客系统管理员模块
名
用户昵称
登陆密码
注册时间
所属的用户组
用户
号
用户
用户性别
第六章参考文献
孙卫琴精通基于的的设计与开发北京
电子工业出版社,
陈天河项目开发宝典北京电子工业出版社,
阎宏与模式北京电子工业出版社,
罗时飞精通北京电子工业出版社,
第七章附录
源代码程序
保存文本的变量
对象,用于读取文件
数据
文件完整路径
名
方法用来读取文件
中的数据,并返回这个数据
创建新的对象
读取行数据并保存到李建辉个人博客系统管理员模块
变量中
处理
读取数据错
误
如果文件为空
没有任何记录
文件不为空
返回读取文件的数据
方法用来将数据
后写入到文本文件
中
以实现计数增长的功能
,
将转换为类型并加
创建对象,用于写入
数据到文件中
用文本格式打印整数
清除对象
处理
写入文件
保存文本的变量
对象,用于读取文件
基于的个人博客系统
管理员模块的设计与实现
姓名李建辉
班级
学号
指导老师王小刚
二〇三年十二月三十日
李建辉个人博客系统管理员模块
目录
第章个人博客系统问题提出
个人博客系统开发的背景
问题的提出
系统的开发目标
第二章可行性需求分析
技术可行性
经济可行性
管理可行性
需求分析
注册博友
第三章系统设计
系统分析
功能模块简介
博客注册登录管理模块
博客个人维护管理模块
系统架构
系统架构说明
实现层
组件的定义
部署层
第四章主要功能代码编写
登录控制
读取格式数据
部分效果预览图
第五章数据库设计
定义数据词典
主要表结构如下
第六章参考文献
第七章附录
李建辉个人博客系统管理员模块
第章个人博客系统问题提出
个人博客系统开发的背景
博客,又译为网络日志部落格或部落阁等,是种通常由个人管理不定
期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧
排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的
日记。个典型的博客结合了文字图像其他博客或网站的链接及其它与主题
相关的媒体,能够让读者以互动的方式留下意见,是许多博客的重要要素。大部
分的博客内容以文字为主,仍有些博客专注在艺术摄影视频音乐播客
等各种主题。博客是社会媒体网络的部分。比较著名的有新浪网易搜狐等
博客。在应用中,博客是核心应用中最典型最流行的代
表之,也是技术应用的最直观的表现,是精神和理念的具体
体现。开发个人博客系统有助于博客管理员注册,修改,删除个人博客,有利于
个人发表日志,分享照片,浏览其他博客的信息等,让博客成为人们交流的工具,
增加人们的交流,放松心情,有助于人们的身心健康发展。
问题的提出
博客的功能是记载博客的日常事务和兴趣爱好,个人通过博客将自己的思想
知识与其他博客分享,交流,人们通过博客结识了许多兴趣爱好相同的朋友,随
着博客的发展,博客展现出博客特有的价值,通过博客可以了解彼此的信息和需
求,让企业发现了博客的价值,进而引发了专业博客的出现。专业博客的出现,
使我们认识到博客蕴涵巨大的信息价值,不同的选择不同的内容,收集和
整理成为很多人关注的专业目前越来越多的人获取信息的来源是
些固定的。随着博客人数的增加,作为种新的生活方式新的工
作方式新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社
会结构网络信息不再是虚假不可验证的,交流和沟通更有明确的选择和方向性,
单的思想和群体的智慧结合变的更加有效,个人出版变人都可以实现的梦
想正在影响和改变着我们的生活。
系统的开发目标
管理员通过前台界面进入管理模块,对注册的博客用户进行维护包括添加注
册用户,查找注册用户,修改注册用户和删除注册用户。
管理员进入登录后,可对帐户进行管理包括添加管理员帐户修改管理员帐
户删除管理员帐户和对帐户进行权限设置。
博客用户通过前台登录后,可对自己的博客空间进行管理包括发布自己的网
络日志收藏个人图片和相关人员进
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 24 页
第 2 页 / 共 24 页
第 3 页 / 共 24 页
第 4 页 / 共 24 页
第 5 页 / 共 24 页
第 6 页 / 共 24 页
第 7 页 / 共 24 页
第 8 页 / 共 24 页
第 9 页 / 共 24 页
第 10 页 / 共 24 页
第 11 页 / 共 24 页
第 12 页 / 共 24 页
第 13 页 / 共 24 页
第 14 页 / 共 24 页
第 15 页 / 共 24 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。