关于奥运网站专题的设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
在网络应用日益普及的今天,“网络宣传”是目前最流行的网络媒体活动,在网站中您可以实现查看有关奥运的新闻、动态等功能。同时,您可以通过注册成为该网站的会员来和其他人针对不同问题展开激烈的讨论。从而,使人们对奥运有新的认识。另外,对于该网站的管理人员来说除拥有除以上功能外的一些管理功能。
该系统使用Dream weaver设置界面,用VBScript脚本编写程序,后台数据库采用Microsoft Access数据库设计,利用ADO数据库访问技术实现对数据库的各种管理,实现系统的基本功能及管理功能。设计过程中,首先建立了系统的结构框架,然后在此基础上进行需求添加,详细设计时不断修改和完善,经过测试阶段反复调试和验证,最终形成达到设计要求的可行性网站。
关键词: asp 网络媒体 ADO 数据库
系统功能模块
本系统主要实现以下一些基本功能:
(1) 新闻发布:新闻发布系统主要是信息的发布与管理,涉及到前台用户对新闻信息的浏览和后台新闻的管理两大模块。前台页面一般不需要用户登录注册,也就是对所有用户均开放,不做权限验证,在前台为了满足用户参与的需求,还需要添加新闻评论的功能,使得用户可以对新闻信息发表自己的看法和意见。另外,为了获得用户对哪些方面的信息感兴趣,还要在用户单击新闻浏览时自动统计新闻的浏览次数,以供后台展示热点新闻信息的受欢迎程度。后台管理方面,必须由合法的管理者来管理新闻的发布、修改、删除等,我们要将新闻信息添加到数据库,放置到指定的栏目下。为了使新闻展示出来具有好的效果,还需要对新闻进行排版、添加图片及上传附件等。另外,新闻的发布难免会发生错误,由此还需要对新闻进行修改和删除等。 [资料来源:http://think58.com]
除此之外,前台的评论,对于热点新闻及新闻的受欢迎程度等信息应该能提供管理界面让管理者浏览到,以便管理者能监控系统的访问过程。
(2) BBS讨论区:BBS又称电子公告板,不仅可以用在日常交流中,而且在远程教育、远程医疗中也起到了很大的作用。BBS的形式丰富、方便。给大家构建了一个完美的网络讨论空间。在BBS中对于用户来说,其首先需要注册才能够在讨论区发帖子,因此用户有用户ID、用户名、用户密码,以及用户的各项资料等属性,综合这些属性,可以得出的论坛的第一个功能部分——用户的注册,信息的修改,已经注册用户的登录、登出等操作。对于帖子来说,其属性相对就复杂了。首先,不能所有的帖子都放在一起,因此就有了第二个功能部分——帖子分类。帖子的本身又要包含标题和内容两个基本属性,当然,为了方便查看和管理,我们还需要给帖子加上发布时间的属性。将帖子和用户联系起来,则需要在帖子中注明此帖的发布人的昵称、发布人的编号等信息。另外,帖子还分主帖和针对主题的回复帖两种。
完成对用户和帖子两个基本要素的分析后,论坛的基本功能就算是完善了,即帖子的浏览、发表、用户的注册管理。但是即使对一个简单的论坛来讲,仍然是需要管理员来管理的,这个管理不仅是对帖子的管理,还应当包括对用户的管理。因此论坛应包括第三个功能部分——管理部分,在此部分中,应当允许管理员进行登录等操作,并在本部分所有的页面中加入对当前浏览者是否是管理员的判断,以防止越权管理。在判断管理员合法后,应当允许管理员对帖子和用户进行属性修改及删除等操作。 [资料来源:http://THINK58.com]
(3) 用户登录与注册:用户登录页面主要是为用户提供登录的窗口,用户通过在页面内输入正确的用户名及密码,取得登录系统的权利。否则不能登录系统,实现系统的其他功能。在此,登录的前提是注册用户的一些信息,只有注册成功才能成为该网站的用户。
(4) 数据维护和安全管理:数据维护主要对后台数据库进行管理和维护,包括添加、删除、修改等操作,实现对数据库的更新,可以提高系统的运行效率;安全管理主要是对用户的信息进行管理,管理员能够有权增加或删除系统的操作人员,并指定教师的登录密码,也可以增加和删除系统管理员。
目 录
引言 1 [资料来源:http://www.THINK58.com]
第一章 所用开发语言简介 2
1.1 asp的特点 2
1.2 程序使用的对象及其属性和方法 4
1.3 系统开发环境 6 [版权所有:http://think58.com]
1.3.1 Web服务器的选择 6
1.3.2 IIS简介 6
第二章 需求分析 8
2.1 系统功能模块 8 [资料来源:http://think58.com]
2.2 系统逻辑模块 10
2.3 系统数据分析 12
第三章 设计阶段 15
3.1 概要设计 15 [资料来源:http://THINK58.com]
3.1.1 数据库概论 15
3.1.2 数据库的主要功能需求 16
3.1.3 模块划分及功能介绍 16
3.2 详细设计 20
[资料来源:THINK58.com]
3.2.1 程序流程图 20
3.2.2 主要窗体功能及实现方法 26
第四章 系统维护与安全 43
4.1 系统维护与安全性 43 [资料来源:www.THINK58.com]
4.2 出错处理 44
结束语 45
致谢 46 [来源:http://www.think58.com]
参考文献 47
[资料来源:http://think58.com]
[资料来源:http://www.THINK58.com]
上一篇:教学互动系统的设计与实现
下一篇:在线教育学习系统的设计与实现