酒吧管理系统毕业论文(编辑修改稿)内容摘要:

盘容量有关。 本 系统 使用 VS2020 作为开发环境, 以 嵌套 C语言的 作为编程环境, 数据库环境则是 SQL Server。 连接数据库 采用 确实可以简化开发者开发数据库的工作量。 能够 提供两种数据访问模式,分别是连接模式和非连接模式。 后者 是 独有的 —— 非连接模式 (disconnected)。 在功能上 能够 提供更 强 大 服务,而且软件操作比较灵活。 在 这个工作 模式下, 必 要的数据源的数据下载,原来的数据源被切断 ,而且 还 可 以 提供改进。 可以 提供两种编程接口 OleDb 和 SQL Server 来 访问数据库。 不过基于SQL Server 数据库环境中,以效率为前提,使用 SQL Server 接口 使用 OleDb 好。 9 3 需求分析 可行性分析 技术可行性: 开发环境要求不过份 , 个人电脑已经达到开发要求。 ;在编程人员方面, 以大学所学的计算机知识基础下,加上对其开发软件的自学, 可以为系统的开发提供 基本 的技术保障; 社会可行性: 网络上已有许多不同行业的管理系统成品。 开发 酒吧 管理 系 统 与 本国法律并 不冲突。 另外, 开发软件 的 工作计划 符合 个人 ,而且 软件 操作 简单 ,便于 管理。 具有可行性 ; 经济可行性:本系统采用 开发, 软件 免费, 成本低, 登入 系统 即可操作 ,使用方便快捷; 技术可行性 最关键的问题 是技术可行性。 根据客户 对 系统 提出的各种要求,从个人的技术层面上分析 实现的可行性。 本系统采用 和 ,并以 SQL2020 为数据库。 相配合来 开发 酒吧 管理 系统 , 分析结果是 可行 的。 经济可行性 对 成本效益 进行 分析, 系统 的开发成本 相比预期有没超支 , 开发后所带 来的得益能否大于开发成本至关重要。 而 我 开发这 系统 目的是方便管理酒吧,提高 工作效率, , 节省工作时间 ,并因此增大经济效益。 而且 是独自 开发这系统 , 成本 较 低, 可行。 操作可行性 由于科技发展 迅速 , 计算机式 管理的是 大势所趋 , 通过各种智能软件来 减少了 以前的 人工操作 所需的大量工时来 提高工作效率。 本 管理 系统 设计 简洁,用户上手容易。 因此 ,是可行的。 10 系统用例 经过需求分析 后 , 可知 酒吧 管理 系统 的基本 用例图 如下。 总体用例图如图 32 所示: 管 理 员注 册商 品 信 息 管 理入 库 管 理销 售 管 理查 询 统 计修 改 密 码用 户 管 理 u s e s u s e s u s e s u s e s u s e s u s e s u s e s 图 31 管理员 用例图 11 员 工注 册商 品 信 息 管 理入 库 管 理销 售 管 理查 询 统 计修 改 密 码 u s e s u s e s u s e s u s e s u s e s u s e s 图 32员工 用例图 系统流程 和逻辑 12 开 始输 入 用 户 名 密 码 和验 证 码输 入 是 否 合法进 入 系 统NY结 束s 图 33 登录流程图 开 开开 开 开 开 开 开开 开 开 开 开开开 开 开 开NY开 开 图 34 添加 商品 信息流程图 13 计算机软硬件配置和开发平台 计算机系统硬件配置 主板:技嘉 GAG31MS2C CPU: Intel 奔腾双核 E5300(盒 ) 内存:威刚 2GB DDR2 80 硬盘:希捷 320GB 光驱:先锋 DVR117CH 显卡:集成 Intel GMA 3100 显卡 声卡:集成 Realtek ALC8838 声卡 网卡:集成 AR8132 百兆网卡 显示器:优派 19 寸 LED 显示器 计算机系统软件配置 操作系统: Microsoft Windows XP Professional 安装软件: Microsoft Office 2020 金山词霸 2020 Adobe Acrobat Professional 瑞星杀毒软件防 火墙组合版 Inter Explorer VS2020+SQL2020 编程环境与工具 本管理系统采用 Microsoft Windows XP Professional SP3 为操作系统平台。 14 在 本系统开发时选用了 以稳定性闻名 的 Windows XP中文专业版和 C作为开发语言,而且选择 SQL2020 数据库,由于都是 Microsoft 公司产品,因此 各软件的 兼容性较好,开发的系统 的 稳定性 亦 较高。 通过 VS2020 的 可视化开发环境, 我 可以 缩短程序开发的工作量, 利用 内部集成的数据访问通道 对数据库进行管理 , 可以 使 操作变得 轻松方便。 根据此管理 系统 设计 要求, 决定 采用 Microsoft SQL2020 数据库 , 是因为 它 可以 完全适合我 对系统开发的需求 ,并且 SQL2020 本身可以 支持 许多语言 类型,维护 又 简便,而且 费用 又 低,对 开发 人员的素质要求 也不算 很高,升级 容易。 4 系统 概要 设计 概述 本系统采用 B/S结构 (Browser/Server,浏览器 /服务器结构 )和基于 Web服务 这 两种模式 相结合 , 是一个可以完全 适用于 Inter 环境下的 模型。 只要用户能链接 上Inter,不管 在 什么时间、什么 地点 都可以 使用。 系统工作原理图如图 41 所示: 客 户 端 W e b 服 务 器数 据 库 检 索请 求传 送验 证回 发执 行 过 程 图 41 系统工作原理图 系统结构 本 管理 系统 是基于 B/S 架构的网站系统, 系统的具体功能如下: 15 管理 系统分为 2 个 权限角色,管理员和员工。 前者可以对商品、入库、销售进行信息管理,还可以管理员工信息。 后者除了不能管理员工信息,其他功能都差不多。 本系统的 功能模块图如图 42。 酒 吧 管 理 系 统管 理 员 员 工商品信息管理入库管理销售管理用户管理查询统计修改密码商品信息管理入库管理销售管理查询统计修改密码 图 42 系统功能结构图 . 数据库设计 数据库 ER 图 设计 数据库概念模型可 利用 ER 图 ,来对 现实世界的概念模型 进行 描述。 本 系统的 ER 图表现了 系统中 各个 结构 之间的联系 16 数据库实体 设计出 可以 反映需求的数据库系统概念模式 是 概念设计的 最终 目标,数据库系统的概念模式 与 计算机系统、数据库管理系统( DBMS)、 数据库系统的逻辑结构 互相独立的。 以计算机绘图模式的应用 , 对目标的准确概念设计, 既能 容易 被 用户理解 ,而且 还可以 支持 现在普遍存在的软件 , 又可以简单 转换为 另一种 模式。 因为 前者的数据模型 是为 现实世界 而服务 的, 所 以 在系统编程中 并 不能直接 引用。 在这一 阶段 内 ,用户 可以对开发者所 设计 出来的雏形系统 进行 评价 建议 ,从而 提高系统质量,以求最大限度地达到用户的需求。 运用 ER 模型法是最常见的 概念模式 设计方法。 本系统的 ER 图如下图所示: 用户 属性图如图 43 所示。 用 户 信 息编 号用 户 名密 码 电 话年 龄角 色性 别 图 43 用户属性 ER 图 产品 属性图如图 44 所示。 17 产 品 信 息编 号产 品 名 称厂 家数 量价 格备 注产 地供 应 商 图 44 产品 属性 ER 图 入库 属性图如图 45 所示。 入 库 信 息编 号产 品 名 称入 库 时 间数 量入 库 人 图 45 入库 属性 ER 图 销售 属性图如图 46 所示。 18 销 售 信 息编 号产 品 名 称销 售 时 间数 量销 售 人 图 46 销售 属性 ER 图 整体 ER 图 如图 47 所示。 用 户管 理产 品 信 息NN入 库 信 息销 售 信 息购 入售 出NNNN 图 47 整体 ER 图 19 数据库设计表 本 系统 的设计需要引入 后台数据库,下面介绍数据库中的各个表的详细信息。 用户 信息表如表 31 所示。 表 31 用户 信息表 字段名 说 明 类 型 长 度 可否为空 主键 ID 编号 int 8 否 是 UserName 用户名 nvarchar 50 否 否 PassWord 密码 nvarchar 50 否 否 Sex 性别 nvarchar 2 否 否 Age 年龄 nvarchar 50 否 否 Tel 电话 nvarchar 50 否 否 Role 角色 nvarchar 10 否 否 产品 信息表如表 32 所示。 表 32 产品 信息表 字段名 说 明 类 型。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。