目录:
1、项目背景:
2、项目规划:
3、系统结构图:
4、系统架构图:
5、系统用例图:
6、业务流程图:
7、E-R图:
8、领域模型:
9、数据字典:
10、DDL建表语句:
11、数据流图:
1、项目背景:
如标题,新闻资讯CMS内容管理系统的设计与实现,主要功能包括浏览新闻、编辑发布、用户管理、评论回复、文章收藏、广告管理、分栏管理等等。
后台框架:Spring + Spring MVC + Mybatis
前端框架:JQuery + Bootstrap
数据库管理系统:MySQL
项目构建工具:Maven
服务器:Apache Tomcat
项目开发IDE:IntelliJ IDEA
虽然时间很紧,还是决定整个系统从0到1的重头来过,最新消息5月21日要上交最终版的论文,这下事情开始变得有趣了。
2、项目规划:
下面的图是给自己订的小计划,望坚持。

3、系统结构图:
图3.1 系统结构图
4、系统架构图:
图4.1 技术架构图
5、系统用例图:
用例用于描述一个完整的系统事件流程,其重点在于参与者与系统之间的交互而不是内在的系统活动,并对系统参与者产生有价值的可观测结果。
(1)关系(Relationship):
A)关联关系:
①定义:所有关系中最通用同时也是语义最弱的关系。包括聚合关系和组合关系。
②使用:参与者与用例之间。
③表示符号:实线箭头,箭头指向消息接收方
B)实现关系:
①定义:用来规定接口和实现接口的类或组件之间的关系。
②使用:用例之间。
③表示符号:虚线箭头和三角形,箭头指向接口。
C)泛化关系: