论文部分内容阅读
[摘要]本系统是为交换旧物的“物尽其用”旧物在线交换平台,在网上交换旧物,可以避免朋友之间交换的尴尬,也可以选择自己所喜欢的东西,双方的满意,还可以交到新的朋友,在有网络的地区,选择交换的地方也不会太难。本文主要对交换平台进行了详尽分析设计。
[关键词]物尽其用;分析设计;交换旧物
中图分类号:TP393.092 文献标识码:A 文章编号:1009-914X(2015)05-0133-01
1引言
与朋友交换物品,在情感上会过意不去,直接送吧!朋友也不一定用得着,用得着还好,用不着,也就只有占用朋友的狭小的空间,有时朋友也不一定住在附近,去看朋友带着几件旧物总是不好的,當垃圾扔了,怪可惜的,当废品卖了,那是废品吗?何况收废品的也只收废纸、塑料瓶、等一些物品,可没有收戴过一次的发饰的,那个女孩子没有几件发饰的,可是戴发饰的却是少之又少,戴发饰也没有戴满头,有的发饰戴过一两次就不戴了,也有只是在买的时候觉得可爱,买回来从来就没有用过的,还有一些书呀!包包啊!像《购物狂》里的方芳芳房里堆满的东西,该怎么处理呢?那就交换吧!
本系统是为交换旧物的“物尽其用”旧物在线交换平台,在网上交换旧物,可以避免朋友之间交换的尴尬,也可以选择自己所喜欢的东西,双方的满意,还可以交到新的朋友,在有网络的地区,选择交换的地方也不会太难,因而开发出“物尽其用”旧物在线交换平台。
2应用需求分析
“物尽其用”旧物在线交换平台主要是为了给换客们提供一个网上在线换物的平台使换客们可以方便快捷的查询各种换物活动,“物尽其用”旧物在线交换平台可以对会员信息、换物活动、文章、评论、留言进行管理。
可以实现会员信息管理、物品交换管理、交换意向管理、留言信息管理、发表文章管理、评论管理、信息搜索管理。都可对以上进行编辑,删除,保存等操作。
系统的数据流图是由会员开始的,会员要添加换物活动、查看换物活动,参加换物活动、留言、发表文章,发表评论、搜索换物活动、搜索换客信息。
会员参加一个换物活动的一个总过程,客户进入网站首先注册登录,然后进入会员空间,完善会员信息,添加换物活动;在首页查看各种换物活动,查看详细信息,发出交换意向(或留言),等待换友确认,如果换友同意换物克约定换物时间和地点进行换物,换物完成后换客克对换友做出评价;也可以根据要换物的种类搜索物品,进入换客空间后换客还可发表文章,交流换物经验等整个换物活动就完成了。
3系统功能规划
在需求分析的基础上,“物尽其用”旧物在线交换平台分为六个模块,分为会员信息管理模块、物品交换中心模块、交换意向模块、留言信息模块、发表文章模块、信息搜索模块。会员信息管理模块主要对会员的信息进行管理,有修改密码、修改基本信息、修改头像等。物品交换中心模块主要对物品交换进行管理,有添加物品、显示待换物品。显示成交物品的功能。交换意向模块主要换主的意向管理,有换主已发出交换意向的动向和换主换物活动收到的意向。留言信息模块主要是换主和换客的交流模块。发表文章模块主要换客们自己的一些见解交给大家来评论。信息搜索模块主要对物品的搜索和对换客的搜索。
4系统功能模块设计
系统能模块设计主要是分析“物尽其用”旧物在线交换平台的各个模块的组成。
会员信息管理模块:主要对会员的信息进行管理,有修改密码、修改基本信息、修改头像等。
物品交换中心模块:主要对物品交换进行管理,有添加物品、显示待换物品。显示成交物品的功能。
交换意向模块:主要换主的意向管理,有换主已发出交换意向的动向和换主换物活动收到的意向。
留言信息模块:主要是换主和换客的交流模块。
发表文章模块:主要换客们自己的一些见解交给大家来评论。
信息搜索模块:主要对物品的搜索和对换客的搜索。
5数据库设计
根据功能分析得出数据库的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
包含的实体有会员、物品、文章、评论、留言、密码。图中也标出了会员与换物活动、会员与文章、会员与评论、评论与文章、会员与密码、换物活动与留言、会员与留言之间有联系,联系类别分别为添加与查看、发表与查看、发表与查看、对应、拥有、对应、提交。图中也标出了实体与实体之间的对应关系多对多或一对多的关系。最后是每个实体的属性,每个实体的属性在后面有单独画出来。
会员(会员ID、会员昵称、性别、年龄、所在省、所在市、电话、Email、QQ、个性签名、信誉度、会员头像)
换物活动(换物ID、会员ID、我的物品名、我的物品类别、新旧程度、我的估价、物品数量、详细介绍、物品图片、想交换物品名、想交换物品类别、想交换的物品估价、有效期、联系人、Email、电话、传真、地址、发布时间、交换意向、是否成功交换)
文章(文章ID、会员ID、标题、内容、提交时间)
评论(评论ID、文章ID、内容、提交时间)
留言(留言ID、标题、发送方ID、接收方ID、换物ID、留言内容、发送时间)
密码(密码ID、会员ID、密码)
由于换物平台中会员的人流会很大,因此数据库中建立一个会员表,用于存储所有的会员信息。
换物活动实体的主要属性有换物ID、会员ID、我的物品名、我的物品类别、新旧程度、我的估价、物品数量、详细介绍、物品图片、想交换物品名、想交换物品类别、想交换的物品估价、有效期、联系人、Email、电话、传真、地址、发布时间、交换意向、是否成功交换。
由于会员的人流大,而每个会员随时可以添加换物活动,因此换物活动的活动量也会很大,需要为换物活动建一个表利于对换物活动的管理。在数据库中建立一个换物活动表,用于存储所有的换物活动。
文章实体里的主要属性有文章ID、会员ID、标题、内容、提交时间。
当会员换物完后,会员可以根据换物经历写文章以交流换物经验,每个会员可以写多篇文章,系统将会员的文章存储到数据表中,以便会员对文章的管理,在数据库中建立一个文章表用于存储会员的文章。
评论实体的主要属性有评论ID、文章ID、内容、提交时间。
会员查看文章,可以对相应的文章发表相应的评论以交流经,每篇文章可以有多个评论,每个会员可以对多个文章发表评,为了方便对评论的管理,在数据库中建立一个评论表用于存储所有的评论。
留言实体主要属性有留言ID、发送方ID、接收方ID、换物ID、留言内容、发送时间。
会员为了参加换物活动要对换物活动发出交换意向,也可以留言征求意见或询问物品的信息,每个会员可以对多个换物活动发出留言,每个换物活动可以有多个留言,为了对留言进行管理,在数据库中建立一个留言表,用于存储留言。
密码实体主要属性有密码ID、会员ID、密码。密码用于会员登入所用。
6总结
本文主要介绍在“物尽其用”旧物在线交换平台分析中,应用需求分析阶段介绍了系统中的一般操作和数据流图的开发,系统功能模块设计阶段介绍了“物尽其用”旧物在线交换平台中的模块,以及模块中的子模块。数据库概念设计阶段介绍了系统中的实体以及实体之间的关系,实体的组成属性,文字表达后用相应的图显示出来。数据库逻辑设计阶段介绍系统中用到的信息表以及表之间的关系。
[关键词]物尽其用;分析设计;交换旧物
中图分类号:TP393.092 文献标识码:A 文章编号:1009-914X(2015)05-0133-01
1引言
与朋友交换物品,在情感上会过意不去,直接送吧!朋友也不一定用得着,用得着还好,用不着,也就只有占用朋友的狭小的空间,有时朋友也不一定住在附近,去看朋友带着几件旧物总是不好的,當垃圾扔了,怪可惜的,当废品卖了,那是废品吗?何况收废品的也只收废纸、塑料瓶、等一些物品,可没有收戴过一次的发饰的,那个女孩子没有几件发饰的,可是戴发饰的却是少之又少,戴发饰也没有戴满头,有的发饰戴过一两次就不戴了,也有只是在买的时候觉得可爱,买回来从来就没有用过的,还有一些书呀!包包啊!像《购物狂》里的方芳芳房里堆满的东西,该怎么处理呢?那就交换吧!
本系统是为交换旧物的“物尽其用”旧物在线交换平台,在网上交换旧物,可以避免朋友之间交换的尴尬,也可以选择自己所喜欢的东西,双方的满意,还可以交到新的朋友,在有网络的地区,选择交换的地方也不会太难,因而开发出“物尽其用”旧物在线交换平台。
2应用需求分析
“物尽其用”旧物在线交换平台主要是为了给换客们提供一个网上在线换物的平台使换客们可以方便快捷的查询各种换物活动,“物尽其用”旧物在线交换平台可以对会员信息、换物活动、文章、评论、留言进行管理。
可以实现会员信息管理、物品交换管理、交换意向管理、留言信息管理、发表文章管理、评论管理、信息搜索管理。都可对以上进行编辑,删除,保存等操作。
系统的数据流图是由会员开始的,会员要添加换物活动、查看换物活动,参加换物活动、留言、发表文章,发表评论、搜索换物活动、搜索换客信息。
会员参加一个换物活动的一个总过程,客户进入网站首先注册登录,然后进入会员空间,完善会员信息,添加换物活动;在首页查看各种换物活动,查看详细信息,发出交换意向(或留言),等待换友确认,如果换友同意换物克约定换物时间和地点进行换物,换物完成后换客克对换友做出评价;也可以根据要换物的种类搜索物品,进入换客空间后换客还可发表文章,交流换物经验等整个换物活动就完成了。
3系统功能规划
在需求分析的基础上,“物尽其用”旧物在线交换平台分为六个模块,分为会员信息管理模块、物品交换中心模块、交换意向模块、留言信息模块、发表文章模块、信息搜索模块。会员信息管理模块主要对会员的信息进行管理,有修改密码、修改基本信息、修改头像等。物品交换中心模块主要对物品交换进行管理,有添加物品、显示待换物品。显示成交物品的功能。交换意向模块主要换主的意向管理,有换主已发出交换意向的动向和换主换物活动收到的意向。留言信息模块主要是换主和换客的交流模块。发表文章模块主要换客们自己的一些见解交给大家来评论。信息搜索模块主要对物品的搜索和对换客的搜索。
4系统功能模块设计
系统能模块设计主要是分析“物尽其用”旧物在线交换平台的各个模块的组成。
会员信息管理模块:主要对会员的信息进行管理,有修改密码、修改基本信息、修改头像等。
物品交换中心模块:主要对物品交换进行管理,有添加物品、显示待换物品。显示成交物品的功能。
交换意向模块:主要换主的意向管理,有换主已发出交换意向的动向和换主换物活动收到的意向。
留言信息模块:主要是换主和换客的交流模块。
发表文章模块:主要换客们自己的一些见解交给大家来评论。
信息搜索模块:主要对物品的搜索和对换客的搜索。
5数据库设计
根据功能分析得出数据库的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
包含的实体有会员、物品、文章、评论、留言、密码。图中也标出了会员与换物活动、会员与文章、会员与评论、评论与文章、会员与密码、换物活动与留言、会员与留言之间有联系,联系类别分别为添加与查看、发表与查看、发表与查看、对应、拥有、对应、提交。图中也标出了实体与实体之间的对应关系多对多或一对多的关系。最后是每个实体的属性,每个实体的属性在后面有单独画出来。
会员(会员ID、会员昵称、性别、年龄、所在省、所在市、电话、Email、QQ、个性签名、信誉度、会员头像)
换物活动(换物ID、会员ID、我的物品名、我的物品类别、新旧程度、我的估价、物品数量、详细介绍、物品图片、想交换物品名、想交换物品类别、想交换的物品估价、有效期、联系人、Email、电话、传真、地址、发布时间、交换意向、是否成功交换)
文章(文章ID、会员ID、标题、内容、提交时间)
评论(评论ID、文章ID、内容、提交时间)
留言(留言ID、标题、发送方ID、接收方ID、换物ID、留言内容、发送时间)
密码(密码ID、会员ID、密码)
由于换物平台中会员的人流会很大,因此数据库中建立一个会员表,用于存储所有的会员信息。
换物活动实体的主要属性有换物ID、会员ID、我的物品名、我的物品类别、新旧程度、我的估价、物品数量、详细介绍、物品图片、想交换物品名、想交换物品类别、想交换的物品估价、有效期、联系人、Email、电话、传真、地址、发布时间、交换意向、是否成功交换。
由于会员的人流大,而每个会员随时可以添加换物活动,因此换物活动的活动量也会很大,需要为换物活动建一个表利于对换物活动的管理。在数据库中建立一个换物活动表,用于存储所有的换物活动。
文章实体里的主要属性有文章ID、会员ID、标题、内容、提交时间。
当会员换物完后,会员可以根据换物经历写文章以交流换物经验,每个会员可以写多篇文章,系统将会员的文章存储到数据表中,以便会员对文章的管理,在数据库中建立一个文章表用于存储会员的文章。
评论实体的主要属性有评论ID、文章ID、内容、提交时间。
会员查看文章,可以对相应的文章发表相应的评论以交流经,每篇文章可以有多个评论,每个会员可以对多个文章发表评,为了方便对评论的管理,在数据库中建立一个评论表用于存储所有的评论。
留言实体主要属性有留言ID、发送方ID、接收方ID、换物ID、留言内容、发送时间。
会员为了参加换物活动要对换物活动发出交换意向,也可以留言征求意见或询问物品的信息,每个会员可以对多个换物活动发出留言,每个换物活动可以有多个留言,为了对留言进行管理,在数据库中建立一个留言表,用于存储留言。
密码实体主要属性有密码ID、会员ID、密码。密码用于会员登入所用。
6总结
本文主要介绍在“物尽其用”旧物在线交换平台分析中,应用需求分析阶段介绍了系统中的一般操作和数据流图的开发,系统功能模块设计阶段介绍了“物尽其用”旧物在线交换平台中的模块,以及模块中的子模块。数据库概念设计阶段介绍了系统中的实体以及实体之间的关系,实体的组成属性,文字表达后用相应的图显示出来。数据库逻辑设计阶段介绍系统中用到的信息表以及表之间的关系。