《蔡昭昭-开题报告.doc》由会员分享,可在线阅读,更多相关《蔡昭昭-开题报告.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计开题报告 专 业: 计算机应用 姓 名: 蔡昭昭 学 号: k 课题名称: 个人博客网站 指导教师: 谢晓能 论文起止日期: 一、 引言 Blog就是以网络作为载体,简易迅速简捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。Blog是继Email、BBA、IM之后出现的第四种全新的网络交流方式。你可以利用Blog轻松地表达自己的想法,发布自己的心得,大到你对时事新闻、国家大事的个人看法,小到你对一日三餐、服装打扮的精心料理。博客秉承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具开放和建设性。要在网络世界体现个人的存在,张扬个人的
2、社会价值,拓展个人的知识视野,建立属于自己的交流沟通的群体。从这个意义上说,博客将会变得越来越普及,越来越为更多的人接受。2002年8月“博客中国”网站的开通,标志着“博客”(Blog)现象在中国互联网界的显露;11月18日,新闻传播学术网站“紫金网”在改版之际,推出“博客擂台”新栏目。从信息传播的角度看,博客网站、频道的出现对于博客个体而言,意味着将信息采集与发布的通道最大程度的简单化与快捷化。也许你现在还不相信,但是想一想,为什么在互联网的最低潮时期,在个人网站大萧条时刻,在商业网站最凄惨之际,没有一分投资,没有大公司炒作,博客却开始如火如荼?“当然,一切还都需要时间。博客刚刚开始发展,尤
3、其是中国,目前仅仅是博客概念普及和萌芽阶段。不能完全依据现在的状况判断未来,而要看12年后,35年后的发展步伐。博客作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。全球目前共有博客7000多万;平均每天新增博客12万个,即每秒新增1.4个;博客上每天新增150万篇,即每秒17篇;全球最受欢迎的100家网站中有22家为博客网站,博客在中国发展很迅速,建立一个专业的博客管理系统已经很重要。本系统符合现在博客管理的需要,能对博客发表文章、评论、链接、图片数据进行管理
4、,同时能对博客账号进行管理。系统的功能主要体现在后台数据库方面,因为博客另一个名字叫网络日记,所以博客的内容要求能及时、快速的更新,本系统在开发之前正是朝这个目标设计。系统功能保留了传统博客管理系统的功能,同时又加上了人性化的界面设计,比如日历、表情的引用。完善的数据更新能力、实用的后台管理以及个性化的设计使本系统能适应博客的发展。二、 项目概述 本系统网站是一个个人博客网站系统,其系统组成及功能由以下多个子模块组成:用户登录、用户注册、游客浏览、页头和页尾的处理模块、管理员后台管理、留言板模块、图片的上传,音乐盒模块,日志编辑模块与浏览模块、日志的评论列表模块、会员基本信息资料的显示模块、用
5、户信息资料的修改模块、导航等公用类模块等。通过对网站系统需求的调查研究,确定网站系统应该对不同的用户提供不同的功能。博客网站主要用于共享个人信息,沟通Internet上人与人之间的感情。经过分析,确定本网站的用户主要分为两种:注册用户和普通用户。考虑到网站的维护问题,决定提供一个管理员权限网站管理员。因此,本系统主要分为三大模块:注册用户、普通用户、管理员。 注册用户模块注册用户功能包括:发表文章、管理文章、管理文章评论等。(1)发表文章。系统将文章标题、摘要、内容、人气、类型、类型编号、发表时间、发表文章作者、发表文章作者ID录入数据库。(2)管理文章。用户管理文章的功能主要为修改和删除。系
6、统将用户文章的基本信息显示出来,既可在查看文章详细信息之后,执行修改和删除操作,又可直接对文章基本信息执行删除操作。修改文章信息即修改文章的标题、摘要、内容、类型;删除操作,将文章的相关信息从数据库删除。(3)管理文章评论。用户管理文章评论的功能是删除评论。系统将用户文章的基本信息显示出来,按不同的文章管理文章评论。根据文章编号,显示文章的评论信息,用户按自己的意愿删除评论,即从数据库里完全删除该条评论的相关信息。普通用户模块普通用户功能包括:阅读站内文章、发表文章评论、浏览站内博客信息等。(1)阅读站内文章。系统还提供查询文章功能,普通用户可根据文章的标题、摘要、内容(任意部分)、类型、文章
7、的作者等查询出相关文章信息。阅读文章内容,查看文章的详细信息,并发表文章评论。(2)发表文章评论。查看文章详细信息即可发表。系统将录入评论的详细信息:发表评论的昵称(非管理员用户均为“网络游客”,管理员用户为该用户的真实姓名)、评论的内容、评论时间、评论文章ID。(3)浏览博客基本信息。博客的基本信息指在网站内注册用户的基本信息,包括站内注册信息、个人基本信息、联系方式、发表的文章、文章的相关评论信息等。管理员模块管理员功能包括:管理站内的用户、文章、评论和管理站内公告。(1)管理用户。管理员对用户管理操作即为删除。系统提供搜索功能,管理员可以通过用户登录名、真实姓名、出生年月等定位到具体用户
8、。执行删除操作,即将用户的注册信息、基本信息、联系方式等完全从数据库删除。删除之后,该管理员用户则和普通用户一样。但是,他所发表的文章仍然存在数据库中。(2)管理文章。管理员对文章的管理操作为删除。系统提供搜索功能,管理员可通过文章标题、摘要、内容(任意匹配)、类型、作者查询具体文章,然后执行操作。管理操作一旦执行,该文章所对应相关信息就从数据库里删除。管理员对文章的管理,还包括对文章类型的管理,即添加和删除文章类型。(3)管理文章评论。(4)管理公告。三、 实施方案(一)、需求分析:系统总体结构设计是系统设计过程中及其重要的一步,对系统的技术层次,开发过程,功能实现及开发成本方面具有重大的影
9、响。系统总统结构设计应尽可能的考虑人机关系,环境条件以及与运行管理系统等的联系,使系统每个部分都能协调适应,系统是单用户系统,实现功能比较简单,系统面向各个阶层,操作难度比较低。相对系统的配置要求也符合普通的机器配置;(二)、系统分析:系统分析阶段的工作有系统的静态模型即页面的设计规划等,并对系统进行进一步的分析,了解系统需要实现的功能,尽可能的实现;(三)、系统开发环境:我们运用开发工具来制作网站,后台数据库则是用SQL Server2000,并下载安装设计系统中需要的软件;(四)、功能代码的实现:在前面的各个项目规划工作都完成后,就可以进行具体到每个细节模块的代码实现了;(五)、系统运行测
10、试:运行系统,看编写的代码是否可以实现我们预期的效果,并改进;(六)、完善系统网站:经多次的测试运行,不断的完善系统网站。四、 实施计划完成开题报告后,则是开始对系统网站的构建进行初步的设计规划,首先还是对系统进行需求分析,包括系统网站功能模块的分析,前台模块分析,后台管理模块分析;再是进行具体设计,包括网站的总体设计,主页、界面等的设计;再则就是进行数据库需求分析,数据库表设计。大概的时间计划如下:2010年12月1日-4日:完成项目的需求分析,网站需要实现哪些功能,初步对模块进行规划;2010年12月5日-10日:对网站系统进行数据库分析,建立数据库表等;2010年12月11日-17日:初
11、步完成系统网站的界面设计制作;2010年12月18日-20日:更进完善系统网站的界面;2010年12月21日-28日:完成系统网站的功能代码的编写;2010年12月29日-30日:测试完善系统网站;五、 参考文献1陈红. 数据库系统原理教程. 清华大学出版社.20002邓文渊,趁俊荣等ASP与网络数据库技术M北京:中国铁道出版社.20033李严,于亚芳,王园辉ASP数据库开发实例解析M北京:机械工业出版社.20044龙马工作室ASP+Access网站开发实例精讲M北京:人民邮电出版社.20075廖疆星等Access 2002数据库开发指南M北京:冶金工业出版社.20016 AbrahamSilberchatz.DatabaseSystemComcepts,FourthEditionM.北京:机械工业出版社.20037李香敏. ACCESS 2000编程员指南 .北京希望电子出版社.20048武延军,赵彬.精通asp网络编程人民邮电出版社.2001.59卫振林,裴拯等. ASP程序设计与应用. 北京机械工业出版社.200510裴拯.ASP实用教程M.北京理工大学出版社.200511曾东,曾文权. Web开发技术-ASPM.清华大学出版社.200712赵家俊.数据库应用基础M. 电子工业出版社.200613张海藩.软件工程导论(第三版)M. 北京:清华大学出版社.2003
限制150内