西北师范大学本科生
科研创新能力
计划书
课题名称:校园二手交易平台设计与实现 学 院:计算机科学与工程学院
西北师范大学二手交易平台计划书
班 级:12级软件工程(1)班
1.绪论
1.1课题背景:
随着电子信息科学技术的不断发展和电子商务的普及,网
上购物越来越能被人们所接受并逐渐流行起来。作为大学校园伴随着学生日益增长的购买能力以及二手商品的不断涌现,由于交易信息的闭塞导致大量的资源浪费。虽然每年都会有隆重的毕业季跳骚市场二手交易平台,但毕竟时间太短且浪费时间。基于以上情况,我们决定着手创建网上校园二手旧物交易平台为广大在校师生提供便捷。二手商品交易网站是一个服务于在校学生的C2C(Custom to Custom)的交易网站,通过本网站用户可自由出售和购买商品,为广大学生提供了平等互利、方便快捷的交易空间。校园二手商品交易是现代电子
西北师范大学二手交易平台计划书
商务发展产生的新生事物,校园二手商品交易的发展,除了可以解决商务沟通,信息交流等问题外,更可以提高在校生的实际购买力,减少浪费,客观上提高在校大学生的生活水平,并在高校这样一个消费能力较强的区域开拓了商品经营的新思路,有助于促进校园商务的良性发展。比起传统的二手交易,网上二手交易更加迅捷,实时性强,信息充裕,发展空间巨大。
1.2课题目的及意义:
目的:设计一套同学们能自由发布和浏览求购或卖出商品信息的校园二手交易平台系统,解决信息的不流通以及传统二手商品信息交流方式的笨拙等问题。
意义:第一:在大学校园里,存在着很多的二手商品,但是由于信息资源的不流通以及传统二手商品信息交流方式的笨拙,导致了很多仍然具有一定价值或者具有非常价值的二手商品的囤积,乃至被当作废弃物处理。现在通过校园网进入到本系统,可以方便快捷的发布和交流任何二手商品的信息,并且可以通过留言方式进行深一步的交流。由于每个大学的校园网都基本遍布校园的每一个地方,因此,只要宣传得当,理论上来说,每一个人都可以让他所发布的信息让全校所了解,争取到了信息资源的最大化利用。不仅可以将一些同学们平时不用的东西变废为宝,而且在整个交易的过程中对同学们交流沟通能力也会有一定的提高,同时买东西的同学也得到了一定的经济收入,买东西的同学也可以买到物美价廉的东西。第二:通过对本系统的开发,
西北师范大学二手交易平台计划书
学习到了软件的流程,了解到了文档在开发中的重要性以及怎样更好的做好需求分析。
2.系统设计
2.1设计目标
(1)系统应建立友好的界面,即要操作简单、直观、灵活,又要易于
学习掌握。
(2)系统在用户输入用户名,密码时,就具有自动识别的功能,以帮助用户更正错误。
(3)系统在确定用户名和密码后,应具有自动连接数据库的功能。 (4)在正确连接数据库,查询到用户相应的信息后,应在界面显示相关的信息。
(5)系统具有良好的安全性。系统应遵循有关信息安全标准,具有切实可行的安全保护和保密措施。
2.2系统功能分析 2.2.1系统功能结构图
首页 用户登录 用户注册
西北师范大学二手交易平台计划书
普通用户 管理员 用户信息管理 注册新用户 管理员信息管理 添加管理员 用户信息修改 删除管理员 修改管理员信息
用户商品管理 搜素查看商品信息 管理员商品管理 搜素查看商品信息 添加商品信息 修改商品信息
修改商品信息 删除商品信息 删除商品信息 用户商品留言 增加商品留言 管理员留言管理 查看留言 查看商品留言 删除留言
用户网站留言 增加网站留言 管理员注销 删除网站留言 用户注销
系统功能结构图
西北师范大学二手交易平台计划书
2.2.2功能统模块设计
根据需求分析,系统功能模块可分为: 1.会员管理模块 2.商品信息管理模块 3.商品留言管理模块 4.网站留言管理模块 5.管理员信息管理模块 6.管理员管理商品信系息模块 7.网站留言信息管理模块 8.用户注销登录模块
1 会员注册功能
(a)会员信息: 会员账号、密码、联系方式、会员注册邮箱、会员
姓名、注册时间、上一次登录时间等;
(b)操作设计:对会员信息的添加,向数据库中的会员表中插入一条信息,其中的注册时间和上一次登录时间默认为系统的当前时间。
2 会员登录功能
(a)需要填入信息: 会员账号、密码;
(b)操作设计: 通过用户填入的会员账号和密码对数据库进行查询操作,若查询得到结果不为空,则判断用户登录成功,否则登录失败。
3 会员个人资料管理
西北师范大学二手交易平台计划书
(a)会员信息: 会员账号、密码、联系方式、会员注册邮箱、会员姓名、密码提示问题、密码提示答案、注册时间、上一次登录时间等; (b)操作设计:对会员信息的进行修改,可以对密码、联系方式、会员注册邮箱、会员姓名、密码提示问题、密码提示答案等信息进行修改,在数据库中对该会员的对应信息进行更新操作。
4 发布商品出售信息
(a)商品信息:包括商品编号、商品名称、商品分类、会员账号、
商品说明、商品价格、商品图片路径、发布时间、出售或求购、是否已交易等。
(b)操作设计:用户填入要添加的商品的信息(其中的商品编号在数据库中设置为自增长,不用填写),然后判断所填信息是否符合规范,若符合则向数据库中的商品表中添加一条商品信息,若不符合则要求用户重新填写相关信息。
5对个人发布的商品信息进行管理
(a)商品信息:包括商品编号、商品名称、商品分类、会员账号、商品说明、商品价格、商品图片路径、发布时间、出售或求购、是否已交易等。
(b)操作设计:用户首先查询出自己发布的商品信息,然后选中需要修改的某一条商品信息,然后对商品信息进行修改,若所填的信息都符合规范则在数据库的商品信息表的此商品信息进行修改,否则提醒用户重新填写修改信息。
6 对所有出售商品信息进行浏览
西北师范大学二手交易平台计划书
(a)商品信息:包括商品编号、商品名称、商品分类、会员账号、
商品说明、商品价格、商品图片路径、发布时间、出售或求购、是否已交易、是否屏蔽等。
(b)操作设计:对数据库中的商品信息表进行查询操作并将查询条件设为出售或求购为出售,若信息过多则进行分页显示。
7 对所有求购商品信息进行浏览
(a)商品信息:包括商品编号、商品名称、商品分类、会员账号、
商品说明、商品价格、商品图片路径、发布时间、出售或求购、是否已交易、是否屏蔽等。
(b)操作设计:对数据库中的商品信息表进行查询操作并将查询条件设为出售或求购为求购,若信息过多则进行分页显示。
8 商品留言功
(a)商品留言信息:评价编号、会员账号、商品编号、评价内容、发表时间
(b)操作设计:对某商品进行详细信息查看后可以添加商品留言,若符合留言规范则在数据库中的商品留言信息表中插入一条商品留言信息
9 网站留言功能
(a)网站留言信息:评价编号、会员账号、评价内容、发表时间 (b)操作设计:该留言可以不针对某条商品信息,主要是给网络管理员留言,进入网站留言界面进行留言操作,若符合留言规范则在数据库中的网站留言信息表中插入一条网站留言信息
西北师范大学二手交易平台计划书
10 管理员登录功能
(a)管理员信息:管理员账号、管理员密码、上一次登录时间、登录次数、注册时间等
(b)操作设计:由于设置的管理员不能进行注册只能由现有的管理员进行添加,所以直接在数据库中初始插入一条管理员信息。当管理员输入正确的初始管理员账号和密码后,在数据库中进行查找匹配,若正确则登录成功,进入管理员页面进行管理员的其他操作。
11 管理员信息管理功能
(a)管理员信息:管理员账号、管理员密码、上一次登录时间、登录次数、注册时间等
(b)操作设计:当管理员登录成功后,进入管理员页面,进行管理员信息的修改操作,主要是对管理员的密码进行修改,若所填信息符合规范,则在数据库中的管理员信息表中进行管理员信息的更新操作。
12管理员添加功能
(a)管理员信息:管理员账号、管理员密码、上一次登录时间、登
录次数、注册时间等
(b)操作设计:当管理员登录成功后,进入管理员页面,进行管理员的添加操作,输入正确的新管理员信息后进行提交,则在数据库中的管理员信息表中进行管理员信息的插入操作。
13 管理出售商品信息功能
(a)商品信息:包括商品编号、商品名称、商品分类、会员账号、
西北师范大学二手交易平台计划书
商品说明、商品价格、商品图片路径、发布时间、出售或求购、是否已交易、是否屏蔽等。
(b)操作设计:对数据库中的商品信息表进行查询操作并将查询条件设为出售或求购为出售,若信息过多则进行分页显示,查看商品的详细信息时可以选择是否屏蔽该信息并提交,若操作成功则对数据库中的商品信息表进行更新操作。
14 管理求购商品信息功能
(a)商品信息:包括商品编号、商品名称、商品分类、会员账号、商品说明、商品价格、商品图片路径、发布时间、出售或求购、是否已交易、是否屏蔽等。
(b)操作设计:对数据库中的商品信息表进行查询操作并将查询条件设为出售或求购为求购,若信息过多则进行分页显示,查看商品的详细信息时可以选择是否屏蔽该信息并提交,若操作成功则对数据库中的商品信息表进行更新操作。
15管理网站留言功能
(a)网站留言信息:评价编号、会员账号、评价内容、发表时间 (b)操作设计:主要是对网站的留言信息进行查看和删除操作,管理员进入网站留言管理页面查看所有网站留言,对看过的信息可以进行删除操作。
16注销功能
(a)对登录成功的用户(包括管理员和网站会员)信息进行保存。 (b)操作设计:当用户完成在本网站的操作后点击注销,则将登录
西北师范大学二手交易平台计划书
成功后保存的用户信息进行销毁。
2.2.3
因篇幅问题不能全部显示,请点此查看更多更全内容