基于Wed的简单留言系统设计毕业设计论文.doc
《基于Wed的简单留言系统设计毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于Wed的简单留言系统设计毕业设计论文.doc(30页珍藏版)》请在三一办公上搜索。
1、 四川理工学院成都新华学院毕 业 论 文(设计)任 务 书姓 名学 号 2011 年级 计算机网络 专业题 目留言系统设计任务实现基于web的留言系统时间进度2013.9-2013.10资料准备2013.9-2013.10开题报告2013.10-2013.11论文初稿2013.11-2013.12论文修改稿2013.12论文定稿主要参考文献 和原始资料1 C#高级编程(第4 版)/(美)内格尔(Nagel, C. ), (美)伊夫杰(Evjen, B. ), (美)格林(Glynn, J. )清华大学出版社, 2006.102 Sanjeev Rohilla等著,陈君等译.ADO.NET专业项
2、目实例开发.中国水利水电出版社,2003.53刘凡馨等 Access数据库应用教程M. 清华大学出版社,2007年。4 王华杰,李律松 孙一波等编著.C#数据库开发技术.清华大学出版社,2003.25 攀建编著.ASP.NET+ADO.NET项目开发实例.清华大学出版社,2004.16 ASP.NET.3.5.SP1高级编程(第6版)中文版.清华大学出版社,2010.1 摘 要随着计算机的广泛应用,人们已经对网络不再感到陌生。人们在网上可以进行网上购物,网上交友,电子商务,网络营效等等。面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发挥的淋漓尽致。网站的作用越来越重要,被称之为继
3、广播、报纸、杂志、电视后的第五种媒体数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站。而留言板作为网站重要的一个部分,从来就是一个大家交流的平台。互联网技术的不断发展和普及,使构造互联网站、开发网络应用程序已经成为当前的热门技术之一,开发网上交流软件,现已有很多工具和方法,各种技术都具有其特色和长处。文章叙述了在Windows环境下,利用ACCESS 创建数据库,运用ASP.NET(C#)等开发工具,设计留言系统的原理及过程。关键词: 留言板 ASP.NET 数据库 ACCESSAbstractWith the broad application of the computer
4、, people have no longer been unfamiliar to the internet. People can shop online, make friends online, do e-commerce, and carry on network marketing and so on. In front of the strong power of the internet, a sound system is necessary in some way to make full use of the internet. With its increasing i
5、mportance, the internet is called as the fifth kind of media following the radio, newspapers, magazines, television-digital media, which has lots of advantages; so many enterprises have or are building their own website. Then as an important part of a website, the massage board has always been a pla
6、tform to share ideas. The constant development and popularization of the Internet technology makes constructing websites and developing network applications have been one of the hot technologies now. There have been plenty of tools and methods of developing online communication software, and each on
7、e has its own feature and strong point. The article introduces that the principle and process of creating a database by using ACCESS, and developing tools and designing mail system by using ASP.NET(C#) and other developing tools in the Windows environment.Key words: Leave Wordbook ASP.NET Database A
8、CCESS目 录前 言1第一章 开发技术2第二章 系统需求分析41.1 现状分析41.2 需求分析41.3 系统模块以及功能设计5第三章 系统设计62.1系统设计目标与环境62.1.1数据库整体介绍62.1.2数据库各个表的介绍62.2、系统文件结构7第四章 系统的编码与设计83.1 留言板首页设计(Index.aspx)83.2 留言板用户登录页面(Login.aspx)83.3发表留言页面(ReleaseWord.aspx)103.4 查看留言页面(ShowWord.aspx)113.5 留言管理页面(LeaveWordManage.aspx)123.6用户注销页面(Logout.aspx
9、)123.7回复留言页面(LeaveWordBack.aspx)13结束语14参考文献15前 言随着现代化技术的不断进步,人们发现交流的范围还是很小,不能满足更大范围人的需要,这样就出现了利用因特网在全球发布信息的留言BBS。BBS是电子公告板(Bulletin Board System)的简称,它是最常见的Web应用系统。BBS起源于20世纪80年代,最初,留言只是用于发布公告系统,讨论问题的在线交流平台;后来,随着网络的普及,留言的功能越来越丰富,受到广大网民的欢迎。企业、学校等单位可以利用网上的留言发布公告、通知等。在这种设计模式下,一个应用被分为三个部分:模型、视图和控制,每个部分负责
10、不同的功能。模型是指应用程序的数据,以及对这些数据的操作;视图是指用户界面;控制负责视图和模型之间的同步,也就是说,根据用户界面的操作完成对程序数据的更新;将程序数据的改变及时反应到用户界面上。通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现,这些组件可以进行交互和重用。对于大量的信息,采用数据库技术,在系统中数据组织应用关系模型。对数据库的访问,本系统使用数据库连接池,在系统初始化时启动文件中配置的数据的连接,如果程序需要链接,则从此池中取出一个连接使用,使用完后又返回给该池,这些连接可以复用,提高了效率。该系统采用ASP实现BBS留言系统。在开发过程中实现了留言系统的部分管
11、理,并且对留言的页面布局进行详细设计,使页面美观,体现所有功能;还有对系统管理页面的设计,使管理员能更方便清楚的进行用户管理、页面管理等。最后,该留言将会是一个功能强大、美观方便、畅所欲言的“公共场所”。第一章 开发技术本系统主要是运用了ACCESS数据库和VS2008而开发。具体内容如下:1、 ACCESS数据库技术与特点数据库技术是信息社会的重要基础技术之一,是计算机科学领域中发展最为迅速的分支。数据库技术是一门综合性技术,它涉及操作系统、数据结构、算法设计和程序设计等知识。因此,在计算机科学中,将数据库技术作为专门学科来研究和学习。Access是一个功能强大、操作简便的桌面型关系数据库管
12、理系统。Access拥有的报表创建功能能够处理任何它能够访问的数据源。Access提供功能参数化的查询,这些查询和Access表格可以被诸如VB6和.NET的其它程序通过DAO或ADO访问。在Access中,VBA能够通过ADO访问参数化的存储过程。与一般的CS关系型数据库管理不同,Access不执行数据库触发,预存程序或交互式登录操作。在Access的环境中,可以在查询中使用自己编写的VBA函数,Access的窗体、报表、宏和模块是作为一种特殊数据存储在JET数据库文件(.mdb)中,只有在Access环境中才能使用这些对象。Access 的优点在于它能使用数据表示图或自定义窗体收集信息,数
13、据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(Database Management System DBMS)。数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。2、 ASP
14、.NET(C#)技术与特点Microsoft Active Server Pages 即我们所称的ASP,其实是一套微软开发的服务器端脚本环境。ASP.NET是.NET Framework 的组成部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。ASP.NET提供了为建立和部署企业级WEB应用程序所必需的服务,还为能够面向任何浏览器或设备的更安全性、更强的可升级性、更稳定的应用程序提供新的编程模型和基础结构。特别是ASP.NET 3.5技术提高了网络系统平台开发的效率和安全性,而进行ASP.NET 3.5开发使用Visual Studio 2008和C#是最佳选择,
15、也深受广大编程人员的青眯。ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000/2003 Server/VISTA/7/XP上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到A
16、SP.net的Web应用中。ASP.net同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript , C+、F+。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。ASP的对象和组件:ASP有7个固有对象这7个固有对象分别是Request,Response,Server,Application,Session,ASP Error和Object Context。3、 Visual
17、Studio2008特性Visual Studio一直是广大程序员所关注的重要的软件开发平台。Visual Studio 2008的设计目标主要有3点:提高开发效率、在开发过程生命周期中使团队成员能够更好的协作、能够开发基于微软最新技术的一些应用。Visual Studio 2008支持.NET framework 3.5,并且对以前.NET framework版本进行支持。LINQ使用户能够使用VB和C#编写出类似于SQL语句这样的指令,使得开发语言和数据库语言彼此能够结合起来。现在VB和C#能够获取数据,并且能够对数据进行复杂的运算。这也是在Visual Studio 2008中引入LIN
18、Q技术的原因。使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX项目模板。此外,它还可以高效开发Office应用和Mobile应用。Visual Studio 2008中的VB语言不但可以获取数据,并对数据进行复杂的运算。Visual Studio 2008整合了对象、关系型数据、XML的访问方式,语言更加简洁
19、。第二章 系统需求分析1.1 现状分析留言板是互联网上最常见的一种服务,也是最典型的交互式网页。留言板是一种电子便签管理系统,是用ASP.NET或其它脚本语言编写的网络应用程序。在网络用户交流中起很大的作用,每个人都可以将他的资料和要求等信息保留在页面上,以供他人观看。留言板供其他网友给自己留言,或者临时存放自己的感受。通常上网者可以使用访客留言板发表一些文章,或者是通过留言板给网站维护者留下一些意见和看法,留言板已经成为网友之间互通信息、相互交流的重要渠道。而该留言板仅仅是简单的留言和管理员对留言板进行设置和进行回复、删除管理的工具。该留言板简单但实用,而且具备了大多数留言板的基本功能。本系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Wed 简单 留言 系统 设计 毕业设计 论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2257988.html