相关三农问题论文

相关标签

农产品销售网站

发布时间:2019-08-08 16:19

  互联网近些年在我国发展越来越快,大放异彩,网络技术进步快速,不断的影响着我们的生活,从以前的计算机网络只能在工作中使用,发展到现在我们生活中的大小事情上,如查阅资料、沟通联络、看新闻等等,其中最为普遍的是网络购物,网络购物占据了人们的主要购买方式,由于它的快捷,方便,赢得很多人的喜爱。然而网络购物的发展为现实的商家们提供了更多更大的销售机会,实体店加网络营销扩大的销售的渠道,提高了利润。同样网络销售的模式也同样适用于农产品的销售,现在的人们都喜欢购买绿色农产品,这些吃的放心,健康,所以农产品的网络销售异常火爆。因此为了适应时代发展的需要,为了让更多有需要的人都得通过网络得到利益,所以设计开发了本农产品销售网站。

  本文以农产品销售网站为例,阐述了农产品销售网站的开发与设计。通过网络可以让用户的农产品有让更多的消费者看到,打破了地域的限制,让消费者吃到真正的农产品。本系统采用Java语言,采用JSP技术设计开发,选用了当今比较流行的、稳定的SSH框架技术,MYSQL为数据库,Myecipse为开发平台工具,主要实现资讯管理、农产品管理、购买农产品、查看订单、收藏、留言管理等的功能。

  关键词:农产品销售;网络购物;JSP;SSH;MYSQL;Myecipse

  Abstract

  Internet in our country develop faster and faster in recent years, shine brilliantly, the network technology rapid progress, constantly affect our lives, from the previous computer network can only be used in the work, on the development to the present size of things in our life, such as access to information, communication, watching news, etc., is one of the most popular online shopping, online shopping accounted for people of the main ways to buy, because of its fast, convenient, won a lot of people like. However, the development of network shopping provides more and bigger sales opportunities for the real merchants. The physical stores and network marketing expand the sales channels and improve the profits. The same network sales model is also applicable to the sales of agricultural products, now people like to buy green agricultural products, these eat at ease, healthy, so the network sales of agricultural products is very hot. Therefore in order to adapt to the needs of the development of The Times, in order to let more people have the need to get benefits through the network, so the design and development of the agricultural products sales website.

  This article with the agricultural product sale website as an example, elaborated the agricultural product sale website development and the design. Through the network can let the user's agricultural products so that more consumers see, break the geographical restrictions, so that consumers eat real agricultural products. This system USES the Java language, USES the JSP technology design development, has chosen the present quite popular, the stable SSH frame technology, MYSQL is the database, Myecipse is the development platform tool, mainly realizes the information management, the agricultural product management, buys the agricultural product, the view order, the collection, the message management and so on function.

  Keywords:Sale of agricultural products; Network shopping; The JSP. SSH. MYSQL; Myecipse

  前言

  伴随着Internet的蓬勃发展,网上购物作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,拿网上农产品销售来说,客户足不出户便可以方便快捷的选购自己喜欢的农产品,这正是网上购物为客户带来的好处。通过虚拟的网络给消费者带来实际的实惠与便捷,这符合时代的发展潮流。

  虽然柜台销售形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种农产品,收款结算速度慢,容易出现营业差错,不宜进行农产品调价,盘点效率低等,而且在超市日常管理中,农产品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。现在越来越多的厂商投身到提供网上农产品销售服务的行列中来,一个基于Internet的全球电子商务框架正在形成。

  在国外,有将近40亿人网上购物,销售额达到了100亿美元。2015年美国的50亿美元农产品总销售额中,网上销售占75%。美国业界人士分析,未来美国的网上销售将成为商城渠道中的主要渠道。

  网络给人们带来了实惠、虚拟、幻化,也给农产品带来了广阔的生存空间。靠现代化的计算机信息处理技术来管理电子农产品的经营管理,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出电子农产品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快其经营管理效率。本次设计开发的农产品销售网站正是通过实际的考察调研之后确立如何能够最大限度的帮助经销商与消费者获取最大的利益,达到双赢的目的。

  第一章绪论

  1.1 课题的背景

  移动互联网的普及与推广,改变了人们获取信息和保存信息的方法。人们的生活和工作融入智能移动终端以后,发生了翻天覆地的变化。随着智能手机在人们社会生活的方方面面中的普及,人们开始通过更加简洁的方式存储和使用数据,这无疑可以提高数据使用效率和人们的工作效率。最近这十几年来,中国的互联网技术发展特别迅速,尤其是在大家耳熟能详的网络购物方面,发展的趋势是不断增加的,每年都有数亿的销售额。随着这股热风潮流的兴起,各种电子商务网站层出不穷。

  1.2 研究目的与意义

  最近几年以来,宠物在人们的日常生活中所占的地位越来越重要了,它们不仅仅是我们的朋友,也成为了我们家庭中的一份子。21世纪,信息技术飞速发展,计算机行业日新月异,极大地带动了信息的流动,方便了人们的生活,也使得电商行业快速发展,一些宠物服务商家抓住这个机遇,开始在互联网上成立自己的网上店铺。

  网上商城可以保证购买的农产品都是新鲜有保证的,农户亲手种植采摘的,而且价格便宜,消费者似乎对这种方式比较认同。因此,网络购物不仅成为可能,而且十分流行。这种模式为客户和商家节省了时间和空间。本次设计开发的农产品销售网站就是针对这种情况,希望让更多的人了解网络购物。

  1.3 关于本课题

  这次设计实现了一个农产品销售网站。这使得建立一个农产品销售网站成为可能。农产品销售网站的信息更加丰富,采购程序更加安全,互联网上的黑客和越来越多的病毒对网络安全构成了更大的挑战,然而在此购买可以完全放心。电子商务网站的真正建立农产品销售网站的销售网络,农产品进入市场,从而使他们有机会获得市场和经济利益,这大大有助于增加销售额。

  本系统分为四个模块,分别是:登陆注册、顾客、商家和管理员模块。

  1.4 本章小结

  本章主要介绍了课题的开发背景,以及课题设计的目的和意义;然后阐述了课题主要实现的功能。

  第2章 相关技术简介

  2.1 JSP的简介

  JSP技术是Java Web的主要技术,主要是简化的serve设计。Sun microsystem于1996年开发,并与许多公司建立了联系。JSPS是servelet技术的延伸,目前的版本是1.2(2.0将很快决定)。有些人认为JSPS是servlet的替代品,但事实并非如此。应用复杂的Web Servlet和JSP。

  JSP技术与ASP技术类似,它被插入到传统web页面的HTML文件中(*)。HTM。html)连接起来的其他的Java程序(脚本)和JSP标签(标签),从而创建JSP文件(* .jsp),节目的片段JSP页的页面允许控制的数据库,重定向页面,发送电子邮件,满足必要的功能来创建一个动态网站。jsp可以用作JSPS。JSP技术的操作原理是,JSP的所有页面都被JSP服务器在执行时转换为serveret (java),然后调用java编译器使用JSP引擎将Servelet (.java)编译为类文件(.java)。类)并由java虚拟机(JVM)解释。JSP技术在网页设计和开发中所应用的开发语言为Java语言,利用JSP技术可实现网页的快速访问,除此之外,该技术也可通过应用逻辑来实现有效访问,这类逻辑在服务端资源中可完成调用。利用JSP技术可将网页逻辑以及其他与此相关的网页设计分离开来,因此可以支撑能重复使用的基于组件的开发过程,进而能很轻易的设计应用程序,这些应用程序是基于Web的。

  当请求访问JSP网页时,Web服务器要先接收到这些请求,因此在完成程序运行时在运行文件中相关代码和程序的运行效果反馈到客户端,JSP具有插入功能可以实现运行数据库、网页多重定向等功能,进而能符合动态网页的构件所必须的应用程序。JSP与Servle的共同之处在于这两者的运行都能在服务器端进行。一个HTML文本可以被返还到用户端,基于这个原因,只要用户安装有浏览器,这些文本就可以被浏览。JSP网页可以通过HTML程序以及存在于内部的Java程序来进行构建。用户在完成服务器访问时可解决对应的代码编写问题,随后将HTML页面第二次返送到浏览器中。JSP技术有以下几点优势:

  (1)JSP语言只要完成一次编写即可进行使用,在不同的系统中使用时无需对代码进行变更。

  (2)对于不同的操作系统和平台具有良好的兼容性。通常而言,在系统设计的过程中可在任一主流操作平台上实现,相较于其他开发语言而言具有较强的可行性。

  (3)强大的可塑性。可通过不同的服务器完成复杂平台,在实践中功能强大,可塑性高。

  (4)具有多样化的开发工具支持,JSP当前设计思想已较为成熟,且经济性良好,有很多设计过程都是在平台支持下完成的。

  (5)在服务器端的组件可实现完美运行。在开发者调用web页面时,可通过其他开发工具来帮助完成系统设计,从而可以提高可操作性。

  内部对象表现出:request 即系统用户请求信息,在用户请求信息中包含不同类型的GET/POST请求参数; response即系统响应,系统在响应用户请求后将相应信息回传到客户端;application servlet为当前系统正在执行的内容;out 主要功能是实现输出。

  2.2 Mysql简介

  的主要功能为实现系统用户的数据和信息管理,即所有的信息都会自动储存在与数据内容相配套的单元表之中,数据库会自动将储存的数据进行排列,进而可有效提升系统的运行速率以及数据信息的调用水平。从现阶段的发展也能看出,应用最为普遍的数据库类型为 。该数据库系统是以 为源语言来进行编写的,从数据库的适用过程中可反应该数据库具有独特的授权方式,且可提供的可选择版本数量也较多,数据库的访问具有快速性,同时可满足不同用户对于数据库应用的稳定性和可靠性等诸多要求,除此之外需指出的是改数据库为开源方式,可与 以及 相协调配合[4]。

  具有如下几个方面特征:

  1.在进行数据库开发时所用的语言为C语言,在程序完成设计后可对不同软件进行调试,程序代码具有良好的稳定性和可移植性。

  2.该数据库所编写的程序可与 、 等兼容,具有良好的灵活性特征。

  3.可有效支持多种语言,对复杂环境具有良好适应能力。

  4.可完成多线程操作,也可实现中央处理器资源的最大化利用

  5.优化了 查询算法,可有效提升查询效率。

  6.可仅作为应用程序,也可作为数据库镶嵌于其他软件之中。

  7.可提供 、 和 等不同连接途径。

  8.可完成不同数据库的操作管理。

  对于大型数据库具有支持作用,可完成信息的批量处理和修改。

  SQL优点众多,这也解释了为什么其能得到广泛地应用,其优点给所有用户带来了极大方便,不管是从事程序开发地程序员,还是DBA管理员。

  该软件MySQL数据库成为一个数据库核心,成为很多发展中小型企业的不错选择,主要是由于它的运行体积不大,而且速度快、成本低,特别是全面开放的特点,使得很多人广泛使用这一检索SQL数据库,从而使许多公司选择MySQL数据库。MySQL软件因其版本的卓越性能而被划分为社区和商业版本,并与PHP和apache相结合,以创建一个有利于开发的环境。

  但是mysql数据库也是有一定的缺陷的,例如MySQL的小型和有限的功能(MySQL集束相对较低),造成它无法和其他大数据库进行相比,不符合其他大公司的数据库需要,他们更多的选择如SQL服务器DB2 Oracle,等等。但也不是无法阻挡使用它的许多中小型企业,mysql的体积小、完善的功能,足以满足用户和一般中小型企业和成立源代码,从而大大降低了成本总额的产品,从而增加了对深受这些用户。

  2.3 SSH框架介绍

  当今流行的“SSH组合框架”是Spring + STRUTS + Hibernate的缩写,受到很多的追捧,web项目的框架,通常更简单的数据源。Spring属于一个轻量级的反转控制框架(IoC),但它也是一个面向表面的容器(AOP)。STRUTS常常用于控制器的分类工作模式,与模型对象分开,程序对象的作用与自动取款机进行处理。采用“SSH组合框架”,它允许建立业务层次结构,并为这个问题提供良好的解决方案。

  1、Spring

  是一种非侵入式的 应用框架。就各种 框架而言, 可作为一个粘合平台,实现很多技术的有效整合,并形成一个统一整体,进而解决当前所面对的诸多问题,使系统结构和性能更为出彩。假如 框架所负责的表单相当于提交了显卡,则MyBatis 框架主要负责对数据库计算机CPU进行操作,那么 框架相当于将主板和中央处理器进行组装。 由著名的罗德·约翰逊开发出来的。简而言之,Spring是一个JavaSE/EE full -stack框架(one-stop)。基本类别gisspring被应用在springframework/org /,它最初是为JavaBean子集投资组合的。

  2、sturts

  sturts是基于Spring集成的设计模型的WEB应用程序框架。STRUTS框架允许WEB应用程序适应开发过程,因为它包含了许多可视化技术,如jsp。STRUTS组件和Struts组件在功能上比较相似,但两者之间有很大的差异,其中包含了执行的原则。虽然STRUTS拦截机制的目的是在方法上,但需求可能与方法相对应,而方法与url相对应。

  3、Hibernate

  Hibernate和SQL和存储过程之间的交互相关的对象的注释。这不是对象和数据库之间的直接关系。JDBC情况相比,simplifiait执行Hibernate Dao层,允许对数据库的使用相关的守则,而且现在Hibernate爪哇矩阵可通过简单加注原始档案,以及含有声明SQL XML。

  4、整合

  STRUTS+Spring+Hibernate已经成为SSH的框架。SSH是一个更大、更低的组合框架,许多公司选择了SSH作为企业门户的架构师,政府的网站,以及许多金融公司也选择了SSH来开发。Spring直接管理Hibernate的数据源配置,以及相应的事务管理,创建SqlSessionFactory数据矩阵和Mapper接口。这是Hibernate在春天整合的原则。因此,Hibernate不需要在Hibernate -config.xml中重新配置数据源和事务。该服务不再需要手动处理,以访问SqlSession和Mapper数据接口,在注入后,spring自动可用。

  2.4 Myecipse简介

  企业级工作平台( )是对 功能的一种完善和扩展,该技术基于已有的数据库技术和J2EE进行开发,该平台的应用可极大的提升系统的开发效率和工作效率, 包含完备的代码调试以及系统测试、发布等诸多功能,对于多种数据库语言和封装结构等具有良好的兼容性,支持 [17]。

  按照结构特点的差异可将 分为多种类型,如 的可将其划分为J2EE模型,除此之外还包含WEB开发工具以及 整合帮助等等。

  相较于其他系统工作平台具有的优势十分明显,这体现在 具有良好的兼容性,对于当前大多数产品都支持, 是一种 插件,可支持 专属开发工具。Myecipse是Java开发的一个非常好的插件。Myecipse非常强大,支持非常广泛,特别是对于不同类型的开源产品。

  2.5 本章小结

  本章主要介绍的开发系统所需要的软件平台和开发所需要的技术,主要是采用myeclipse和mysql为开发工具,Java语言和ssh框架技术结合开发的农产品销售网站。

  第3章 系统分析

  3.1 可行性分析

  要想经济获得最高效益,需要通过分析它的可行性来降低开发过程中的成本。通过对系统分析可行性就能依照各种用户的需求确定要研究的方向以及目标。最合理的分析步骤是先进性调查,再对满足要求功能的框架进行分析。要想最合理地利用信息资源,需要从多面对该系统进行调查,包括技术、经济、操作等各方面的可行性。因而也不会出现在程序设计时出现的错误和漏洞等问题,综合分析可知,本系统的设计满足经济可行性需求。

  (1)技术可行性

  技术可行性是对于系统开发的关键问题,通过对文本所设计的系统中所应用的主要技术进行分析可知,本文所应用的相关网页技术和程序开发语言在实现起来相对简单,且各模块之间的组合相对容易,系统的各项性能与界面设计抑郁实现,还有数据库的设计实现了对系统的约束,并从技术角度分析了系统的可行性,充分验证和探索相关技术的发展是否支持该系统的开发和运行。

  (1)硬件可行性分析

  系统的硬件要求方面不存在特殊的要求,这些要求只是常见的硬件配置组合而成,对组合而成的硬件要求也很低,一是可以正常工作,而是保证一定的效率。当然太低的硬件配置肯定势必会降低性能和效率,就会出现系统不流畅的现象。以目前普遍的个人电脑的配置而言,这是十分容易实现的。因此,本系统满足了硬件上的要求。

  (2)软件可行性分析

  获得更集中的设计可以借助JSP的动态模型,这种借口模型是有共同的机制。同时,它的优点是可以模块化和保存信息,因为它使用的语言是Java,而且还是能够多次使用同一组代码。这样一来,ISP作为可以考虑实际情况的开发技术,并且通过上述分析,该系统的设计实现在软件方面是可行的。

  (2)经济可行性

  首先就需求对象层面进行经济可行性分析可知,本文所设计的系统主要应用于毕业设计之中,仅通过网页设计工具即可实现其所有全部功能,因而不存在硬件搭建等成本支出情况。

  其次,该系统仅通过一台笔记本电脑即可实现,系统开发者和维护者仅为本文,因而系统也没有运行和维护成本开支费用等。

  综合分析可知,本文所设计的系统具备经济可行性需求。

  3.2 需求分析

  3.2.1 业务需求分析

  电子商务系统的发展从根本上改变了我们的消费模式,这与经济的快速发展也是分不开的。与此同时,专注于市场营销的中小型企业或是个人的经营为了顺应时代的变化已经改变了他们的经营模式,所有的这些改变将会导致这一领域的激烈竞争。

  3.2.2 会员需求分析

  开发这个网站完全是用户的需要为主要考虑方向,通过走访调研确定网络的基本任务:网站需要让用户以及其他浏览者能清晰的看到农产品销售网站的信息及动态完成相关操作。

  3.2.3 功能需求分析

  对软件系统功能需求进行分析对于软件的功能实现而言具有重要意义,也是整个系统设计中最为关键的核心步骤之一。在本文所设计的系统中,主要针对系统的可行性进行论述,并在相应的功能结构下对系统组织结构以及功能实现过程和原理进行说明。系统需求分析指的是在设计者明确设计前提以及系统所需实现的基本功能前提下对软件进行有目的的开发设计,了解系统应当具备哪些功能。因为系统设计出来需要面向其受体所使用,而系统设计的成功与否则需要用户通过体验后,对系统做出的评价高低来体现。因此,针对用户的体验,存在很多的系统非功能影响因素,如用户的使用环境、网络运行环境等等,而此这些因素需求分析,只要通过了可行性分析,确定了需求分析网站才能正式的开发。然后设计了网站的数据流图以及开发环境及工具的介绍。

  第4章 系统总体设计

  4.1 系统结构设计

  系统按照不同的功能模块进行分类设计,模块化的设计方式在很大程度上降低了重复工作,提高了系统的可持续性。

  4.2 功能模块设计

  4.2.1 后台模块的功能模块设计

  后台管理员对于网站的维护与更新,如农产品类别管理、销售统计、会员管理、资讯管理等。

  4.1管理员功能模块

  4.2.2 前台模块的功能模块设计

  前台主要功能模块如下:会员的注册、查看低价促销、搜索查询、添加购物车、管理个人订单、在线留言、好物收藏、个人信息维护等

  注册账号

  管理系统的支持,是不能进行收集信息和对信息的一系列处理。当前在进行软件系统设计和系统开发时最为关键也是最为核心的步骤时对系统的数据库部分进行合理设计。可以说数据库开发设计的好坏直接影响着系统的工作性能以及系统的运行可靠性。在进行数据库设计时需要依照自上而下的方法对整个系统的数据库进行设计,基于用户的视角对视图进行开发,随后完成视图的集成,最后在实现上述步骤之后可获得数据库设计结果。

  4.3.1 E-R图设计

  数据库表的E-R图也即被人们所熟知的资产属性映射关系,通过E-R图可较为直观的现实不同数据库表字段分配之间的相关性。这是具有中间模型设计的概念模型的设计,也称为用于对数据和信息建模的信息模型。人类社会的发展和技术的不断发展导致了越来越复杂的工程项目和更多人的发展。但是人脑在进行思考时具有一定的局限性,不可能兼顾所有的问题。在软件工程领域之中,record出入库查询表用来主要存储表的主键、农产品id、农产品出入库数量、农产品类型、时间的信息,具体表如下表4.3所示:

  (4)在线留言表 mss数据库表的介绍。

  第5章 系统实现

  5.1 程序设计

  采用jsp技术工具,利用现在比较流行的SSH框架技术设计,轻量级数据库mysql为数据库设计,myecipse为开发平台,共同构建开发农产品销售系统[10]。

  5.2 前台功能模块的实现

  网站前台主要实现的功能包含注册、登录、查看商品信息、订单查看和修改以及留言等等。

  首页运行结果:

  5.1 会员首页运行结果

  5.2.1 用户搜索功能实现

  搜索界面实现如图5.2所示。

  5.2 搜索界面

  相关代码如下:

  5.2.2 农产品展示功能实现

  维护功能实现

  为了保证系统具有良好的运行安全性,用户在使用本系统之前需要首先登录到系统之中,用户在登录界面中输入对应的用户名和密码才能实现登录,若输入的用户名和密码同系统数据库中储存的相同时,系统提示登录成功,用户或管理员直接登录系统之中,若输入信息有误,则提示登录错误,页面自动跳转到登录模块之中。会员登录后可查看或修改个人信息。具体界面如图5.5所示。

  5.4 个人信息功能模块相关代码如下:实现管理员登录后添加每日资讯信息,如标题、内容,并可以编辑、删除、搜索资讯信息,页面如5.5所示。

  5.5资讯管理界面相关代码如下:本章介绍的是网站中主要功能模块的实现界面和代码。

  第6章 系统调试与实施

  6.1 系统测试目的

  拟建系统在投入使用之前需要进行测试,系统在设计时可能由于开发者的疏忽产生诸多漏洞,因此需要进行测试来发现这些漏洞并予以完善,验证系统是否可以实现预期的功能需求。不仅如此还要验证系统具有长期运行可靠性和稳定性,这也是程序测试的重要目的之一,有效防止了系统在使用一段时间后出现问题,若上述测试结果均符合测试标准则说明系统设计较为成功。

  6.2 系统测试过程

  将测试主要分为以下三阶段。

  第一阶段:将整系统按主要功能分为功能模块,再对功能进行操作性质上的功能划分(例如对某一类数据进行查看、修改或删除等操作的功能),对应每一个单元模块应验证并修改确保逻辑的正确,保证单元模块是能够正确运行的。对每个单元的测试有:单元接口,局部数据结构,重要的执行路径,边界条件测试。

  第二阶段:进行功能测试,包括需求分析后的功能模块需求测试、用户角色需求测试以及业务流程等测试。除了对其输入输出的正确性的测试,还应该关注于进行相应的测试时凸显出来的人际界面与性能上的问题和缺陷。

  第三阶段:集成和系统测试。集成测试需要检测和排除程序结构是否存在缺陷和错误。验证程序的功能是否完整,性能是否符合要求。在修改和完善后不断的进行回归测试使系统达到符合需求的状态。在进行测试时首先要将系统各模块进行组合后对系统的整体功能进行测试,以期验证系统是否实现预期所有功能要求,然后进行非功能性测试。非功能性测试中应主要关注易用性和可靠性。

  6.3 系统测试方法

  程序测试的方法可根据其测试手段的差异分为两种,其一为黑盒测试,其二为白盒测试。

  白盒测试:白盒检测法是一种方法,即着重内部结构合理设计一套系统,作为主要基地制定案件也称为考验,考验结构或测试工具箱玻璃。正如我们作为一个具体设计良好、透明和白盒子按照宪法程序,只有对其内部结构和测试的逻辑、某些航线的逻辑、软件开发,为测试程序之前受到严格程序设计和设计最佳之前。

  黑盒测试:黑盒测试,正如我们进行功能测试,应被视为测试数据的系统,我们期待着程序测试结果,没有考虑到程序的内部结构和特征所依据的只是系统的规格制订以核查方式运作所有职能。

  物车功能,并有证据表明,测试开发进程是非常富有成效的,并且根据用户的需要,已经实现目标。这个系统功能正常运行,而且通常可以使用。

  结论

  在大学里的最后一个课程毕业设计结束了,也将意味着大学四年的生活即将要结束了。在大学的最后一次考核就是毕业设计,要检验你大学四年了的所学知识的一次综合性检测和你掌握知识是否牢固。在毕业设计中会遇到不同的困难,那么也要锻炼你的人际关系的能力,可以去求助老师和同学的帮助,和同学相互帮助讨论,解决一些不懂的问题。也让我懂得了做任何一件事都要仔细严谨的态度去做,毕竟机械反面是需要严谨的态度,不能做事马虎,那样一件事才能做好,学会理解别人,学会多虚心向别人学习和合作,相互理解包容。

  当前的社会已经离不开网络的支持,网络兴起势头越发强劲,相应的需求量也在持续提升。伴随各类网站的不断开发,人们对生活质量和成效所提出的标准也越高,农产品销售网站应运而生。

  通过这段时间的毕业设计学习,设计并实现农产品销售网站。在这一个阶段也出现了非常多的难题。首先,因为对网上销售具体工作流程和相关信息不是十分清楚,所以在图书馆和网上查找了非常多的资料去了解;同时咨询身边的同学在扮演网购者角色时在购物时哪几点主要需求。经过以上这些工作,我对此次研出的农产品销售网站采取了相应的美化与改进。最终把理论和实际综合去优化此次系统。

  在本次毕业设计的学习过程中,我不仅锻炼了自己的编程能力,对java语言有了更深层次的体会,而且更加熟悉了网络编程技术,对大学期间掌握的知识有了更为进一步的认知,也感受到了理论结合实践的重要性,这对今后的工作也有着很大的帮助。在整个系统设计和实现的过程中,我还复习了软件工程的知识,将所学的知识融会贯通,自己的综合能力得到了极大的提高。

  因为自身的精力和知识掌握有限,此次设计的农产品销售网站还有着一定的缺陷,系统不完善,功能不丰富,界面比较凌乱等等,这些情况一直存在着,并没有被解决。经过此次设计我也察觉到自己的一些缺点,例如怎样把理论知识使用在具体生活中还没有足够二级经验,在日后的工作过程中也会不断的学习,改正自己学习工作中的缺点,更加完善自己。

  致谢

  转眼间毕业设计已经完成,标志着大学生活的结束,往事历历在目,心中很是不舍。特别是我的指导老师在本次毕业论文过程中给了我很多帮助,没有老师的支持我的项目不会顺利完成。从选题到开发无不存在老师的心血,老师悉心的指导使我在项目开发过程中信心倍增。我要以最诚挚的心感谢我的恩师,在大学这几年里,老师无论是在生活上还是学习上都给予了我很大的帮助,使我充满能量,不断前行。在毕业之际更是在毕业设计方面向我提供了莫大的帮助,使我的设计思路清晰,另外在技术上的辅导也是增加了系统开发的效率。对您的感激无以言表,我只有继续努力才能不负您的所望。同时在此我还要感谢我的母校,感谢母校提供优越的学习环境、完善的软件和硬件设施,让我在校园里可以更好的学习知识,成为有用的人。学院中的其他老师也给了我很大的帮助,以及在大用户活中给予我关心和帮助的同学们,是他们教会了我专业的知识和做人的道理。通过这次毕业论文我还明白了作为一名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握系统设计的能力。我会在以后的工作和学习中不断完善自己,为我最热爱的母校争光,为自己翻开辉煌的新篇章。

  参考文献

  [1]王海涛,-贾宗璞.基于Struts和Hibernate的Web应用开发[J].计算机工程,2015, 37(9):113.

  [2]傅鹏,殷旻昊.基于Structs+Spring+Hibernate+Ajax技术的科研管理系统设计[J].软件导刊,2016, 8(1):135-136.

  [3]龚瑜江,红黄永.基于Struts的Web开发[J].计算机与数字工程,2015,37(232):58-62.

  [4]李峰,刘彦隆. 基于SSH框架与jquery技术的Java Web开发应用[J].科技情报开发与经济,2014,20(6):106-109.

  [5]赵洋,张丽,王恩东,张素宁.基于Structs+Spring+Hibernate的J2EE的架构研究[J].现代电子技术,2016,2(289):107-110.

  [6] 赵海廷. Java语言程序设计.武汉大学出版社,2012.

  [7] 朱福喜、傅建明、唐晓军.Java项目设计与开发范例电子工业出版社,2015.

  [8] 张新曼.精通JSP-Web开发技术与典型应用[M],北京:人民邮电出版社,2012,516-564.

  [9] 高英、张晓东 Mysql数据库应用系统与实例 人民邮电出版社2015.

  [10]彭勇.计算机网络基础与Internet应用[M]北京.电子工业出版社, 2016.

  [11]罗超理、李万红.管理信息系统原理与应用[M]北京.清华大学出版社,2012.

  [12]张少敏、王保义,基于Web的管理信息系统方案及安全性[J]华北电力大学报,2011.

毕业论文:http://www.3lunwen.com/sk/snwt/2434.html

上一篇:浅析精准扶贫背景下政府的农村产业扶贫问题—以地坪镇为例

下一篇:【三农问题论文】新生代农民工政治参与研究

     移动版:农产品销售网站

本文标签:
最新论文