广告信息发布管理系统设计与实现 - 图文
更新时间:2023-10-20 01:44:01 阅读量: 综合文库 文档下载
- 广告管理系统设计的目的推荐度:
- 相关推荐
目录
第一章 概述 ............................................................................ 1
1.1 课题意义................................................................................................. 1 1.2 国内外研究现状..................................................................................... 1 1.3 主要工作................................................................................................. 1
第二章 系统运行环境 ............................................................ 2
2.1 系统开发工具......................................................................................... 2
2.1.1 ASP简介 ................................................................................... 2 2.1.2 Dreamweaver 简介 ................................................................... 2 2.1.3 ADO简介 .................................................................................. 3 2.1.4 IIS介绍及安装与配置方法 ...................................................... 3 2.2 系统的运行环境..................................................................................... 4
第三章 系统分析 .................................................................... 5
3.1 可行性分析............................................................................................. 5
3.1.1 技术可行性................................................................................ 5 3.1.2 经济可行性................................................................................ 5 3.1.3 操作可行性................................................................................ 5 3.2 系统主要功能......................................................................................... 6 3.3 系统页面布局......................................................................................... 6
3.3.1 首页布局...................................................................................... 6 3.3.2 后台页面布局.............................................................................. 6 3.4 系统流程图........................................................................................ 7 3.5 数据流图............................................................................................ 7 3.6 数据字典............................................................................................. 8
第四章 系统设计 ................................................................ 10
4.1 系统框架设计....................................................................................... 10 4.2 系统结构设计....................................................................................... 10 4.3 数据库设计........................................................................................... 11 4.4 数据库逻辑结构设计........................................................................... 14
第五章 运行结果及效果分析 ............................................ 16
5.1 模块测试及分析................................................................................... 16
5.1.1 前台部分测试............................................................................ 16 5.1.2 后台部分测试............................................................................ 20 5.2 系统测试及分析................................................................................. 22
第六章 使用方法 .................................................................. 25
6.1 网站前台............................................................................................... 25
I
6.2 网站后台管理..................................................................................... 25
6.2.1 添加最新资讯内容:................................................................ 25 6.2.2 管理全部最新资讯:................................................................ 25 6.2.3 修改密码:................................................................................ 25 6.2.4 退出管理系统:........................................................................ 25
第七章 毕业设计体会 ........................ 错误!未定义书签。 致谢 ........................................................ 错误!未定义书签。 参考文献 ................................................................................ 26
II
第一章 概述
1.1 课题意义
国际际互联网的用户在迅猛地增长,中国上网用户由1995年的一万户速增至1999年的数百万用户。这增长速度是全世界范围的普遍现象。您的企业要为这众多的民众、企业服务就必须建立自己的网站,在这信息的高速公路上宣传自己高效的工作。
今天,国际互联网络已成为高科技和未来生活的代名词,要显示你公司的实力,提升公司的形象,没有什么比在员工名片、企业信笺、广告及各种公众能看得到的东西上印上自己公司独有的网络地址和专用的集团电子邮件地址更有说服力了。消费者、客户和海外投资者自然对您另眼相看。
你不可能将你的新产品信息在全球的周刊上发表,但你可以把上述信息放在你的企业网站上向全世界发表。即使你可以把上述信息在全球的周刊上发表,但消费者遗忘广告、忽略广告,你也无可奈何。有了网站上的信息,任何一个人都可在网上浏览你的网页,都会成为你的潜在客户[1]。
1.2 国内外研究现状
现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。网站早已由论证阶段进入了实质阶段,尤其为企业提供一个展示自己的舞台、为消费者创造一个了解企业的捷径。公司可以通过建立商业平台,实行全天候销售服务,借助网络推广企业的形象、宣传企业的产品、发布公司最新资讯,同时通过信息反馈使公司更加了解顾客的心理和需求,网站虚拟公司与实体公司的经营运作有机的结合,将会有利于公司产品销售渠道的拓展,并节省大量的广告宣传和经营运营成本,更好地把握商机[2]。
1.3 主要工作
运用好相关工具与技术对系统进行可行性分析,确定系统所需功能,划分各系统模块,并且分步开发。设计系统的前台显示。配置运行环境,调试系统。
1
第二章 系统运行环境
2.1 系统开发工具
2.1.1 ASP简介
ASP是Active Server Page的缩写,意为“活动服务器网页”,是微软开发的服务器端的脚本编写环境。使用ASP可以组合HTML页、脚本命令和ActiveX组建来创建动态、交互的Web页和基于Web的应用程序。
ASP是服务器端的网页技术,是在服务器端运行的而不是客户端执行的。当客户端请求一个ASP文件时,由服务器先把该文件解释成标准的HTML文件再发送给客户。
在服务器端运行的好处有两点:第一,可以不受客户端浏览器的限制,任何用户都可以使用浏览器正常浏览ASP所产生的网页,且不需要特别安装任何ASP支持;第二,可以很方便地和服务器交换数据,例如从数据库中读取数据。
严格来讲,ASP并不是一种语言,它只是提供一个环境来运行Script。ASP所用的语言是VBScript或JavaScript,也可以是它们两者的结合。
ASP没有固定的开发工具,任何一种文本编辑器都能胜任ASP脚本的编辑工作,当然不同的开发工具的开发调试效率是不一样的。
ASP 也是一种代替CGI脚本程序的一种,并且可以与数据库和其他程序进行交互,是一种简单方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。应用ASP可以向网页中添加交互式内容(例如表单的添加),也可以创建使用HTML网页作为用户界面的web应用程序[3]。 2.1.2 Dreamweaver 简介
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
Dreamweaver是一个很酷的网页设计软件。它不仅包括可视化编辑、HTML代码编辑的软件包,而且还支持ActiveX、JavaScript、Flash、ShockWave等特性,而且它还能通过拖拽从头到尾制作动态的HTML动画,支持动态HTML(Dynamic HTML)的设计,使得页面没有plug-in也能够在Netscape和IE 4.0浏览器中正确地显示页面的动画。
同时它还提供了自动更新页面信息的功能。Dreamweaver还采用了Roundtrip HTML技术。这项技术使得网页在Dreamweaver和HTML代码编辑器之间进行自由转换,HTML句法及结构不变。这样,专业设计者可以在不改变原有编辑习惯的同时,充分享受到可视化编辑带来的益处。
Dreamweaver最具挑战性和生命力的是它的开放式设计,这项设计使任何人都可以轻易扩展它的功能。
2
Dreamweaver的发展经历了如下版本:Dreamweaver1.0,Dreamweaver2.0、2.01,Dreamweaver 3.0,Dreamweaver UltraDev 1.0,Dreamweaver 4.0,Dreamweaver UltraDev 4.0 ,Dreamweaver MX(6.0),Dreamweaver MX 2004(7.0、
[4]
7.01), Dreamweaver 8 。 2.1.3 ADO简介
ADO是ActiveX Data Objects(ActiveX数据对象)的英文缩写,它是微软公司开发的数据库访问组件。它提供了网页开发人员实时存取数据库的能力。在数据库的应用中,使用ADO编写的应用程序可以存取在Internet上任何地方的资源。ADO非常简化的接口使得原本复杂冗长的程序编写工作变得简单易学,并且强有力地支持了各种应用程序的复杂特性的要求。ADO使用RecordSet(记录集)对象作为数据的主要界面。ADO可以使用VBScript、JavaScript等脚本语言来控制数据库的存取以及输出查询结果。
总的来说,ADO是一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术。可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源。
对数据库连接有一定了解的脚本编写人员,ADO 命令语句并不复杂而且容易掌握。同样地,一个经验丰富的数据库编程人员将会正确认识 ADO 的先进的与语言无关性和查询处理功能[5]。 2.1.4 IIS介绍及安装与配置方法
2.1.4.1 IIS介绍
IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、最新资讯服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事[6]。
2.1.4.2 IIS的安装与配置方法
现在介绍在Windows XP操作系统中安装IIS 5.1的方法。其他版本的系统大体相同。
1.依次选择点击“开始”/“设置”/“控制面板”/“添加/删除程序”,打开“添加/删除程序”对话框。
2.单击左侧的“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。
3.选中“Internet信息服务器(IIS)”,将Windows XP的安装光盘放入光驱中,然后单击“下一步”按钮,安装IIS 5.1大约需要30MB的磁盘空间。
安装程序开始配置组件并复制文件,安装过程将持续一段时间。
IIS的配置需要修改默认网站的主目录,打开IIS,右击“默认网站”→“属性”,选择主目录标签,在“本地路径”中选择网站所在文件夹(例如E:\\wwwroot),本标签内其他选项默认,然后点“应用”。然后选择“文档”标签,在“默认文档”里面添加“默认文档名”index.ASP,并使用上下箭台,将index.ASP优先级调到最上面。
3
数据项名:addurl 数据项含义:链接网址 数据项类型: varchar 数据项长度:50
Product表内字段
数据项名:ID
数据项含义:商品ID
数据项类型:Int
数据项长度:4
数据项名:img
数据项含义:图片地址
数据项类型:varchar
数据项名:content 数据项含义:内容 数据项类型:备注
Pro_type表内字段 数据项名:pro_name 数据项含义:记录后台管理模块 名 数据项类型: varchar 数据项长度:50
Guestbook表内字段 数据项名:ID 数据项含义:留言ID 数据项类型:int 数据项长度:4 数据项名:content 数据项含义:内容 数据项类型:备注 数据项名:pro_name 数据项含义:所属分类 数据项类型:varchar 数据项长度:50 数据项名:title 数据项含义:标题 数据项类型:备注 数据项名:pub_data 数据项含义:发布日期 数据项类型:data 数据项名:title 数据项含义:留言标题 数据项类型:备注 9
第四章 系统设计
4.1 系统框架设计
系统采用ASP应用程序两层结构模式[7],其结构如图4.1所示:
Web窗体层 数据库访问层 数据库 数据库
图4.1 两层结构模式
Web窗体层和数据库各功能介绍[7],如表4-1所示: 层名
Web窗体层
功能描述
系统最高层,向用户展示各种窗体。用户通过窗体对系统进行操作,并实现用户操作各种信息的添加、修改和删除。与数据库直接关联,封装了对数据库的所有操作,包括数据的添加、修改、删除和查询。
数据访问层负责Web展示和数据之间的数据存储、修改、删除与查询,数据库用来存储本系统所有数据。 表4-1 ASP两层架构模式的各层功能
数据库
4.2 系统结构设计
由上面分析,可以设计系统的结构,从管理员界面和来访者界面分别对结构以描述。
10
管理员登录 系统管理 资讯管理产品管理链接管理公告管理代理商管理关于我们联系我们查看留言修改密码
图4.2 系统管理员界面的系统结构图
一般用户界面的功能模块如图4.3所示:
来访者输入网址 网站 资讯查看
产品查看 链接查看 公告查看 代理商查看 关于我们联系我们发布留言图4.3 来访者界面的系统结构图
4.3 数据库设计
由上面的数据项可以设计出能够满足用户需求的各种实体,以及它们之间的关系,并为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相
11
互之间的作用形成数据的流动,这就可以对系统设计以下实体:系统管理员信息实体、产品信息实体、公告信息实体、代理商信息实体、链接信息实体、关于我们信息实体、联系我们信息实体和留言信息实体。实体之间关系的E-R图如图4.4所示。
编辑 N 友情链接 1 发布 1 后台管理 N 管理 1 管理员 1 1 N 查看 留言 1 发布 N N 信息 编辑
图4.4 实体之间关系E-R图
系统管理员信息实体图如图4.5所示:
编号 登陆登陆
图4.5 系统管理员信息实体图
产品信息实体图如图4.6所示:
产品 产品编产品名发布系统管理员 产品简产品图
12
图4.6产品信息实体图
最新资讯信息实体图如图4.7所示:
编号 标题 图片 图4.7 最新资讯信息实体图
友情链接信息实体图如图4.8所示:
编号 标题 链接地址 图4.8 友情链接信息实体图
公司公告信息实体图如图4.9所示:
编号 标题 图片 图4.9 公司公告信息实体图
关于我们信息实体图如图4.10所示:
编号 标题 图内容
片 图4.10 关于我们信息实体图
联系我们信息实体图如图4.11所示:
编号 标题 片
13
最新资讯 内容
友情链接
公司公告 内容
关于我们 联系我们 内容
图
图4.11 联系我们信息实体图
留言信息实体图如图4.12所示:
留言 编号 标题 留言内容 时间 图4.12 留言信息实体图
4.4 数据库逻辑结构设计
Admin表 列 号 列 名 数据类型 长 度 1 ID int
4 2 Admin Vaechar 50 3 Pwd Varchar 50
Link 表 列 号 列 名 数据类型 长 度 1 ID int
4 2 Title Varchar 50 3 Addurl Varchar 50
Pro_type 表 列 号 列 名 数据类型 长 度 1
Pro_Name Varchar 50
Product 表 列 号 列 名 数据类型 长 度 1 ID int 4 2 Pro_type Varchar 50 3 Img intr 50 4 Title Varchar 50 5 Content 备注 无限制 6 Pub_date
Data
14
字段说明 用户唯一编号 登陆名 登陆密码
字段说明 链接唯一编号 链接名 链接网址
字段说明 记录后台管理模块名
字段说明 定义唯一ID号
所属管理模块名
图片地址 标题名 该记录描述 发布日期
Guestbook 表 列 号 1 2 3 4
列 名 ID Title Content Pub_date 数据类型 int
Varchar 备注 Data 长 度 4 50 字段说明 留言唯一编号 留言标题 留言内容 发布日期
15
第五章 运行结果及效果分析
5.1 模块测试及分析
5.1.1 前台部分测试
1.网站首页效果图
网站运行后首页,如图5.1所示(该截图为宽屏截图):
图5.1网站首页效果图
网站不同的分辨下做过测试,没有任何变形,上面的截图为1280*800宽屏分辨下的截图,网页背景图片能够自动适应分辨率。
16
图5.2 网站的子页面
Flash轮显效果(可添加多张图片),第一张图片见图5.3.1,第二张见图5.3.2,过渡中见5.3.3(效果随机)
图5.3.1 广告图一
17
图 5.3.2 广告图二
图5.3 广告图轮显效果
18
正在阅读:
广告信息发布管理系统设计与实现 - 图文10-20
09年风电装机统计明细07-17
燕去留声散文03-30
国际货物运输与保险复习题2(含答案)11-14
PC安装Mac OS X 10.7(黑苹果)懒人版并完美驱动05-04
概率习题集07-09
2016年企业管理创新成果申报材料09-18
大学生中英文联合演讲比赛策划01-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 管理系统
- 实现
- 图文
- 广告
- 发布
- 设计
- 信息
- 城市历史文化保护与城市更新 - 图文
- 初中物理电学题及答案
- 应知应会手册
- 大学毕业设计(论文)范本及装订顺序报告
- 2018年5月2018届高三第三次全国大联考(江苏卷)物理卷 - 图文
- 中国哑铃型制样机行业市场调查研究报告(目录) - 图文
- 20092010学年第一学期高二数学期中考试题
- 办公室照明设计标准
- 工程质量控制
- 利用微流控装置合成单分散胶壳和功能型微凝胶
- 雅思模拟测试题1
- 肾内科题库
- 中学生防溺水安全教育教案 - 图文
- 高中数学 探究导学课型 第三章 函数的应用 3.2.1 几类不同增长的函数模型课后提升作业 新人教版必修1
- 如何建设品牌
- Word 2003应用技术1
- 2018春苏教版科学一年级下册第10课《形形色色的动物》word教案
- 尔雅《创新思维与方法》期末考试
- 基于Profibus-DP协议现场总线的控制系统设计
- 数据库原理期末标准试题第2套及标准答案(格式绝对符合标准)