JavaEE课设农产品分类管理.docx

上传人:b****1 文档编号:14478773 上传时间:2023-06-23 格式:DOCX 页数:19 大小:1.40MB
下载 相关 举报
JavaEE课设农产品分类管理.docx_第1页
第1页 / 共19页
JavaEE课设农产品分类管理.docx_第2页
第2页 / 共19页
JavaEE课设农产品分类管理.docx_第3页
第3页 / 共19页
JavaEE课设农产品分类管理.docx_第4页
第4页 / 共19页
JavaEE课设农产品分类管理.docx_第5页
第5页 / 共19页
JavaEE课设农产品分类管理.docx_第6页
第6页 / 共19页
JavaEE课设农产品分类管理.docx_第7页
第7页 / 共19页
JavaEE课设农产品分类管理.docx_第8页
第8页 / 共19页
JavaEE课设农产品分类管理.docx_第9页
第9页 / 共19页
JavaEE课设农产品分类管理.docx_第10页
第10页 / 共19页
JavaEE课设农产品分类管理.docx_第11页
第11页 / 共19页
JavaEE课设农产品分类管理.docx_第12页
第12页 / 共19页
JavaEE课设农产品分类管理.docx_第13页
第13页 / 共19页
JavaEE课设农产品分类管理.docx_第14页
第14页 / 共19页
JavaEE课设农产品分类管理.docx_第15页
第15页 / 共19页
JavaEE课设农产品分类管理.docx_第16页
第16页 / 共19页
JavaEE课设农产品分类管理.docx_第17页
第17页 / 共19页
JavaEE课设农产品分类管理.docx_第18页
第18页 / 共19页
JavaEE课设农产品分类管理.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

JavaEE课设农产品分类管理.docx

《JavaEE课设农产品分类管理.docx》由会员分享,可在线阅读,更多相关《JavaEE课设农产品分类管理.docx(19页珍藏版)》请在冰点文库上搜索。

JavaEE课设农产品分类管理.docx

JavaEE课设农产品分类管理

目录

正文1

1.绪论1

1.1开发背景及意义1

1.2系统简介1

1.3系统的开发语言工具及主要技术2

2.环境变量的配置3

2.1Eclipse的配置3

2.2tomcat的配置6

2.3JDK的配置9

3.详细设计与实现13

3.1首页界面13

3.2登陆界面13

3.3用户列表界面14

3.4用户添加注册界面16

3.5用户注销界面16

总结17

参考文献18

 

新疆农产品分类管理

摘要:

随着信息技术的迅猛发展,越来越多的农产品管理企业开始摒弃传统的管理模式,采用高效的、可靠的计算机来进行企业内的各种业务管理,以使企业内部管理更加清晰、明了、高效、可靠。

于是一个有效的农产品分类管理系统便应运而生了。

本文介绍了基于JSP的新疆农产品分类管理系统的开发。

首先介绍了使用的开发工具及对系统的分析,按照软件工程的开发思想,进行概要设计,然后对系统进行模块划分,将不同的内容分为主页模块、用户添加模块、用户登录模块等。

农产品分类管理系统的开发将会给用户带来很大便利。

关键字:

农产品,分类管理系统,Java,JSP

 

正文

1.绪论

为了进一步规划农产品信息的不规范的存储现状,减少不必要的浪费,合理的调配资源,及时获取流通信息,需要开发一个专门分类管理农产品的软件系统。

1.1开发背景及意义

新疆可利用的农产品资源相对贫乏,传统的单纯依靠大量物质资源消耗和增加投入的发展模式已行不通了,而农产品信息技术在农产品上的普遍应用对农产品的发展将起到越来越重要的作用。

我国蕴藏着丰富的科技信息资源,尤其是农产品信息资源,但是由于信息加工层次和水平比较低,信息的附加值还没有得到充分的挖掘和利用,造成农产品科技信息资源的严重浪费。

因此,如何有效地利用农产品信息资源是摆在我们面前的重要课题,未来农产品发展的好坏主要取决于信息的占有量和对信息的运用能力。

开发农产品分类管理系统这个项目可以整顿混乱的市场,完善农产品的利用机制。

1.2系统简介

农产品仓库管理系统是一个专门用来管理包括粮食、水果、蔬菜、肉类、蛋类五种农产品的系统。

该软件为“新疆农产品分类管理系统”,具体是根据老师课题要求开发的,此软件具体对应不同职责人员的分工。

按照不同的角色,系统可以分为两大部分:

(1)用户。

