1 / 24
文档名称:

校友录设计说明书.doc

格式:doc   大小:1,803KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

校友录设计说明书.doc

上传人:zxwziyou8 2018/6/3 文件大小:1.76 MB

下载得到文件列表

校友录设计说明书.doc

文档介绍

文档介绍:1 引言
随着信息技术的发展和互联网的普及,各种不同类型的虚拟社区不断涌现,以不同的特点满足人们的不同需求。在学校信息化广泛应用的背景下,校友录作为一种增进校友之间、校友与母校之间的感情,方便校友联系的实用系统应运而生。
校友录,又叫同学录,也是校友录网站的简称,它是指通过网络这个虚拟空间所提供的一个和朋友、同学、同事、老师等相互交流、共叙友情的工具和平台[1] 。目前各种形式的校友录网站大约有28万个之多,它们在网民,尤其是年轻网民心中占有重要地位[2]。校友录在网络中应用的非常广泛,现在许多学校的网站中都提供了校友录的功能。校友录不仅是新老同学联系的桥梁,而且还是网络休闲和网上展示自我的好方式。校友录可以给毕业后在某个城市的校友一个充分交流的平台,通过校友录大家可以相互发送祝福,回顾共同走过的大学时光,交流工作、生活中的酸甜苦辣,展望大家对美好未来的期望。通过校友还可以组织同学聚会以及上传照片等,加强校友之间的勾通。从不熟悉到熟悉,通过共同毕业的学校,通过校友录这个大家共同的纽带,使同学的友情天长地久。
本文主要介绍中北大学校友录网站的基本结构和设计思想,采用ASP+Dreamweaver作为开发工具,ess 数据库设计,设计过程中,首先建立了系统的应用原型,然后在此基础上进行需求迭代,详细设计时不断地修正和完善,经过测试阶段地反复调试和验证,最终实现网站设计。
本网站的开发研究过程分为三个阶段[3]:
。对所参照校友录网站需求进行分析。
。明确网站要完成的功能,完成总体设计。
。根据网站功能划分用户类型和每种类型用户的权限以及每种权限相应的操作内容。确定功能模块,分别编写代码,最终实现网站功能。
2 网站需求分析
网站概述
在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作[4]。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。
网络已经成为人们生活、工作、学****越来越离不开的平台。WEB技术已经不再局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。校友录网站实现了远程通讯,人们能够通过计算机网络进行祝福发送,照片上传,甚至坐在家里就可以为多年未见的老同学送去最真挚的祝福。
本网站包括加入班级、加入同学以及发送真情祝福信息的功能。登录者可以进行照片上传或发送祝福,也可以通过此网站找到老朋友的联系方式。网站中信息管理必不可少主要是为了安全、有效地存储和管理网站中的信息,管理员可以对网站中相关功能模块信息进行添加、删除和修改,从而方便网站的管理与维护。
网站工作流程分析
本网站工作的基本模式
建立一个基于B/S架构的校友录,实现信息网络化。通过较丰富的功能将WEB的技术特点体现出来。登录者可以查询信息或者发布信息,也可以通过此网站与朋友联系,并且还能够创建虚拟班级等功能。系统中班级管理为必不可少的模块项,主要是为了安全有效地存储和管理登录网站的用户的信息,赋予管理员特定的权限,可以对用户进行分类,添加,删除,修改等。方便网站的管理与维护。
Database服务器
用户
主页
管理员
WEB服务器
添加,删除,修改等权限操作
系统结构图
网站业务流程
业务流程图(Transaction Flow Diagram,简称TFD), 就是用一些规定的符号及连接来表示某个具体的业务处理过程。在对系统的组织结构和功能进行分析时,需从一个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进一步的分析[5]。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的错误和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。
普通用户
系统业务流图
批准班级成员加入
班级管理员
学校班级信息查询浏览
改变班级成员的权限限
上传照片、发表留言、上传文件
中间的数据库的连接
会员用户
注册
加入班级
班级成员
班级相册等的管理
对网站的组织结构和功能进行分析时,需从一个实际业务流程的角度将网站调查中有关该业务流程的资料都串起来作进一步的分析。在本网站中,用户注册并加入自己班级后成为普通成员可以进行留言上传照片和文件,如果是管理员的话还可以管理这几项内容,例如进行删除修改,还可以批准普通成员成为管理员,另外新成员的加入也需要管理员的批准才可以加入班级,。

网站数据模型分析
E-R图