个人博客详细设计说明书

合集下载

个人博客详细设计说明书

个人博客详细设计说明书

个人博客详细设计说明书1引言........................................................................................... 错误!未定义书签。

1.1编写目标......................................................................... 错误!未定义书签。

1.2背景................................................................................. 错误!未定义书签。

1.3定义................................................................................. 错误!未定义书签。

1.4参考资料......................................................................... 错误!未定义书签。

1.5运行环境......................................................................... 错误!未定义书签。

2程序总体设计........................................................................... 错误!未定义书签。

2.2个人博客系统流程图..................................................... 错误!未定义书签。

2.2程序总体结构................................................................. 错误!未定义书签。

个人博客网站课程设计

个人博客网站课程设计

个人博客网站 课程设计一、课程目标知识目标:1. 学生能够理解个人博客网站的基本概念,掌握网站结构、页面布局和内容发布的基本知识。

2. 学生能够了解网站前端技术,如HTML、CSS、JavaScript,并运用这些技术进行简单的网页制作。

3. 学生掌握网站后端技术,如数据库操作和服务器端编程,实现博客网站的动态数据展示和用户交互。

技能目标:1. 学生能够运用所学知识,独立设计和制作个人博客网站,完成网站的整体布局和页面美化。

2. 学生能够编写简单的动态网页,实现博客文章的发布、编辑、删除等功能。

3. 学生能够通过实际操作,提高问题解决能力和团队协作能力。

情感态度价值观目标:1. 学生培养对网络技术的兴趣,激发学习主动性和创新意识。

2. 学生在学习过程中,注重个人信息安全和网络安全,树立正确的网络道德观念。

3. 学生通过个人博客网站的制作,培养表达自我、展示个性的信心,提高沟通和交流能力。

本课程针对初中年级学生,结合教材内容,注重理论与实践相结合,以培养学生的实际操作能力和创新能力为目标。

课程性质为实践性、综合性,教学要求学生在掌握基本知识的基础上,能够独立完成个人博客网站的设计与制作,将所学知识应用于实际生活,提高信息技术素养。

通过本课程的学习,期望学生能够达到以上所述具体的学习成果。

二、教学内容本章节教学内容主要包括以下几部分:1. 网站基础知识:- 网站概念与分类- 网站结构及页面布局- 网络协议与域名解析2. 网站前端技术:- HTML:基本结构、常用标签、表单制作- CSS:选择器、样式属性、页面布局- JavaScript:基本语法、事件处理、DOM操作3. 网站后端技术:- 数据库基础:数据类型、表结构设计、SQL语句- 服务器端编程:PHP基础、会话控制、文件操作- 数据库连接:MySQL与PHP的交互4. 个人博客网站制作:- 网站需求分析- 设计与规划:页面布局、功能模块划分- 网站制作:前端页面编写、后端逻辑实现- 网站测试与优化教学内容按照以下进度安排:1. 网站基础知识(2课时)2. 网站前端技术(4课时)3. 网站后端技术(4课时)4. 个人博客网站制作(6课时)本章节内容与教材相关章节紧密关联,确保学生能够系统地掌握网站制作相关知识。

博客系统设计说明书

博客系统设计说明书

有你博客系统设计说明书专业:网络工程小组成员:周庆鹏、郑波、穆俊龙、李云芳指导老师:***日期:2013年10月25号1 引言1.1 编写目的本文档用于描述“博客系统”项目的系统需求,为该项目概要设计,详细设计和测试用例的设计依据。

这个分析的阅读对象为任课老师和小组开发人员。

1.2 项目背景:JSP老师布置大作业进行学习与交流。

1.3 定义Blog:Weblog的简称。

网络日志,通常称为博客。

1.4 参考资料:《UML参考手册》《JA V A WEB 开发指南》2 任务概述2.1 系统目标2.1.1 系统总体功能博客通常称为网络日志,作为目前网络流行的交流方式,主要提供给用户一个沟通的平台.用户可以在博客上发表文章,图片,留言等来与他人进行沟通2.1.2 系统要达到的性能要求和其它指标本系统界面设计友好美观,方便用户操作.本系统保证用户信息的安全,提供给用户多种管理自己信息的方式.本系统有较少的响应时间,保证页面能在很短时间内打开2.1.3 项目前景由于博客的沟通方式比电子邮件、讨论群组更简单和容易,博客已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet)。

目前,国内优秀的中文博客网有:新浪博客,搜狐博客,中国博客网,腾讯博客,博客中国等。

