毕业设计报告(基于WEB的信息处理系)A毕业设计论文.doc
《毕业设计报告(基于WEB的信息处理系)A毕业设计论文.doc》由会员分享,可在线阅读,更多相关《毕业设计报告(基于WEB的信息处理系)A毕业设计论文.doc(76页珍藏版)》请在三一文库上搜索。
1、毕业论文(设计)II目 录摘 要IIIABSTRACTIV引 言V第一章 系统概述11.1课题开发背景及意义11.1.1 课题开发背景及意义11.1.2 本系统设计概述11.2系统设计概要2第二章 系统所需资源32.1 系统开发环境32.1.1 系统的硬件开发环境32.1.2 其它硬件辅助设备32.1.3 系统的软件运行环境32.1.4 系统软件的开发环境32.2 软件开发方法42.3 系统开发基本原则52.3.1 基本原则52.3.2 设计步骤5第三章 软件过程73.1 需求分析73.1.1 硬件、软件需求分析83.1.2 性能需求分析93.1.3 功能需求分析103.2 概要设计113.2
2、.1功能模块划分与实现113.2.2 安装说明123.2.3 使用文件说明133.3 详细设计143.3.1 数据库设计143.3.2 界面设计163.3.3 程序流程设计183.4 程序设计213.5 程序测试28第四章 相关部分304.1使用相关技术304.1.1 动态网页开发技术ASP304.1.2 数据库管理系统 SQL Server314.2 相关过程324.2.1 ASP技术的运用324.2.2 数据库的设计324.3 软件使用说明334.3.1 APS软件环境的创建334.3.2 SQL Server环境的设计35第五章 软件组成38第六章 相关技术使用40结束语42致 谢43参
3、考文献44程序附录45基于Web的信息处理系统BBS信息处理系统基于web的信息处理系统BBS信息处理系统摘 要 BBS是Bulletin Board System的简称,意即电子公告板。BBS是Internet是最知名的服务之一,开辟了一块“公共”空间供用户读取和讨论其中信息。本BBS系统提供一些多人实时交谈、信息咨询服务,公布最新消息甚至提供各类免费软件。BBS站点各个版块涉及的主题和专业范围各有侧重,用户可根据自己的需要选择服务版块进行BBS,参与讨论,发表意见,征询建议,结识朋友。 本BBS系统的主要功能有:用户自我选择阅读若干感兴趣的专业组和讨论组内的信息;定期检查是否有新消息发布并
4、选择阅读;用户可在站点内发布消息或文章供他人查询;用户可就站点内其他人的消息或文章进行评论;免费软件的获取,文件传输;版块主题信息服务。系统所定义的各种权限有:能使用BBS的最基本权力;根据论坛主题选单加入论坛聊天;可以在讨论区当中发表文章;使用者资料正确,即可以在讨论区当中发表文章;具有正式注册身份的使用者才具有进入本系统并参与其中的各项信息服务的各种权利。使用者通过了身份的确认后,即可具有上述使用权。关键字: 公告版、 实时、 权限、注册、 信息ABSTRACTBBS abbreviation of Bulletin Board System, mean electronic announ
5、cement board. BBS is that Internet is one of the most famous services, it is for users to read and discuss the information among them to open up a public space . This BBS system offers talking in real time , information advisory service to some more than people, announces the latest news even offers
6、 all kinds of free software. BBS website each theme that edition involve and professional range respectively with particular emphasis, users can choose the service edition to go on BBS according to the needs of ones own one , participate in discussing , expressing an opinion , seek the opinion of an
7、d propose, get to know the friend The main function of this BBS system is as follows, users choose to read the information in several professional groups that is interested in and discussion groups oneself; Check regularly whether there is new news that releases and chooses to read; Users can releas
8、e news or the article to offer others inquiry in the website ; Users can comment on on other peoples news or article in the website ; The acquisition of the free software, file transfer; Theme information service of the edition. Various kinds of authorities that the system defines are as follows, ca
9、n use the most basic power of BBS ; Select to join the chat forum only according to the theme of the forum; Can publish the article in the zone of discussion ; Users materials are correct, namely can publish the article in the zone of discussion;There is user registering the identity formally that h
10、as various kinds of rights which enters this system and every information service participating. The user can have above-mentioned right to use after the affirmation of the identity.keywords:Announce the edition,real-time, authority,register,information 引 言在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它
11、在人们政治、经济、生活等各个方面发挥着重要的作用。计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步接受。 BBS是电子公告板系统(Bulletin Board
12、System)的英文缩写,它通过在计算机上运行服务软件,允许用户使用终端程序通过电话调制解调器拨号或者Internet来进行连接,执行下载数据或程序、上传数据、阅读新闻、与其它用户交换消息等功能。许多BBS由站长(通常被称为SYSOP)业余维护,而另一些则提供收费服务。1Web信息处理模式 Web信息处理模式是指将信息资源以页面的方式保存在WWW服务器中。传统的网页信息是相对静止的页面(称为静态网页),网页间的联系主要通过超链接实现。这类站点设计比较简单,发布信息完全由手工完成,维护量相当大,且静态网页交互性弱,不能反映客户的个性化要求。为了让网页动起来,必须在HTML页面中嵌入程序,客户在浏
13、览器端输入参数,提交给Web服务器,Web服务器会启动相应的程序完成必要的处理,然后将结果通过Web服务器以HTML页面的形式传送给浏览器,实现信息的自动发布,即动态网页技术。2ASP技术 ASP(ActiveX Server Page)是微软公司开发的支持动态网页的技术,利用它可以产生和运行交互且高性能的Web应用程序。ASP中的命令运行于Web服务器端,即由服务器解释执行,执行结果生成HTML页面送到浏览器。ASP中使用的程序语言有VbScrip和JavaScript,ASP默认使用VbScript语言,如果要使用JavaScript,需在程序开始处加入语句。ASP还为网页设计提供了专门的
14、对象,ASP对象封装了一些复杂的处理过程,使用十分方便。Windows环境下的ActiveX对象都能被ASP程序引用,也就是说ASP能够引用ADO(ActiveX Data Object)存取Web数据库,可以通过ActiveX服务器元件扩充它的功能。3SQL语言和开放式数据互联 通过网络存取数据库。国际标准化组织为数据查询规定了标准语言,称为SQL语言,任何访问数据库的应用程序都必须使用SQL语言。由于各数据库厂商对SQL语言都做了扩充或给予了不同的解释,致使前端应用程序不能适应所有的数据库,为此,微软给出了ODBC解决方案。ODBC是一个与数据库无关的应用程序编程接口,通过这个接口,应用程
15、序能访问不同厂商提供的服务器数据库。每一种格式的数据库必须提供专门的ODBC驱动程序,当应用程序想存取某一数据库时,即挂上这种格式的驱动程序,然后使用标准的SQL语句操作数据。至于如何转换成具体DBMS(关系型数据库管理系统)所支持的格式,则由对应的ODBC驱动程序去完成。4ASP访问Web数据库的方法 当浏览器向Web服务器(只能是IIS/PWS)要求下载文件时,Web服务器会判断下载的文件是否为.asp文件。如果不是,则直接下载,否则会判断.asp文件中是否含有Script代码。如果含有Script代码,则加以解释执行。若在执行过程中Script程序使用了ADO对象,Web服务器会启动对应
16、的ODBC驱动程序。启动ODBC驱动程序后,程序可以直接利用ADO对象访问数据库,以达到存取数据库的目的。75第一章 系统概述1.1 课题开发背景及意义1.1.1 课题开发背景及意义 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。Intern
17、et大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明。 BBS是电子公告板系统(Bulletin Board System)的英文缩写,它通过在计算机上运行服务软件,执行下载数据或程序、上传数据、阅读新闻、与其它用户交换消息等功能。BBS是Internet是最知名的服务之一,开辟了一块“公共”空间供用户读取和讨论其中信息。1.1.2 本系统设计概述本BBS系统的设计提供一些多人实时交谈、信息咨询服务,公布最新消息甚至提供各类免费软件。BBS站点各个版块涉及的主题和专业范围各有侧重,用户可根据自己的需要选择服务版块进行BBS,参与
18、讨论,发表意见,征询建议,结识朋友。 本BBS系统的设计实现的主要功能有:用户自我选择阅读若干感兴趣的专业组和讨论组内的信息;定期检查是否有新消息发布并选择阅读;用户可在站点内发布消息或文章供他人查询;用户可就站点内其他人的消息或文章进行评论;免费软件的获取,文件传输;版块主题信息服务。1.2 系统设计概要能使用BBS的最基本权力;根据论坛主题选单加入论坛聊天;可以在讨论区当中发表文章;使用者资料正确,即可以在讨论区当中发表文章;具有正式注册身份的使用者才具有进入本系统并参与其中的各项信息服务的各种权利。使用者通过了身份的确认后,即可具有上述使用权。在论文中介绍了以下的内容:第一章:系统概述简
19、要的介绍了论文课题设计的背景和研究的意义,以及对本课题系统设计的概述,并对论文章节的内容安排做以简单的介绍。第二章:系统所需资源分别从系统开发的硬件、软件角度,分析系统设计所需软件与硬件的环境,并介绍系统开发设计的步骤及开发原则。第三章:系统开发过程对系统设计开发过程进行详细的描述,包括需求的分析,概要的设计,详细地设计,以及程序的实现与测试。第四章:系统详细设计。对系统设计开发过程中使用到的技术介绍,系统实现过程的技术支持进行描述。第五章:软件组成了解系统设计开发过程中使用的软件及环境及具体的实现过程第六章:相关技术的使用。系统设计开发过程中使用的相关技术。第二章 系统所需资源2.1 系统开
20、发环境2.1.1 系统的硬件开发环境服务器硬件:专用服务器或高档微机 OS:Windows NT/2000客户机硬件:普通PC机 OS:Windows 98/20002.1.2 其它硬件辅助设备优盘(128M),1.44M软磁盘2.1.3 系统的软件运行环境服务器硬件:奔腾2以上处理器,128M内存,10G以上硬盘 OS:Windows NT/2000。客户机硬件:586以上PC机 OS:Windows 98/2000编程工具:VC+6.0 2.1.4 系统软件的开发环境ASP是一种服务器端执行的脚本语言,在学习、开发、测试ASP之前,安装、配置服务器。服务器可以分为两类,一种是Web服务器,
21、 PWS或者IIS;另一种是数据库服务器,常用的数据库服务器一般使用Access或者SQL server。安装和使用ASP服务器,ASP是在服务器端运行;使用服务器,鉴定自己的劳动成果。运用HTTP协议和HTML。ASP用的控制语言是VBScript和Jscript,运用VBScript。系统开发软件的使用,frontpage、 dreamweaver等的使用,它们是集成的Web应用软件开发系统,包括开发、发行、以及管理数据库驱动的Web应用软件所需的功能。 本系统设计以整个网络Windows2000操作系统为实现的核心。 ASP环境的配置:SQL Server2000数据库的安装及配置。应用
22、软件:frontpage2.2 软件开发方法一、Parnas方法 该方案的提出是针对软件在可维护性和可靠性方面存在着的问题,首先提出了信息隐蔽原则:在概要设计时列出将来可能发生变化的因素,并在模块划分时将这些因素放到个别模块的内部。第二,在软件设计时应对可能发生的种种意外故障采取措施。二、SASS方法 结构化方法,为面向功能的软件开发方法或面向数据流的软件开发方法。首先用结构化分析(SA)对软件进行需求分析,然后用结构化设计(SD)方法进行总体设计,最后是结构化编程(SP)。三、面向数据结构的软件开发方法 该方法从目标系统的输入、输出数据结构入手,导出程序框架结构,再补充其它细节,就可得到完整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 报告 基于 WEB 信息处理 论文
链接地址:https://www.31doc.com/p-3944171.html