洛阳理工学院毕业设计(论文)
第2章 功能需求分析
2.1 网站后台功能需求
2.1.1 实验室介绍
实验室介绍是对实验室的基础描述,用户可以通过该栏目了解各实验室的基础情况以及实验的项目。后台提供实验室介绍的添加、修改、删除、查看等功能。
2.1.2 实验室新闻管理
实验室新闻管理是对实验室新闻的集中处理,在该栏目下用户可以了解到实验室的大小事件,以及时间的处理方法。后台提供实验室新闻的添加、修改、删除、下架、等功能。
2.1.3 实验室项目管理
实验室项目管理是实验室项目的集中处理,实验室项目包括实验大纲和实验讲义。实验大纲体现了实验的大致情况,同学们在进行实验之前对要进行的实验有大致的了解;实验讲义是实验的详细讲解,让同学们充分了解实验的内容和注意事项。后台提供实验室项目的添加、修改、删除、下架、等功能。
2.1.4 栏目管理
栏目是网站的支架,是网站的主要构成部分,它就像一张无形的网,让网站的各个环节组合成一个主体。栏目保证了网站的层级关系和结构的完整性。 后台提供栏目的添加、修改、删除、锁定等功能。
2.1.5 会员管理
会员管理包括前台会员管理和后台会员管理。后台会员即网站管理员,管理员要有修改网站内容的权利。管理员有不同的权限,巩固网站的安全
5
洛阳理工学院毕业设计(论文)
性。前台会员主要进行信息的收藏、评论功能。
2.1.6 其它
除以上功能外还有网站的基本设置、推荐位管理、操作日志、登录日志管理等功能,这些功能是对网站的进一步完善,同事也让网站的管理者跟容易的处理网站相关事务。
2.2 网站前台功能需求
2.2.1 基本信息展示
网站的前台信息展示是用户能直接看到的部分,此部分没有后台复杂,但要有良好的交互性。信息展示主要包括信息的分类、信息列表以及详细信息。因项目与新闻有着本质的区别,故在设计时对二者采用了不一样的设计方案。用户可以对关注的新闻进行收藏、评论、分享等操作。
2.2.2 会员中心
用户可以在会员中心修改自己的基本信息、登录密码。同时用户还可以在会员中心查看管理自己收藏和评论的内容,让用户在使用中有更好的体验。
2.2.3 登录注册功能
用户可以通过注册成为网站会员,已经个注册过的会员可以通过登录网站进入会员中心,进行收藏、评论等操作。
2.2.4 收藏和评论功能
用户可以对感兴趣的新闻进行收藏和评论操作。收藏功能方便用户更快的找到收藏过的新闻;评论则满足用户对新闻的观点,方便用户与用户之间的交流,评论要记录评论人ID(或昵称),用户同时可以回复别人的评论并且要有无限极回复功能。
6
洛阳理工学院毕业设计(论文)
第3章 概要设计
3.1 数据字典
数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。
数据项是不可再分的数据单位。对数据项的描述通常包括以下内容: 数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系,数据项之间的联系}。
通过对本系统的分析,得出本系统的数据字典: 用户信息的描述项如表3-1所示。
表3-1 用户信息
名称:用户 别名:Users 描述:存储系统中用户的基本信息 组成:用户=用户名+密码+真实姓名+性别+年龄+会员类型+驾龄+驾驶证号+联系方+电子邮箱
3.2 功能模块设计
3.2.1 后台流程
根据后台功能设计,画出后台功能大致流程结构图如图3-1所示。
7
洛阳理工学院毕业设计(论文)
图3-1 后台流程图
3.2.2 内容管理
内容主要包括实验室项目和实验室新闻以及实验室介绍等内容。这部分主要实现的功能为内容的添加、修改、删除、下架、还原等操作。新闻部分还包括收藏和评论。
根据功能分析内容管理大致流程图3-2所示。
图3-2 内容管理流程图
8