校友录管理网站——毕业论文_第1页
校友录管理网站——毕业论文_第2页
校友录管理网站——毕业论文_第3页
校友录管理网站——毕业论文_第4页
校友录管理网站——毕业论文_第5页
免费预览已结束,剩余23页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

校友录管理网站校友录管理网站 -I- 摘摘 要要 计算机技术的快速发展,特别是计算机网络的发展,它影响了人们生活的方 方面面。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以 在远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活 的需要。校友录作为一种方便校友之间联系的实用系统便应运而生。校友录为校 友之间进行交流和联系提供了一个平台。通过提供完善的校友录服务和规范校友 录的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目 的。本文主要介绍了数据库管理网站的方案论证、结构特性设计及行为特性设计 的实现过程,详细论述了总体设计思想、数据库设计和功能模块设计。实现了班 级留言、班级相册、班级共享、纸条传情、个人信息管理、管理员信息管理等功 能。整个系统的设计过程中,充分考虑了数据库的安全性、一致性、稳定性和可 靠性的问题,并具有较强的实用作用,使用户在友好的操作界面下完成强大的功 能。 关键词: 校友录,信息,管理 -II- Abstract With the rapid development of computer technique, especially the development of the computer network, each aspects of peoples life have been affected. Every kind of on- line service system which make people contact with each other from a long distance affected communication method deeply .The old contact method cant meet the requirement of modern living style any more, so the alumni association come into being as a practical system to be convenient for schoolmates contact .The alumni association provides a platform for the communication and exchange of schoolmate. Through the perfect alumni association offering service and the norm management , it can attain the purpose of increasing the affection with other schoolmates and mother school and the convenience for the contact of schoolmate. This paper mainly introduce the project argument of database management website, construction characteristic design and the implement process of behavior characteristics .It describes the general design idea ,database design and functional module design in detail. It realizes the function of class message, class album, class shares, the note spreads the feeling, personal information management, managing person information management etc. The design process of whole system considered the safety, consistency, stability of the database well with the dependable and sexual problem, and it have the stronger practical function, make user complete the mighty function in friendly operation interface. Keywords:the alumni association, information, management -I- 目目 录录 第第 1 章章 概概 述述 .1 1.1 题目背景.1 1.2 项目内容.1 1.3 系统设计目标.2 第第 2 章章 方案论证方案论证 .3 2.1 总体设计思想.3 2.2 E-R 图及分析4 2.3 系统设计工具.4 2.4 经济技术分析.6 第第 3 章章 结构特性设计结构特性设计 .7 3.1 结构设计.7 3.2 数据库设计 7 第第 4 章章 行为特性设计行为特性设计 .12 4.1 功能模块图.12 4.1.1系统总体模块图12 4.1.2 系统详细模块图.12 4.2 功能概要设计.14 4.2.1 系统总体模块.14 4.2.2 学校管理模块.14 4.2.3 班级管理模块.15 4.2.4 用户管理模块.17 结论结论 .19 结束语结束语 .20 参考文献参考文献 .21 致致 谢谢 .21 第 1 章 概述 -1- 第 1 章 概 述 1.1 题目背景题目背景 计算机技术的快速发展,特别是计算机网络的发展,越来越深刻的改变了人 们生活的方方面面。使得人们能以更低廉的价格,开发出更方便、更实用的网络 工具。各种在线服务系统,更是深刻的影响了人们的联系方式,使得人们可以在 远隔千里之遥随时通讯。过去的种种陈旧的联系方式,已经不能满足现代生活的 需要。校友录作为一种方便校友之间联系的实用系统便应运而生。校友录为校友 之间进行交流和联系提供了一个平台。通过提供完善的校友录服务和规范校友录 的管理,可以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的。 目前网络上已经存在很多校友录,像 ChinaRen、网易、新浪、5460 等,它们都 有各自的特色,当然也有一不足。比如: ChinaRen 的校友录,速度快,但功能 单一,突出留言功能;5640 的 ,则功能比较新颖,界面朴素,但速度慢;新浪 的功能较全,但界面很花哨,不易适应。所以我将设计一个校友录管理网站,以 友好的界面,快捷的操作完成强大的功能 1.2 项目内容项目内容 校友录管理网站是基于 SQL SERVER 2000 数据库系统开发的应用系统,它 充分利用计算机及网络的数据处理、数据协同、数据分析的能力,也从根本上加 强并促进了同学间的信息交流、资源共享及有效的管理等,进而增强了交流和管 理。 项目的内容主要包括: 1)班级留言:普通文本留言 多彩 HTML 留言 留言修改 2)班级:相片上传 相片评论 自动缩略图 3)班级共享:共享文件上传 4)纸条传情:给具体某人的小纸条 5)班级管理和班级参数的设置更加方便 第 1 章 概述 -2- 6)成员地址簿和班级留言的导出 7)个人信息管理、管理员信息管理 1.3 系统设计目标系统设计目标 1)操作界面友好、功能多、操作简单,查询功能强大 2)数据库设计合理,减少冗余数据,提高系统效率 3)应用 JSP 技术,前台采用 Jbuilder 作为编译环境,后台数据库使用 SQL Server 2000。 第 2 章 方案论证 -3- 第 2 章 方案论证 2.1 总体设计思想总体设计思想 一个校友录所应具备的基本功能,主要包括学校搜索、班级搜索、校友/同 学搜索、班级留言、成员地址列表、班级相册、班级共享、成员来访记录、个人 信息、班级管理等功能。我采用 JSP 技术,封装数据库操作,所有的数据通过 Bean 来处理,JSP 实现页面的表现,这样就把页面的表现和页面的逻辑相分离。 (如下图:) 在数据库连接方面,我使用了数据库连接池,这样可以大大提高系统性能, 并尽可能多地重用了消耗内存资源,节省内存,提高服务效率。 在安全方面,对用户的一些重要信息进行 MD5 加密,因为 MD5 是不可逆的, 所有这会使用户信息更安全。 第 2 章 方案论证 -4- 2.2 E-RE-R 图及分析图及分析 用 E-R 图来标识实体间联系是非常直观的。下图充分体现了本系统所涉及的 实体间的联系。此 E-R 图仅是本系统重要实体之间联系的一个简单描述,在以后 各章里还将对本系统进行更具体的描述。 1 n 2.3 系统设计工具系统设计工具 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建 立的一种动态网页技术标准。该技术为创建显示动态生成内容的 Web 页面提供了 一个简捷而快速的方法。JSP 技术的设计目的是使得构造基于 Web 的应用程序更 加容易和快捷,而这些能够与各种 Web 服务器,应用服务器,浏览器和开发工具 共同工作。 JSP 规范是 Web 服务器、应用服务器、交易系统、以及开发工具供应 商间广泛合作的结果。在传统的网页 HTML 文件(*htm,*.html)中加入 Java 程序片 段(Scriptlet)和 JSP 标记(tag),就构成了 JSP 网页(*.jsp)。Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以 HTML 格式返 回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就 是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给 n 1 11 1 1 n n1 n n 1 1 发表 用户 城市安全信息省份 个人信息班级 班级成员纸条信息 所属 加入 所属 收发 创建 创建 设置 1 设置 学校 班级留言 1 n 第 2 章 方案论证 -5- 客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无 Plugin,无 ActiveX,无 Java Applet,甚至无 Frame。 JSP 技术在多个方面加速了动态 Web 页面的开发: 一将内容的生成和显示进行分离 使用 JSP 技术,Web 页面开发人员可以使用 HTML 或者 XML 标识来设计和 格式化最终页面。使用 JSP 标识或者小脚本来生成页面上的动态内容(内容是根 据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格) 。生成内容的逻 辑被封装在标识和 JavaBeans 组件中,并且捆绑在小脚本中,所有的脚本在服务 器端运行。如果核心逻辑被封装在标识和 Beans 中,那么其他人,如 Web 管理人 员和页面设计者,能够编辑和使用 JSP 页面,而不影响内容的生成。在服务器端, JSP 引擎解释 JSP 标识和小脚本,生成所请求的内容(例如,通过访问 JavaBeans 组件,使用 JDBCTM 技术访问数据库,或者包含文件) ,并且将结果以 HTML(或者 XML)页面的形式发送回浏览器。这有助于作者保护自己的代码, 而又保证任何基于 HTML 的 Web 浏览器的完全可用性。 二强调可重用的组件 绝大多数 JSP 页面依赖于可重用的,跨平台的组件(JavaBeans 或者 Enterprise JavaBeansTM 组件)来执行应用程序所要求的更为复杂的处理。开发人 员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者 客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他 们现有的技能和优化结果的开发努力中得到平衡。 三采用标识简化页面开发 Web 页面开发人员不会都是熟悉脚本语言的编程人员。JavaServer Page 技术 封装了许多功能,这些功能是在易用的、与 JSP 相关的 XML 标识中进行动态内 容生成所需要的。标准的 JSP 标识能够访问和实例化 JavaBeans 组件,设置或者 检索组件属性,下载 Applet,以及执行用其他方法更难于编码和耗时的功能。 通过开发定制化标识库,JSP 技术是可以扩展的。今后,第三方开发人员和 其他人员可以为常用功能创建自己的标识库。这使得 Web 页面开发人员能够使用 熟悉的工具和如同标识一样的执行特定功能的构件来工作。 第 2 章 方案论证 -6- JSP 技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并 且扩展到能够支持企业级的分布式应用。作为采用 Java 技术家族的一部分,以及 Java 2(企业版体系结构)的一个组成部分,JSP 技术能够支持高度复杂的基于 Web 的应用。 由于 JSP 页面的内置脚本语言是基于 Java 编程语言的,而且所有的 JSP 页面 都被编译成为 Java Servlet,JSP 页面就具有 Java 技术的所有好处,包括健壮的存 储管理和安全性。作为 Java 平台的一部分,JSP 拥有 Java 编程语言“一次编写, 各处运行”的特点。随着越来越多的供应商将 JSP 支持添加到他们的产品中,您 可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。 当与 Java 2 平台,企业版(J2EE)和 Enterprise JavaBean 技术整合时,JSP 页面将提 供企业级的扩展性和性能,这对于在虚拟企业中部署基于 Web 的应用是必需的。 2.4 经济技术分析经济技术分析 我们每一个人从入学到学业生涯的结束,接触了一批又一批的同窗好友,让这 么多的朋友再次相聚却是一件很不容易的事情,而计算机网络的发展为同学间的 联系提供了一个方便、快捷直接的方式,校友录管理网站的产生则为其提供了沟 通交流的媒介。无论身在何处的人们通过校友录管理网站建立自己所属地区的所 属学校。同学之间可以不定地点,不定时间的在网上进行交流,虽然人们可以通 过聚会的形式使大家相聚,但却存在很多问题,首先,朋友们生活在不同的城市, 使他们相聚在某一地点是不实际的,其次,每个人的工作性质不同,大家所拥有 的空闲时间也不一致,若因聚会而请假则会损失一定的资金这对于生活在都市的 人们而言也是得不常失的,另外,人们也可通过电话进行交流,但我们所相处过 的同学有很多,我们不可能每一次都进行异地的电话联络,这对于经济也是一项 损失,综合多方面的因素,只有通过校友录管理网站才可以使人们以经济的价格, 便捷的方式,高效全面的联系和曾经的同窗好友进行情感上的沟通。随着校友录 管理网站的不断发展,其作用一定会越来越广泛地为人们所接受和喜欢。 第 3 章 结构特性设计 -7- 第 3 章 结构特性设计 3.1 结构设计结构设计 这一章主要向大家介绍本系统所涉及的具体的数据库结构,本系统后台数据 库采用的是 SQL Server 2000 企业版,下面将做一下简要的介绍。 本系统主要涉及到的数据库中的表有: 省份信息表:用于记录省份的名称和 id 号。 城市信息表:用于记录城市名称,城市和省份的 id 号。省份信息表和城市信 息表的关系是一对多的关系。 安全信息表:用于记录与安全信息相关的内容,安全码是除有效证件之外最 高级别的帐号保护措施。利用安全码不仅可以修复登录密码,还可以修改密码提 示问题及答案、重新设置保密邮箱等。 用户注册信息表:用于记录用户名,密码等内容。 用户个人信息表:用于记录用户的个人详细资料。 纸条信息表:用于记录用户与用户之间所传递的站内短消息内容,包括消息 发送时间,内容及传递双方的用户名等。 班级信息表:包括班级的创始人,创办日期,班级宣言等班级相关信息。 班级留言信息表:用于记录班级的留言信息。 成员信息表:包括成员名称,所属班级等相关信息。 学校信息表:包括学校名称,级别等相关信息。 3.2 数据库设计数据库设计 数据库指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中 的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独 立性和易扩展性,并可为各种用户共享。 本系统设计了多个表用于信息存储。下面将本系统数据库设计中建立的表列 出,运用这些表基本上能存储系统运行涉及的数据。 第 3 章 结构特性设计 -8- 表表 3.1 城市信息表城市信息表(city) 序号字 段 说 明数据类型长度可否为空 1id自动编号int 4No 2cityname城市名称nvarchar50No 3cityid城市 idint 4No 4provid所属省份 idint4No 本表说明如下: 本表的主要作用是用于记录城市名称,城市和省份的 id 号。省份信 息表和城市信息表的关系是一对多的关系。 表表 3.2 省份信息表省份信息表(provice) 序号字 段 说 明数据类型长度可否为空 1id自动编号int 4No 2provname省份名称nvarchar50No 3provid省份 idint4No 本表说明如下: 本表的主要作用是记录省份的名称和 id 号。 表表 3.3 用户安全信息表用户安全信息表(psecurityinfo) 序号字 段 说 明数据类型长度可否为空 1securityid自动编号int 4No 2username用户名nvarchar16No 3securityemail安全邮箱地址nvarchar50No 4securitycode安全码nvarchar40No 5question密码提示问题nvarchar30No 6answer密码提示问题答案nvarchar30No 7sendmailtime修改密码确认信的发送时间datetime8Yes 本表说明如下: 本表的主要作用是用于记录与安全信息相关的内容,安全码是除有 效证件之外最高级别的帐号保护措施。利用安全码不仅可以修复登 录密码,还可以修改密码提示问题及答案、重新设置保密邮箱等。 密码提示问题是用于修复登录密码。如果您忘记了登录密码,可以 非常方便地通过您的生日和密码提示问题/答案来重新设定密码。长 度不超过 30 个字符。 第 3 章 结构特性设计 -9- 表表 3.4 用户注册信息表用户注册信息表(puser) 序号字 段 说 明数据类型长度可否为空 1userid用户 id(自动编号)int 4No 2username用户名nvarchar16No 3password密码nvarchar40No 4papertype证件类型int4No 5papernumber证件号码nvarchar20No 6securitied是否进行安全设置int4Yes 7dataisfull个人资料是否填写完整int4Yes 8usertype用户类型int4No 9regtime注册时间datetime8No 10lastlogintime最后一次登录时间datetime8Yes 10lastloginip最后一次登录的 ip 地址nvarchar20Yes 11logincount登录次数int4Yes 12online是否在线int4Yes 本表说明如下: 本表的主要作用是用于记录用户名,密码,是否进行安全设置,个 人资料是否填写完整等内容。 表表 3.5 用户个人信息表用户个人信息表(puserinfo) 序号字 段 说 明数据类型长度可否为空 1userinfoid自动编号int 4No 2username用户名nvarchar16No 3realname真实姓名nvarchar15No 4birthday出生日期smalldatetin4No 5email电子邮件nvarchar50No 6sex性别int4Yes 7nation民族nvarchar15Yes 8height身高int4Yes 9marriage婚姻状况int4Yes 10schoolname毕业学校名称nvarchar20Yes 10schoolage学历int4Yes 11workpracename工作单位名称nvarchar50Yes 12workpraceaddres s 单位地址nvarchar100Yes 12homeaddress家庭地址nvarchar100Yes 13contactaddress联系地址nvarchar100Yes 14postalcode邮政编码nvarchar6Yes 15contactphone联系电话nvarchar20Yes 16mobiletelephone手机nvarchar20Yes 17jobname职务int4Yes 18pay收入int4Yes 第 3 章 结构特性设计 -10- 19country国家int4Yes 20city城市 idint4Yes 21qqQq 号码nvarchar15Yes 22icqIcq 号码nvarchar15Yes 23other其它即时通讯软件号码nvarchar50Yes 24homepage个人主页地址nvarchar100Yes 25memo备注ntext16Yes 26modifytime最后修改时间datetime8Yes 本表说明如下: 本表的主要作用是用于记录用户的个人详细资料。 表表 3.6 纸条信息表纸条信息表(pusermessage) 序号字 段 说 明数据类型长度可否为空 1msgid自动编号int 4No 2fromusername发送人nvarchar16No 3tousername接收人nvarchar16No 4subject主题nvarchar50No 5content内容ntext16No 6sendtime发送时间datetime8No 7isNew是否是新消息int4Yes 8isRe是否已回复int4Yes 9msgtype消息类型int4No 本表说明如下: 本表的主要作用是用于记录用户与用户之间所传递的站内短消息内 容,包括消息发送时间,内容及传递双方的用户名等。 表表 3.7 班级信息表班级信息表(sm_class) 序号字 段 说 明数据类型长度可否为空 1classid自动编号int 4No 2schooled所属学校 idint4No 3classname班级名称nvarchar30No 4beginyear入学年份nvarchar4No 5initiator创始人nvarchar16No 6createdate创建时间datetime8No 7classpronunciment班级宣言nvarchar200Yes 本表说明如下: 本表的主要作用是用于记录包括班级的创始人,创办日期,班级宣 言等班级相关信息。 第 3 章 结构特性设计 -11- 表表 3.8 班级成员信息表班级成员信息表(sm_member) 本表说明如下: 本表的主要作用是记录班级成员的相关信息,包括成员名称,所属 班级和相关登陆时间。 表表 3.9 班级留言信息表班级留言信息表(sm_message) 序号字 段 说 明数据类型长度可否为空 1msgid自动编号int 4No 2username发表留言的用户名nvarchar16No 3messagecontent留言内容ntext16No 4messagetype留言类型int4No 5classid所属班级 idint4No 6sendtime发表时间datetime8No 7modifytime修改时间datetime8No 本表说明如下: 本表的主要作用是用于记录班级的留言信息。 表表 3.10 学校信息表学校信息表(sm_school) 序号字 段 说 明数据类型长度可否为空 1schooled自动编号int 4No 2provinceid所属省份 idint4No 3cityid所属城市 idint4No 4lvid学校级别 idint4No 5schoolname学校名称nvarchar30No 本表说明如下: 本表的主要作用是包括学校名称,级别等相关信息。 序号字 段 说 明数据类型长度可否为空 1memberid自动编号int 4No 2username用户名nvarchar16No 3membertype成员类型int4No 4classid所属班级 idint4No 5ispassed是否批准加入班级int4Yes 6logincount登录次数int4Yes 7lastlogintime上次登录时间datetime8Yes 8lastloginip上次登录 ip 地址nvarchar20Yes 第 4 章 行为特性设计 -12- 第 4 章 行为特性设计 4.1 功能模块图功能模块图 4.1.1 系统总体模块图系统总体模块图 图图 4.1 4.1.2 系统详细模块图系统详细模块图 1)学校管理模块 图图 4.2 主界面 学 校 管 理 班 级 管 理 用 户 管 理 学校管理 创 建 学 校 搜 索 校 友 搜 索 学 校 第 4 章 行为特性设计 -13- 2)班级管理模块 图图 4.3 图图 4.4 班级成员管理 批 准 加 入 升级为管理员 降级为普通成 员 友人 成员 踢 出 本 班 班级管理 创 建 班 级 搜 索 班 级 班 级 相 册 班 级 设 置 班 级 留 言 班级成员管理 第 4 章 行为特性设计 -14- 3)用户管理模块 图图 4.4 4.2 功能概要设计功能概要设计 4.2.1 系统总体模块系统总体模块 在校友录管理网站中,用户可以实现多种操作,像学校管理,班级管理和 用户管理。在学校管理中,用户可以通过选择所提供的城市和省份对学校进行创 建和搜索等操作。在班级管理中,用户除了可以创建、搜索班级之外,还可以对 班级成员进行管理,并且还可以在班级管理中进行班级留言和班级相册的操作。 在用户管理中,对于用户的注册、登录、安全设置等方面做了详细的操作。 4.2.2 学校管理模块学校管理模块 创建学校 在该功能中用户可以通过选择学校类型,学校所在城市和地区,填写学 校全称来建立一个新的学校。为了使同学和其他用户能准确方便地找到 自己所属的学校,创建学校之前应该确认在校友录中没有自己所要创建 的学校,对于不清楚的用户可以先进行搜索。在选择学校类型时,可以在 下拉列表中选择所要创建的学校是大学,大专,中学还是小学;在选择学校 所在城市和地区中,用户可以先选择所在的省份,再选择所对应的城市, 修改个人资料 用户管理 注 册 登 录 收发小纸条 找 回 密 码 进行安全设置 第 4 章 行为特性设计 -15- 其中每个省份对应不同的城市;在填写学校全称时,界面会提示用户在 为学校命名时尽量注意规范。其中为学校命名时尽量使用全称而不是简 称,学校名在四到三十个汉字之间。 搜索学校 如果用户想搜索某个学校,则可以在该页中选择学校所在地区,城市, 类别及名称。在点击搜索按钮后,系统会根据所输入的搜索条件列出全 部满足条件的学校,当符合条件的学校多于 15 个时,则可以利用翻页功 能上下查找,也可以精确定位到第几页。在选择学校所在地区中,用户 通过下拉列表选择学校所在在省份;在选择学校所在城市中,用户通过 下拉列表确定所选省份中的某一城市;在选择学校类别时,用户可以在下 拉列表中选择所要创建的学校是大学,大专,中学还是小学;最后填写学校 名称进行搜索。再搜索完成之后,如果显示的学校列表中没有自己所在 的班级,则可以通过学校名称进行查找或创建班级的操作。如果搜索的 学校不在列表中,就应该检查搜索选项以及学校名称是否有误,如果有 误应返回首页重新搜索,如果确认搜索信息无误且所需学校没有出现在 列表中,则可以进行创建学校的工作。 搜索校友 用户可以通过一定条件的查寻来搜索校友,在查寻时可以选择学校所在 的城市、省份来确定学校所在的地区,在确定学校之后,可以通过对班 级的查寻来寻找校友所在的班级。这样便完成了对校友逐级向下的查找 过程。 4.2.3 班级管理模块班级管理模块 创建班级 用户在创建班级之前应该确认所要创始的班级不存在,在确认之后用户 可以在班级名称文本框中输入所需创建班级的名称,在入学年份中用户 可以通过下拉列表框进行选择。然后点击注册按钮完成新班级的创建。 搜索班级 搜索班级的功能和搜索学校的功能相似,用户在入学年份中输入入学时 第 4 章 行为特性设计 -16- 间,在班级名称文本框中输入所要搜索的班级名称之后点击搜索按钮, 则在下面的表格中出现符合条件的班级名称,如果符合条件的班级数目 超过 15 个,则可以使用分页功能,上下查询,也可以精确定位到某一页 进行查询。如果所要搜索的班级没有出现在列表中,则可以进行创建班 级的工作。 班级设置 在该功能中班级的管理员可以修改班级名称,修改入学年份,进行私密 设置,和修改班级宣言。在修改班级名称中,管理员只需要在文本框中 输入更改后的班级名称即可;在修改入学年份中,管理员也只需填写修 改后的入学时间即可,然后点击确认修改按钮。在进行班级私密设置中, 管理员可以对新同学加入本班前是否需要本班同学批准确认;是否公开 班级留言;是否公开访问记录;是否公开班级共享;是否允许友情留言; 是否公开班级相册进行修改。同时管理员还可以对班级宣言进行修改。 只要在文本框中输入要更新的班级宣言即可。 班级成员管理 在班级成员管理中,班级管理员可以对加入本班的每一名同学进行级别 管理,其中成员级别包括:管理员,班级成员,班级客人,待批准成员 和待批准客人。管理员可以将除自己之外的任意用户改变其身份。比如 可以将班级普通成员上升为管理员或踢出本班,或将某管理员降级为普 通成员等。 在班级成员列表中,记录了每名成员的类型,真实姓名,用户名,QQ 号, Email,访问次数和上次登录时间,便于管理员对每名成员信息的掌握。 班级留言 在留言功能中用户可以在下面的文本框中输入留言内容,选择“重置” 按钮,重新进行填写,选择提交按钮,便可将所输入的内容在上面的留 言本中出现留言者姓名和相关留言信息。选择后面的“删除” , “修改” 按钮进行相应的操作。同样当留言数目过多时,采用分页技术进行处理, 除可以顺序地上下翻页外,也可以精确到具体的页数。 第 4 章 行为特性设计 -17- 班级相册 在班级相册功能中,用户可以进行上传照片的功能。对于已经上传的照 片可以查看和删除。这个功能使同学间的交流除了语言文字之外,更多 了视觉图像的效果,使同学间的交流更加亲切。 4.2.4 用户管理模块用户管理模块 用户注册 如果用户是第一次登录该网站,并想成为其正式成员,则需要点击新用 户注册,在新用户注册页面中填写相关的个人信息,并且要遵循相关的 规定:如用户的唯一标识,以字母开头,由字母、数字、下划线组成, 区分大小写,并且不能含有“*、%、$、#、”等特殊字符,长度不超过 16 个字符;密码不要过于简单,重复密码要与“密码”项填写一致等。若 所填写的信息不完全或是不正确则系统会提示出错误信息并要求重新填 写。当所有个人信息填写完整并正确无务后,系统会提示“恭喜你,注 册成功了!下面你可以 填写个人详细信息,进行安全设置, 以后再说 吧!” 用户登录 如果您已经注册成为会员则只需要在用户名和密码框中输入相关的个人 信息然后单击登录按钮即可进入。 找回密码 如果用户在登录时忘记了所设置的密码则可以点击找回密码选项,通过 填写出生日期和密码提示问题,保密邮箱,安全码等找回自己的密码。在 通过出生日期和密码提示问题找回密码中,用户需要填写用户名,出生日期 和随机码首先确认身份,在提交通过后再填写提示问题和问题答案来设置 新密码。这样用户就可以重新定义密码了。在通过保密邮箱找回密码中, 用户需要填写用户名和保密邮箱,申请后系统会提示“找回密码确认邮件 已经发送到您的保密邮箱!现在您可以查收,如果没收到,可以刷新本 页面重发” 。在通过安全码找回密码中,用户需要填写用户名,安全码然后 设置新密码。系统会提示“用户密码修改成功了!现在您可以: 返回 第 4 章 行为特性设计 -18- PersonHome!” 收发小纸条 用户可以通过小纸条功能,对信息进行接收和发送。用于记录用户与用 户之间所传递的站内短消息内容,包括消息发送时间,内容及传递双方 的用户名等。 进行安全设置 为了保障每名用户在使用时的安全,用户可以进行安全设置。在安全设 置中用户需要填写密码,安全码,提示问题,问题答案和保密邮箱。其 中密码用于确认身份;安全码是除有效证件之外最高级别的帐号保护措 施。利用安全码不仅可以修复登录密码,还可以修改密码提示问题及答 案、重新设置保密邮箱等,长度不超过 16 个字符;提示问题用于修复登 录密码。如果您忘记了登录密码,可以非常方便地通过您的生日和密码 提示问题/答案来重新设定密码,长度不超过 30 个字符;保密邮箱用于修 复登录密码。如果您忘记了登录密码,可以通过这个邮箱收到可重新设 定登录密码的专用邮件,安全方便。 修改个人资料 对于已经填写过的资料若有改动或变化,用户可以通过修改个人资料进 行调整。 第 4 章 行为特性设计 -19- 结论 -20- 结论结论 在这几个月

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论