计算机毕业设计 jsp小吃饮食网站(ssh) 毕设

本文详细阐述了系统设计中的任务与原理,包括模块化方法、模块独立性以及具体应用到用户登录、注册和后台管理文化信息的模块设计。通过类图展示了对象的封装和系统结构.

演示视频:

https://www.bilibili.com/video/BV1nQ4y1g7WL/


第4章系统设计

3.1 系统总体设计的任务与原理

3.1.1. 任务

从系统的总体目标出发,根据需求分析阶段对系统逻辑功能的要求并考虑到经济技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机的通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。[6]

3.1.2. 原理

模块化,模块化就是把程序划分成若干个模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,可以完成指定的功能满足部分题目的要求。模块独立,模块的独立概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。模块的独立程度由内聚和耦合两个标准来衡量。模块的划分应该尽量做到高内聚、低耦合。[7]

3.2 系统功能设计

描述为了更清晰地表示系统的整体功能,绘制了系统总体功能框架图如图13所示。

图13系统总体功能框架

3.3 系统结构设计

3.3.1 前台模块设计

(1)用户登录模块

该模块包括用户登录界面模块,用户登录后台处理模块,数据模块三个程序界面,具体的体系结构如图14所示。

图14用户登录模块系统结构

用户登录模块的时序图如图15所示。

bdaee2f280c422b8d9632b3d67c1bd37.jpeg

图15 用户登模块时序图

(2)用户注册模块

包括注册界面模块,注册后台处理模块,数据模块三个程序界面,具体的体系结构如图16所示。

图16 用户注册模块系统结构

其用户注册模块的时序图如图17所示。

d758165fea33cea7b6440c6ca0f89403.jpeg

图17 用户注册模块时序图

各对象模块的封装见表11所示。

3.3.2 类图设计

经上述分析得到各用例的对象及封装,经过归纳,合并,补充等优化工作后,得到类图如图18所示。

3920bebbe89acfac7e58a3d852532e1f.jpeg

图18 类图

3.3.3 后台模块设计

1. 管理员管理文化信息

(1) 管理员管理文化信息包括登录模块,文化信息管理模块,数据模块。

管理员管理文化信息的过程从登录管理开始,管理员先把文化名称提交给文化信息模块,管理员在文化管理模块对文化信息进行添加操作;文化信息管理模块把文化信息提交到数据库,文化信息管理模块并提示管理员操作成功。[8]管理文化信息的流程可以用时序图19所示。

ddc9ddfb234410e0caca02242d017325.jpeg

图19 管理员管理文化信息时序图

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值