当前位置:文档之家› 网站设计报告概要

网站设计报告概要

网站设计报告概要
网站设计报告概要

网站设计报告

项目设计报告题目:优秀作业展示平台

学号:20121040116

姓名:张荩月

日期:2015年4月25日

目录

一、项目设计背景 (3)

1.1目的 (3)

1.2 系统设计背景 (3)

1.3定义 (4)

二、系统设计 (4)

2.1系统设计思想 (4)

2.2 系统结构设计 (6)

2.3 系统性能 (6)

2.3.1 良好的用户界面 (6)

2.3.2 可维护性 (8)

2.3.3 可扩展性 (8)

2.3.4 安全性原则 (9)

2.3.5 数据完备性 (9)

2.3.6 输入输出要求 (9)

2.3.7 数据管理能力要求 (9)

2.3.8 故障处理要求 (10)

2.3.9 其他专门要求 (11)

三.数据库的设计 (11)

3.1数据库需求分析 (11)

3.2数据库概念结构设计 (12)

3.3数据库的创建 (13)

四.网站维护 (14)

五.网站测试 (14)

六.网站发布与推广 (15)

6.1网站发布 (15)

6.2网站推广 (15)

一、项目设计背景

1.1目的

设计说明云南大学优秀作业展示平台数据集成项目系统,包括最终实现的网站必须满足的功能、性能和用户界面,以及设计理念等。

1.2 系统设计背景

在互联网发展如此迅速的今天,一直改变着人们的生活。对于我们大学生而言,通过互联网改变生活也越来越普遍,信息交互的方式也在不断的发展,利用简单快捷的电子平台进行学习活动已成为大势所趋。但是,在学生群体自身的学习交流信息共享这方面,还有很多的工作要做。

如今,在大学中学习一门课程,学生想要寻找到有关于该课程的相关学习资料和往届作业显得尤为困难,对于授课教师也知之甚少。

基于学生群体构建学习交流平台,利用学生群体的自身优势将信息数据共享,服务于学生。这种自给自足的学习“生态圈”正渐渐成为主流。

1.3定义

本项目开发的网站,约定:

中文全称:云南大学优秀作业展示平台

中文别称:优秀作业共享数据中心

操作系统: Windows

数据库系统: SQL Server/Access

二、系统设计

2.1系统设计思想

本系统的目标群体是云南大学的学生,可以收集大量的优秀作业展示在平台上,让更多的学生了解和完善自己在本课程中的不足。本系统同时还能收集许多优秀教师的基本信息和教学特色,供学生参考。

该网站,从计算机网络管理、系统设计等几方面综合分析,定义系统的输入、输出、实现功能、系统运作能力、可维护性等各方面做出要求。其中数据库可以采用SQLserver。动态网页开发可采用dreamweaver ,综合运用数据库设计、密码、身份验证技术。优秀作业展示平台主要完成的功能如下:

(1)用户管理模块:管理用户登录、用户注册和用户修改等用户信息的基本功能。

(2)教师信息模块:陈列教师的详细信息。 (3)作业信息模块:陈列作业的详细信息。

(4)搜索模块:提供教师和作业搜索功能,快速定位,节省时间。

(5)分类检索模块:按不同的分类把作业列出。

优秀作业展示平台

教师信息管理

作业信息管理

搜索

用户管理

搜索

作业信息维护

作业信息更新

教师信息维护

教师信息更新

代码

表设置

退

分类检索

分类出不同作业

2.2 系统结构设计

2.3 系统性能

充分考虑云南大学网站的需求特色,做到功能齐全;要求操作方便快捷,性能优越;系统要能在云南大学网络可能出现的各种环境下具有很好的稳定性;系统特别强调安全性,杜绝非法入侵,系统要能在使用过程中遇到可能出现的灾难时,具有很强的容错能力;系统应充分考虑易扩展性,能适应新业务的变化;系统要求具备完整的文档和清晰风格,具备很好的可维护性。

2.3.1 良好的用户界面

系统的设计应该充分考虑用户的使用习惯,具有较好的可操作性

数据库

Web 服务器

管理员

用户系统 用户系统

1)主要设计风格:

采用蓝灰色色调,象征学校办事的严肃性。

2)版面设计:

整个界面以简洁明快为主,利用简单的图案,文字和线条组成,突出该平台牢固的基础和为全校师生服务的精神。

3)HTML设计:

采用基于vbscrip语言的dreamweaver来构建前台和设计主要网页。

2.3.2 可维护性

网站采用层次化设计思想,每层实现特定的功能,并提供透明的服务,因此,最大限度的实现了系统各模块的功能独立性,每一层的改动不影响其它层次。这样可以方便的添加、修改、删除应用,提高系统的可维护性;管理系统采用图形化用户界面,方便管理员管理、维护系统;

