【精品】《Web网站设计》实训指导书

【精品】《Web网站设计》实训指导书

ID:45555003

大小:388.94 KB

页数:15页

时间:2019-11-14

【精品】《Web网站设计》实训指导书_第1页
【精品】《Web网站设计》实训指导书_第2页
【精品】《Web网站设计》实训指导书_第3页
【精品】《Web网站设计》实训指导书_第4页
【精品】《Web网站设计》实训指导书_第5页
资源描述:

《【精品】《Web网站设计》实训指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《Web网站设计》实训指导书教学系部:信息工程系专业名称:计算机通信指导教师:杨泽建实训时间:2011年5月计算机通信教研室编制2011年3月15日一、实训目的二、实训项目及要求三、实训预备知识四、实训步骤、实训目的通过实训,应达到以卜•能力目标:1.使学生对于网络信息及网络信息发布有更加深入的理解;2.提高学生的网页设计与制作能力;3.使学生掌握利用软硬件资源发布一个具体网站的操作过程。4.进行动态网页设计,后台数据库设计采用Sqlserver设计,使用C#编程.二、实训项目及要求1.配置IIS和数据库要求能正确地安装IIS服务器,并配置;要求能正确地添加数据库2.设计数据库要求

2、能正确地设计出完整的数据库3.系统实现根据项目功能需求,设计出完整的功能模块,实现整个项目的功能三、实训预备知识应具备一定的数据库知识和网络编程知识四.实训步骤论坛是一种很好的沟通场所,它的作用分为两块:一是以此为平台为用户提供服务;二是凝聚网站人气,同时将这些人气转化为客户。所以针对这两个目的,一方面需要在论坛上做好咨询和交互交流;另一方面需要为论坛充实内容,吸引用户参与,并在互动的过程中提升更多人气以及促进交流。一个典型的论坛网站必须包括用户注册、用户发表主题、用户回复主题、管理员管理用户、管理员管理主题、管理员管理帖子及管理员管理公告等功能,本章论坛网站实例基本包含了这些功能

3、,可以在这个实例的基础上修改和增加一些代码,从而建立一个功能更加强大的论坛网站。按以下步骤实现本系统(-)11S服务器配置数据库服务器配置(-)数据库设计(三)系统实现及使用说1.配置IIS和数据库在使用或建立网站Z前,必须通过IIS创建站点及设置好站点主口录,使用SQLServer2005附加或创建相应的数据库,才能够使该站点运行起來。1.1配置IIS在本地IIS创建bbs站点,并将源文件存放位置D:结果ch25设置为主冃录。具体配置步骤参见22.1.1节“配置IIS”的相关内容。1.2添加数据库将bbs数据库附加到本地SQLServer2005数据库服务器屮。需要附加的数据

4、库源文件bbs.mdf在随书光盘中的"结果ch25DataBasen文件夹中。也可以重新创建一个bbs数据库,但需要注意各个表名及字段名婆和原数据库一致。2.设计数据库对于数据库的设计来说,一般应从概念模型开始。在概念模型设计阶段应着重分析数据的逻辑结构避免陷入具体的存储细节所冇的设计都与将来所要采用的具体的数据库产品冇关。根据系统的功能设计要求和模块划分,本站的数据库主要存储政策信息、咨询信息、公告信息、视频信息、统计信息和友情链接信息等。2.1数据库需求分析数据项和数据结构如下。(1)用户信息表user:自动编号、用户ID、用户昵称、密码、性别、生日、E-maik个人主页地

5、址、最后登录时间和发帖总数。(2)文章信息表article:自动编号、类别编号、类别名称、文章标题、作者ID、发帖时间、阅读次数和回复次数。(3)类别信息表class:自动编号和类别名称。(4)回复信息表replay:自动编号、对应文章编号、回帖人、回复内容和回复时间。⑸版主信息表banzhu:口动编号、类別编号(是哪版版主)和用户ID(版主编号)2.2数据库逻辑设计这一阶段将创建BBS数据库及上一阶段提及的各个表。用户信息表user的结构图数弼矣出mtuserxivarchar(SO)usernamevarchar(50)passwordvarchar(SO)sexvarchar

6、(SO)birthdaydatetimeemadvarchar(SO)homeaddvarchar(MAX)lasdogndatetime♦文章信息表article的结构图列名冈国dassidelassnametitleauthoridtimecontextreodnumreplaynum数18关型mtmtvarchar(SO)varchar(SO)varchar(SO)datetimetextintint*类别信息表class的结构图列名数据类型允许空►?aint□cl«$namevarchar(50)□□®回复信息表replay的结构图列名►93^rticleriguostme

7、$$agetime♦版主信息表banzhu的结构图数搭类型inilotvarchar(50)textdatetime数齋类型允许空►?3tnt□dassidint□useridvarchar(50)□□23数据库连接设置在整个站点中需要频繁同数据库进行交互,因此冇必要创建数据库操作类,一些常川的功能比如建立数据库连接、查询记录及获取数据源等,由该类提供操作,这样将显著提高数据维护的效率。在该站点的App_Codc文件夹中创建DbManagcr.cs类文件,英代码如下所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。