本文中,黄色标记的是需要注意的地方,并且是实用的方法。
斜体则是博主的原稿内容。
博主的毕设选题是:基于Java Web的电子产品商城的设计与实现
项目链接:基于SSM的电子产品商城
相关文章链接:知网查重的原理
相关文章链接:Paper系列与知网、维普的查重结果对比
博主自己开发的毕设项目推荐:
宠物在线领养平台
大学生社团管理系统
在线点餐系统
工程项目管理系统
引言
论文一共50页,16438字,查重0.85%。
这个是博主大四的毕业论文,总字数原定21000,后来老师说字数太多了,就删除,还剩16000字左右。
博主是计算机科学与技术专业,在毕业论文选题的时候,有软件设计类、网络工程类、硬件设计类。综合来说,选软件设计是比较容易的。
附图1:定稿前第一次查重结果(维普官网查重)
附图2:最终提交学校查重系统内的查重结果——0.85%。
那么接下来分享一下我写论文的一些避免高查重的方法。
一般论文分为5-6个章节,而这些章节也是不尽类似。
1.摘要
摘要分为2-3段,第一段可以是简单的背景和意义+使用的开发技术
基于Java Web的电子产品商城采用SSM框架构建,并使用MVC模式设计。在数据存储上采用轻量级的MySQL,实现了在线的电子产品购物商城。目的是给人们提供一个购买电子产品的商城。
第二段则是讲你这个论文写了什么,以及系统是怎么实现的。
论文介绍了关于电子产品商城的背景,发展现状。并通过分析、设计,再到实现、测试来介绍电子产品商城是如何实现的。商城分为三类角色使用,分别是游客、普通用户和管理员。游客可以通过注册登录购买商品。普通用户模块具有购物车功能,能够在线支付购买;并支持账户充值。管理员模块负责上架商品,以及发货,对商品进行管理。商城实现了在线购物的功能,为人们提供一个购买电子产品的在线商城。
2.绪论
多用句号隔开。百度搜索(选择资讯,而不是网页)出来的信息,用自己的话去写。并且可以看到博主的论文里面句号非常多,这是因为维普、知网的查重模式是按一句话13字进行对比。
近年来,电子产品已经潜移默化地映入了人们的眼帘。人们对于电子产品的需求不断扩大,几乎每一个年轻人甚至大龄人都在使用各种各样的电子产品。现在使用的最多的电子产品莫过于手机、电脑、智能家具等。而在购买上,大多人往往都选择网购。现在的网购市场,已经非常成熟。不仅是因为通过网购能够购买到同等品质的电子产品,而且有着非常好的售后服务。以往,人们要买到电子产品,需要本人亲自到实体店进行选购,这消耗了人们很多的时间。但是电子商务的兴起,意味着人们只需要在网站中动一下手就可以做到同样的事情。对于电子产品这种商品,在网站中出售有着非常多的优点。可以通过查看评价,来决定是否购买。并且现在的店铺都支持快递送上门,这样又可以节省人们的时间。
3.相关技术研究
相关技术研究是最容易查重的地方,这个位置几乎都是爆红。而我的方法则是,用自己的语言去解读这些技术。并且不去过多的解释他的技术性介绍,而是说明这个技术实际使用有哪些好处,以及为什么选择它。
Eclipse
Eclipse是一款较为古老的开发平台。它在一开始就是专门为Java语言定制的。Eclipse具有很多的优点。在它的内部,有着很强大的扩展性,能够搭配很多的插件使用。并且它是一款开源的工具,我在开发的时候,完全免费试用。并且能够和很多工具一起使用。在数据库上,通过不同的驱动,可以连接到MySQL、SQLServer等。并且Eclipse在使用的时候不会占用太多的内存,因此很多电脑都可以进行开发。
MySQL数据库
MySQL属于Oracle旗下,是一款开源工具。MySQL以其轻量级和开源被很多人认可。通过MySQL,能够存储电子产品商城的各种信息。Eclipse通过配置JDBC的相关信息,连接到数据库。商城内没执行一次增删改查,都会进行一次数据访问。
SSM框架
SSM是一款经典的Java开发框架。通过使用这个框架,能够大大减少代码量。SSM包括三层架构。Spring、SpringMVC和MyBatis。SpringMVC将各种配置文件、方法进行一个封装,就可以更容易地区执行逻辑业务。而MyBatis主要负责数据处理,通过独特的SQL语句编写方式,能将数据更持久化。Spring提供集成支持,降低了耦合。
4.需求分析
对于需求分析这块,我先展示我自己的书写方式,可以把功能介绍写在表格里。表格名为用例规约
2.2功能性分析
电子产品商城从实际使用上来说,一共三类角色:游客、用户、管理员。对于游客来说,即进入购物网站的人,在未登录以前,只能浏览商品。而通过注册登录,其权限就变为用户,用户可以进行在线购物。而管理员则是通过后台登录入口,进入后台管理的人员。接下里分析这三种角色的主要功能情况。
2.2.1游客端功能分析
游客指的是进入商城却未登录的人。游客的权限仅限于浏览和注册。因此,要想购买电子产品,则需要注册并登录。
游客的系统用例如如下。
最容易查重的书写方式:一定不能这样写!
因为这样的写法使用的人太多了,而且大多都是敏感词汇,因此在查重对比的时候非常容易出事!
1.注册登录功能:实现了用户的注册登录功能。
2.XX管理:对XX信息的增删改查。
3.XX管理:对XX信息的增删改查。
4.XX管理:对XX信息的增删改查。
一连串的顿号描述相关功能,一定会爆红。
XX角色的主要功能有这些:用户注册、登录、XXX功能、XXX功能、XXX模块、XXX的功能。
5.概念模型、数据库表设计、E-R图
不需要一连串的介绍实体的属性,只需要挑选几个重要的属性并介绍其作用。否则就会爆红。
数据库表对于知网查重,最好修改里面常用的单词前缀为简写,否则容易查重。如user_password修改为us_pwd。否则就会这么爆红。而维普则不会对比
用户表user记录的是用户的数据。其中us_Id是主键。自动增长。用户的数据主要是通过注册时填写的。而登录以后可以继续完善信息。且都存储在user表中。
用户数据库设计表
字段号 字段名称 字段类型 字段大小 索引 字段说明
1 us_Id int 23 主键 编号
2 us_Name varchar 23 非空 账号名
3 us_Pass varchar 23 非空 密码
4 us_Phone varchar 23 非空 手机号
5 us_Email varchar 23 非空 邮箱
6 us_State int 1 非空 用户状态
7 us_Img varchar 23 非空 头像
8 us_money double 23 非空 余额*
需要注意的是,表的总数=实体数+多对多关系数。
6.系统设计(总体结构图+功能设计流程图等)
系统设计部分,在整体逻辑结构这里切记不可直接写XX角色具有XX功能、XX功能…否则绝对查重
对于各个功能的流程设计,可以简单介绍一下其流程
选中商品下单的时候,需要填写最重要的收件地址。下单的时候可以再次修改数量,点击下单,成功下单。后台系统自动生成独一的订单编号,并且显示商品价格,接下来可以选择继续购买,或者直接前往付款。支付成功以后,这一订单算是用户完成了,然后前往订单中心可以查看已经购买的商品的订单信息。
支付功能的主要流程如下。
对于核心代码部分,以及系统介绍。维普对于代码不查重,而知网100%对比查重。因此学校要求使用知网的,一定要修改代码里面的关键词。如Student student=new Student();可以将其修改为Student st=new Student()。就是将其中的属性名,变量重新修改。
对于功能介绍,博主是这样写的。介绍功能,然后附上代码和注释。
7.系统测试(测试表的形式最大程度避免查重)
系统测试通常写在表格内,也是不太容易查重的地方,并且可以凑字数。如果你的论文前面字数不够,可以在这里多写点凑字数。
博主的毕设选题是:基于Java Web的电子产品商城的设计与实现
项目链接:基于SSM的电子产品商城
相关文章链接推荐:知网查重的原理
相关文章链接推荐:Paper系列查重引擎与知网、维普的查重对比
博主原创的毕设源码推荐:
宠物在线领养平台
大学生社团管理系统
在线点餐系统
工程项目管理系统