Java课程设计—09.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java课程设计—09

产品管理系统JAVA各种基础学习,了解JAVA的运行环境。本次课程设计的主要目的是为了加深对JAVA语言相关知识的理解和巩固。用目前流行的网站开发技术JSP技术开发了辽宁省体育企业产品管理系统。实施过程中应用了JPS的主流开发框架SSH框架技术,即struts、 spring、 hibernate三大框架相结合的技术。在网页的设计过程中嵌入了JAVA script代码,实现了界面的美化和代码优化。本系统采用JAVA面向对象开发语言开发完成。运用了JAVA的Struts、hibernateJSP页面同时嵌入了JAVA Script代码。通过课程设计更熟练掌握JAVA语言。 2设计方案论证 2.1概要设计 2.1.1设计思路 在开发管理系统之前,首先要知道所要开发的系统要实现那些功能,是针对的系统还是针对管理员的系统,并且要清楚不同级别的用户具有什么样的功能,实现什么样的界面。当明确了这些,项目开发的思路就清晰了。然后再对网络上别的管理系统进行考察、分析,从中吸取经验,并结合本系统的要求以及实际的管理情况,设计出一个合理的管理系统。本系统需如下: (1)系统设计界面要求整洁,美观大方,能够展现各个功能。 (2)通过系统首页可以直接运行其它程序,起到耳目一新的印象。 (3)设计主要是面向,为他们解决录入,查询,修改,删除等操作问题。 (4)系统运行稳定,安全可靠。 (5)要求对基本信息进行严格管理。 2.1.3 系统开发环境 硬件环境:CPU:Intel(R)Pentium T2080 2.0GHz; 内存:2GB120G。 软件环境: Windows vista操作系统;JCreatorJSP技术,SQL Sever 2000数据库 2.1.4 系统功能描述 本系统主要实现以下对的相关信息的处理,主要: 图1 系统功能模块图 2.2.2系统功能模型 系统流程图的设计主要采用了结构化自顶向下逐层分解的方法。本系统的数据流程图分为后台管理员流程图和用户界面流程图。经过分析、研究后,确定系统功能模型图,如图2、图3所示。 图2 管理员系统流程图 图3 用户系统流程图 2.2.3 数据库设计 在数据库的设计过程中,首先对在需求分析中得到的数据字典中的数据存储进行分析,分析各数据之间的关系。确定数据库主要的实体及他们之间的关系,并对每个库文件的数据类型、长度做出规定。 2.2.4开发步骤及设计结果分析 第一步:设计系统需要有的各个界面 第二步:在JCreator开发环境中,建立工程,配置struts、hibernateLoginAction 实现管理员登录界面的设计 Action ProductIndexAction 实现产品管理的超链接 Action BigTypeManageAction 实现产品管理界面的设计 Action ProductSearchAction 实现对用户产品查询的超链接 Action 2.2.6程序中主要方法说明 (1)LoginAction类中public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)ProductIndexAction 类中public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)方法通过参数传递的方式得到在产品数据库的属性,以实现产品管理的超链接; 3 设计结果与分析 3.1 管理员登录界面 管理员登录界面主要对进入系统的用户进行安全性检查,防止非法用户进入系统。只有合法的用户在输入正确的名称和密码后,才可以进入。 如果输入的用户名和密码与数据库中的记录对照,如果一致,则进入主窗体;否则,清空用户名和密码,重新输入。 图4 管理员登录界面图 主要代码如下: 控制层代码: package action; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.a

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档