2.2 运行构架2.2.1 系统软件/硬件平台开发环境:操作系统:windows 7数据库:MYSQL开发工具:Myeclipse 10.02.2.2 运行环境Windows 7 与Tomcat 8.0Internet Explore 7.0及以上或主流浏览器(firefox,chrome,opera等)3 功能需求3.1功能划分系统功能需求分为“注册”,“登陆”,“评论/留言”,“内容发表”,“内容管理”与“系统管理”。

图 3.1-1 全系统用例图3.2需求分配需求分配表3.3本系统可以规划为前台和后台两部分。

个人博客详细设计说明书

个人博客详细设计说明书

题目个人博客需求、详细、概要说明书学生姓名及学号陈恒刘备陈冬 (数应一)熊光辉于全明李慧珍学院数学与统计学院专业信息与计算科学班级 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开发竞争的日趋激烈,设计开发一个更能满足用户需求的交流载体,使大家在网上可以进行各种信息的交流,提供学习交流、工作交流、情感交流的平台,使人们的工作更加简单快捷,使人们的生活更加丰富多彩。

Blog系统说明书

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)2 设计过程 (3)2.1 需求分析 (3)2.2 系统流程图 (3)2.3功能结构分析 (4)2.4数据库设计 (5)2.5前台页面设计 (7)2.5.1母版页设计 (7)2.5.2首页设计 (7)2.5.3留言板设计 (9)2.6后台页面设计 (9)2.6.1后台页面布局设计 (9)2.6.2文章管理设计 (10)2.6.2留言管理 (12)2.6.3相册管理 (12)3 测试 (14)3.1后台管理登陆 (14)3.2博客管理 (15)3.2.1添加文章验证 (15)3.3.2删除文章验证 (15)3.3.3修改文章验证 (16)3.3留言管理 (16)3.4.1修改照片信息验证 (17)3.4.2上传照片验证 (17)总结 (18)参考文献 (19)1 课题描述本次课题是要完成一个集日志发表、后台管理为一体的个人博客管理系统。

在前台游客可以查看相册、博文、等并可在留言板中添加评论。

后台管理可以实现的功能有:博文的添加、修改和删除;照片的添加、删除以及分类;查询删除留言等。

界面直观、操作简单,内容布局条理清楚,版面协调、统一,能够实现方便快捷的管理与维护。

开发工具:Dreamweaver cs5、SQL server 20082 设计过程该博客网站包括前台浏览和后台管理两部分功能。

实现过程包括三部分:前台功能设计,后台设计,数据库设计。

2.1 需求分析本系统的用户包括:普通游客、博客主人。

(1)普通游客进入网站后可以浏览博客文章和博客相册,并在浏览博客后进行评论。

(2)博客主人通过前台登录后,可对自己的博客空间进行管理,包括发布自己的网络日志, 收藏个人照片,相关人员进行交流和沟通以及删除访问者发表的评论等。

(3)在博客管理界面,博主可以对自己的博客类型进行管理。

包括:添加、编辑和删除博客类型。

(4)博主可以暂时不发布博客,而是将文章先放到草稿箱等以后要发布时,再从草稿箱中提出,还能够将回收站中的博客还原或者将博客从回收站中彻底删除。

个人博客系统—使用说明书

个人博客系统—使用说明书

《个人博客系统》使用说明书文件编号:ZZI20111226制作人:XXX审核人:授课教师编制日期:2011 -12-26版本:1.0目录1 引言 (3)1.1 编写目的 (3)1.2 项目背景 (3)1.3 术语和缩写 (3)1.4 文档范围 (3)1.4 系统环境要求 (3)2 产品功能简介 (4)3 产品使用说明 (4)3.1 登入系统 (4)3.1.1 进入登入页面 (4)3.1.2 用户登入 (5)3.2 网站管理 (6)3.2.1 首页 (6)3.1.2 模块操作 (7)1引言1.1 编写目的本说明书的使用目的是为了能够让用户和管理员的了解该个人博客系统的正常使用。

说明书详细列出的博客系统的功能,清新的展现了使用该系统具体操作步骤。

1.2 项目背景博客能让个人在互联网上表达自己的心声。

这是一个收集和共享任何刚兴趣的事物的地方—可以是政治评论、个人日记或是指向您想记住的网站链接。

许多使用博客只是要组织自己的想法,而有些人则在全球成千上万的浏览者中赢得影响力。

职业和企业新闻记者使用博客发布特发新闻,而有写日记习惯的人则会在博客中宣示自己内心的想法。

