个人博客详细设计说明书
个人博客详细设计说明书

题目个人博客需求、详细、概要说明书学生及学号恒备冬 (数应一)熊光辉于全明慧珍学院数学与统计学院专业信息与计算科学班级 102班个人博客详细说明书目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)2.任务概述 (1)2.1工作围 (1)2.2工作方法 (1)2.3操作要求 (2)2.4数据流图分析 (2)3.需求规定 (2)3.1功能需求 (2)3.2性能需求 (2)3.3输入输出要求 (2)3.4故障处理要求 (3)3.5其他要求 (3)1.引言1.1编写目的为自己制作个人博客软件的需求、安排规划项目与项目的进度,组织个人博客软件的开发和测试,来写次文档。
1.2项目背景1.项目的名称:个人博客2.用户:使用于的学生及其普通的用户3市场的背景:就全球上网的人数来说,有很多的人正通过博客来改变他们的生活方式,同时学生也学习到了各个方面不同的知识,人们通过自己的文字来传递着不同的信息。
作为一个发展迅速的网络空间,博客向我们透露着这个信息传递和情感的平台将影响接下来的几代人.1.3术语定义博客:一个Blog就是一个网页,它通常是由简短且经常更新的Post(这个词当名词用时就是贴的文章)所构成;这些贴的文章都按照年份和日期倒序排列,也就是最新的放在最上面,最旧的在最下面。
不同Blog的容和目的有很大的不同,从对网络资源的整理与评论,到有关公司、个人的构想,从新闻、照片到日记、诗歌、散文,甚至科幻小说都应有尽有。
许多Blog只是个人所见,所闻,所想之事的心独白,而其它一些Blog则可能是一群人基于某个特定主题或共同利益领域的集体创作。
Blog就像是对网络传达的实时讯息。
撰写这些Weblog 或Blog的人就叫做Blogger或Blog Writer即博客。
2.任务概述2.1目标:工作围:个人博客的制作使自己能够在博客中发表自己的文章,书写自己的心情,记录自己的点点滴滴,规划自己的人生目标,将来有所成就。
个人博客详细设计说明书

题目个人博客需求、详细、概要说明书学生姓名及学号陈恒刘备陈冬 (数应一)熊光辉于全明李慧珍学院数学与统计学院专业信息与计算科学班级 102班个人博客详细说明书目录1.引言 (1)编写目的 (1)项目背景 (1)定义 (1)2.任务概述 (1)工作范围 (1)工作方法 (1)操作要求 (2)数据流图分析 (2)3.需求规定 (2)功能需求 (2)性能需求 (2)输入输出要求 (2)故障处理要求 (3)其他要求 (3)1.引言编写目的为自己制作个人博客软件的需求、安排规划项目与项目的进度,组织个人博客软件的开发和测试,来写次文档。
项目背景1.网站项目的名称:个人博客2.用户:使用于河南的学生及其普通的用户3市场的背景:就全球上网的人数来说,有很多的人正通过博客来改变他们的生活方式,同时学生也学习到了各个方面不同的知识,人们通过自己的文字来传递着不同的信息。
作为一个发展迅速的网络空间,博客向我们透露着这个信息传递和情感的平台将影响接下来的几代人.术语定义博客:一个Blog就是一个网页,它通常是由简短且经常更新的Post(这个词当名词用时就是张贴的文章)所构成;这些张贴的文章都按照年份和日期倒序排列,也就是最新的放在最上面,最旧的在最下面。
不同Blog的内容和目的有很大的不同,从对网络资源的整理与评论,到有关公司、个人的构想,从新闻、照片到日记、诗歌、散文,甚至科幻小说都应有尽有。
许多Blog只是个人所见,所闻,所想之事的内心独白,而其它一些Blog则可能是一群人基于某个特定主题或共同利益领域的集体创作。
Blog就像是对网络传达的实时讯息。
撰写这些Weblog或Blog的人就叫做Blogger或Blog Writer即博客。
2.任务概述目标:工作范围:个人博客的制作使自己能够在博客中发表自己的文章,书写自己的心情,记录自己的点点滴滴,规划自己的人生目标,将来有所成就。
工作方法:a.建立查询网站,支持并发访问b.提高数据库的读取效率c.建立多个发布点,避免网络风险,保证数据传输稳定操作要求:能随时根据站点数量和内容的变化实现更新和扩展,发布的信息能够鼓励Blog作者经常更新自己的站点,能够产生实际的宣传效果。
个人博客概要设计说明

