第三章 系统概要设计
根据系统的功能需求分析,将本系统划分为以下几大模块:
注册会员 认领失物 用户 搜索物品 修改个人信息 会员交流 失物认领系统 管理员 在线交流管理 会员管理 失物招领管理 认证信息管理
表3.1功能实现
主要功能介绍:
用户注册:如果用户要求发布信息,就必须注册成会员。 用户浏览物品:用于用户浏览物品信息。
会员添加物品:用户成功登录后才能使用,失物信息会显示在前台页上。 用户或会员搜索物品: 用于用户或会员搜索物品信息。 会员删除物品:用户成功登录后用于删除已经发布的信息。 会员修改物品:用于用户修改物品信息,必须先注册成会员。 会员修改个人信息:用户成功登录后用与修改信息。 会员之间发消息:用于会员之间的交流。 会员认领物品等功能:用户会员用户认领失物。
管理会员信息:此模块只有管理员才允许使用,用来删除某会员的信息。
- 7 -
管理失物信息:此模块只有管理员才允许使用,用来删除某失物的信息。 管理认领物品:用来管理用户认领物品。
- 8 -
第四章系统详细设计
4.1数据库设计
数据字典是系统分析阶段的重要文档,也就是对数据流图中包含的所有元素的定义的集合。数据字典是为了数据流图中的每个数据流、文件、加工,以及组成数据流或文件的数据项作出说明。任何字典最主要的用途是在软件分析和设计的过程中给人提供关于数据的描述信息。
数据字典中包含的每个数据元素的控制信息时很有价值的。因为列出了使用一个给定的数据元素的所有程序,所以很容易估计改变一个数据将产生的影响,并且能对所有受影响的程序或模块做出相应的改变。数据流图表达了数据和处理的关系,数据字典则是系统中关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用正是在软件分析和设计过程中给人提供关于数据的描述信息。一般说来,数据字典应该由下列4类元素的定义组成:数据流、数据流分量、数据存储、处理 。
下面为本系统的数据字典: 数据流名称:用户登录信息 别名:无
简述:用户登录时填写的信息 来源:用户 去向:用户登录 数据流量:500份/天
组成:用户名+密码
表4.1.1用户登录信息 1 2 Adminname Adminpassword 数据流名称:用户注册信息 别名:无
简述:用户注册时填写的信息 来源:用户 去向:用户注册 数据流量:10份/天
- 9 -
Varchar Varchar 管理员名 管理员密码
组成:用户名+用户真实姓名+密码+电邮+联系电话+性别+(联系地址)+(邮编) 表4.1.2用户注册信息 1 2 3 4 5 6 7 8 Username Realname Password Email Tel Sex Address post 数据流名称:失物的一般信息 别名:无
简述:用户添加失物时填写的信息 来源:失物信息的添加 去向:失物信息表文件 数据流量:50份/天
组成:失物名称+失物简介+失物类别+图片名称 表4.1.3用户添加失物信息 1 2 3 4 5 6 7 8 数据流名称:失物组成明细 别名:无
简述:用户添加失物时填写的信息 来源:失物信息的添加 去向:失物组成明细添加
- 10 -
varchar varchar varchar varchar varchar varchar varchar varchar 用户名 用户真实姓名 密码 电邮 联系电话 性别 联系地址 邮编 Lostname Type Intero Photo Link Tel Remark id varchar varchar varchar varchar varchar varchar varchar int 名称 类型 介绍 图片 联系人 电话 备注信息 编号
数据流量:50份/天 组成:失物名称+数量
表4.1.4用户添加失物数量 1 2 3 数据流名称:各种相关信息 别名:无
简述:管理员录入数据或读取数据是的信息 来源:录入 去向:数据文件 数据流量:10份/天 组成:各类信息
表4.1.5管理员录入信息 1 2 3 4 Id Title Contetn Addtime Id varchar varchar varchar Id 标题 内容 添加时间 Id Name Num Int varchar varchar Id 失物名称 数量 4.2系统E-R图
本图具体实现了功能的管理,通过用户的登录页面后来管理信息。信息主要包括4项:1.留言管理;2.会员管理;3.新闻管理;4.失物管理;同过这4个功能来实现主要的网站主要用途。具体信息如图4.2.1 所示:
- 11 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于jsp的失物招领系统(3)在线全文阅读。
相关推荐: