本文是一篇数据库论文范文,数据库类有关毕业论文范文,关于基于ASP.NET的报社网站设计相关开题报告范文。适合数据库及网站设计及信息管理方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。
摘 要:针对报社的各种业务,进一步提高企业的影响力,利用ASP.NET、Dreamweer和Access设计了报社网站.文中探讨了报社网站的设计模式,并给出了一个合理的解决方案.通过调试、长时间的运行证明了本文开发的网站运行稳定,高效.
关 键 词:网站开发;ASP技术;Access数据库;动态网页
中图分类号:TP315文献标识码:A文章编号:1009-3044(2013)07-1494-03
随着计算机技术和Inter的飞速发展,网站已成为企业对外宣传的重要工具.报社网站的开发是传统报业向现代资讯企业转变的必然结果.报社网站的建设,将帮助报社进入到一个相对崭新的资讯传播领域,利用互联网的优势扩大其作为一个新闻机构的影响范围,增强“广播”能力,满足越来越多的读者在网上获取信息的需要,并将读者转变为网上的长期用户,提高企业的影响力.该文围绕报社的基本业务,如信息发布、信息服务、广告业务等[1],基于ASP.NET开发了报社网站,以满足报社及读者的要求.
1基于ASP.NET的网站设计
1.1相关技术
1.1.1ASP技术
ASP.NET是微软开发的服务器端脚本环境,ASP.NET解释程序内含于IIS3.0,4.0和PWS4.0中,通过ASP.NET可以结合HTML网页、ASP.NET指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序.ASP.NET具有以下特点:提供更多的功能和扩展性能;可以使用如预编译、可配置的缓存等功能;提高了安全性;解决了实现网站开发多人同时工作相互协作的问题[2].
1.1.2ADO数据库访问技术
ADO(ActiveXDataObject)是Microsoft开发的数据库访问技术,是建立在OLEDB底层技术之上的高级编程接口.使用它可以快速、灵活地访问数据源和数据源中的对象.
ADO建立了基于Web方式访问数据库脚本的编写模型,它不仅拥有支持任何大型数据库的核心功能,而且还支持许多数据库专有的特性.
1.2系统的总体结构
网站的整体架构是网站设计和开发的基础,本网站采用了B/S结构,主要包括以下模块,分别为最新动态、动态新闻、职工信息管理、信息检索、广告信息管理、留言板、友情链接、用户管理等部分.其框架图如图1所示.
1.3典型模块设计
1.3.1管理员登录
网站实现用户管理,分别为管理员用户,编辑用户,普通用户.系统设置的管理员登录页面,如图2所示.
主要实现代码为:
系统为用户登录设置了登录验证功能,图3展示了登录不成功的提示框.
1.3.3留言板管理模块设计
用户可以利用留言板对网站提出建议和意见,便于编辑及维护人员对工作、网站进行不断改进.
在留言板管理模块中,网站管理员输入分配的用户名,进行登陆,可以进行添加、删除留言等操作.如图4所示.
图4用户留言管理
1.4系统测试
网站测试工作分为三个阶段:
第一阶段,子系统测试.在这个阶段,该文主要检测最新动态管理、动态新闻管理、用户管理与留言板四个子系统.检测数据管理中的最新动态管理模块和动态新闻管理模块,寻找在记录删除的过程中是否有影响其他模块的情况,以便添加对文件的独占锁处理进行补救.
第二阶段,功能(有效性)测试.在这个阶段,主要寻找程序不符合用户需求的地方.
可能发现的问题主要包括:用户登录权限的合理性,考虑用户信息的安全性,对用户的进行了加密;检验用户,防止非法访问,防止未经注册的用户绕过注册界面直接进入应用系统[3];网站资料的分类查询.
第三阶段,系统测试.在这个阶段,主要对系统进行安全性测试、文件资料测试、可靠性测试与可安装性测试.
2结束语
本网站是一个基于ASP.NET的现代化的具有综合功能的网站,通过对报社内部资源的整合,提高了企业运行的效率.目前网站运行稳定,使用效果良好,得到了用户的一致好评,推进了报社工作的发展.