而摄影和美发发烧者,可以通过博客系统管理自己的作品,无论您要发表什么意见,博客可以帮您来表达。

该博客系统名为“山风”在线博客系统。

项目的提出者:授课老师。

项目的开发者:XXX XXX XXX用户:博客爱好者。

1.3 术语和缩写管理员初始用户名:znn密码:123。

1.4文档范围参照软件文档使用说明书。

1.4 系统环境要求表1.4-1系统环境需求2产品功能简介本系统作为一个个人博客系统,主要实现网站建设者与访问者之间的相互交流,以及访问者与访问者之间的交流、学习。

针对网站能够展现网站建设者的思想与使用者的需求进行设计的,主要实现如下功能:全面展示个人博客博客网站的主题思想。

发表我的文章,表达作者想法和观点,实现与访问者的相互交流。

用户、游客查看文章,并可以对文章发表文章意见。

博客概要设计说明书

博客概要设计说明书

概要设计说明书编写:日期:审核:日期:批准:日期:受控状态:是发布版次:1.0 日期:YYYY-MM-DD编号:变更记录签字确认目录1 引言 (4)1.1编写目的 (4)1.2背景 (4)1.3基线 (4)1.4范围 (5)1.5定义 (5)1.6参考资料 (5)2 总体设计 (5)2.1概述 (5)2.1.1 功能描述 (5)2.1.2 运行环境....................................................................................... 错误!未定义书签。

2.1.3 开发环境....................................................................................... 错误!未定义书签。

2.2设计思想 (12)2.2.1 系统构思 (12)2.2.2 关键技术与算法 (16)2.3人工处理过程 (16)3 系统功能设计 (16)3.1系统功能 ............................................................................................. 错误!未定义书签。

4 系统数据结构设计 (17)4.1说明 (17)4.2数据结构 (17)4.3数据结构与系统元素的关系 (18)5 接口设计 (18)5.1用户接口 (18)5.2外部接口 (18)6 运行设计 (18)6.1系统初始化 (18)6.2运行控制 (19)6.3系统结束 (19)7 系统出错处理设计 (19)7.1出错信息 (19)7.2补救措施 (19)8 系统维护设计 (20)8.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. 系统流程图绘制整个个人博客系统的流程图,描述用户的操作路径和系统的响应。

从用户注册到发表博文再到评论,清晰地展示每个步骤之间的交互和关联。

4. 数据库设计设计个人博客系统所需的数据库,包括用户信息、博文内容、评论等。

确定每个表的字段和数据类型,并建立表之间的关联,确保系统可以高效地存储和检索数据。

5. 用户界面设计设计个人博客系统的用户界面,包括登录界面、注册界面、博文展示页面等。

确保用户可以方便地进行操作和浏览,并考虑到用户体验的友好性和易用性。

6. 系统安全性设计考虑个人博客系统的安全问题,对用户的注册、登录、密码管理等进行合理的设计和保护,以防止恶意攻击和非法访问。

7. 性能优化设计对个人博客系统的性能进行优化设计,包括数据库查询的优化、页面加载速度的提升等。

确保系统能够在高并发的情况下保持稳定和高效。

8. 扩展性和可维护性设计考虑个人博客系统的扩展和维护问题,设计系统的模块化和可复用性,以便于后续对系统进行功能扩展和升级。

通过以上的概要设计,可以指导开发人员进行个人博客系统的详细设计和开发工作,从而实现一个稳定、安全、高效的个人博客系统。

个人博客系统—需求说明书。

个人博客系统—需求说明书。
2.2 总体需求描述
博客是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据 张贴时间,以倒序方式由新到旧排列的。本系统作为一个个人博客系统,功能需求描述 如下:
a. 个人博客注册: (1) 本功能面向新注册的会员。 (2) 个人可以利用此 web 系统进行网上注册。 (3) 本模块直接对数据库大部分的操作为写入和删除,在对指定账户进行删除 时需要用到简单的查询操作。
2.3 系统功能表
表 2.3-1 系统功能表
编号 1
2
3 4 5 6 7
功能模块名称
子模块功能
功能需求标识
简要描述
文章分类管理 博文管理
用户管理 模块显示管理
评论管理 网站链接管理
网站配置管理
分类文章
增加、删除、修 改、查询博文。
增加、删除、修 改用户
增加、删除、修 改、模块
增加、删除、修 改、查询评论。
b. 文章管理功能: (1) 该功能面向所有注册用户和管理员。 (2) 注册用户可以在自己的主页书写博文,管理员可以书写管理员博文。 (3) 用户可以编辑、删除自己的博文。
c. 留言、评论管理功能 (1) 该功能面向所有注册用户和游客。 (2) 注册用户和游客可以对某一个人或某一个群中留言。 (3) 注册用户可以删除自己的留言,或者在自己主页上的留言。
WebDispose
管理员配置网站 的公共信息第3页来自2.4 总体业务流程图
《个人博客系统—需求规格说明书》
用户登入 验证失败
验证
管理员
注册用户
返回继续
进入
网文网模博评 站章站块文论 配分链显管管
置类接示理理
进入
返回继续 浏评 览论 博博 文文

