校园闲置商品交易系统的设计与实现毕业设计Word文件下载.docx
- 文档编号:7867174
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:38
- 大小:1.19MB
校园闲置商品交易系统的设计与实现毕业设计Word文件下载.docx
《校园闲置商品交易系统的设计与实现毕业设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《校园闲置商品交易系统的设计与实现毕业设计Word文件下载.docx(38页珍藏版)》请在冰点文库上搜索。
ThesystemmainlyusesASP.NETtechnologytoC#astheprogramminglanguage,usingSQLServer2012databaseasabackenddatabaseusedtocompletetherecordingandstorageofdata,theuseofMicrosoftVisualStudio2013developmenttoolsforsysteminterfacedesign,basedonB/SstructureundertheformofWebapplications.Systemmainfunctionofusermanagement,merchandisemanagement,collectionmanagement,messagemanagement,andotherfunctionalmodules.Campusidlerealizedcommoditytradingsystem,reducingthecomplexityoftheutilizationoftransactions,greatlyimprovetheproduct.
Keywords:
idlegoodscampustradingSystems
1绪论
课题研究的背景
随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
由于大学的不断扩招和大家的生活水平的不断提高,学生的购买能力也增强,在这样一个环境下,学生手上的商品也是越来越多,其品种也是多种多样,应有尽有。
然而又有很多是自己目前用不到,丢掉又觉得可惜的商品,于是校园里就出现了大量的闲置商品。
如果这些闲置商品不能得到合理并且有效的使用,肯定会被丢弃,从而造成大量的垃圾产生,还有可能对环境造成一定的污染,与此同时这也是对资源的一种极大的浪费,这并不是我们所提倡的环保型社会。
相反,如果闲置商品得到了非常好的利用,对于闲置商品的使用可以减少购买者的购买成本,同时也实现了商品的二次利用,也就是充分利用资源,这正是往我们所倡导的低碳环保的生活靠近。
目前很多的个人商品还是以在校园内摆放买卖的形式又或是张贴小广告的方式等体现,这样给交易、宣传等带来很多问题;
其次,由于校园是人群集中的地区,这样也给校园环境和安全等方面也带来诸多的不便。
尤其是张贴小广告的形式更加污染校园的环境。
最后,摆放买卖的形式还会浪费掉学生大量的时间。
因此,为了解决这些问题,我们迫切需要一种通过网络来进行商品交易的平台。
于是我借助Internet网络提供给我们的处理信息及时快捷的优点,为了让大家更方便的发布商品信息,出售、购买闲置商品,开发这套校园闲置商品交易系统。
1.2课题研究的目的及意义
本系统主要面向高校校园的学生和老师,其人数非常的庞大,再加上校园市场的竞争力相对来说较小,而且在校园中对于系统的宣传、推广相对来说很简单和容易。
于此同时当今社会的高校学生和老师都比较喜欢追逐潮流,对于新鲜事物尤为感兴趣,这是有利于本系统的发展。
再加上本系统涉及的范围不大,各种交易均是可以从网络的虚拟环境中转移到现实生活中交易,在一定程度上大大的降低了网上购物受骗的风险,提高了交易的安全性,不但解决卖方闲置过多的问题,还能解决买方低价购入自己需要的东西,我相信本系统必定会受到大家所喜欢的。
就目前来说,大部分的高校学生都是没有自食其力的能力,自己的财力物力都是父母提供的,高校学生在学校的花费也是相当高,如果再有一大部分闲置商品,待在毕业时,很多东西带不走都是会被扔掉,这无疑会对父母造成严重的经济压力。
但是通过本系统进行交易,不仅可以节约开支,还能得到一定的经济补偿,减轻父母的负担,培养学生正确的消费观、理财观,这是意义非凡的。
1.3国内外现状
1.3.1国内现状
我国的电子商务的技术基础虽然远不如欧美发达国家,但是我国发展电子商务的潜力却是十分巨大。
特别是中国的企业通过在网上建立网上商店,运用电子商务技术开拓国际市场,不仅可为企业本身带来巨大的经济效益,在商务运作技术和市场领域上和先进国家保持同一水平,而且能为我国自身的电子商务技术和市场的成熟带来莫大帮助,这无疑不是最大的贡献。
作为亚洲最大贸易大国之一,我国的电子商务是从1994年开始出现的,并且在随后六年发展相当迅速。
1997年,国内的电子商务初露毛角,各种各样网上商店、商城、电子商务咨询网站等迅速诞生。
它的发展已经突破了极少数的大城市并且逐步的发展到了各大中小型城市。
丰富多样的交易网站随着电子商务的发展而迅速的诞生,像淘宝、京东等。
而且就仅淘宝一家网站在2015年双十一,成交额就一举拿下951亿元,其中的经济利润尤为客观。
目前只要在这些大型网站上注册就可以免费开网络店,售卖自己各种各样的物品。
为此,各具特色的交易网站之间的竞争尤为激烈,小型的网站在夹缝中很难生存。
虽然国内的高校很多,交易平台也很多,但就针对于校园闲置商品交易网站而言,却尤为少,而且校园物品的处理方式还停留在传统的方式,比如,摆设摊位、卖给回收站或者直接丢弃等。
因此,建立一个基于校园的闲置商品交易网站成为了大家所共同的期待。
1.3.2国外现状
世界范围的电子商务就好比一场竞争激烈的竞技比赛在国外,就欧美等国家而来说,可以说电子商务业务发展得如火如荼。
在英法等这些欧洲国家,将近1/4的商务总额都来至电子商务,在美国,这个比例更是高达1/3甚至更多。
但是,我们注意到欧美这些国家电子商务的发展时间并不长,也不过十几年。
在美国,从1995年到2000年AOL、YAHOO等电子商务公司,利润将近7.8亿美元;
而IBM、DELL等电子商务公司更是拿下了令人惊讶的超额利润。
在欧美国家,拥有电脑的企业及其家庭更是非常之多,据不完全统计,网民的数量更是达到了总人口的2/3甚至更多。
年轻人基本都成了网民,这庞大的网名群体及其现代社会优裕的经济条件为电子商务的发展创造了一个优良的环境。
同时,网银、信用卡消费制度已经普遍实行,已经有一套较为完善的安全保障体系。
而且现在物流配送体系也越来越完善,某种程度上说,几乎到了当天网上购买东西,第二天就能收到,甚至有些当天就能收到。
因此,如此的高效,方便的购物方式越来越受到网民的推宠。
显而易见,闲置商品交易网存在巨大的商机。
闲置商品的流通,不仅调剂了生活用品的余缺,挖掘了学生的闲置资源,还促进了生产,保护了环境。
随着社会和经济快速的发展,人民生活水平急剧提高,过余、过剩的商品将会大量存在而且被闲置。
毫无疑问,一个闲置商品的交易平台将会为消费者带来更多的便利。
现在,相对于普通商品的销售网而言,尽管闲置商品交易网站的发展态势呈上升趋势,但是由于闲置商品存在折旧率以及破损率。
因此,不能像新的产品那样表明商品的性能。
因此,相对于新产品而言,在考察闲置商品的信用度方面更加的困难。
1.4本文所做工作
该系统采用的软件主要为
Microsoft
Visual
Studio
2013、SQLServer2012数据库、IIS7.0、等软件。
结合现已有的网上交易系统做了一些分析,实现了一个简单的B/S(Browser/Server)结构的具有针对性的校园闲置商品交易系统。
在本次毕业系统设计中,我主要设计以下三个模块:
用户模块:
可以修改、增加个人信息,销售或者购买闲置商品等;
游客模块:
可浏览、查询、搜索已经发布的闲置商品信息;
管理员模块:
作为后台人员的管理员,对相关内容进行管理,对用户信息和商品信息进行管理,以及对系统进行维护。
论文主要研究的内容如下:
1研究校园闲置商品交易网站设计与实现的背景、目的及意义。
2对网站进行系统需求分析,采用面向对象的方法对各个子系统做出分析。
3对网站系统总体架构、数据库、功能模块设计进行研究。
4严格按照软件工程开发标准,采用面向对象的开发方法,经过标准的代码规范,完成了一个基于B/S(Browser/Server)结构的物校园闲置商品交易网站。
2系统需求分析
2.1可行性分析
操作可行性
本系统的使用人群主要集中在高校学生和老师,因为他们都是接受的高等教育,本系统的操作对他们来说是十分容易的。
而且本系统采用了友好的UI交互界面,实现了用户和数据库的交互,操作十分简单方便。
本系统的所有操作都是基于WEB的,所以用户只需要在能连接Internet网络的计算机上,使用浏览器就可以访问本系统,在有网络的情况下,不受到地域,时间的限制,与此同时管理员对系统的管理也很方便。
因此,本系统在操作可行性方面是达到要求的。
2.1.2技术可行性
本系统是采取B/S的结构模式,B代表Web浏览器,就是Browse,S代表数据库服务器(Server),它是伴随着因特网的兴起,对Client/Server结构模式的一种改进。
从本质上说,B/S结构其实就是一种Client/Server结构,它可看作是一种由传统的二层模式Client/Server结构发展而来的三层模式Client/Server结构并且应用在Web上的特例。
随着Internet网络广泛应用的网络信息平台,www服务因其友好的界面、简单的操作深受大部分用户的喜爱。
。
B/S结构的主要特点是维护简单、开发成本低,共享性强等,由于B/S结构将数据、信息等集中到专门的“Web服务器”上。
因此,用户机上就不需要安装特定的应用程序,只需要一个通用的Web浏览器,就可以使用了。
图2-1B/S结构
本系统采用技术进行开发,.NET是微软公司现目前使用比较成熟,兼容性较高的产品。
大部分程序员们也是在使用这一个产品,在后期的维护也比较容易。
本系统采用使用C#开发语言进行设计,C#是一种专门为.NET的应用而开发的编程语言。
与其他编程语言不同的是,C#继承了C语言的语法风范和C++面向对象的设计模式,同时,C#还重新设计了面向互联网的对象模型,也不再使用指针去访问内存地址空间,让程序更加的灵活、稳定。
本系统是基于web的实现系统的发布、浏览、查询、购买等功能。
共由三个模块组成,分别是:
管理员模块,用户模块,游客模块。
每个模块独立完成任务。
在实现功能的同时还涉及到数据库的访问,对数据库的数据实施相关操作等。
该系统使用的是
SQLserver2012数据库,该版本具有更好的兼容性,易于对后期数据库的维护。
因此,本系统在技术可行性方面是达到要求的。
2.1.3经济可行性
由于本系统是利用现在比较成熟的技术开发的,而且计算机也已基本普及,就目前来说开发软件也全部都是免费的,所以开发成本目前是很小的,所以本系统在经济上负担是很小的。
在今后系统开发完毕,做进一步的完善后,可以把它作为商品,卖给其他的学校,就能实现其盈利的价值。
因此,本系统在经济可行性方面是达到要求的。
2.2功能模块分析
此系统主要可以实现的商品在线发布与收藏、购买商品,订单管理和交流等功能,系统分三种权限游客,一般用户和管理员主要有以下几点:
管理员:
(1)账户管理
(2)一般用户管理
(3)已发布商品管理
(4)商品类别管理
(5)消息管理
前台:
游客:
(1)可以浏览别人发布的闲置商品信息
(2)查询自己所感兴趣的闲置商品信息
(3)注册账号
一般用户:
(1)用户账号的登陆。
(2)个人信息的修改
(3)用户密码的修改
(3)可以在线查看(搜索)商品信息,进行购买
(4)商品收藏
(5)用户订单管理(已卖订单和已买订单)
(6)发布商品
(7)发送消息给卖家,以及回复收到的消息
2.3.1管理员用例图
管理员是整个网站的管理者,具备对商品分类的修改,对已发布商品、注册用户的管理,能接收、回复消息,发送消息等,维护整个网络的安全。
具体用例图如图2.1所示。
图2.1:
管理员用例图
2.3.2用户用例图
用户是整个网站的使用者和受益者,可以修改个人信息和密码,对闲置商品的购买,发布、更新自己的闲置商品,以及发送消息的回复收到的消息等。
具体用例图如图2-2所示。
图2.2用户用例图
2.3.3游客用例图
游客是可能成为网站的使用者和受益者的用户,可以对网站上发布商品的查看,搜索自己感兴趣的商品以及账号的注册。
具体用例图如图2.3所示。
图2.3游客用例图
系统运行环境
本系统开发实施的软硬件环境要求:
1.处理器类型:
Inter(R)Core(TM)i5-2310M
2.内存大小:
3.操作系统:
Windows7
4.数据库:
SQLServer2012
5.Web服务器:
6.软件开发环境:
MicrosoftVisualStudio2013
3系统设计
3.1系统总体架构设计
系统是由处于一定环境中的若干相互联系的基本要素或部分构成的。
系统结构设计就是将系统进行模块化。
也就是把系统划分为若干个模块,每个模块完成某些特定的功能,然后将这些模块聚集起来组成一个系统,用来完成指定功能的一种方法。
如图3.1所示
图3.1系统总体架构
3.2数据库设计
MicrosoftSQLServer2012它为数据库管理员提供了多个管理系统的工具,包括:
(1)SQLServer企业管理器它是Microsoft管理控制台(MMC)的管理单元组件,利用它可对数据库服务器、数据库及数据库对象(表、视图等)进行有效的管理。
(2)SQL查询分析器它用于交互输入T-SQL语句和存储过程,可以以图形的形式提供图形查询分析功能,包含集成的T-SQL调试器、对象浏览器,可用于确定数据库中的表、视图、存储过程和其他对象的特性,并支持可用于加快复杂语句生成速度的模板。
(3)注册服务器安装SQLServer2012后,必须先注册本地或远程服务器,才能使用SQLServer企业管理器来管理这些服务器。
注册服务器时必须指定服务器的名称和登录到服务器时使用的安全类型。
3.2.1数据库E-R图
采用E—R图(实体—关系图)的方法进行数据结构分析,E-R图也叫实体-联系图(EntityRelationshipDiagram),E—R图设计方法是用来描述现实世界的概念模型的,E—R图由实体类型、属性和联系三部分组成。
如图3.2所示。
(实体名)
实体类型
联系
属性
(属性名)
(联系名)
图3.2E—R图基本图素
本系统主要E—R图如图3.3所示。
图3.3E-R图
3.2.2数据库物理结构设计
商品信息表Goods
表3.1商品信息表
字段名
数据类型
空/非空
约束条件
字段说明
id
int
非空
主键
商品编号
sort
varchar(12)
商品分类
title
varchar(20)
商品名称
price
varchar(10)
价格
counts
数量
image
varchar(500)
空
图片
contents
text
商品详细介绍
users
售卖人
gg
规格
cd
品牌
订单信息表Sell
表3.2订单信息表
sellcount
销售数量
total
销售金额
buyusers
购买人
buydate
购买日期
ends
varchar(4)
是否付款
收藏表Collect
表3.3收藏表
收藏编号
goodsID
收藏商品编号
收藏人
adddate
收藏时间
消息表SendMes
表3.4消息表
消息编号
sendUser
发送人
sendMes
varchar(300)
发送信息
sendDate
发送时间
reciveUser
接收人
replayMes
答复信息
replayDate
答复时间
学院专业信息表Professional
表3.5学院专业表
学院编号
College
学院
Professional
专业
Code
专业代码
商品分类表Sort
表3.6商品分类表
分类编号
分类名称
添加人
用户信息表Users
表3.7用户信息表
用户编号
name
姓名
notes
varchar(50)
备注
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 闲置 商品交易 系统 设计 实现 毕业设计