完整版概要设计说明书 餐饮管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档名称:概要设计
项目名称:餐饮管理系统
项目负责人:
项目组长:银小贤
全体组员:银小贤、韩承玺、徐贤涛、文晓光、廖媛媛、梁玉婷开发单位:西邮07级科技01班软件开发小组
1、引言
1、1编写目的:
随着计算机的迅速发展,计算机被广泛的应用到各个领域,餐厅行业对软件的功能需求也日益增高。本软件就是针对此种情况和客户需求而开发。本概要设计说明书让程序开发者提供编程依据。
1、2项目背景
开发单位:西邮07级科技01班软件开发小组
主管部门:科技0701班第1小组
系统待开发的名称:餐饮管理系统
本软件运行平台:windows2000, windows XP, windows Vista.....
1、3定义
VB 是Visual Basic的简写,是可视化的编程语言。是一种简单、
高效地开发应用软件的工具。
SQL (Structured Query Language)是一种数据库查询和程序设计
语言,用于存取数据以及查询、更新和管理关系数据库系统。
SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和
Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server
移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。
1、4参考资料
文档引用的规范:
《软件生命周期质量保证与测试》张向宏主编电子工业出版社2009年5月出版
技术资料参考:
《数据库原理与应用案例教程》郑玲利主编清华大学出版社2008年9月出版《Visual Basic完全自学手册》俞磊等编著机械工业出版社2009年1月出版《零基础学Visual Basic》斯琴巴图等编著机械工业出版社2008年6月出版
2、任务概述
2、1目标
使点菜信息更加系统化,信息更加精确化。使管理人员管理更加方便,能够改动部分信息,最大化的满足客户的需求。系统能自动保存信息,给查找数据留下依据。
2、2运行环境
硬件环境:计算机(含键盘、鼠标等),打印机等外围设备。
软件环境:
建议配置:操作系统windows 2000/XP/Vista
CPU PentiumⅣ以上
内存128M以上
硬盘空间100M以上
2、3需求概述
本系统要达到以下目标:
(1)直观。因为系统最终会由用户来维护,权限分配的直观且容易理解,显得比较重要,系统实现角色(即权限组)的继承,除了功能的必需,更主要的就是因为它足够直观。
(2)简单。包括概念上的简单和功能上的简单,不考虑用户组。
(3)可移植。系统扩展性要强,要便于移植到不同的系统中。
本系统默认有一个系统管理员用户。系统管理员的工作有:
①增加、删除、修改和查询部门。
②增加、删除、修改和查询用户。
③增加、删除、修改和查询角色。
④组合操作权限分配给角色。
⑤将角色分配给用户。
2、4条件与限制
完成本项目应具备的条件:熟练掌握VB6.0软件的操作方法,能够运用VB语言完成各功能模块的程序编写。
本开发小组目前只是能够对VB6.0软件进行最基本的控件操作与编辑,需进一步深入学习,以顺利准时完成本项目为准。
限制方面:由于小组全体成员对VB软件、VB语言、数据库方面的知识严重缺乏,急需对这些方面加强必要的学习和实践。同时,在时间方面,只能在课余时间完成本软件,对时间的安排需做到合理,恰当才能很好的完成本工程。由于是学习之作,资金的不足限制了本软件的研发。
、总体设计3.
3、1处理流程
进入系统
输入用户名、密码
N 存
后前超管理管理管理
查看库菜单管人员管查看账查看空
NN
统计账查看菜查看人短成
点缺货报
NN
修采购
修
N
修改人修改菜进
结进货记
N
VIP
注
更新库存
注册信息3、总体结构和模块外部设计 2
起始界面
N
户名、YY
VP
添加修改删
3、3功能分配
(1)前台管理功能
可以登录页面,查看空余桌位,安置顾客于空闲桌位。输入顾客点菜信息,能够对消费客户进行结账,能够删除和重新输入顾客点菜信息(对客户已结账已经保存的信息无法改动),注册、查看VIP客户,能够查看已保存的菜谱、消费情况等信息。
(2)后勤管理功能
修改菜谱中的修改库存清单,查看仓库库存情况,登陆软件页面,
欠缺情况(对于菜谱其他信息无法修改),查看录入进货详单等。
(3)超级管理功能
能够行使一切管理功能,并能够增添删除和修改用户,可以查看并更改已保存的信息,改动菜单的信息(菜价、名称等),添加菜单信息,删减菜单信息。
4、接口设计
4、1外部接口
(1).用户界面:
本软件是基于windows平台下的窗口图形界面软件,运行主界面为Windows的经典运行界面,采用多文档界面,从而可以使程序更加美观,整齐有序,简易操作。
(2)硬件接口:
DVD光驱,打印机等。
(3).软件接口:
软件运行基于windows平台上的2000,NT,XP,Vista等。
4、2内部接口