个人博客详细设计说明书

个人博客详细设计说明书

题目个人博客需求、详细、概要说明书学生姓名及学号陈恒刘备陈冬(数应一)熊光辉于全明李慧珍学院数学与统计学院专业信息与计算科学班级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)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目标:工作围:个人博客的制作使自己能够在博客中发表自己的文章,书写自己的心情,记录自己的点点滴滴,规划自己的人生目标,将来有所成就。

个人博客设计说明书

个人博客设计说明书
2、在可编辑区域插入一个2行3列的表格,分别在6个单元格插入6张图代表相册的封面,保存为grxc。
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 网站的选题
一个好的网站应该有自己的风格,要体现自己的风格就要有一个明确的主题。这里我制作的网站是“个人博客”,以展示自己为主,通过自己设计的网站展现自己的个性。
在网站中我选择了绿色景物为主体背景,网站看上去就给人清新的感觉。这样与网站的内容相符合。

博客个人中心模块设计说明

博客个人中心模块设计说明

[项目名称]详细设计说明书[V1.0(版本号)]拟制人______________________ 审核人______________________ 批准人______________________[一九九九年八月二十日]详细设计说明书1.引言1.1编写目的本需求的编写为实现个人博客系统奠定了基础,定义了个人博客系统的详细需求,同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。

本需求的预期读者是与个人博客系统软件开发有联系的决策人,开发组成人员,如果可能实现的话,将面向辅助开发者,支持本项目的领导和公司人员,软件验证者。

1.2背景随着博客快速扩张,它的目的与最初的浏览网页心得已相去甚远。

目前网络上数以千计的个人博客发表和张贴博客的目的有很大的差异。

不过,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,博客已成为家庭、公司、部门和团队之间越来越盛行的沟通工具。

充分做了可行性分析后,我们对系统的是使用人群、主要功能等有了一个初步构想。

本项目的任务提出者及开发者是个人博客系统软件开发小组,用户是主要是学生。

本产品是针对博客用户的需求设计的,可以完成博客用户注册、登入、发表、浏览、修改博文、上传、浏览照片片、留言等主要功能。

1.3定义个人博客系统:个人博客是使得博客用户能够在网络上发表及其评论相关博客。

使用汉语编程语言,独立完成其功能。

2.系统的结构[给出系统的结构框图,包括软件结构、硬件结构框图。

用一系列图表列出系统内的每个模块的名称、标识符和它们之间的层次结构关系。

]3.模块1(标识符)设计说明3.1显示个人中心模块描述显示个人信息模块主要目的是查看个人信息和修改个人信息,本模块可以修改个人资料、我的头像、我的积分、隐私筛选、个性化设置。

该模块的特点是可以随意修改个人中心信息。

3.2功能1)修改个人资料基本信息:真实姓名、性别、婚恋状态、生日、血型、家乡、居住地联系方式:常用邮箱、手机、QQ、MSN教育情况:学校名称、班级或院系、入学年份、隐私设置工作情况:公司或机构、部门、工作时间、隐私设置个人信息:我想结交、兴趣爱好、喜欢的书籍、喜欢的电影、喜欢的电视、喜欢的音乐、喜欢的游戏、喜欢的运动、偶像、座右铭、最近心愿、我的简介2)修改个人头像3)我的积分:我的积分、积分规则、用户组规则、积分兑换4)隐私筛选:隐私设置、动态筛选5)个性化设置:主页风格、我的时区3.3性能本模块主要是对个人中心信息的查看、修改和保存,满足最基本的对个人中心的需求3.4输入项3.53.6设计方法(算法)3.7流程逻辑3.8接口用户接口:本系统采用图形用户接口,以鼠标和键盘为用户接口,方便用户对博客系统的有效操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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其他专门要求
可以对所写东西设置权限,如公开和不公开。

要求用户界面清楚方便使用且易读。

系统可以补充、可靠。

可以在多种系统下运行。

相关文档
最新文档