博客网站的设计与实现开题报告

时间:2024.5.13

博客网站的设计与实现

开题报告

班级(学号):0782计科 707220xx122 姓名:江旭

指导教师:吴燕

一、 综述

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政

治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,倍受人们的重视。为了树立个人在网络上的形象,通过设计一个个人博客网站,以达到个人推荐、展现自我的一个平台,个人博客网站为交流提供综合的网络环境,同时也为个人的宣传,发展,提供了一个平台。

博客秉承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具开放和建设性。它作为

一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。

二、 研究内容

blog的全名应该是Web log,中文意思是“网络日志”,后来缩写为Blog。一个Blog其实就是一个网

页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs是个人心中所想之事情的发表,其它Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。

基于以上要求,个人博客网站将由前台用户操作和后台管理员操作模块组成,其规划功能模块如下:

1.前台用户模块主要包括:

用户登陆:用户使用自己已注册的帐号和密码登陆到博客网站。

用户注册:通过注册使用户将个人信息保存到网站并获得一个具有相应权限的帐号。

用户修改个人信息:方便用户对网站保存的个人信息进行更新。

文章查询和留言:用户对网站中保存的文章进行浏览和对自己感兴趣的文章留言。

公告信息查询:方便用户了解网站公布的一些有针对性的信息。

相片查询:用户对自己或其他用户的照片进行浏览。

2.后台管理员模块主要包括:

博客文章管理:对博客已有的文章进行删除,置顶等操作。

公告管理:发布或更改公告。

投票管理:对投票进行统计等操作。

个人相册设置:多为对相册功能和模式的修改。

朋友圈:多为对功能和模式的修改。

用户设置:设置用户所具有的权限或删除用户等操作。

博主设置:多为对功能和模式的设置。

三、 开发工具及环境

个人博客网站采用JSP技术来实现前台系统框架以及主要功能,后台采用SQL SERVER20xx作为

数据库管理系统。

JSP是JavaServerPage,J2EE是Java2EnterpriseEidtion,它们是Sun公司建立在Java语言

上的一种服务器端的编程技术,简单来说,它是用来动态生成网页的一种技术。在本网站中决大部分

(可以说是全部)的数据库操作和很大一部分的复杂商业逻辑都是在JavaBean或其他的Java类中

实现的,这使得整个网站的功能稳定,高效。而JavaBean有个很大的优点就是它可以充分提高代码

的重用性,这使得程序的代码编辑量大大减少。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序

的开发变得迅速和容易。

由于JSP技术的特性本网站可运行在Windows/linux/uinx等操作系统平台。

用到的开发工具有:

JDK6.0(Java类文件编写环境),My Eclipse(主要开发工具),Tomcat(网站服务器),SQL Server20xx

(数据库创建,维护工具及服务器)

四、 对进度的具体安排

第一周——第四周:熟悉工具,需求采集,撰写开题报告,修改开题报告。

第五周——第七周:业务需求分析。

第八周:概要设计,数据库设计。

第九周:详细设计。

第十周:编码。

第十一周:测试。

第十二周:完成论文。

参考文献

[1] 王国辉,王毅等. JSP程序开发宝典. 人民邮电出版社 20xx

[2] 刘彬. JSP数据库高级教程. 清华大学出版社 20xx

[3] 蒋文容. JSP程序设计. 高等教育出版社 20xx

[4] 赛奎春. JSP工程应用与项目实践. 机械工业出版社 20xx

[5]杨磊,陈凌云. 精通EclipseWeb开发----JAVA体系结构、工具、框架及整合应用. 人民邮电出版社 20xx

[6] 陆昌辉,吴晓华. SQL Server 20xx核心技术揭秘[M]. 北京希望电子出版社 20xx

[7] [美]Laurence Vanhelsuwe 邱仲潘译 JavaBeans从入门到精通 电子工业出版社 1998

[8]姜晓铭 刘波 张亦华: JSP程序设计精彩实例. 清华大学出版社 20xx

[9]徐国平 刘臣勇 于军: JSP网络开发实务 电子工业出版社 20xx

[10]王国辉 李钟尉 王毅 Java程序设计自学手册 人民邮电出版社 20xx

[11] [美]Greg Riccardi,邓少昆 梅珊译 数据库管理—网站开发实例 清华大学出版社 20xx

[12] [美]Bill Brogden 邱仲潘 谢树锋译 Java开发指南—Servlets和JSP篇 电子工业出版社 20xx

[13] [美]Michael Morrison 周苏明 常征 等译 JavaBeans使用手册 机械工业出版社 1997

[14]位元文化著 JSP动态网页入门实务 科学出版社 20xx

[15]飞思科技 JSP应用开发详解

指导教师:(签署意见并签字)

