欢迎来到天天文库
浏览记录
ID:40559426
大小:6.15 MB
页数:16页
时间:2019-08-04
《Java课程设计—09》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计说明书NO.16产品管理系统1课程设计的目的通过对JAVA各种基础学习,了解JAVA的运行环境。本次课程设计的主要目的是为了加深对JAVA语言相关知识的理解和巩固。用目前流行的网站开发技术JSP技术开发了辽宁省体育企业产品管理系统。实施过程中应用了JPS的主流开发框架SSH框架技术,即struts、spring、hibernate三大框架相结合的技术。在网页的设计过程中嵌入了JAVAscript代码,实现了界面的美化和代码优化。本系统采用JAVA面向对象开发语言开发完成。运用了JAVA的Str
2、uts、hibernate框架相结合的技术,JSP页面同时嵌入了JAVAScript代码。通过课程设计更熟练掌握JAVA语言。2设计方案论证2.1概要设计2.1.1设计思路在开发产品管理系统之前,首先要知道所要开发的系统要实现那些功能,是针对产品的系统还是针对管理员的系统,并且要清楚不同级别的用户具有什么样的功能,实现什么样的界面。当明确了这些,项目开发的思路就清晰了。然后再对网络上别的产品管理系统进行考察、分析,从中吸取经验,并结合本系统的要求以及实际的管理情况,设计出一个合理的产品管理系统。本系统
3、需求如下:(1)系统设计界面要求整洁,美观大方,能够展现各个功能。(2)通过系统首页可以直接运行其它程序,起到耳目一新的印象。(3)设计主要是面向对象,为他们解决录入,查询,修改,删除等操作问题。(4)系统运行稳定,安全可靠。(5)要求对产品基本信息进行严格管理。2.1.2设计方法本课程设计采用模块化设计方法,本系统分为两个分开的模块,管理员模块和用户模块。进入管理员模块,需要进入个登录界面,正确输入帐号密码后,进入管理员界面,管理员唯一。进入普通用户界面不需要登录窗口即可进入,直接进行用户的权限操作
4、。沈阳大学课程设计说明书NO.16本系统可以对企业信息和企业产品进行增删改查,对企业信息和企业产品进行增删改查,主要功能是企业信息和企业产品信息的录入,以及企业信息和企业产品的统计查询。2.1.3系统开发环境(1)硬件环境:CPU:Intel(R)PentiumT20802.0GHz;内存:2GB;硬盘:120G。(2)软件环境:Windowsvista操作系统;JCreator开发平台,JSP技术,SQLSever2000数据库2.1.4系统功能描述本系统主要实现以下对产品的相关信息的处理,主要功能
5、:(1)增加企业:增加企业是企业产品管理系统最基本的功能,只有管理员先录入企业的信息,然后才能够录入企业的产品等信息。因此系统应该具备基本的企业信息录入功能(包括企业的名称、企业法人、企业法人代表、企业注册类型、企业类型、企业总部等基本信息),以及修改企业信息、删除企业信息、企业信息查询等基本模块。(2)增加产品:增加产品也是企业产品管理系统基本的功能,为已经录入的企业增加它们的相关产品,才能方便查询与统计整个辽宁省体育企业的产品情况。因此系统应该具备基本的企业产品录入功能(包括产品的名称、品牌、生成
6、地、单价、销往地、产品大类、产品小类等基本信息),以及修改产品信息、删除产品信息、产品信息查询等基本模块。(3)后台信息维护:后台信息维护,关系到系统的各项功能的及时更新与正常使用,是十分必要的。后台信息维护包括录入企业信息时,企业注册类型的增加、删除、修改,企业类型的增加、删除、修改;产品信息录入时,产品大类的增加、删除、修改,产品小类的增加删除修改;对录入企业的增加、删除、修改;对企业产品的增加、删除、修改等。(4)用户界面:用户可以查询企业信息和产品信息。查询企业信息时可以根据企业名称、企业注册
7、类型、企业类型等信息进行查询;查询产品信息时可以根据产品名称、品牌名称、产品大类、产品小类等条件进行查询。2.2详细设计2.2.1程序流程图沈阳大学课程设计说明书NO.16辽宁省体育企业产品管理系统管理员模块用户模块企业管理产品管理注册类型管理企业类型管理产品大类管理产品小类管理企业相关查询产品相关查询图1系统功能模块图2.2.2系统功能模型系统流程图的设计主要采用了结构化自顶向下逐层分解的方法。本系统的数据流程图分为后台管理员流程图和用户界面流程图。经过分析、研究后,确定系统功能模型图,如图2、图3
8、所示。沈阳大学课程设计说明书NO.16图2管理员系统流程图沈阳大学课程设计说明书NO.16图3用户系统流程图2.2.3数据库设计在数据库的设计过程中,首先对在需求分析中得到的数据字典中的数据存储进行分析,分析各数据之间的关系。确定数据库主要的实体及他们之间的关系,并对每个库文件的数据类型、长度做出规定。2.2.4开发步骤及设计结果分析第一步:设计系统需要有的各个界面第二步:在JCreator开发环境中,建立工程,配置struts、hibernate框架,
此文档下载收益归作者所有