- 26
- 0
- 约 6页
- 2017-03-26 发布于重庆
- 举报
系统架构分析与设计
实验二:子系统与类的分析与设计
项目名称:南阳宾馆管理系统
第一部分:架构分析部分,概要架构设计
1 架构分析:序列图
选取关键需求添加客人用例,根据需求中的用例描述,进行系统分析。系统分为三个分析类,界面类、实体类、持久化类。他们之间的交互关系如图1所示。
图1 添加员工时序分析图
2 概念架构设计
概念架构设计的结果即收银员通过界面层输入用户名和密码进行身份验证后,才能进入到实体层,即功能菜单的界面,来选择完成相应的操作。
具体如图2所示。
图2 系统逻辑架构概要设计
第二部分:架构设计部分,细化架构设计
一、逻辑视图
1 系统逻辑层次图
南阳宾馆管理系统主要分为两层:界面层和实体层。
界面层的主要功能包括:
选择等级,登陆系统;
验证用户名和密码。
实体层的主要功能包括:
(1)添加客人的入住信息;
(2)对客人的入住信息进行修改、查询、删除等操作!
具体如图3所示。
图3 系统逻辑视图
二、开发视图
1 系统开发环境图
在VC++6.0的环境下建立一个Project(工程名),创建cpp文件来实现类的功能函数,界面层用c++,实体层存储顾客的住房信息用文件,一个客人对应一个订单,这样先把客人的住房信息存储到文件后,如果需要对客人的住房信息(例如押金、或房间类型)进行更改,则只需修改文件内容即可!
如图4所示。
图4 系统开发环境图
2
原创力文档

文档评论(0)