网站大量收购独家精品文档,联系QQ:2885784924

信息系统分析课程报告.doc

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

郑州轻工业学院 信息系统分析课程设计 题 目 基于SSM的资源共享平台 学生姓名 张洪凯 杨航英 宋瑞家 专业班级 互联网11-02 院 (系) 国际教育学院 指导教师 吴怀光 完成时间 2014 年 12月22日 摘 要 当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方便信息的交流,在结合JAVA和S.S.M 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的资源共享平台,同学和老师可以自由地上传和下载以及查看资源材料或者交流经验。 资源共享平台在Struts++Spring扩展Struts框架的基础上,用当今主流的网站开发技术jsp语言进行开发。将采用B/S体系结构,通过浏览器就可以,保证的服务器的安全。数据库采用免费,小巧,易用的mysql数据库。目录 1 摘 要 1 目录 2 1. 系统概述 3 1.1 总体概述 3 1.2 开发背景 3 1.3 开发目的 4 2. 系统分析 4 2.1 技术可行性分析 4 2.1.1 开发语言综述 4 2.1.2 MySQL数据库的选用 5 2.1.3 S.S.M框架的优点 7 2.1.4 系统层次设计 8 2.1.5 技术可行性综述 9 2.3 系统需求分析 9 2.3.1 系统开发运行环境 9 2.3.2 业务描述 9 2.3.3 系统功能概述 11 3. 系统设计 12 3.1 数据库设计 12 3.1.1 概念设计 12 3.1.2 数据库表及关系建立 14 3.1.3 详细数据库结构设计 14 3.1.4 系统类图设计 17 3.1.5 活动图设计 19 3.1.6 时序图设计 20 3.1.7 协作图的设计 21 总结 22 附件:代码 22 1. 系统概述 总体概述 进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。系统分析1.简化结构:平台支持简化的、基于组件开发模型,由于基于Java编程语言和J2SE平台,它提供了编写一次,随处运行的可移植性,遵循J2EE标准的所有服务器都支持该模型。 EJB组件使编写应用程序更为简单。尽管EJB体系结构复杂,但应用程序开发人员一般都必再编写访问系统服务的代码,EJB容器会实现系统级的服务,例如,事务、安全性等。另外,J2EE还支持异构环境。基于J2EE的应用程序不依赖任何特定操作系统、中间件或硬件,因此,设计合理的基于J2EE的程序只需开发一次就可以部署到各种平台,这在典型的异构企业算环境中是十分关键的。J2EE标准还允许客户订购与J2EE兼容的第三方的现成组件,把其部署到异构环境中,节省了由自己制订整个方案所需的费用。 . 提高开发效率由于组件技术的使用,可以按照开发人员的技能对应用程序开发进行分工,并行开发,提供整体开发效率。例如:图形设计师创建JSP模板,商业逻辑由该领域的专家完成,JSP页面和EJB由Java工程师完成,应用程序的装配和部署由团队中其他的成员完成,其中许多工作可以同时进行,有助于加速应用程序的开发。 3.可移植性强除了Java语言固有的可移植性外,EJB体系结构在Bean和支持该Bean的容器之间提供了一套标准化的应用程序编程接口,这使开发人员能够将Bean从一种操作环境移植到另一种操作环境,而无需重新编写其源代码。 4.重用性好由于在EJB模型中,各个软件组件都是严格分离的,因此,可以从现有的软件组件装配出服务器端应用程序,这与从现有的JavaBean可以装配出客户端应用程序一样,使软件能够重用。 5.易于维护基于组件的设计简化了应用程序的维护。由于组件可以被独立地更新

文档评论(0)

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

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

1亿VIP精品文档

相关文档