动态网页设计技术实训报告.doc_第1页
动态网页设计技术实训报告.doc_第2页
动态网页设计技术实训报告.doc_第3页
动态网页设计技术实训报告.doc_第4页
动态网页设计技术实训报告.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

动态网页设计技术实训报告好好学习论坛学生姓名:李娟 系(部): 计算机科学与工程系 专 业:0832信息管理 学号:200809205257 班级:计算机网络技术0801 指导教师:王旭辉 实训时间:2010.12.272010.12.31 小组成员及分工情况教师评语学生成绩:1.绪论通过制作这个好好学习论坛,学会运用VS制作一个小的动态网站,并结合与后台数据库的连接,掌握SqlData类,运用DataList绑定技术,掌握运用DataReader对象从数据源中获取数据,学会如何配置Web.Config,掌握熟练运用各种HTML、WEB控件,以及用户自定义控件。 意义:由于现在信息化的迅猛发展,原有的软件项目已经不能满足现今越来越多的需求,更多的厂商都将软件应用基于互联网进行开发和使用。随着互联网的发展,越来越多的用户已经可以使用互联网进行信息交互,也促成了越来越多的基于浏览器的应用程序,企业可以使用服务器/客户端的开发模型进行系统的开发,ASP.NET好好学习论坛就是为了解决信息交互复杂和交互困难的问题的而诞生的。帖子本解决了现有的人与人之间通过互联网的交流需求,并且简单,实用,还能运用于企业,使企业与企业之间,企业与个人之间进行信息交互。2系统设计时间、地点第十八周(12.2712.31)实验楼3C4123系统内容设计3.1系统需求分析3.1.1系统可行性分析技术可行性:论坛系统是用VS 2005软件中的C#语言进行编程的,SQL 2000数据库连接的。VS中的C#语言的使用,分级的配置系统,使你服务器环境和应用程序的设置更加简单,一般的电脑上都可以进行编程。页面的设计简单,需要的模块较少,工作量较少,完全可以在规定的时间内完成。经济可行性:进行这个系统的开发,不需要什么经济成本,一般的机器上就可以进行编程。社会可行性:开发的系统能使用户可以在论坛上发表一些自己的看法,而访问者可以对用户的看法及时做出回应,具有良好的互动效果。3.1.2用户功能需求分析管理员用户在前台页面通过验证后,可以直接登录到后台,对帖子内容进行回复、浏览和删除。普通用户可以有发表、浏览帖子和用户注册的权利。普通用户管理员浏览帖子回复帖子发表帖子浏览帖子用户注册删除帖子用户登录权限管理搜索帖子搜索帖子4.2 系统设计原则基本要求能够浏览帖子,发表帖子浏览能够浏览自己发表的帖子回复能够随时对帖子进行回复搜索能够搜索帖子进行浏览、回复注册需要用户注册之后才能发表帖子删除默认的管理员能够及时删除一些不良的帖子及回复4.3 系统功能模块设计注册4.3.1 系统流程图新用户用户普通用户管理员用户发表帖子浏览帖子回复帖子是否登录退出系统是否管理帖子 (系统流程图)4.3.2 系统功能分析普通用户功能管理员功能浏览所有帖子浏览所有的帖子回复论坛帖子回复论坛帖子发表论坛帖子删除论坛帖子搜索论坛帖子搜索论坛帖子用户注册发表帖子浏览自己的帖子浏览自己的帖子4.3.3 系统功能模块图(要求:画出系统功能模块图,并对每个模块功能进行详细的文字描述)管理员登录模块 管理模块帖子模块搜索模块设置用户信息浏览帖子删除帖子回复帖子搜索帖子搜索用户(管理员登录模块)管理员用户登录之后,能在帖子本中进行查看、回复、搜索、发表帖子,除此之外,管理员用户还能删除一些不良的帖子。用户登录模块 管理模块帖子模块搜索模块设置个人信息浏览帖子回复帖子搜索帖子搜索用户搜索帖子(用户登录模块)用户登录进入之后能在帖子本中进行查看、回复、搜索、发表帖子。4.4 数据库设计4.4.1 系统总E-R图(要求:画出系统E-R图,并对每个图进行简单的文字描述)用户IDID登录名性别密码备注信息电话版块名论坛用户发表正文发帖用户ID标题发帖时间回帖数量所在版块发帖本版帖子标题用户点击回帖 版块属于帖子号正文发帖时间所在版块发帖人ID回 帖管理回复 论坛系统总体E-R图用户登录进入之后能在帖子本中进行查看、回复、搜索、发表帖子。管理员用户登录之后,能在帖子本中进行查看、回复、搜索、发表帖子,除此之外,管理员用户还能删除一些不良的帖子。4.4.2 系统表结构设计本系统后台数据库为db_BBS.mdf,主要有四个表:tb_User(用户信息表)存放注册过的登录用户的信息,tb_Admin (管理员信息表)存放管理员信息,tb_ tb_Card(帖子表)存放用户以及管理员在帖子本上的帖子,tb_RevertCard(回帖表)存放回复的帖子。具体如下表:tb_User(用户信息表):用户信息表(tb_User)的结构字段说明类型长度是否为空ID主键(自动编号)int4否Uid用户姓名nvarchar20否Sex性别nvarchar2否Website主页nvarchar50是EmailE-mailnvarchar30是QQQQnvarchar20是IPIP地址nvarchar20是Popedom权限int4是 tb_Admin (管理员信息表) 字段说明类型长度是否允许空ID主键(自动编号)int4否Uid管理员名char10否Pwd密码char10否tb_Card(帖子表):帖子表(tb_ Card)的结构字段类型长度是否为空说明IDint4否主键(自动编号)Uidnvarchar20否帖子人姓名Subjectnvarchar50否帖子主题Contentntext16是帖子内容DateTimedatetime8否帖子时间IPnvarchar20否IP地址tb_ RevertCard(回帖表)回帖表(tb_ RevertCard)的结构字段类型长度是否为空说明IDInt4否主键(自动编号)Unamenvarchar20否回复人姓名ContentNtext16是回复内容DatetimeDatetime8否回复时间ReplyIDint4否回复IDipnvarchar20否Ip地址4.5 系统实现4.4.1当系统运行时,首先显示的主界面为:4.6 系统开发及运行环境1. 操作系统:Window XP 操作系统2. Web服务器:本地主机3. 系统运行环境:在VS环境下运行4. 系统开发工具:vs20055. 数据库:SQL20006. 辅助开发工具:Photoshop cs31. 课程设计总结本次动网实训让我收获颇多,首先实现了学以致用,这次实训,让我会用VS 2005编程去制作属于自己的小网站,尽管这个帖子本功能并不强大,但是我还是感觉欣慰和骄傲。而且,我们组在这次实训中同心协力,一起为学习奋斗,我们一块探讨,不懂的还可以相互解决,感觉很喜欢这种共同探讨,相互促进的学习方式。同时我们在实训中也遇到很多问题,比如大家各自写的代码合到一块总会有错误出现,我们一块仔细看代码,一块查错,讨论,并查书上的资料,这次实训最好的是让我们把课本都翻了个遍!本次实训还让我感到团队合作精神的重要性,在网站制作中,团队精神很重要,因为网站不仅与数据库有关,还要用到各个模块,一个人很难完成!我们组的组员分工合作,相互商讨,才得以完成这个小小的帖子本的制作。这次网站制作中最常出现的问题是与后台数据库的连接,

温馨提示

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

最新文档

评论

0/150

提交评论