欢迎来到天天文库
浏览记录
ID:6180779
大小:988.20 KB
页数:17页
时间:2018-01-05
《班级网站制作报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、天津电子信息职业技术学院暨国家示范性软件职业技术学院网站规划与开发期末报告姓名:黄琦琦学号:44系别:网络技术系专业:网站规划与开发技术班级:规划S12-1指导教师:张逸昀完成时间:2014年6月10日16目录第一章前言3第二章站点规划4第三章总体设计5第四章数据库设计5第五章样式设计6第六章各功能的实现11第七章心得体会1616动态班级网站制作第一章前言动态网站并不是指具有动画功能的网站,而是指网站内容可根据不同情况动态变更的网站,一般情况下动态网站通过数据库进行架构。动态网站除了要设计网页外,还要通过数据库
2、和编程序来使网站具有更多自动的和高级的功能。动态网站体现在网页一般是以asp,jsp,php,aspx等结束,而静态网页一般是HTML(标准通用标记语言的子集)结尾,动态网站服务器空间配置要比静态的网页要求高,费用也相应的高,不过动态网页利于网站内容的更新,适合企业建站。动态是相对于静态网站而言。功能特点:1.动态网站可以实现交互功能,如用户注册、信息发布、产品展示、订单管理等等;2.动态网页并不是独立存在于服务器的网页文件,而是浏览器发出请求时才反馈网页;3.动态网页中包含有服务器端脚本,所以页面文件名常以a
3、sp、jsp、php等为后缀。但也可以使用URL静态化技术,使网页后缀显示为HTML。所以不能以页面文件的后缀作为判断网站的动态和静态的唯一标准。4.动态网页由于需要数据库处理,所以动态网站的访问速度大大减慢;5.动态网页由于存在特殊代码,所以相比较静态网页,其对搜索引擎的友好程度相对要弱一些。6.但随着计算机性能的提升以及网络带宽的提升,最后两条已经基本得到解决。本网站用的是Div+Css+Asp.net制作,数据库是SqlServer2005。16第二章站点规划本班级网站分为物理结构和逻辑结构,物理结构有主
4、文件夹:“site44”和子文件夹“App_Code”“App_Data”“css”“images”由4个文件夹组成。文件夹“App_Code”里是定义的DB类文件“DB.cs”;“App_Data”文件夹里放的是数据库文件“班级网站.mdf”和“班级网站_log.ldf”;“css”文件夹里面是网站用的css样式文件“index-style.css”;“images”文件夹里是若干本网站里面用的图片。如图1所示。图1逻辑结构由主页“Default.aspx”跳转到“register.aspx”页面,“Defa
5、ult.aspx”中有登录、新闻、班级展示、图片切换功能,“register.aspx”子页中有注册用户的功能,如图2所示。16点击注册按扭图2第三章总体设计此班级网站主要以Div+Css进行布局,DIV是以内容命名,布局方式是嵌套式布局方式,主页内容充实,内容一目了然。能让人方便的找到想浏览的信息,颜色主要以蓝色和白色为主,导航栏的设计简单明了,整体感比较强烈。字体主要以宋体为主,动态网页采用Label和Data_List控件,CSS的命名主要是以内容命名。第四章数据库设计数据库的名字是“班级网站”主要由4个
6、表组成分别是“webnews”主要储存的是网页里的新闻绑定的是Data_List控件,“webregister”这个表里面存的是会员表,可以注册和登录,“webnav”这个表里面存的是导航栏的文字。“webnews”这里面存的是班级新闻。如图3所示。16图3第五章样式设计1.
7、ea">
8、>层里面放置的是班级简介和班级公告部分。并分别用第二、三、四个Label控件实现从数据库读取来显示相关内容。其在首页内的代码如图6所示。图6(2)其次,层里面放置的是用户登录注册界面。它通过button按钮跳转到“register.aspx”页面。其在首页内的代码如图7所示。16图7(1)然后在<
此文档下载收益归作者所有