《应胡洋网站建设与网页设计课程设计说明书5075.pdf》由会员分享,可在线阅读,更多相关《应胡洋网站建设与网页设计课程设计说明书5075.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 电子信息学院 课程期末项目考核任务书 课程名称:网站建设与网页设计 学生姓名:胡 洋 学生学号:200902124518 专业班级:应用 5 班 项目名称:家乡旅游网 成 绩:2010-2011 学年第二学期 电子信息学院教务办室制 目 录 一、项目考核目的.5 二、项目考核内容及要求.5 2.1 考核内容.5 2.2.考核要求.5 三、项目设计方式.6 3.1 实施方式.6 3.2 时间安排.6 四、项目考核成绩评定标准.6 五、项目设计过程及结果.7 5.1 进度安排.7 5.2 需求分析.7 5.3 总体设计.7 5.4 数据库设计.8 5.5 页面功能描述.8 5.6 项目功能设计及
2、主要代码.10 5.7.用户手册.13 5.8 收获与不足.14 了解了互联网中的登录注册流程,认识到了网站的建设过程。学会了把网站和数据库连接起来。能简单的看懂一些网站后台代码。.14 不足:用 div 框架做的网站,当分辨率变了,页面会有变动。.15 布局美工不精美,细节不到位。.15 5.9 参考文献.15 序号 书名 作者 出版社 年月.15 六、项目考核成绩评定.15 一、项目考核目的 网站建设与网页设计是一门实践性很强的专业课,而在高职院校的教学中重点是提高和锻炼学生的实际操作能力,因此课程实训就非常重要。通过这次实训,培养学生在本课程范围内初步掌握实际应用问题的能力。如:查阅资料
3、、掌握技术标准和规范、团结协作精神以及动态网页的设计与制作、维护等能力,为毕业设计和今后从事专业工作打下基础。另外,可以使同学对现在的动态网站设计与开发有更深的体会,及时跟上计算机网络技术的发展要求。1.掌握 环境的配置方法;2.掌握 运行的基本原理;3.掌握动态网站的设计与构建的方法;4.利用 ADO.NET 技术,实现对 WEB 数据库进行访问;5.掌握 站点的一般调试方法;6.学会利用 技术建设具有交互能力的动态网站的方法。二、项目考核内容及要求 2.1 考核内容 在老师的指导下,每个学生完成一个小型的动态网站开发。利用 技术进行个人网站、电子商务网站、小型的信息管理平台、网站后台管理等
4、进行设计与开发。课程实训的项目可以按照给定题目任选一个,也可以自行决定实训项目(报指导老师批准)。每个网站设计基本内容包括:(1)站点开发用途分析;(2)站点总体结构(流程)分析;(3)数据库结构分析与设计;(4)网站总体的设计与主要功能代码设计;(5)模块整合;(6)站点调试。2.2.考核要求(1)整个实训的各个环节要求学生自己动手完成;(2)能灵活地运用所学知识进行开发,并学会多查阅网上资料,合理利用图书馆的资源;多借鉴好的网站设计的风格;(3)要求文档齐全:需求分析、功能描述、数据库设计、流程分析、功能页面的功能描述、网站的使用说明。三、项目设计方式 3.1 实施方式 分散方式:专业学生
5、分散在宿舍或其他场地进行(课外时间完成)。3.2 时间安排 3.2.1第一阶段 布置考核任务,分析考核内容,查询相关的资料,编写项目的总体设计。3.2.2第二阶段 撰写进度计划,合理安排项目任务进程,并进行项目的风格和功能设计。3.2.3第三阶段 进行项目的测试。3.2.4第四阶段 项目提交。四、项目考核成绩评定标准 序号 内容 要求 权重 1 需求分析报告 文字简练、分析细致、结论准确 10%2 总体设计 方案正确、可行;描述清楚,通俗易懂 10%3 页面功能描述 页面功能清晰,表达准确 5%4 数据库设计 数据库设计合理,表述清楚 10%5 功能的实现 代码正确、功能完善,运行流畅 35%
6、6 网站风格设计 界面美观大方,颜色搭配协调 10%7 答辩部分 举止大方、声音宏亮、表达清楚,思路清晰,对整个系统从设计到实现的过程熟练 20%五、项目设计过程及结果 5.1 进度安排 日期 任务安排 完成情况 5.25 浏览旅游网站,搜集图片和信息 完成,图片信息很充足 5.27 以 div 形式打好网站框架结构,做网站的首页 网页首页 index 页面完成,没有数据库 5.28 网站首页的登录注册后台代码 5.28 做注册页面,建好登录的后台数据库 成功的把数据库和登录页面页面连接起来 5.29 制作一个登录成功后的页面 这个页面要求数据量很大,增值服务多,用了一天的时间 5.29 做旅
7、游路线、行车住宿页面及对应的数据库 顺利的完成 6.1 调检查页面链接及数据库、调试页面 在答辩之前完成了 5.2 需求分析 黄梅家乡旅游网是专门针对有闲暇时光的网名,利用计算机网络互联、应用来设计和实施建设的,由于需要满足广大网民的高性能、高可靠性的要求,网络系统的设计不能采用一般的互联网模式建立。我们考虑到旅游网涉及的广泛性、用户界面的人性化,设计了这个旅游网,同时,我们针对不同的地区,不同季节设计了旅游网对,用户可以注册登录旅游网,在家即可查询国内外以及周边的旅游景点,同时还可以根据用户输入的数据查询当时的天气,路线、住宿。是外出旅游之前的必经之路。5.3 总体设计 总体设计图如下图 1
8、 所示:天堂寨旅游网 首 页 登陆后页天堂简介 注 册 页增值业务 登录 注册 景区 判断用户是否登录 否 是 5.4 数据库设计 5.4.1 会员用户注册表结构如下表 1 所示:表 1 admini 5.5 页面功能描述 5.5.1 首页功能如图 3 所示:图 3 首页功能 5.5.2 注册登录后增值业务如图 4 所示:登录成功后 即可连接“天堂简介”,“天堂历史”,“天堂周边景点”。图 4 注册登录 5.5.3 注册登陆后页角如图 5 所示:图 5 页角 5.5.4 旅游景区推荐如下图 6 所示:图 6 旅游景区 5.5.5 登陆注册界面如下图 7 所示:图 7 登录注册界面 5.6 项目
9、功能设计及主要代码 功能上主要是动态登录和注册:代码如下:1.登录代码:using System.Data.Sql;using System.Data.SqlClient;public partial class _Default:System.Web.UI.Page protected void Page_Load(object sender,EventArgs e)protected void DropDownList1_SelectedIndexChanged(object sender,EventArgs e)protected void TextBox1_TextChanged(ob
10、ject sender,EventArgs e)protected void Button1_Click(object sender,EventArgs e)string ConnString=server=(local);database=lvyouwang;trusted_connection=true;SqlConnection Cn=new SqlConnection(ConnString);Cn.Open();SqlCommand Cm=new SqlCommand(SELECT*FROM denglubiao WHERE yonghuming=+TextBox1.Text+AND
11、mima=+TextBox2.Text+,Cn);SqlDataReader Dr=Cm.ExecuteReader();if(Dr.Read()/用户名和密码是否正确 Session用户名/邮箱=TextBox1.Text;Session密码=TextBox2.Text;Response.Write(alert(登录成功);window.location.href=di2ye.aspx;);Dr.Close();else Response.Write(alert(用户名或密码错误或该用户名不存在!请先注册!);window.location.href=注册.aspx;);Cn.Close()
12、;protected void Button2_Click(object sender,EventArgs e)2.注册代码:public partial class 注册:System.Web.UI.Page protected void Page_Load(object sender,EventArgs e)protected void TextBox4_TextChanged(object sender,EventArgs e)protected void Button2_Click(object sender,EventArgs e)string ConnString=server=(
13、local);database=lvyouwang;trusted_connection=true;SqlConnection Cn=new SqlConnection(ConnString);Cn.Open();SqlCommand Cm=new SqlCommand(SELECT*FROM denglubiao WHERE yonghuming=+TextBox1.Text+AND mima=+TextBox2.Text+,Cn);SqlDataReader Dr=Cm.ExecuteReader();if(Dr.Read()/用户名和密码是否正确 Session用户名/邮箱=TextBo
14、x1.Text;Session密码=TextBox2.Text;Response.Write(alert(登录成功);window.location.href=di2ye.aspx;);Dr.Close();else Response.Write(alert(用户名或密码错误或该用户名不存在!请先注册!);window.location.href=注册.aspx;);Cn.Close();protected void Button1_Click(object sender,EventArgs e)string yonghuming=TextBox3.Text.ToString();string
15、 mima=TextBox4.Text.ToString();string constr=server=(local);database=lvyouwang;trusted_connection=true;SqlConnection con=new SqlConnection(constr);con.Open();string sql=insert into denglubiao(yonghuming,mima)values(+yonghuming+,+mima+);SqlCommand cmd=new SqlCommand(sql,con);cmd.ExecuteNonQuery();con
16、.Close();Response.Write(alert(注册成功,请回首页登录!);window.location.href=index.aspx;);protected void TextBox3_TextChanged(object sender,EventArgs e)string constr=server=(local);database=lvyouwang;trusted_connection=true;SqlConnection con=new SqlConnection(constr);string sql=select count(*)from denglubiao wh
17、ere yonghuming=+this.TextBox3.Text+;SqlCommand cmd=new SqlCommand(sql,con);con.Open();int n=int.Parse(cmd.ExecuteScalar().ToString();if(n 0)Response.Write(alert(该用户名以存在,请重新输入!);window.location.href=注册.aspx;);con.Close();5.7.用户手册 1、访问本网站时可以直接进入本网站首页,浏览最新信息。这里面会有最新的旅游相关信息。2、关注本网站还有意外惊喜和收获,登录注册本网站即可有增值
18、服务:登录后你会看到,链接,3、风景名胜景区推荐这一页可以向你展示 热点景区,你可以浏览此页面,随心所欲享受旅游带来的乐趣。4、在网站的任何一页,只要点击“注册”、“登录”按钮即可注册本站会员。5.8 收获与不足 了解了互联网中的登录注册流程,认识到了网站的建设过程。学会了把网站和数据库连接起来。能简单的看懂一些网站后台代码。不足:用 div 框架做的网站,当分辨率变了,页面会有变动。布局美工不精美,细节不到位。5.9 参考文献 序号 书名 作者 出版社 年月 1 开发指南 张三 清华大学出版社 2010 年 10 月 六、项目考核成绩评定 序号 评分要素 标准 得分 1 需求分析报告 10 2 总体设计 10 3 页面功能描述 5 4 数据库设计 10 5 功能的实现 35 6 网站风格设计 10 7 答辩部分 20 总评 100 评分人签字