1、网页设计团队网站设计网页设计团队网站 设计说明文档 2011年5月12日 目录一.概要设计 21.1 主要模块 21.2 登录模块 21.3 注册模块 31.4 下载模块 31.5 发布信息模块 31.6 管理模块 31.7 留言版模块 31.8 网站的层次图 3二详细设计 42.1 注册页面 42.2 登录页面 52.3 信息发布 62.4 资源上传下载 72.5 管理页面 82.6 留言版 92.7 系统结构 11一.概要设计1.1 主要模块该网站主要分为六个模块,分别为登录,注册,信息发布,管理,资源中心,留言板。1.2 登录模块该模块主要分为两个部分,老师登录页面和学生登录页面,老师(
2、网站管理员)登录后可对所有学生信息进行查看,管理。可以查看哪些学生上课没,上传一些课件,源代码,学习资料供学生下载。学生登录后可以查看其他同学上了哪些课,有哪些同学上了课,进行选课。1.3 注册模块学生第一次来上课时,进入该网站进行注册,填一些个人资料,注册后可以享受一些特权,进行选课,下载一些学习资料,和同学进行交流学习。1.4 下载模块老师进行管理该模块,上传一些课件,学习资料。对学生上传的资料进行控制,如限定上传资料的大小,可以上传资料的类型,删除一些不健康的资料,文档。1.5 发布信息模块老师可以发布一些信息,什么时间,地点,下一节课讲那些内容,通知学生们上课带什么学习资料,书籍,有哪
3、些优秀的作品,哪些优秀的同学。该行业有哪些巨大的变化。1.6 管理模块该模块主要是老师对学生的一些基本情况进行管理,当有些同学不服从管理时,可以对该学生的信息删除掉,修改课程,对学生发布的一些信息管理。1.7 留言版模块该模块主要是同学门可以互相留言,交流一些学习情况,当自己有什么不懂的问题时,可以相互的帮助,也可以给老师留言,请教问题。1.8 网站的层次图二详细设计2.1 注册页面输入用户名,密码,将用户名,密码传回服务器进行验证。用户名以注册,则返回该用户名以存在,通过验证则将数据添加到数据库。2.2 登录页面老师和学生登录后,所使用的权限不同,老师登录后对学生管理,学生只能查看信息,不能
4、修改。登录时首先检索信息,如果其中的任何一项输入有误,登录过程通常允许用户再次尝试登录。如果在重复登录一定次数后,仍未能提供正确的登录信息,系统将假设该用户是入侵者并将该帐户锁定以防进一步的登录尝试。2.3 信息发布单击页面顶部的“发布信息”超链接,将进入信息发布页面。在该页面中,用户可从下拉列表中选择一种信息类别(共包括如下信息类别:课程类别、课程时间、注册、登录、上传课件、源代码、学习资料),然后输入其他信息。信息录入完整后,单击“发布”按钮,即可发布信息。此时,程序会先验证用户是否输入了信息,若验证失败,则返回信息发布页面,进行相应提示;若验证成功,则会继续验证输入的“联系电话”和E-m
5、ail格式是否正确;若该验证成功,则向数据库中插入记录,完成发布操作;信息发布成功后,返回给用户信息的ID值。发布的信息还需要管理员进行审核,只有审核成功的信息才能显示在前台页面中。2.4 资源上传下载通过为表单元素设置属性,让表单提交的数据以二进制编码的方式提交,在接收此请求的中用二进制流来获取内容,就可以取得上传文件的内容,从而实现文件的上传。2.5 管理页面老师可以对学生信息进行管理,可以删除学生信息,管理学生上传的资料,对不合格的进行删除,更改课时安排,查看学生到课情况。2.6 留言版该模块可以管理自己的留言板模板,对模板文件修改、编辑。留言版主要由查看主题、发表留言、用户注册、我的留言和留言管理等模块组成。进入留言板后,可以查看所有的留言信息,还可以随时查看自己发表的主题与主题的回复信息。管理员可以对所有的留言信息进行查看、删除等操作。 2.7 系统结构
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1