个人博客概要设计说明-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN个人博客概要设计说明书拟制人__ _____甘伉飞__________审核人______________________批准人______________________[二零一二年三月二十七号]概要设计说明书1.引言编写目的[说明编写这份概要设计说明书的目的,指出预期的读者。
]背景a.[待开发软件系统的名称;]b.[列出本项目的任务提出者、开发者、用户。
]定义[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
]参考资料[列出有关的参考资料。
]2.总体设计需求规定[说明对本系统的主要的输入输出项目、处理的功能性能要求。
包括]2.1.1系统功能前台的主要作用,是为用户提供一个可以浏览内容的窗口。
所以,前台页面要突出网站的主题,吸引游客的二次访问。
本系统的前台主要功能模块如下:1.文章模块:主要用于显示文章列表及对文章的浏览。
2.图片模块:主要用于显示图片列表及对图片的浏览。
3.播放器模块:主要用于在线收听音乐或更改背景音乐。
4.留言板模块:主要用于游客留言。
5.统计查看模块:主要用户显示博客系统的一些信息。
后台的主要功能是对博客网站的数据进行添加、修改和删除等操作,只对管理员开放。
所以相对前台来说,多了一个登陆界面。
因为后台页使用了Ajax技术,所以这里的后台管理页面同样使用的是表单布局。
后台的功能模块包括以下内容:1.管理员登陆模块:用于博客管理员登陆后台。
2.文章管理模块:可以添加、修改和删除文章。
3.音频视频管理模块:用于对音频、视频文件的添加和删除。
4.留言管理模块:可以查看网友的留言。
2.1.2系统性能2.1.2.1精度2.1.2.2时间特性要求H图2.1.2.4可靠性2.1.2.5灵活性2.1.3输入输出要求2.1.4数据管理能力要求2.1.5故障处理要求2.1.6其他专门要求运行环境[简要地说明对本系统的运行环境的规定。
博客系统详细设计文档

博客系统详细设计文档(总11页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--1、绪论1、1研究背景随着计算机网络技术的快速发展和网络的普及应用,Web开发竞争日趋激烈,广大用户对网络服务的要求越来越高,“博客”作为一种新的服务形式为越来越多的网民所青睐,因此各种博客也应运而生。
博客是继电子邮件、网络论坛、即时通讯之后出现的第四种网络交流载体,它具有“零机制、零技术、零成本、零编辑、零形式”的使用特征,使用简便快捷,任何人都可以轻松建立自己的博客空间;博客的内容都是作者本人的自由个性表达;博客具有开放交互性,为具有相同兴趣和目标的人提供了一个充分交流沟通和协作的空间,在博客里共享资源,进行深度交流,实现从资源共享到思想共享。
相比于以前我们经常使用的即时聊天工具QQ,博客从交互性、信息共享、信息管理、成本、技术等层面具有独特的优势,它绝不仅仅是一种单向的发布系统,而且有着极其出色的交流功能。
Blog的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog,而博客(Blogger)就是写Blog的人。
从理解上讲,博客是“一种表达个人思想、网络链接、内容,按照时间顺序排列,并且不断更新的出版方式”。
一个Blog 就是一个网页,通常由简短且经常更新的张贴文章构成。
其内容和目的各不相同,有的相当于博客本人的随笔和日记,有的则是一群人基于某个特定主题或共同利益领域的集体创作,且都包含许多其他网站的超级链接和评论,通过网络传达实时信息。
简言之,Blog就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。
1、2研究目的为了满足广大网民日益增长的网络服务需求,提供一个更强大的,更方便快捷的交流平台。
为了适应网络的快速发展及Web开发竞争的日趋激烈,设计开发一个更能满足用户需求的交流载体,使大家在网上可以进行各种信息的交流,提供学习交流、工作交流、情感交流的平台,使人们的工作更加简单快捷,使人们的生活更加丰富多彩。
个人博客设计说明书

3、在新建一个网页,插入一个多单元表格。在每个单元格放上自己的相片。保存为grxc1,相册多的话还可以用同样的方法建立grxc2、grxc3…
5、保存文件,相册网页制作完成。
2.5 留言板网页制作
1、还是,新建模板中的页,创建。
攀枝花学院网页设计课程设计
课程设计报告书
网站主题:个人博客
学生姓名:卢 涛
学生学号:
院(系):机械工程学院
年级专业:2010级工业设计
指导教师:温燕 讲师
二〇一三年十二月
本科课程设计(论文)任务书
题 目
个人博客设计
1、课程设计(论文)应达到的目的:
通过该实训综合应用本学期所学的网页制作知识,全面帮助学生建立对网站的认知;建立网页制作与网站设计的基本思想;学会网页制作和网站设计的基本方法,掌握网页制作与网站设计相关软件的使用方法,包括Adobe Photoshop,Macromedia DreamWeaver MX,Macromedia Flash MX,Macromedia FireWorks MX等;亲自实践网页制作与网站设计的基本方法。能够运用网页制作与网站设计的基本方法制作作品;解决一些实际应用的问题并以此为基础进一步扩展到相关的学科上;通过本课程提高网页的审美意识,注重日常经验积累。
1.2 网站主题和风格
1.2.1 网站的选题
一个好的网站应该有自己的风格,要体现自己的风格就要有一个明确的主题。这里我制作的网站是“个人博客”,以展示自己为主,通过自己设计的网站展现自己的个性。
在网站中我选择了绿色景物为主体背景,网站看上去就给人清新的感觉。这样与网站的内容相符合。
个人播客系统详细设计

<个人博客系统-相册管理模块>详细设计说明书作者:完成日期:签收人:签收日期:目录1 引言 (1)1.1 编写目的 (1)1.2 背景 (1)1.3 定义 (1)1.4 参考文献 (2)2 程序系统的结构 (3)2.1设计概况 (3)2.2博客系统的整体设计 (4)3 相册管理模块设计说明 (4)3.1 模块整体实现功能 .......................................................................错误!未定义书签。
3.2 算法实现 .......................................................................................错误!未定义书签。
3.3 功能性流程逻辑 ...........................................................................错误!未定义书签。
3.4 相册管理功能模块用例图 ...........................................................错误!未定义书签。
3.5 相册管理功能模块ER图 ............................................................错误!未定义书签。
3.6 相册管理功能模块类图 ...............................................................错误!未定义书签。
3.7 数据库设计 ...................................................................................错误!未定义书签。
1 绪论1.1 研究背景随着计算机网络技术的快速发展和网络的普及和应用,WEB开发竞争日益趋激烈,广大用户对网络服务的要求越来越高,播客作为一种新的服务形式为越来越多的网民所青睐,因此各种播客也应运而生。
Blog系统说明书

目录第一章需求说明书1.1编写目的.................................1.2背景...................................................1.3参考资料.........................................2任务概述.......................................2.1目标............3需求规定.................3.1对功能的简述........................1 用户未登录..........................1.1 未登录首页..................................1.2 注册..................................2 登录.....................................2.1 登录首页..................................2.2 我的主页.................................2.3 评论管理.................................2.4 我的分类..................................2.5 发博文....................................................2.6 博文....................................2.7 博文操作..........................................2.8博客系统的用例分析图...............................2.9退出4运行环境规定.............................4.1所用方法.........................................4.2运行环境....................第二章概要设计说明书1.引言1.1编写目的.................................1.2背景...................................................1.3定义.........................................1.4参考资料.....................................2.总体设计.......................................2.1需求规定.....................................2.2运行环境....................................2.3基本设计概念和处理流程.......................2.4结构............................................2.5功能需求与程序之间的关系......................2.6尚未解决的问题................................3.接口设计.................3.1用户接口........................3.2外部接口.......................................3.3内部接口...................................4.运行设计...................................4.1运行模块组合..............................4.2运行控制..................................4.3运行时间.................................5.系统数据结构设计.........................5.1逻辑结构设计...........................5.2物理结构设计要点..............................5.3数据结构与程序关系............................5.4数据结构与程序关系...........................6.系统出错处理数据................................6.1出错信息.......................................第三章数据库设计说明书1.引言1.1编写目的1.2背景1.3定义2.外部设计2.1类型划分2.2标识符和约定2.3支持软件2.4结构设计3.运用设计3.1数据字典设计第四章详细设计说明书1.引言..................................................................................................... 1.1编写目的.........................................................................................................................1.2背景.................................................................................................................................1.3定义.................................................................................................................................2.程序系统的结构.....................................................................................2.1整体结构.........................................................................................................................2.2性能.................................................................................................................................2.3输入输出项.....................................................................................................................2.4算法.................................................................................................................................2.5主要类的设计.................................................................................................................2.6存储分配.........................................................................................................................2.7限制条件.........................................................................................................................2.8测试计划.........................................................................................................................2.9尚未解决的问题.............................................................................................................3.程序描述..............................................................................................3.1功能................................................................................................................................3.2性能................................................................................................................................3.3输入输出项....................................................................................................................3.4限制条件........................................................................................................................4.设计特点..............................................................................................4.1 通信便捷........................................................................................................................4.2 要求平台低....................................................................................................................第五章博客系统测试1.编写目的.....................................................2.游客权限说明.................................................2.1查看主界面.......................................................2.2对博文进行评论...................................................3.用户权限说明.................................................3.1用户登录.........................................................3.2用户发表博文.....................................................3.3用户管理博文分类.................................................3.4用户修改密码.....................................................3.5其他功能选项.....................................................4.总结............................................................第一章需求说明书1.1编写目的随着社会的发展大家都渴望一种方式可以宣泄自己,了解自己,展现自己的生活,为自己的心灵打开一个窗户,没有时间更没有空间的限制,能有效的和他人进行交流了解自己的同时更了解社会了解人性。
博客管理系统课程设计说明书

博客管理系统一、系统分析1. 总体需求本系统要实现个人博客的主要基本功能有主界面,博客用户登录发表文章,系统管理员查看和删除,游客发表评论,分页浏览文章和评论等。
2. 业务分析系统角色:匿名用户、注册用户、系统管理员。
①匿名用户:由注册、登录、浏览博客、评论4个部分组成。
匿名用户可以对其他用户的博客内容时行浏览、评论。
也可以通过注册后登录博客系统,申请一个属于自己的博客。
②注册用户:由个人信息管理、评论管理、好友管理、相册管理、文章管理5个部分组成。
这些功能可以对用户个人博客中的个人信息、好友、评论、相册和文章进行设置。
③系统管理员:由用户管理、评论审核管理、相册审核管理、文章审核管理、链接管理5部分组成。
这是为了对注册用户的博客内容与个人信息进行管理,并对博客中的评论、相册、文章进行审核,审核通过后才能发表。
在对需求进行分析的基础上,提出博客管理系统的功能如图1所示。
图1 博客网站的系统用例图3. 非功能性需求系统用户数300人以内,游客40人。
在线用户数50人,发表用户数5-40人。
单用户查询操作请求响应时间一般不大于2秒,最长不大于5秒。
在Windows操作系统平台下运行,系统7*24小时运行,停机时间不超过2%。
系统界面友好,易于使用,并提供联机帮助功能。
4. 系统功能模块设计根据博客系统的业务需求分析,可知博客管理系统的功能有:博客注册,新用户信息登记,用户发表博客,删除博客等。
①博客注册:包括用户账户注册。
②新用户信息登记:创建后的用户自行记住密码并直接登录。
③用户发表评论:发表自己的所思所闻,是一个动态信息,及时更新,有利于了解好友的现状。
④删除博客:用户在博客内评论内容涉及不良内容需要删除。
根据以上详细功能分析,设计博客管理系统功能结构如图2所示。
二、系统数据库设计1. 概念设计博客管理系统涉及的实体有4个,分别是文章、博客、评论、类型、用户表等。
文章具有7个属性:编号、标题、正文、图片、时间、用户编码、正文编码、其中用户编号是主键。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
题目个人博客需求、详细、概要说明书学生及学号
恒
备
冬 (数应一)
熊光辉
于全明
慧珍
学院数学与统计学院
专业信息与计算科学
班级 102班
个人博客详细说明书
目录
1.引言 (1)
1.1编写目的 (1)
1.2项目背景 (1)
1.3定义 (1)
2.任务概述 (1)
2.1工作围 (1)
2.2工作方法 (1)
2.3操作要求 (2)
2.4数据流图分析 (2)
3.需求规定 (2)
3.1功能需求 (2)
3.2性能需求 (2)
3.3输入输出要求 (2)
3.4故障处理要求 (3)
3.5其他要求 (3)
1.引言
1.1编写目的
为自己制作个人博客软件的需求、安排规划项目与项目的进度,组织个人博客软件的开发和测试,来写次文档。
1.2项目背景
1.项目的名称:个人博客
2.用户:使用于的学生及其普通的用户
3市场的背景:就全球上网的人数来说,有很多的人正通过博客来改变他们的生活方式,同时学生也学习到了各个方面不同的知识,人们通过自己的文字来传递着不同的信息。
作为一个发展迅速的网络空间,博客向我们透露着这个信息传递和情感的平台将影响接下来的几代人.
1.3术语定义
博客:一个Blog就是一个网页,它通常是由简短且经常更新的Post(这个词当名词用时就是贴的文章)所构成;这些贴的文章都按照年份和日期倒序排列,也就是最新的放在最上面,最旧的在最下面。
不同Blog的容和目的有很大的不同,从对网络资源的整理与评论,到有关公司、个人的构想,从新闻、照片到日记、诗歌、散文,甚至科幻小说都应有尽有。
许多Blog只是个人所见,所闻,所想之事的心独白,而其它一些Blog则可能是一群人基于某个特定主题或共同利益领域的集体创作。
Blog就像是对网络传达的实时讯息。
撰写这些Weblog或Blog的人就叫做Blogger或Blog Writer即博客。
2.任务概述
2.1目标:
工作围:个人博客的制作使自己能够在博客中发表自己的文章,书写自己的心情,记录自己的点点滴滴,规划自己的人生目标,将来有所成就。
工作方法:a.建立查询,支持并发访问
b.提高数据库的读取效率
c.建立多个发布点,避免网络风险,保证数据传输稳定
操作要求:能随时根据站点数量和容的变化实现更新和扩展,发布的信息能够鼓励Blog作者经常更新自己的站点,能够产生实际的宣传效果。
2.2功能分析
2.2.1功能结构图
图2-1 博客功能结构图
2.2.2功能描述
a.个人博客注册:
(1)本功能面向新注册的会员。
(2)个人可以利用此 web系统进行网上注册。
(3)本模块直接对数据库大部分为写入和删除操作,在对指定的账户进行删除时需要用到简单的查询操作。
b. 文章管理功能:
(1)该功能面向所有普通用户及群管理员。
(2)普通用户可以在自己的主页中书写日记,群管理员可以书写群日记。
(3)用户可以编辑、删除自己写的日记。
c. 相册管理功能:
(1)该功能面向所有普通用户及群管理员。
(2)普通用户可以在自己的主页创建相册并上传照片,群管理员创建群相册并上传照片。
(3)创建相册需要输入相册名称。
(4)用户可以删除自己创建的相册和上传的相片。
d. 留言管理功能:
(1)该功能面向所有普通用户。
(2)用户可以对某一人或某一个群中留言。
(3)用户可以删除自己的留言,或者在自己主页上的留言。
e. 后台管理:
(1)本功能只向系统管理员提供,为管理员提供友好界面,便于管理员对系统各项数据进行管理。
(2)管理员管理的数据有用户、留言、音乐、日记、相册。
博客系统中,主要是管理用户的文章、留言、系统信息等数据。
数据的类型决定了程序对数据的处理方式也就是算法,因此,数据是系统实现分析的起点。
现通过数据流图的方式分析系统中数据的流动和处理。
2.3业务及业务流程图
用户首先需要登录该系统得到权限后才能对系统进行操作,为注册用户可以直接进入注册模块进行注册。
登录系统后确定权限,只有管理员权限,才能对系统进行维护。
普通用户可以对个人主页进行管理,管理的板块包括:日记、相册、留言、好友、公告以及群。
个人博客管理系统业务流程图,如图3-1所示:
图2-2 博客业务流程图
2.4数据流图分析
系统运行过程中,主要涉及到两部分的数据流向,一部分是管理员在系统后台管理界面上发出的对数据库操作的数据流,另一部分是用户在应用前台使用系统时所产生的数据流。
3.需求规定
3.1功能需求:
3.2性能要求
1.数据精确度:要按照严格的数据格式输入,否则系统不给予响应进行处理,输入数据除了非法字符均可
2.时间特性要求
运行环境各个页面的响应时间不得超过10s,对没进行操作的用户(180s)对其访问认证失效,需要重新登录。
3.灵活性
该系统的设计模块属于普通模式,当系统遇到偶然或非人为的故障时,本系统将自动保存未完成的任务。
3.3输入输出要求
音乐系统输入是mp3和wma格式,输出可用media播放器播放。
相册支持的格式是jpg,可以用任何浏览照片的形式输出。
其他系统则所用字符型并且日志中可以插入flash文件,对精度无特殊要求。
3.4故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
(1)软件故障:
系统异常,IIS不稳定,此系微软公司提供的产品,无法对其进行改进。
(2)硬件故障:
网络不应负载超荷:大部分时间应保证在线用户数量小于设定极限数量,通过编码或服务器功能实现。
(3)在系统中,数据的录入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
(4)数据的一致性与完整性
由于系统的数据是共享的,要解决数据一致性问题,要有一定的人员维护数据,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
(5)数据的共享与独立性
整个博客系统的数据是共享的。
然而,从系统开发的角度上看,共享会给设计和调试带来困难。
因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。
这样,也能提供系统的强壮性。
3.5其他专门要求
可以对所写东西设置权限,如公开和不公开。
要求用户界面清楚方便使用且易读。
系统可以补充、可靠。
可以在多种系统下运行。