212120徐鹏实验二.docx

上传人:b****3 文档编号:24855209 上传时间:2023-06-02 格式:DOCX 页数:10 大小:250.20KB
下载 相关 举报
212120徐鹏实验二.docx_第1页
第1页 / 共10页
212120徐鹏实验二.docx_第2页
第2页 / 共10页
212120徐鹏实验二.docx_第3页
第3页 / 共10页
212120徐鹏实验二.docx_第4页
第4页 / 共10页
212120徐鹏实验二.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

212120徐鹏实验二.docx

《212120徐鹏实验二.docx》由会员分享,可在线阅读,更多相关《212120徐鹏实验二.docx(10页珍藏版)》请在冰豆网上搜索。

212120徐鹏实验二.docx

212120徐鹏实验二

软件工程

实验报告

实验名称:

概要设计说明书

学号:

徐鹏

姓名:

2011212120

_

实验2软件设计说明书

1引言

1.1背景

待开发软件系统的名称:

健身房管理系统

开发者:

徐鹏

用户:

某某健身房

1.2编写目的

本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

主要解决了实现该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

本文档的预期读者为系统设计人员、软件开发人员以及项目评审人员。

1.3定义

在概要设计说明书中涉及到的专门术语有:

总体设计、接口设计、运行设计、系统数据结构设计、系统出错处理设计,具体的概念与含义在文档中将会解释。

1.4参考资料

【1】美萍健身房管理系统软件说明。

http:

//

2总体设计

2.1需求规定

2.1.1系统功能

A.对会员基本信息提供及时的增、删、改、查,对会员信息提供定期转入客户管理功能及客户消费补单录入功能;

B.对顾客以手机手机短信的方式通知客户的在前台的消费的情况;

C.对于健身房的老板(执行者),每天可以输出总计流水、健身人数和健身器材磨损的情况;

D.为系统数据的安全与完整性提供系统管理模块功能。

2.1.2系统性能

A.正确性:

系统正常运转期间不允许出现故障和错误,不允许丢失或泄露会员的个人信息。

B.可靠性:

服务器意外断电有一定缓冲时间以进行数据库备份。

C.时效性:

系统处理效率要比手工提高50%,反应时间最慢不能低于1秒。

D.易用性:

一般职工通过简单培训就可以使用系统,界面友好,操作简便。

E.清晰性:

业务流程明确,各部门职能划分明确。

F.可维护性:

本软件提供了数据备份和数据恢复方面的功能,以防止在操作人员在特殊的情况下,仍可恢复系统,从而避免了数据丢失的危险性。

G.保密性:

用户信息保密,操作权限明确,各级使用者只能看到允许查看的系统信息。

H.交互性:

系统界面设计友好,操作方便灵活,并且具有联机提示和帮助学习功能。

I.可扩展性:

可在当前需求基础之上进行功能上的扩展。

J.兼容性:

可运行在大多数主流的硬件环境中。

K.可移植性:

可运行在大多数主流的操作平台上。

2.1.3输入、输出需求

系统中需要输入的数据均要求用键盘输入,并用信息提示功能,要求输入的数据符合精度要求,如若不符合精度要求,系统会给予提示。

系统的操作界面及运行结果应通过界面显示,并且要求界面可以方便快捷地跳转,以提高信息读取的灵活性。

要求报表形式的信息可以打印输出。

2.2运行环境

2.2.1硬件平台

需求名称

详细要求

服务器

操作系统版本WindowsServer2003内存>=2GCPU主频>=2.4GHz

客户端

操作系统版本Windows7内存>=512MCPU主频>=1.6GHz

打印机

激光打印机

指纹扫描仪

要求可以录入指纹并可比对指纹。

2.2.2软件环境

需求名称

详细要求

操作系统

Windows7

运行环境

SunJavaJRE1.6ForWin

数据库

MicrosoftSQLServer2005

JSP服务器

ApacheTomcat6.0

浏览器

IE6.0以上

显示器分辨率

最佳效果1024×768像素

2.3基本设计概念和处理流程

2.3.1系统设计思想

健身房管理系统一共分为四个部分,前台部,人事部,库存部,财务部。

这四个部分有交集有独立的部分,可以通过SQLServer2005数据库,从系统的升级和维护方面考虑,采用MVC框架,JSP+servlet+javabean的模式开发,强制性的使应用程序的输入、处理和输出分开,从而使系统分层清晰,便于维护,系统的分层结构图。

2.3.2拓扑结构和计算模式

系统采用局域网星型拓扑结构图,以数据库服务器和WEB服务器为核心一共设置八个节点前台客户机、办公室客户机、销售客户机、库存部客户机、财务客户机、服务客户机和数据库服务器及web服务器节点,,并通过访问控制以及权限限制对服务器数据的访问。

拓扑结构如图所示:

2.3.3系统数据处理流程

本系统的使用人群分为四种,一是前台服务人员会员签到等选项,二是库存部接收和出售商品,三是财务部的流水对账,四是人事部对于会员档案的管理。

流程图如下:

2.4结构(黄昌湖、史鹏宙)

系统的功能结构框图如下图所示。

2.5功能需求与程序的关系

客户信息管理模块

客户关怀管理模块

库房管理模块

健身房管理模块

万能查询

系统管理模块

对会员信息进行编辑

消费订单管理

会员消费记录关怀管理

库房商品的管理

健身器械管理

流水管理

对系统基本设置进行管理

3部分时序图

会员的签到时序图

会员消费的时序图

4部分状态转换图

5重要模块流程图

客户关怀管理子模块中专用应用层和通用应用层几个子模块之间的接口描述见下图:

客户信息管理子模块中专用应用层和通用应用层几个子模块之间的接口描述见下图:

6系统出错处理设计

6.1出错信息

用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。

出错情况

提示信息

解决办法

用户未注册

对不起,该用户未注册

提示用户注册信息

登陆信息出错

对不起,您的登陆信息填写错误

提示用户重新填写用户名、密码

必须填写项为空

***为必须填写项,请您填写

提示用户将信息补充完全

用户已登陆

该用户已经登陆

提示信息并返回

6.2补救措施

由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。

但有可能占用更多的数据存储空间,权衡措施由用户来决定。

6.3系统维护设计

由于系统较小没有外加维护模块,因此维护工作比较简单,仅靠数据库的一些基本维护,系统采用MVC框架模式开发,在保持原有程序结构的前提下可以方便地进行维护与升级。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1