本课题是B/S结构(Browser/Server结构)即浏览器和服务器结构的软件项目,因此应采面向对象的开发方式。UML统一建模语言是用来对软件密集系统进行可视化建模的一种语言,为面向对象开发系统的产品进行说明、可视化、和编制文档。它定义良好、易于表达、功能强大且普遍适用,融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。因此,使用UML统一建模。
在此次系统设计中我们主要采用了J2EE的核心框架技术SSH,即 Spring + Struts +Hibernate。 Struts对Model,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,可以在Servlet/JSP的Web应用中使用,也可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
第二章 新闻综合处理系统的需求分析
2.1新闻综合处理系统系统结构概述
2.1.1新闻综合处理系统整体系统概述
系统结构是系统的最高层概念。在开发新闻发布系统的实例之前,应该选择或定义一个合适的系统结构。
典型的系统结构是将系统分为三层:表示服务层、商业服务层和数据库服务层。为使新闻发布系统的实例可以扩展。将三层结构进一步细化为6个逻辑层,每个逻辑层提供不同的服务。如图所示。
表示服务层毕业论文
http://www.youerw.com/商业上下文服务层
商业规则服务层
数据转化服务层
数据访问服务层原文请+QQ324,9114优.文^论,文'网
数据服务层辑层
表示服务层:提供传统的用户接口技术,此系统为web浏览器。
商业上下文服务层:提供数据编辑,此系统为web表单。
商业规则服务层:实现传统意义上的商业规则,此系统用于处理数据的一个或多个类,包括对数据的验证、运算和业务逻辑、规则的验证。
数据转化服务层:将商业层的请求转化为数据兼容的语言,此系统为SQL。
数据访问服务层:执行某些API的请求。此系统为JDBC。
数据库服务层:这一层是实际(物理)的数据库技术,此系统为MySQL 。但开发过程不涉及该层内容的设计和开发。
这优层结构是后续开发的直接依据,主要设计内容的逻辑组织及结构。
2.1.2新闻综合处理系统系统描述
系统描述初步界定了系统的范围和功能。为了有一个清晰的开发思路,现用自然语言对整个新闻综合处理系统进行描述。
2.1.2.1新闻综合处理系统系统描述总述
新闻发布系统主要由前台显示和后台管理两部分组成。前台显示主要处理的事务有:新闻显示、新闻浏览。后台主要处理的事务是:管理员登陆、新闻管理、退出登陆。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
jsp+mysql新闻综合处理系统设计+源代码+动态模型序列图和状态图 第3页下载如图片无法显示或论文不完整,请联系qq752018766