SEARCH
新闻资讯

网站知识库

网站总体设计与各模块设计

2020/5/5 13:05:06

1 网站功能介绍

本网站重要实现以下功能:(1)通俗用户:欣赏、留言、查询信息;(2)系部管理员:更新信息和通知布告;(3)高级管理员:对各个模块均可进行管理。

2 网站总体设计

2.1 网站重要流程设计

本体系根据调研需求分析,同时也采用了通用性与天真性相结合原则。在规范同一的前提下,考虑各系的现实情况各不雷同,体系在设计中坚持通用性与天真性相结合原则,各项内容均可由各系部根据各自的工作现实确定是否选用。

2.2 后台功能设计

根据学院各系部现实工作必须要,现将该网站的后台管理分成以下几个子模块:用户登录模块、用户管理模块、网站内容管理模块、网站内容分类模块、网站导航管理模块、模板管理模块和用户搜索管理模块。(1)各级用户登录模块。此模块根据登录的的用户账号来匹配相应的权限,所以该模块重要用于身份认证。根据各系部的现实情况将用户分为两类:系级用户和管理员用户,以期达到防止非法用户对网站的恶意攻击的目的。系级用户权限居于通俗用户和管理员之间,其登录后,可对本身系部的信息进行添加、删除、修改等,但不可对管理员模块进行编辑。相反管理员对其表现的所有功能模块,可以进行编辑操作。(2)用户管理模块。该模块实现对所有效户信息的管理。包括新用户的加入申请处理;新用户的权限分配和修改。

为了更好的管理使网站用户,所以最高级用户才能拥有悉数的权限,对所有模块具有管理权限,同时也可以对新申请的通俗用户进行处理。(3)内容管理模块。该模块重要实现网站信息的添加、查询、修改和删除。内容的编辑时重要采用静态页面的方式,在情势上更直观,可以在信息内容编辑器中添加笔墨、图片、动画等相应信息,使得信息更生动详细。发布信息通过网站管理员进行审核通过后方可进行发布。(4)体系导航管理模块。该模块重要用于表现、添加、修改和删除网站导航。通过这个模块用以实现网站架构的动态设计,从而提升网站的团体利用率。(5)自定义搜索模块。该模块重要用户预定义搜索,重要分为三种:关键字搜索、题目搜索和日期搜索。这样采用多种方法的搜索可快速查找出用户所需信息,大大提升网站的工作服从。(6)模板管理模块。该模块重要针对于模块进行设计,可对相应模块进行添加、修改和删除等操作,方便网站对各个模块的管理。

3 各模块的设计与实现

3.1 网站数据库设计

通过需求分析可知该网站所需重要实体如下:用户,系部,分类的一级,二级和三级目录及其相干属性。

3.2 前台的页面设计与实现

(1)首页面的设计。重要包括各个课程的大题目及相干的信息通知布告,该首页面的内容悉数是从数据库读取,为了使得设计具有重构性,同时为以后网站内容的扩展留下空间。用鼠标点击相干内容时就会链接进入相应的页面。(2)一级目录导航栏。本模块重要利用了CSS格式来创建导航栏,网站的一级导航栏,重要就是通过CSS样式设计实现的,详细来说重要是使用<ul>和<li>标签来设计的。实现把鼠标放在一级目录上时,导航笔墨的背景由蓝色变为白色,笔墨由白色变为蓝色。

3.3 体系后台功能实现

后台相干页面重要有两个:后台管理页面和管理员登录页面。

两个页面均采用与前台主题色彩风格雷同的蓝色调,布局力求简单大方,团体风格天然和谐。为了避免雷同模块的重复加载,后台管理管理页面采用左侧嵌套上方固定的丁字形框架结构后台管理页面采用了天真的分栏结构,转变较多,重要采用了线条、颜色、笔墨断口以及插图变换等划分不同的区域。(1)用户登陆实现。该网站后台重要通过管理员进行添加的,用户无权进行添加删除,若已经存在的用户若想对后台数据进行编辑可以登录后台。在登陆的的过程中体系会判断各关键字段如:用户名,密码以及验证码是否为空,若为空则无登陆权限。只有当输入的内容悉数匹配才许可进入后台页面。(2)通知布告管理。一样平常情况下通知布告中发表的是关于网站的最新动态,在通知布告管理中管理员有权限添加通知布告的信息并删除已经发出的通知布告,并且为了保证信息内容的健康正当,其所发出的通知布告都要同一由体系的管理员进行审核,否则前台将无法表现。(3)项目管理。项目管理重要是对设计与实现的详细子项目而言,通过项目管理添加其中每个子项目的详细内容,其重要字段有消息类别,项目名称、项目年份、题目、消息内容来源等。由于一级,二级和三级目录内容均直接从数据库中读取,所以在选择某一级别目录之后,旗下相应的项目便已在下拉列表中完全表现。

4 网站的测试

本网站是基于B/S的网站,网站测试可查看网站能否精确运行,设计是否吻合需求分析,是否达到了预先的结果。一样平常测试网站首先看该网站是属于营业型或者是欣赏型网站。若是营业型的可先针对网站营业流程进行测试,看是否通行。本网站测试除了要有相应的网络环境,数据库服务器和web服务器等。只要尝试运行Web服务器上的IIS服务器就可以进行测试。


如没特殊注明,文章均为成都网站建设公司唯赛网络原创,转载请注明来自http://www.weseo.cn/News/knowledge_675_12139.html

Contact

ADD:成都市青羊区光华东三路西环广场6楼

TEL:028-64232097

Wechat

微信二维码