广告信息发布管理系统设计与实现Word格式.docx
《广告信息发布管理系统设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《广告信息发布管理系统设计与实现Word格式.docx(26页珍藏版)》请在冰豆网上搜索。
目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。
如今网络已成为企业进行竞争的战略手段。
企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。
在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
网站早已由论证阶段进入了实质阶段,尤其为企业提供一个展示自己的舞台、为消费者创造一个了解企业的捷径。
公司可以通过建立商业平台,实行全天候销售服务,借助网络推广企业的形象、宣传企业的产品、发布公司最新资讯,同时通过信息反馈使公司更加了解顾客的心理和需求,网站虚拟公司与实体公司的经营运作有机的结合,将会有利于公司产品销售渠道的拓展,并节省大量的广告宣传和经营运营成本,更好地把握商机[2]。
1.3主要工作
运用好相关工具与技术对系统进行可行性分析,确定系统所需功能,划分各系统模块,并且分步开发。
设计系统的前台显示。
配置运行环境,调试系统。
第二章系统运行环境
2.1系统开发工具
2.1.1ASP简介
ASP是ActiveServerPage的缩写,意为“活动服务器网页”,是微软开发的服务器端的脚本编写环境。
使用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.2Dreamweaver简介
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
Dreamweaver是一个很酷的网页设计软件。
它不仅包括可视化编辑、HTML代码编辑的软件包,而且还支持ActiveX、JavaScript、Flash、ShockWave等特性,而且它还能通过拖拽从头到尾制作动态的HTML动画,支持动态HTML(DynamicHTML)的设计,使得页面没有plug-in也能够在Netscape和IE4.0浏览器中正确地显示页面的动画。
同时它还提供了自动更新页面信息的功能。
Dreamweaver还采用了RoundtripHTML技术。
这项技术使得网页在Dreamweaver和HTML代码编辑器之间进行自由转换,HTML句法及结构不变。
这样,专业设计者可以在不改变原有编辑习惯的同时,充分享受到可视化编辑带来的益处。
Dreamweaver最具挑战性和生命力的是它的开放式设计,这项设计使任何人都可以轻易扩展它的功能。
Dreamweaver的发展经历了如下版本:
Dreamweaver1.0,Dreamweaver2.0、2.01,Dreamweaver3.0,DreamweaverUltraDev1.0,Dreamweaver4.0,DreamweaverUltraDev4.0,DreamweaverMX(6.0),DreamweaverMX2004(7.0、7.01),Dreamweaver8[4]。
2.1.3ADO简介
ADO是ActiveXDataObjects(ActiveX数据对象)的英文缩写,它是微软公司开发的数据库访问组件。
它提供了网页开发人员实时存取数据库的能力。
在数据库的应用中,使用ADO编写的应用程序可以存取在Internet上任何地方的资源。
ADO非常简化的接口使得原本复杂冗长的程序编写工作变得简单易学,并且强有力地支持了各种应用程序的复杂特性的要求。
ADO使用RecordSet(记录集)对象作为数据的主要界面。
ADO可以使用VBScript、JavaScript等脚本语言来控制数据库的存取以及输出查询结果。
总的来说,ADO是一项容易使用并且可扩展的将数据库访问添加到Web页的技术。
可以使用ADO去编写紧凑简明的脚本以便连接到OpenDatabaseConnectivity(ODBC)兼容的数据库和OLEDB兼容的数据源。
对数据库连接有一定了解的脚本编写人员,ADO命令语句并不复杂而且容易掌握。
同样地,一个经验丰富的数据库编程人员将会正确认识ADO的先进的与语言无关性和查询处理功能[5]。
2.1.4IIS介绍及安装与配置方法
2.1.4.1IIS介绍
IIS(InternetInformationServer,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、最新资讯服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事[6]。
2.1.4.2IIS的安装与配置方法
现在介绍在WindowsXP操作系统中安装IIS5.1的方法。
其他版本的系统大体相同。
1.依次选择点击“开始”/“设置”/“控制面板”/“添加/删除程序”,打开“添加/删除程序”对话框。
2.单击左侧的“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。
3.选中“Internet信息服务器(IIS)”,将WindowsXP的安装光盘放入光驱中,然后单击“下一步”按钮,安装IIS5.1大约需要30MB的磁盘空间。
安装程序开始配置组件并复制文件,安装过程将持续一段时间。
IIS的配置需要修改默认网站的主目录,打开IIS,右击“默认网站”→“属性”,选择主目录标签,在“本地路径”中选择网站所在文件夹(例如E:
\wwwroot),本标签内其他选项默认,然后点“应用”。
然后选择“文档”标签,在“默认文档”里面添加“默认文档名”index.ASP,并使用上下箭台,将index.ASP优先级调到最上面。
然后可以用xlocalhost/来访问主页[6]。
2.2系统的运行环境
硬件需求:
PentiumIII800/128M/20G及以上配置,800x600/16位色以上显示器;
另需连接服务器的网络设备,通过局域网连接需要配备10/100M网卡,通过拨号上网需要配置调制解调器。
软件需求:
Windows/98/NT/2000/XP中文版操作系统,IE5.0以上版本浏览器。
第三章系统分析
3.1可行性分析
3.1.1技术可行性
Hellocosplay所需开发的网站是运用ASP+ACCESS+HTML+CSS的技术来开发的。
所需程序的开发主要是运用Dreamweaver+Access。
在网站界面的开发中,主要需要Photoshop在制作效果图,并切图。
或者运用Fireworks。
运用ASP+ACCESS的网站,对于系统的要求并不严格PentiumIII800/128M/20G及以上配置,且搭建有IIS或对于ASP支持的环境就已经可以完全达到网站的运营需求。
3.1.2经济可行性
达到成功运营网站为公司服务所需要的成本主要包括:
网站的开发费用、服务器的租借费用、域名注册费用及后期网站的维护费用。
一般网站的开发者都承诺网站运营后的后期一定时间内的维护工作。
开发费用大约在1000元~2000元之间。
服务器的租借费用,由于网站比较的实用,不繁琐。
所以一般购买200M~500M的空间就完全够早期网站运营很长一段时间。
目前很多主机托管类运营商均有此业务,主流价格在500元/年至1200元/年不等。
域名注册的费用一般在70元至120元不等。
如果域名已经被别人注册,那么购买的转让费用或许会略高。
终上所述,此网站的正式上线运营,一年所需投入成本也在3000元左右。
网站只需发展几十个顾客,就可以收回成本进而盈利。
而在开发网站完成,将对网站提供免费SEO服务,让网站在baidu,google的排名可以靠前。
如果可以的话,公司也可以通过XX竞价等提升网站的排名。
3.1.3操作可行性
作为动漫周边产品的cosplay服装,主要的消费群体是青少年中的动漫爱好者。
主要年龄段分布在80年代以及90年代出生的青少年。
网络在此年龄段青少年的日常生活中占据很重要的一部分。
而动漫爱好者更为突出,大部分的动漫爱好者每天都有上网浏览动漫相关网页的习惯。
因此在网络建立一个展示公司产品的网站,是很符合动漫爱好者的兴趣爱好的。
而动漫爱好者是以群体聚集在一起的,如果在一个用户那得到好评,那么他们就会为公司做另一种且权威性更重的广告宣传。
3.2系统主要功能
系统的开发是以介绍企业为目的的,所以系统以展示为主。
系统的功能模块也是以企业自我介绍为中心的主要划分为:
公告管理,最新资讯管理,产品管理,代理商管理,企业简介,联系我们。
为了便于来访者及时反馈信息或咨询问题,我们添加了当前青少年中主流即时通讯工具的QQ在线客服以及留言本功能。
3.3系统页面布局
3.3.1首页布局
如图3.1所示
图3.1首页布局图
3.3.2后台页面布局
如图3.2所示
图3.2后台页面图
3.4系统流程图
如图3.3所示
图3.3系统流程图
3.5数据流图
如图3.4所示
图3.4数据流图
3.6数据字典
Admin表内的字段
数据项名:
pwd(密码)
数据项含义:
管理员的密码
数据项类型:
varchar
数据项长度:
50
Link表内字段
addurl
链接网址
5