WEB应用实训报告.doc_第1页
WEB应用实训报告.doc_第2页
WEB应用实训报告.doc_第3页
WEB应用实训报告.doc_第4页
WEB应用实训报告.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WEB技术实训报告 题目: 留言板网站 专 业: 软 件 工 程 班 级: 学 号: 小组成员: 2011年 7 月 10 日北京联合大学实训报告1. 系统概述随着现代化技术的不断进步,人们发现交流的范围还是很小,不能满足更大范围人的需要,这样就出现了利用因特网在全球发布信息的留言BBS。BBS是电子公告板(Bulletin Board System)的简称,它是最常见的Web应用系统。BBS起源于20世纪80年代,最初,留言只是用于发布公告系统,讨论问题的在线交流平台;后来,随着网络的普及,留言的功能越来越丰富,受到广大网民的欢迎。企业、学校等单位可以利用网上的留言发布公告、通知等。在ASP.NET环境中创建一个简易的留言板网站。设已在外部SQL Server中创建了一个名为guestbook的数据库,其中包含用于存放用户留言内容的message表和用于存放用户登录数据的userinfo表。该系统采用ASP实现留言系统。在开发过程中实现了留言系统的部分管理,并且对留言的页面布局进行详细设计,使页面美观,体现所有功能;还有对系统管理页面的设计,使管理员能更方便清楚的进行用户管理、页面管理等。最后,该留言将会是一个功能强大、美观方便、畅所欲言的“公共场所”。1)理解在ASP.NET环境中创建ASP.NET数据库应用网站的方法和常用技巧,理解ADO.NET在ASP.NET环境中的应用。2)掌握使用DataSet、DataAdapter、DataReader等ADO.NET对象完成数据库常规操作(增、删、改、查)的一般步骤。3)掌握ASP.NET标准控件的基本使用方法和常用属性。4)除应用了ADO.NET包含的主要对象和GridView数据表控件外,还涉及了许多SQL查询语句,以及通过ASP.NET内置对象在不同页面间传递数据的技巧。 2. 系统概要设计l (1)可实现登录。l (2)可发布和查看留言。l (3)可实现注册。l (4)可实现密码丢失后更改密码。图2-1 层次功能图图该系统的实体有:管理员信息实体、用户信息实体、留言实体、版面信息实体。实体之间的E-R图如图2-1所示。nn管理留言设置留言参数管理员用户留言注册浏览留言发表文章 登录图2-2实体间的关系E-R图3. 系统详细设计留言拥有大量的数据,这就需要对这些数据进行存储和管理建立数据库。因为当留言的在线用户很多时,就会出现“瓶颈”现象,造成阻塞,这里应该创建连接池来提高利用率。数据库建立成功后就应该进行具体的系统设计。然后,将进行留言信息页面的设计,包括主页面、发布留言相关页面等,是显示在留言页面,可以由用户(包括用户)以上级别的浏览者看到;最后,进行留言管理页面的设计,这是只能由管理员进行操作的页面,管理员会对留言进行安全、有条理的管理。留言版面表msg: 记录所有的留言版面的信息。后台留言配置表note:对留言的某些信息进行配置,如留言URL地址、公司名称、主页URL地址等,进行这些设置是为了尽可能最大地利用使用有限的资源,同时更有效地管理留言,对访问留言的用户量信息也有一个很好的记录。用户表users:记录了用户的基本且必要的信息。管理员表note_admin:记录了管理员账号、密码、回复。 图3-1 链接数据库4 系统设计实现 图4-1 用户登录 无标题页 .style1 width: 211px; .style2 width: 98px;                     用 户 登 录 用户名 密    码           图4-2 新用户注册                                     新用户注册 输入用户名   检查用户名 输入密码 确认密码 密码提示的问题 提示问题的答案   图4-3 用户管理 用户管理 用户名: 新密码: 确认新密码: 仅删除用户 删除用户和留言     asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= SelectCommand=SELECT u_name FROM userinfo 图4-4 恢复遗忘的密码 恢复遗忘的密码 你的用户名是: 请回答下列问题,该问题是你在注册时填写的: 该问题的答案是:     请输入新密码: 确认新密码: 图4-5 查看留言 查看留言     发表留言 留言人              图4-6 系统登录5. 系统测试在页面的后台的登录入口中输入用户名admin,密码admin,登录后台管理系统,管理员可以注册用户,填写用户信息,然后就可以拥有用户身份。在调试过程中,系统可能会出现一些错误,下面就常见的问题予以指出与解决。(1)出现数据库创建错误。错误原因:数据库没有创建。解决方法:运行SQL 2005, 创建guestbook文件, 并按照前文所述设计表格。并建立的用户、密码,然后修改对应的配置文件。当所有的数据库准备工作完成以后,再输入以上的地址,进行数据库连接的测试。如果配置的数据库连接的配置参数按照以上的说明进行,此步骤正确。数据库连接测试成功后。最后对部分数据进行数据的初始化,以使系统在启动后能正常运行。完成后,数据库的连接问题解决了。(2)在系统安装结束后,在登录输入数据时出现访问页面错误。错误原因:数据库没有成功链接。解决方法:配置数据源,将网页与数据库链接。 图5-1、2 系统测试6. 总结报告经过一段时间的设计,系统基本完毕。其功能基本符合需求,能够完成信息的发布和查询。但是由于时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题,这些都有待进一步改善。该系统设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论