系统截
第4章系统设计1系统结构设计本基于微信小程序的二手闲置交易市场系统主要实现了卖家功能模块、用户功能模块和管理员功能模块三大部分,系统结构如4-1所示。1系统功能结构2系统顺序设计1登录模块顺序登录模块主要满足了管理员、卖家和用户的权限登录,登录模块的顺序如2所示。2登录顺序2添加信息模块顺序管理员、用户以及卖家登录后均可进行信息的添加操作,添加信息顺序如3所示3添加信息顺序3系统数据库设计1数据库E-R设计系统E-R就是系统的实体关系,它是用来描述某一组织的概念模型,提供了表示实体、属性和联系的方法。构成E-R的基本要素是实体、属性和关系。实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性。根据数据库中的几个表分别绘制数据库的实体。以下给出本系统中比较重要的实体E-R。商品订单信息实体E-R,如4所示4商品订单信息实体属性商品类型信息实体E-R,如5所示5商品类型信息实体属性管理员信息实体E-R,如6所示6管理员信息实体属性用户信息实体E-R,如7所示7用户信息实体属性卖家信息实体E-R,如8所示8卖家信息实体属性商品信息实体E-R,如9所示9商品信息实体属性2数据库表设计本基于微信小程序的二手闲置交易市场系统在开发过程中使用MySQL数据库系统进行系统数据的储存,以下是本系统的主要数据库表信息。表1shangpindingdan商品订单信息表序号字段描述类型和长度主键是否可空1id编号bigint是不允许2addtime创建时间timestamp否允许3maijiahao卖家号varchar否允许4maijiaming买家号varchar否允许5`shangpinbianhao商品编号varchar否允许6shangpinmingcheng商品名称varchar否允许7shangpinleixing商品类型varchar否允许8shangpintupian`商品片varchar否允许9shuliang数量int否允许10`shangpinjiage商品价格int否允许11zongjine总金额int否允许12`zhanghao账号varchar否允许13xingming姓名varchar否允许14`shouji手机varchar否允许15dizhi地址varchar否允许16goumaishijian购买时间datetime否允许17beizhu备注varchar否允许18sfsh是否审核varchar否允许19shhf审核回复longtext否允许20ispay是否支付varchar否允许21userid用户编号bigint否允许表2shangpinleixing商品类型信息表序号字段描述类型和长度主键是否可空1id编号bigint是不允许2addtime创建时间timestamp否允许3fenlei分类varchar否允许表3users管理员信息表序号字段描述类型和长度主键是否可空1id编号bigint是不允许2username用户名varchar否允许3password密码varchar否允许4role角色varchar否允许5addtime添加时间timestamp否允许表4yonghu用户信息表序号字段描述类型和长度主键是否可空1id编号bigint是不允许2addtime创建时间timestamp否允许3zhanghao账号varchar否允许4mima密码varchar否允许5xingming姓名varchar否允许6xingbie性别varchar否允许7`nianling年龄int否允许8shouji`电话varchar否允许9youxiang`邮箱varchar否允许10`dizhi地址varchar否允许11`zhaopian照片varchar否允许表5maijia卖家信息表序号字段描述类型和长度主键是否可空1id编号bigint是不允许2addtime创建时间timestamp否允许3maijiahao卖家号varchar否允许4mima密码varchar否允许5maijiaming卖家姓名varchar否允许6xingbie性别varchar否允许7`nianling年龄varchar否允许8`maijiashouji卖家手机varchar否允许9youxiang邮箱varchar否允许10shenfenzheng身份证varchar否允许11zhaopian照片varchar否允许12`thumbsupnum赞数int否允许13crazilynum踩数int否允许14clicktime最近点击时间datetime否允许15clicknum点击次数int否允许表6shangpinxinxi商品信息表序号字段描述类型和长度主键是否可空1id编号bigint是不允许2addtime创建时间timestamp否允许3maijiahao卖家号varchar否允许4maijiaming卖家名varchar否允许5shangpinbianhao商品编号varchar否允许6shangpinmingcheng`商品名称varchar否允许7shangpinleixing商品类型varchar否允许8shangpintupian商品片varchar否允许9kucun库存varchar否允许10shangpinjiage商品价格int否允许11shangpinxiangqing商品详情longtext否允许12sfsh`是否审核varchar否允许13shhf审核回复longtext否允许14thumbsupnum`赞数int否允许15crazilynum踩数int否允许16`clicktime最近点击时间datetime否允许17clicknum点击次数int否允许18userid`用户编号bigint否允许
第5章系统的实现1微信端功能模块的实现1注册登录界面没有账号的用户可进行注册操作,注册时可选择注册类型进入对应角色的注册界面,注册后可进行登录系统,用户注册登录界面展示如1所示。1用户注册登录界面2首页界面所有用户登录后均可进入首页查看首页信息,首页界面展示如2所示。2首页界面3商品信息界面用户登录后可查看商品信息,并可根据条件快速查询所需商品,可选择商品进行查看详情操作,卖家登录后可管理商品信息,能够新增商品,商品信息界面展示如3所示。3商品信息界面4系统公告界面卖家和用户登录后均可查看系统公告信息,系统公告界面展示如4所示。4系统公告界面5商品详情界面用户可选择商品查看详情,并可进行咨询和购买,商品详情界面展示如5所示。5商品详情界面6发布商品界面卖家登录后可发布商品信息,发布商品界面展示如6所示。6阅读心得界面2管理员功能模块的实现1管理员登录界面管理员要想进入系统后台对系统进行管理操作,必须登录系统后台,管理员登录界面展示如7所示。7管理员登录界面2用户管理界面管理员登录后可添加、修改和删除用户信息,用户管理界面如8所示。8用户管理界面3卖家管理界面管理员在卖家管理界面可查看所有卖家信息,对已有卖家信息可进行编辑和删除操作,同时也可添加卖家信息,卖家管理界面如9所示。9卖家管理界面4商品管理界面管理员可管理商品信息,对已有商品信息可进行编辑和删除,商品管理界面展示如10所示。10商品管理界面5商品购买管理界面管理员可进入商品购买管理界面查看所有购买信息,商品购买管理界面展示如11所示。11商品购买管理界面
致谢设计基于微信小程序的二手闲置交易市场系统的过程是对我学习能力与学业水平的一次考验。通过这次的毕业设计使我对程序的编写有了深刻的认识,我的程序编辑能力也得到了很大的提升。虽然在系统开发过程中有很多我无法独立解决的难题,但是在老师的悉心指导,以及经过自己持之以恒的编写与调试程序下,程序的开发最后得到了完满的结果。我的毕业论文撰写工作自始至终都是在指导老师全面、具体的指导下进行的。在这里我要对指导老师表示由衷的感谢,从系统的选题,到功能体系的设计,指导老师给出了许多建设性的意见,当设计碰到问题时,他总是不辞辛劳研究模块,代码,提出有效的解决建议。指导老师给予了我悉心的关怀与指导,尤其是他那种一丝不苟、严谨求实、兢兢业业的教学和工作态度将使我终身受益。设计期间,虽然辛苦,但很幸福。经过几个月以来的学习与设计我学到了很多知识,它让我更加懂得了一份耕耘,一份收获的深刻道理,更学会了与身边同学进行团队合作,共同进步。通过此次毕业设计,也让我明白了:在工作学习过程中,对所要做的事情要先收集各种相关资料,对其有大致的了解;考虑问题不能只考虑单方面,要全面分析、认真思考;做事情要合理安排。感谢我的指导教师对我的关心、指导和教诲!感谢我的父母把我培养这么大,供我上大学,让我有机会学习这么多。感谢陪伴我四年一起成长学习的同学们,同学们在学习和生活上对我的帮助和照顾!最主要的是要感谢各位老师对我的教育,在设计途中,多次的崩溃,多次的手足无措,很多次的想要放弃,都是老师对我不断的鼓励,我才坚持下来,最终完成了毕业设计。感谢大家的支持,使我对今后将要面对的社会,工作,生活,信心百倍。再次表示感谢,谢谢!
中国微信发展的量化研究[J].匡文波.国际新闻界.2014
微信平台上的品牌营销策划研究[J].李鑫.中小企业管理与科技.2014
论微信公众平台在教辅出版中的应用[J].杨宁.编辑之友.2014
微信小程序开发[J].王婷婷.信息技术与信息化.2018
基于微信小程序的高校停车位管理系统[J].赵妍,赵靖,王滢.科学技术创新.2019
微信小程序:机遇与挑战并存[J].匡文波.新闻论坛.2017
微信小程序入口在哪?有什么用?[J].张小龙.计算机与网络.2017
微信小程序如何使用[J].意达.新天地.2017
微信“小程序”开发的系统实现及前景分析[J].刘玉佳.信息通信.2017
微信小程序会杀死APP吗[J].周平平.计算机与网络.2017
MySQL数据库安全研究[J].蒋睿.电脑知识与技术.2020
微信小程序开发解案例教程[M].人民邮电出版社,刘刚,2017
实战微信小程序[M].电子工业出版社,荣蓉,2017
微信小程序开发快速入门[M].电子工业出版社,黄曦,2017
基于微信小程序的移动学习平台的设计与实现[J].牛琳,吴琳.软件工程.2018
文章为作者独立观点,不代表股票配资公司观点