2.3.3 可扩展性

系统在设计之初要考虑到系统以后的扩展,除了采用层次结构,保证功能实现与通讯接口最大限度的独立,在与通

信平台的接口设计上尽量标准化,以实现和新系统的无缝连

接。

2.3.4 安全性原则

系统的管理系统与维护系统设置了用户管理权限,采用帐号+操作日志作,对管理员采取有效的管理,最大限度降低内部管理、操作失误带来的不必要的损失。

2.3.5 数据完备性

根据不同的需要,可以对数据库采取定时备份的策略。

2.3.6 输入输出要求

输入:一般为使用人员键盘输入,部分为外部文件导入输入。

输出:一般为屏幕输出、打印输出,部分为文件输出。

对于数据交换的输入/输出,是主要是应用系统数据集成是本期项目的重点,涉及学校各个相关部门本期要集成的应用系统包括:用户管理系统、教师管理系统、作业管理系统、搜索系统、分类检索系统。

2.3.7 数据管理能力要求

数据管理能力要求能满足云南大学的数据处理需求,当

前库大小约2GB ~4GB,历史库8GB~12GB,归档库大小不限。

2.3.8 故障处理要求

1)硬件故障

①客户端硬件故障:一般性的计算机硬件故障,不能启动、硬件损坏,最好有备用机器。

②通讯故障:客户端与服务器无法通讯,导致局部业务暂停,应检查通讯线路及设置,保证网络通讯畅通。

③服务器硬件故障:web服务器站无法启动,导致数据交换系统暂停,应有备件或备机替代。

④数据服务器硬件故障:数据无法访问,业务暂停,应有备件或备机替代。

2)软件故障

①客户端应用程序故障:部分业务处理不正常,应检查设置或ie等配套设置;

②后台服务器故障:部分业务处理不正常,应检查设置或更换配套程序。

2.3.9 其他专门要求

出于系统安全性等考虑系统集成到门户系统中,通过门户系统实现单点登陆,方便管理人员访问共享数据中心平台。

三.数据库的设计

本系统的数据库主要用来保存用户、教师、作业等信息,所以数据库主要的表有:用户列表,教师列表,作业列表,评论列表等。

3.1数据库需求分析

系统有三个对象:用户、教师和作业。用户浏览教师,并且在需要作业的时候下载。为这些信息提供增加、修改、保存、更新和查询,这就要求数据库结构能充分满足这些信息的输入和输出。

系统需要积累用户资源,用用户表来记录用户的信息。

网站要给用户展现作业,把教师的详细信息介绍给用户。

为了方便用户的查找,提高网站的服务质量,对作业进行不同的属性分类,需要属性分类表。

设置用户评论列表记录用户评论。

3.2数据库概念结构设计 反应实体间关系的E-R 图

……

……

……

用户

用户id

密码

手机号码

地址

用户评论

用户id

评论时间

教师名称

内容

教师明细

教师姓名

教师编号

教师职称

学位

……

3.3数据库的创建

(1) 数据库的创建

创建数据库,注册账号。

(2)利用设计器设计数据库

(3)使用向导设计数据库

通过向导,经过一系列对话来设置数据库。

(5)通过输入数据连接数据库

(6)先输入数据再确定字段。

用户信息ID 账号密码问题答案姓名性别地址电话QQ 电子

邮件

d_user ID User

name Pass

word

quest

ion

answ

er

True

name

sex Addr

ess

tel qq Emai

l

字段类型自

短文

短文

长文

长文

长文

短文

长文

长文

短文

长文

字段大小长

20 20 50 50 50 10 50 50 20 50

作业

作业名称

作业编号作业评分作者

类型编号

编辑推荐作业年份

(7)查看用户信息

(8)数据库搜索

四.网站维护

1. 网站维护人员不需要了解主页制作等方面知识就可以使用动态提交系统完成每次的动态更新工作。

2. 数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。

3. 服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间。

4. 网页提交器将经常需要变更的页面设置为不同的模版,当某个页面需要更新时,只需要在模块中输入变更的内容,系统就会自动更新Web服务器上的页面内容。

五.网站测试

在网站发布前要对其进行细致周密的测试,以保证正常浏览和使用。主要测试内容包括:

1. 服务器稳定性、安全性。

2. 程序及数据库测试。

3. 网页兼容性测试,如浏览器、显示器。

4. 根据需要的其他测试。

六.网站发布与推广

6.1网站发布

1) 先进行域名注册。

2) 和校园网进行网站对接。

6.2网站推广

网站推广的手段主要包括以下几个方面:

1)在各大搜索网站注册,使得可以通过特定关键字搜索到本网站。

2)在校园网上进行宣传。

相关主题
文本预览
相关文档 最新文档