督导教师:(签署意见并签字)

领导小组审查意见:

电子工业出版社 20xx 审查人签字:年月年月年月日日日


第二篇:综合网站设计-开题报告


目 录

一、课题的背景 ............................................................. 1

1.1 设计思想 .............................................................. 1

1.2 开发工具的选用及介绍 .................................................. 1

1.2.1 HTML编程语言 ...................................................... 1

1.2.2 ASP的优势 ........................................................ 2

二、课题内容 ............................................................... 3

三、课题研究的优势 ......................................................... 3

四 计划进度 ............................................................... 4

五 参考文献 ............................................................... 4

一、课题的背景

全世界大概有2亿4千万人已经连接到万维网(WWW)上。无论你做何种生意,你都无法忽视这2亿4千万人的存在。在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

1.1 设计思想

通过网站,全面宣传,展示公司风格、优点与特色,发布公司的业务和动向,及一此web、asp、flash、hank等的最新消息。在Internet上实现完成部分业务,提高办事效率。

1.2 开发工具的选用及介绍

我选择了ASP结合Front page架构综合网站。

1.2.1 HTML编程语言

如果您是位HTML编写人员,您将发现ASP脚本提供了创建交互页的简便方法。如果您曾想从HTML表格中收集数据,或用顾客的姓名个人化HTML文件,或根据浏览器的不同使用不同的特性,您会发现ASP提供了一个出色的解决方案。以前,要想从HTML表格中收集数据,就不得不学习一门编程语言来创建一个CGI应用程序。现在,您只要将一些简单的指令嵌入到您的HTML文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。

随着不断掌握使用ASP和脚本语言的技巧,您可以创建更复杂的脚本。对于ASP,您可以便捷地使用ActiveX组件来执行复杂的任务,比如连接数据库以存储和检索信息。

对ASP脚本的逐步介绍,请参阅ASP教程。然后您可以再回到这些主题中了解关于编

写ASP脚本的详细信息。所以我选择了ASP结合Front page架构综合网站。

1.2.2 ASP的优势

Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。

<一> ASP的特点

(1)任何开发工具皆可发展ASP;

(2)只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,Front Page Express、Front Page等也都可以;

(3)语言相容性高;

(4)易于操控数据库;

(5)ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、FoxPro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是 “ Excel”文件当成数据库用。

<二> 对象名称功能描述

Request Response Server Session Application Object Context从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction服务器进行分布式事务处理

本系统是基于Web的,所以系统的界面设计也就是系统网页的设计。Photoshop产品对网页设计的强大处理功能,用户通过在页面上仅用拖曳控件的方式就可轻松创建网页。但若要想制作出方便实用的精美网页,必须在开始之前做出详细设计,这样就会大大提高网页质量,进一步改善应用程序的可用性。设计时可以将设计的页面画在纸上,然后考虑哪些控件是所需要的,以及不同元素的重要性、控件之间的联系等。页面的设计和规划不仅影响到它本身外观的艺术性,而且对应用程序的可用性也有很重要的作用。组织页面的工作包括控件

的位置、大小、一致性等。这一点我们的设计师做得比较有突出的图片来表现!

图片的处理用到的软件是Adobe Photoshop adobe, adobe Image Ready Photoshop可以说是无所不能的软件,有很多功能。加上Image Ready是制作动画图片的好工具,在这两个软件的组合下,我在网站所做的图片和动画都是非常好的,但也算不上是完美,因前在做此网站之前我还没用得很熟。担在这次设计中,让我更了解Adobe Photoshop adobe, Adobe Image Ready这两个软件。不过也多得老师和同学的指导和帮助。

二、课题内容

开发项目全称:综合网站设计

此论文主要针对项目为:

1、这里所说的视听元素,主要包括:文本、背景、按钮、图标、图像、表格、颜色、导航工具、背景音乐、动态影像等;

2、网页作为传播信息的一种载体,同其他出版物如报纸、杂志等在设计上有许多共同之处,也要遵循一些设计的基本原则;

3、为了能满足用户的需要我们的网站的新闻一定要做到实时更新,也能实现搜索的要求。只要输入关键字就可搜索到相关的新闻;

4、网站BBS论坛系统有两种用户,一是管理员。另一种是只允许发表言论和浏览言论,而没有管理功能的一般用户。

三、课题研究的优势

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

网站,包括五个子模块:关系我们、我们的关点、我们的作品、科技新闻、公司风格 通过关系我们 及我们的团队、工作中等内容来展现。

(1)优点与特色 通过我们的作品、我们的关点等栏目来展现;

(2)发布公司业务与动向 通过BBS论坛、技术新闻等栏目来实现;

(3)通过发布web、asp、flash等的最新消息来吸引用户的浏览。。

