类图
f以下为上述其中两个类的说明
f24系统模块结构
1、基本业务模块
1商品查询此模块可以根据物品的名称、种类、价格、买或卖等各种条件进行组合查询在商品查询的结果列表中用户可进一步的查看详细信息。
前置条件进入此系统者
2发布出售求购信息每个使用此模块的用户必须经过注册而注册时的用户名是用户唯一的标识。
前置条件用户已登录
3买卖信息更新每个使用此模块的用户必须经过注册用户可根据产品的状态及自身的特征及时对买卖信息进行更新维护包括修改产品信息、删除产品信息、查询用户已发布的买卖产品信息。买卖信息更新功能如图3
前置条件用户已登录
2、用户管理模块
1用户注册此模块提供给那些未在本系统中注册的游客注册后通过后有更高的权限。
f2更新用户基本信息只有注册用户才可以使用此模块更新的信息包括更改注册邮箱、更改昵称。
前置条件用户已登录
3系统维护模块
1删除用户只要管理员有权限删除用户管理员会定时地对物品信息的描述进行分析管理员有权限删除发布垃圾信息的用户或者两年以上未登录的用户。
前置条件管理员已登录
2警告用户只要管理员有权限删除用户管理员会定时地对物品信息的描述进行分析管理员视发布垃圾信息较轻者对其进行警告提醒。
前置条件管理员已登录
3发布公用信息只要管理员有权限删除用户管理员可对网站进行更新维护定时地更新网站信息。前置条件管理员已登录
f25人工处理过程
在管理员对用户的管理过程中需要对发布不良信息的用户进行警告及删除这时就需要管理员定期查看用户所发布的信息以此判断对哪些用户进行警告及删除。
3接口设计
31用户接口
TCPIP协议
32外部接口
采用广泛应用的GUI即诸如窗口、菜单、对话框、滚动条等。
33内部接口
开放式数据库连接ODBCODBC是一个工业标准支持到关系数据库的SQL请求。数据库管理系统提供者通常发布一个ODBC驱动程序将SQL语句转换成特定数据库的访问函数。
4系统数据结构设计
41逻辑结构设计要点
f下图是该二手物品交易系统的实体联系图即ER图
管理员实体的属性如下
管理员
用户
出售信息
管理
管理
1
管理
出售信息
1
包括发
布、更新
包括发布、更新
1
f出售信息实体的属性如下求购实体的属性如下
f用户实体的属性如下
由以上ER图可以得出在该系统的数据库管理模块中相应的表如下
ff42物理结构设计要点
本系统内所使用的每个数据结构中的每个数据项的存储要求如上表所示数据要求保密。
f5系统出错处理设计
51出错处理
1避免因用户的疏忽对系r