该操作要求用户名和对应的密码才能进入系统,执行相应的操作。

(2)管理员。

该操作要求管理员执行相应权限的操作。

1.3系统的开发语言工具及主要技术

1.开发工具

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。

就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。

Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。

由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

  

这种平等和一致性并不仅限于 Java 开发工具。

尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++、COBOL、PHP等编程语言的插件已经可用,或预计将会推出。

Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。

基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。

2.开发语言

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

 

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

 

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

 

JSP页面由HTML代码和嵌入其中的Java代码所组成。

服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。

Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。

JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

  

自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。

2.环境变量的配置

2.1Eclipse的配置

一、创建一个web工程

1、打开“File“-”New“-选择DynamicwebProject单击下一步。

2、出现工程设定窗口中,设定工程的名字( 对应工程的名字 )和Dynamicwebmoduleversion(版本),我们用的是最新的版本,tomacat8对应的是3.1,tomacat对应的是3)。

图1

3、点击下一步,指定Java文件的编译路径(放在WebRoot\WEB-INF\classes),如图:

图2

4、单击下一步,可以设置web工程的根目录,如图:

图3

5、如果需要改便在工程创建是的一些设置,可以右击工程目录,在弹出的菜单中,选择properties选项,在弹出的设置对话框中,可以设置web工程的根目录,和Dynamicwebmoduleversion的设置:

图4

在弹出的对话框中,删除所有的类库

图5

2.2tomcat的配置

打开Service视图,如图操作:

图6

图7

图8

图9

图10

图11

2.3JDK的配置

图12

图13

图14

图15

图16

图17

图18

图19

图20

3.详细设计与实现

3.1首页界面

页界面的显示效果,图中有新疆农产品分类管理按钮,用户可以单击后进入登陆页面,实现其相应的操作。

图21

3.2登陆界面

主页跳转至登陆界面,用户输入正确用户名和密码后跳转至用户列表页面。

如图22

图22

若输入用户名或密码不正确时,提示错误。

如图23

图23

3.3用户列表界面

所有信息,可以实现信息的添加,修改及删除,如24为用户列表信息,图25为删除信息26为修改信息。

图24

图25

图26

3.4用户添加注册界面

如图27所示为用户注册界面,添加属性,必须符合格式。

图27

3.5用户注销界面

如图28所示为用户注销,注销后3秒跳转页面。

图28

 

总结

本次课程设计题目由老师给定题目对应学生的学号来分配,学生可以更换无人选择的题目来作为自己的课程设计选题设计一个系统。

这次课程设计主要要求学生掌握javaEE网络编程,老师要求学生自主完成规模不限的系统,自主设计。

对于这次课程设计,我把它当做一次实践的机会,设计过程中希望通过跟同学讨论,提问老师等方式使自己得到提升,毕竟平时自己一个人琢磨很难解决一些问题,也很难提高技巧。

这一次我自主设计并完成了新疆农产品分类管理系统,旨在复习运用javaEE的知识,并从这一次实践中获得技术的提升。

通过这次课设更加对JavaEE语言有了深入的了解,对本学期学习的知识有了更深入的了解,并且将自己所学的知识运用到了现实的设计中,感谢王老师的指导及王老师在平时课堂上的悉心教诲。

 

参考文献

[1]耿祥义,JAVA实用教程[M].第二版.北京:

清华大学出版社,2006. 

[2]朱仲杰,JAVA 全方位学习[M].第六版.北京:

机械工业出版社,2006. 

[3]张思民,JAVA程序设计实践教程[M].第一版.北京:

清华大学出版社,2006. 

[4]汤一平,Java语言程序设计[M].第八版.北京:

科学出版社,2006. 

[5]刘艺,Java程序设计大学教程[M].第一版.北京:

机械工业出版社,2006. 

[6]耿祥义,Java课程设计[M].第四版.北京:

清华大学出版社,2003. 

[7]SharonZakhour,Java教程[M].第五版.北京:

人民邮电出版社,2007. 

[8]周辉立,陈可明,石武信.JSP网站编程教程[M].北京:

北京希望电子出版社,2002.

[9] 周桓,王殊宇等.JSP项目开发全程实录[M].北京:

清华大学出版社,2008.357-408 

[10] 吴建,张旭东.JSP网络开发与实践[M].北京:

人民邮电出版社,2006.23-41 

[11] 林琪,张文静.JSP程序设计[M].北京:

人民邮电出版社,2006.24-66 

[12] 王国辉等.JSP数据库系统开发完全手册[M].北京:

人民邮电出版社,2006.35-54 

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2