四 计划进度

1、20xx.1.16-1.31 选定论文题目

2、20xx.2.1-20xx..2.25 调研和查找资料

3、20xx.2.26-3.6 撰写开题报告、毕业设计任务书和写作提纲

4、20xx..3.10 提交开题报告

5、20xx.4.15 完成系统分析与设计

6、20xx.4.15 提交论文中期报告

7、20xx.4.5-4.30 全部编码实现、运行测试与修订

8、20xx.5.25 提交毕业论文定稿

9、20xx.6.1-6.10 各答辩小组交换论文

10、20xx.6.20-7.10 毕业论文验收与终审

五 参考文献

[1]李世杰 Active Server Pages(ASP)3.0 网页设计手册 北京:清华大学出版社 1999

[2]前沿电脑图像工作室 巧学巧用Dream Weaver、Fireworks、Flash制作网页 北京:人民邮电出版社]ASP入门与实例演练薄 小志编著 中国青年出版社

[3]ASP动态网页设计课程设计指导书

[4]邓文渊,陈惠贞,陈俊荣 ASP与网页数据库设计[M]. 北京:中国铁道出版社,20xx作者简介:周庆(1974– ),男,山东济南人,大连理工大学机械工程学院硕士研究生,主要研究方向:特种加工中心网站建设,Web 数据库

[5]David Wihl 行家看用ASP 上传文件[EB/OL] Kenny Wood 译http://www. flashmeng.netasp_program/hfg_wzgl_asp/style_two ,20xx

[6] 宣小平、但正刚、张文毅,《ASP数据库系统开发实例导航》,人民邮电出版社,20xx

[7] 廖信彦,《Active Server Pages应用大全-------ASP与数据库的整合》,清华大学出版社,20xx

[8] 吴兴兴、高保禄,《网络数据库应用实例》,人民邮电出版社,20xx

更多相关推荐:
网页设计开题报告

衡水职业技术学院毕业设计开题报告书题目腾宇网页设计公司院(系):衡水职业技术学院艺术系班级08广告X班学号01号姓名XXX指导教师及职称xxx(助教)填写日期20XX年2月xx日(1.10-3.1之间)毕业设计…

网站毕业设计开题报告

毕业设计开题报告课题名称顶点财经员工管理系统的实现二级学院系计算机工程学院专业计算机网络技术班级网络1003班姓名赵海斌学号100309100125指导教师姜洋朱大栓

网站设计开题报告

附件2北京联合大学毕业设计开题报告题目购物网站建设与实现专业自动化指导教师周进学院自动化学院学号20xx100302611班级0910030206姓名郑佳文一课题任务与目的1题目购物网站建设与实现2主要任务以P...

网站设计类型的毕业设计开题报告 完整

目标和意义就我个人而言,对网页制作还缺少很多的理论与实际操作知识,曾经只是做一些简单的个人主页,仅此而已。对通过此次毕业设计,可以深入的学习,以提高随着互联网信息技术的快速发展,越来越多的人使用计算机网络来获取…

教学网站的设计与开发--开题报告

本科毕业设计论文开题报告1本科毕业设计论文开题报告2本科毕业设计论文开题报告3本科毕业设计论文开题报告1项目实施方案首先要解决是就是网站的功能模块其功能构想大概如下1用户管理系统为保护网站信息的安全性网站实行用...

个人网页毕业设计开题报告

成都东软学院毕业设计论文开题报告开题报告题目开题报告时间学生姓名专业班级指导教师个人网站建设20xx年12月20XXXXXX20xx年12月20日

企业门户网站的设计与开发开题报告

毕业设计论文开题报告课题名称企业门户网站的设计与开发系分院专业班级学生姓名学号指导教师二一二年十月二十日

ASP0146企业网站建设毕业论文开题报告

毕业论文(设计)题目:某商务公司网站的设计与实现毕业论文(设计)开题报告:一、选题的目的和意义网络技术逐渐渗入社会生活各个层面的今天,互联网成为人们快速获取、发布和传递信息的重要渠道。电子商务是21世纪最重要的…

毕业论文开题报告范文(ASP网站开发)

开题报告填写要求1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及教研室审查后生效;2.开题报告内…

基于PHP技术的网站设计毕业论文+开题报告

毕业论文开题报告1.本课题的研究意义在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.因此网站建设在Internet应用上的…

个人网站建设开题报告

个人网站建设开题报告,内容附图。

开题报告(电子商务网站的设计与实现-前台操作模块)

毕业综合实践开题报告电子商务网站的设计与实现课题名称前台操作模块系部班级姓名学号指导教师信息工程系信息08E2孙亚兰083411103沈茜20xx年7月日

网站设计开题报告(43篇)