文档介绍:1课程设计的目的通过对JAVA各种基础学****了解JAVA的运行环境。本次课程设计的主要目的是为了加深对JAVA语言相关知识的理解和巩固。用目前流行的网站开发技术JSP技术开发了辽宁省体育企业产品管理系统。实施过程中应用了JPS的主流开发框架SSH框架技术,即struts、spring、hibernate三大框架相结合的技术。在网页的设计过程中嵌入了JAVAscript代码,实现了界面的美化和代码优化。本系统采用JAVA面向对象开发语言开发完成。运用了JAVA的Struts、hibernate框架相结合的技术,JSP页面同时嵌入了JAVAScript代码。通过课程设计更熟练掌握JAVA语言。,首先要知道所要开发的系统要实现那些功能,是针对产品的系统还是针对管理员的系统,并且要清楚不同级别的用户具有什么样的功能,实现什么样的界面。当明确了这些,项目开发的思路就清晰了。然后再对网络上别的产品管理系统进行考察、分析,从中吸取经验,并结合本系统的要求以及实际的管理情况,设计出一个合理的产品管理系统。本系统需求如下:(1)系统设计界面要求整洁,美观大方,能够展现各个功能。(2)通过系统首页可以直接运行其它程序,起到耳目一新的印象。(3)设计主要是面向对象,为他们解决录入,查询,修改,删除等操作问题。(4)系统运行稳定,安全可靠。(5)要求对产品基本信息进行严格管理。,本系统分为两个分开的模块,管理员模块和用户模块。进入管理员模块,需要进入个登录界面,正确输入帐号密码后,进入管理员界面,管理员唯一。进入普通用户界面不需要登录窗口即可进入,直接进行用户的权限操作。本系统可以对企业信息和企业产品进行增删改查,对企业信息和企业产品进行增删改查,主要功能是企业信息和企业产品信息的录入,以及企业信息和企业产品的统计查询。:CPU:Intel(R);内存:2GB;硬盘:120G。软件环境:Windowsvista操作系统;JCreator开发平台,JSP技术,,主要功能:(1)增加企业:增加企业是企业产品管理系统最基本的功能,只有管理员先录入企业的信息,然后才能够录入企业的产品等信息。因此系统应该具备基本的企业信息录入功能(包括企业的名称、企业法人、企业法人代表、企业注册类型、企业类型、企业总部等基本信息),以及修改企业信息、删除企业信息、企业信息查询等基本模块。(2)增加产品:增加产品也是企业产品管理系统基本的功能,为已经录入的企业增加它们的相关产品,才能方便查询与统计整个辽宁省体育企业的产品情况。因此系统应该具备基本的企业产品录入功能(包括产品的名称、品牌、生成地、单价、销往地、产品大类、产品小类等基本信息),以及修改产品信息、删除产品信息、产品信息查询等基本模块。(3)后台信息维护:后台信息维护,关系到系统的各项功能的及时更新与正常使用,是十分必要的。后台信息维护包括录入企业信息时,企业注册类型的增加、删除、修改,企业类型的增加、删除、修改;产品信息录入时,产品大类的增加、删除、修改,产品小类的增加删除修改;对录入企业的增加、删除、修改;对企业产品的增加、删除、修改等。(4)用户界面:用户可以查询企业信息和产品信息。查询企业信息时可以根据企业名称、企业注册类型、企业类型等信息进行查询;查询产品信息时可以根据产品名称、品牌名称、产品大类、产品小类等条件进行查询。。本系统的数据流程图分为后台管理员流程图和用户界面流程图。经过分析、研究后,确定系统功能模型图,如图2、图3所示。,首先对在需求分析中得到的数据字典中的数据存储进行分析,分析各数据之间的关系。确定数据库主要的实体及他们之间的关系,并对每个库文件的数据类型、长度做出规定。:设计系统需要有的各个界面第二步:在JCreator开发环境中,建立工程,配置struts、hibernate框架,初步生成各功能模块体系。第三步:详细分析各模块功能以及界面实现方法第四步:编写程序代码。