留言板系统设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ASP 网络留言板系统设计报告
学校:西安石油大学
院系:经济管理学院
专业:信息管理与信息系统
班级:经管1002班
小组成员:蔡庆丰吴泓言穆拉迪力
****:***
目录
第一章系统开发环境 (4)
1 小旋风ASPWebserver 2005 (4)
1.2 Access (4)
1.3 EditPlus (4)
1.4 Dreamweaver 8 (5)
第二章系统概述 (5)
2.1 系统功能模块设计 (5)
2.1.1 公用模块 (5)
2.1.2 用户系统功能模块 (6)
2.2 总体设计 (7)
2.2.1 页面功能分配 (7)
2.2.2 系统工作流程 (7)
2.3 数据库概要设计 (8)
2.3.1 用户信息表: (8)
2.3.2 留言信息表 (9)
第三章系统详细设计 (9)
3.1 公用模块设计 (9)
3.1.1 数据库连接文件conn.asp (10)
3.1.2 层叠样式文件style.css (10)
3.2 首页设计 (12)
3.3 用户注册与登录页面设计 (14)
3.4 用户留言与管理页面设计 (16)
第四章系统调试与测试 (18)
4.1.配置运行 (18)
4.2.系统测试 (18)
4.2.1 常见问题解决 (18)
4.2.2 系统测试示例 (18)
总结 (20)
前言
随着网络的应用越来越广泛,国内外不少大中小型企业都不约而同地意识到利用网络传递信息可以在一定程度上提高办事效率,而搭建一个用户与企业的在线交流平台亦显得非常重要。留言板是目前网站中使用较广泛的一种与用户沟通、交流的方式。通过留言板,可收集来自用户的意见或需求信息,并可作出相应的回复,从而实现网站与客户之间及不同客户之间的交流与沟通。通过留言板系统,令信息的发布可以面向个人和群组,来自不同部门、不同地区、具有不同身份的人可以一起交流讨论大家感兴趣的话题。
在线留言系统和互联网上的其他信息一样,具有范围广,内容庞杂,动态变化性强等特点,但是它还有两个最重要的特点:交互性和时效性。交互性是指用户能够参加到留言信息的交流过程中来,可在在线留言中发布自己的信息并且可以得到其他用户的反馈,这是在线留言最基本和最重要的特征。一位用户发布信息,往往有很多人回应,可以开展多人讨论,这是一个多向交流信息的过程,它使人们能够便捷地进行交流。由于互联网信息传播的快捷与方便以及在线留言的交互性,使得人们能够及时的从中获取某一技术和行业的发展动态与最新的进展,专业技术论坛中信息时效性更强,往往一些最新的技术信息可以从中获取。
网络中各种留言板系统在Dreamweaver等工具的编辑美化后和网站融为一体,作为网站的交流平台起到举足轻重的作用。留言板可以提供一个公共的信息发布平台,适用于作为企业内部个人办公助手以及企业与企业之间进行信息交流,在线解决某些客户需求的工具,是网站中信息多、人气旺的地方。好的留言板可以吸引相当数量的访客,同时也担负着网站对外宣传、发布消息、收集客户反馈的重任,是网站、单位内联网必不可少的一部分。留言板的原理是将留言内容等写入服务器端的文本或数据库,再显示出来,用ASP开发留言板可以很方便的嫁接在网站中运行。
系统开发环境
1 小旋风ASPWebserver 2005
该软件是由残剑无敌在NETBOX核心下开发的一套强大简洁的ASPWEB服务器,使用这个软件的您完全可以抛弃体积庞大的WINNT,WIN2000服务器系统及漏洞百出的IIS了。可以在任何一个系统上调试和发布ASP程序。目前测试通过的操作系统为:Windows 98;Windows 98 SE;Windows ME;Windows NT+IE4;Windows 2000;Windows XP;Windows .NET Server。现在完全支持ACCESS,SQL数据库。
1.2 Access
Access是Office系列软件中用来专门管理数据库的应用软件。所谓数据
库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows 的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并
不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以
用它来创建功能强大的数据库管理系统。
Access的用途体现在两个方面:
一、用来进行数据分析: access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计,并可灵活设置统计的条件。
二、用来开发软件: access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学!非计算机专业的
人员,也能学会。
另外,在开发一些小型网站WEB应用程序时,用来存储数据。
将Access运用于留言板系统主要适用于存储数据
1.3 EditPlus
EditPlus(文字编辑器)是一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进EditPlus 的编辑窗口中,让你省去粘贴的步骤。另外它也是一个非常好用HTML 编辑器,它除了支持颜色标记、HTML 标记,同时支持 C、C++、Perl、Java。另外,它除了可以颜色标记HTML Tag (同时支援 C/C++、Perl、Java) 外,还内置完整的HTML和 CSS1 指令状态,支持 HTML, CSS, PHP, ASP, Perl,