web课程设计报告_3.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 TOC \o 1-3 \h \u 一、设计任务说明 2 1.页面的设计、布局与美化 2 2.登录页面的Login.aspx设计 3 二、 需求分析 3 1.安全需求 4 2.性能需求 4 三、详细设计 5 1.数据库设计 5 2.模块设计 7 四、 测试分析 8 五、总结 9 一、设计任务说明 1.页面的设计、布局与美化 (1)网站主题? 本网站致力于构建一个个人展示风采的平台,我们每个大学生都有的自己在学校里面的小小家,那就是我们的个人网站。所以网站的名字“象牙小筑”顾名思义,网站作为在校大学生在校交流的平台,立足于大学文化,力求通过以学校为单位的交流共享达到丰富学生课余生活的目的。? (2)网站规划? ? 网站共有四个个板块,分别为主页,新闻,图片,论坛,小筑论坛和小筑留言。共19个网页,分为两大模块,主要使用了两套css,其中窝窝论坛共9张网页,共用一套css,而其他包括窝窝主页在内的10张网页公用一套css,在其他个别网页还加入了一些css元素。?JavaScript在本网站的应用主要包括两个方面,一是编写了调用文件的方法,二是网站的特效,特效部分主要通过游戏区的几个js小游戏来实现,随鼠标浮动的文字来实现的。? ? 小筑主页的风格以蓝色为主色调,符合现代大学生青春动感的特点。包括简介区,菜单区,和链接区三大部分。分别对应相关页面。并加入背景音乐,没当回到主页,则播放背景音乐。?小筑故事在主css中加入了自己的一套css元素,凸显的是一种淡雅轻松的气氛。共分为五个板块,分别是小筑娱乐故事,小筑八卦故事,小筑情感故事,小筑劲爆故事以及一个展示区。? 小筑留言本与刚才的网页同样适用的是一套css,主要是利用table标签来实现的简单留言的功能。?小筑图片网页一套为单独的一套css小筑论坛是网站的另一大模块,共包括9个页面。以黑白色为基准色,凸显一种自由和谐的氛围。该网页主要分为三大板块:链接区,简介区和消息区。链接区分别实现对游戏区,讨论区和留言板的链接;简介区主要是以简介游戏区和讨论区为主,也包括对这两个区域的链接;消息区主要是提供最近发生的热点消息以及美图。? 2.登录页面的Login.aspx设计? 页面采用表单设计,用来让用户输入账号和密码的并检查用户名和密码与数据库里面用户信息表的信息是否一致,如果正确则跳转到留言板的主页showmessage.aspx,否则转到返回到login.aspx,继续输入用户名的账号和密码。若用户还未注册,可以点下面的注册链接,会链接到注册页面Register.aspx。若要进入管理员登录系统,对留言板系统进行管理,则可以使用admin作为登陆账号和密码。由于使用Visual?studio2008作为开发工具,用户登录模块可以很简单的完成,添加显示当前时间的代码。添加了一个服务器行为—用户登录,用来判断用户输入的账号和密码与数据库中的是否一致。 数据库的设计与实现 数据库在一个信息管理系统中占非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率和实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。? 本系统的数据库采用的是SQL?Server数据库。首先根据分析建立数据表,然后建立与动态网站的连接,通过对网站代码的修改,改变数据库的内容,从而达到网站的更新与升级的功能. 3.系统各模块的设计与实现 用户的需求体现在对产品信息的浏览和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。? 论坛管理系统的关系数据主要涉及客户、管理员等信息。 需求分析 随着网络的飞速发展和普及,越来越多的?用户习惯上网浏览新闻。本系统的主要目的就是为用户提供一个方便、及时的网上新闻交流论坛、浏览平台。利用本系统,用户可以直接在网上发布新闻信息并根据自己的需要对新闻进行浏览、检索、增加、或修改。本系统遵循软件工程标准,并按照软件工程规定的流程进行项目的开发。? 1.安全需求? 由于使用JSP编写的程序代码隐蔽,在客户端仅可以看到由JSP输出的动态HTML文件,因此只要编写程序时注意严谨性,防止SQL注入和cookies欺骗,整个系统的安全就能得到保障,同时也能防止别人抄袭源代码。本系统的管理员可以有多名,为防止暴力猜解密码,在设计后台登陆模块时需考虑验证码的设计。使用Tomacat6.0为系统地发布平台,发布方便,安全可靠性比较高。? 2.性能需求? Tomacat可以免安装,体积小,运行效率高。能很方便的在Windows和Linux系统下发布。同时使

文档评论(0)

细雨滴梧桐 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档