面向对象分析与设计
课程项目
题 目 JEE CMS(v6.0)系统分析报告
学 院 计算机科学与工程学院
年 级 20## 级 专 业 软件工程
班 级 Y121121 学 号 Y12112143
学生姓名 马青
提交日期 2014.12.31
2014 年 12 月 31 日
目 录
1引言.............................................................................................................................. 1
1.1编写目的................................................................................................................. 1
1.2背景........................................................................................................................ 1
1.3定义........................................................................................................................ 1
1.4参考资料................................................................................................................. 1
2软件需求模型............................................................................................................... 2
2.1 软件需求概述.......................................................................................................... 2
2.2.1功能需求........................................................................................................... 2
2.2.2非功能需求....................................................................................................... 2
3软件设计...................................................................................................................... 3
3.1软件体系结构设计................................................................................................... 3
3.2软件详细设计.......................................................................................................... 5
3.2.1业务对象设计.................................................................................................... 5
3.2.2人机界面设计.................................................................................................... 7
3.2.3业务处理对象设计............................................................................................. 8
3.3数据库设计.......................................................................................................... 8
3.4软件物理设计.......................................................................................................... 9
4软件部署情况............................................................................................................... 9
JEE CMS(v6.0)系统分析报告
1引言
1.1编写目的
分析JEE CMS(v6.0)
1.2背景
说明:
a. 待开发的软件系统的名称:JEE CMS(v6.0)
b. 本项目的任务提出者:董瑞志,开发者:jeecms
c. Jdk 6.0 (1_6_0_04) +Tomcat 6.0.14+MySQL 5.0.22
1.3定义
StartUML:是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。
Eclipse:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。本报告中使用Eclipse在web中应用 JEE.
Apache-Tomcat:Apache基金会下分支的一个项目服务器。
MySQL: 是数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。
MySQL Workbench:MySql数据库图形化管理工具。
1.4参考资料
a. StartUML使用简介::http://blog.csdn.net/prochsh/article/details/6102445
b. JEE CMS(v6.0)网站:http://www.jeecms.com/
2软件需求模型
2.1 软件需求概述
2.2.1功能需求
2.2.2非功能需求
描述软件需求中的非功能需求,包括安全性、性能等。
3软件设计
3.1软件体系结构设计
Eclipse中的包:
3.2软件详细设计
3.2.1业务对象设计
介绍软件系统中核心业务对象,以及业务对象间关系,用类图表示。必要时,使用状态图描述对象在其生命周期过程中的状态变化情况。
3.2.2人机界面设计
JEECMS V6.0后台登录:
3.2.3业务处理对象设计
3.3数据库设计
3.4软件物理设计
4软件部署情况
班级: 学号: 姓名:
日期: 年 月 日
第二篇:测量系统分析报告(带图模板)
测量系统分析报告
测试结果
由于10%﹤%R&R=21.42%﹤30%,ndc=6﹥5,基于应用的重要性、测量装置的成本、维修的成本等方面的考虑,测试系统是可接受的!