




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号:_ 商丘工学院 毕业论文(设计) 题目: 茶楼管理系统 院 部 : 信息与电子工程学院 专 业 : 软件技术 姓 名 : 裴建民 成 绩 : 指导教师 : 杜丽娟 2015 年 4 月 商丘工学院毕业论文(设计) I 前 言 1 介绍本课题的目的和意义 茶楼信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管 理者来说都至关重要,所以茶楼信息管理系统应该能够为用户提供充足的信息和快捷的查 询手段。 2 在国内外发展概况及存在问题 一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺 点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和 维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对茶楼信息进行管理, 具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、 保密性好、寿命长、成本低等。这些优点能够极大地提高茶楼信息管理的效率,也是企业 的科学化、正规化管理,与世界接轨的重要条件。 本课题采用 ASP 语言,一方面适应大众的需求,另一方面在系统的设计方面更 加流畅,方便。 因此,开发这样一套管理软件是很有必要的事情。 3 本课题应解决的主要问题、指导思想及应达到的技术要求 1. 能够实现对数据库中的基本信息的各种查询和维护(增、删、改) ,同时注 意用户的权限。 2系统相关的功能,如界面友好,用户操作简单方便。 茶楼管理系统 II 目目 录录 前 言 I 摘 要 .III 第一章 使用工具及技术简介 .1 1.1 MICROSOFT .NET 框架简介 .1 1.2 开发工具 2 1.3 SQL 2008 简介 .4 第二章 总体设计 .4 2.1 项目背景 .4 2.2 系统概述 .4 2.3 需求分析 .5 2.4 实现目标 .5 2.4 系统流程图 .5 2.5 数据库设计 .6 第三章 系统详细设计 .7 3.1 用户登录详细设计 .7 3.2 用户开单 .8 3.2 用户结账 .9 3.3 预定 10 3.3 会员管理 10 结束语 .12 参考文献 .13 商丘工学院毕业论文(设计) III 摘 要 随着因特网技术的迅猛发展,信息高速公路的建立,人类已经进入一 个信息化社会,使用信息化方式管理着各种事情。 随着计算机的广泛应用,越来越多的 企业均采用了计算机化的管理 模式。查询、修改、录入、删除等基本操作都采用了计算机的数据库技术。 比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的 方便了茶楼信息的管理工作。 关键字: 数据库;查询;修改;录入;删除 茶楼管理系统 0 第一章 使用工具及技术简介 1.1 Microsoft .NET 框架简介 Microsoft.NET是Microsoft XML Web services 平台。XML Web services 允 许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、 设备或编程语言。 Microsoft .NET 平台提供创建 XML Web services 并将这些服 务集成在 一起之所需。对个人用户的好处是无缝的、吸引人的体验。 Microsoft.NET框架是Microsoft Windows操作系统家族中一名重要的新成员。 它是下一代 Windows应用程序的基石,下一代应用程序更容易开发、部署,以及与 其它网络系统集成。 .NET框架帮助软件开发人员、系统管理人员更轻松地开发、管理,提升性能,加 强安全,提高稳定性。 .NET框架简化了 Windows软件开发。它让开发人员用一种方法 开发出两种程序:网络应用程序和桌面应用程序(这种程序有时也被称为“智能客 户端程序 ” ) 。它还能帮助开发人员使用相同的工具和技能开发大至大型服务器安装, 小至手持智能电话的形形色色的软件。 构建在.NET框架上的软件比常规的软件更容易部署,更容易管理。可以把它们开 发成自动升级的模式。 .NET框架还可以最大限度地减少不兼容软件之间的冲突。 .NET 框架的主要优点有: 帮助软件使用者与网络服务商部署软件。 提供更稳定、更安全、更易扩容、更高性能的软件开发环境。 让开发人员更有生产力:更易使用现有代码,使他们更轻松地集成所支持的20 多种编程。 语言编写出来的组件,让他们用同样的工具和技能开发出更多样化件。 具有日志,以记录网络访问动作的详细信息; 被拦阻时能通过声音或闪烁图标给用户报警提示。 商丘工学院毕业论文(设计) 1 1.2 开发工具 从上图可知,在 .Net框架下可支持多种语言的开发,根据系统要求,本技术方案 拟采用进行开发。 ASP.NET是一个革命性的程序设计框架,能够快速开发功 能强大的 Web应用程序和服务,它的优势主要体现在以下几个方面。 与浏览器无关 ASP.NET是一个与浏览器无关的程序设计框架,利用它编写的应用程序可以与最 新版本的 Internet Explorer、Netscape Navigator等常用浏览器兼容。 将业务 逻辑代码与显示逻辑分开 在ASP.NET中引入了 “代码隐藏 ”这一新概念,通过在单独的文件中编写表应 用程序的业务逻辑代码,使其与 HTML编写的显示逻辑分开,从而更好地理解和维护 应用程序,并使得程序员可以独立于设计人员工作。 新新的的集集成成开开发发环环境境 Visual Studio .NET提供了一个强大的、界面友好的集成开发环境,以使开发人 员能够轻松地开发 Web应用程序。 简简单单性性和和易易学学性性 ASP.NET使得运行一些平常的任务如表单的提交、客户端的身份验证、分布系统 和网站配置变得非常简单。 ASP.NET包含称为 ASP.NET换件的HTML服务器控件集合,这些控件可通过脚 本 以程序方式使用。另外,它还包含了一组称为“Web服务器控件 ”都有自己的属性、 方法和事件,用于控制控件在应用程序中的外观和行为。所有ASP.NET 控件和其他 对象都可引发事件,可通过代码以程序方式处理这些事件,从而更好地管理代码。在 茶楼管理系统 2 ASP.NET中,有一组用于进行用户验证的控件,可以大大减少验证代码的编写量。它 还支持Cookie的管理和对未经授权的登录进行重定向。 用用户户账账户户和和角角色色 ASP.NET允许创建 “用户帐户 ”和“角色” ,以便每个用户都能访问不同的代码 和可执行代码,从而提高应用程序的安全性。 多多处处理理器器环环境境的的可可靠靠性性 ASP.NET是一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊 的无缝技术,大大提高了运行速度。即使现在的ASP.NET应用软件是为一个处理器 开发的,将来多处理器运行时不需要任何改变就能提高它们的效能。 可可扩扩展展性性 ASP.NET是一项可扩展技术。为了提高 ASP.NET应用程序的可扩展性,改进了 服务器间的通信,使得可以在多台服务器上进行一个应用 程序。 高高效效的的可可管管理理性性 ASP.NET使用分组的配置系统,使服务器环境和应用程序的设置更加简单。因为 配置信息都保存在基于 XML 的文本文件中,新的设置不需要启动本地的管理工具 就可以实现。这种被称为 “Zero Local Administration”的哲学观念使 ASP.NET的 基于应 用的开发更加具体和快捷。一个 ASP.NET的应用程序在一台服务器系统的安 装只需 要简单地拷贝一些必须的文件,而不需要重新启动系统。 执执行行效效率率的的大大幅幅提提高高 不像以前的 ASP即时解释程序, ASP.NET是将程序在服务器端首次运行时进行编译 执行,使得应用程序的执行效率有了很大的提高。 易易于于配配置置和和部部署署 利用纯文本文件配置 ASP.NET应用程序,可在程序运行时上传或修改配置文件, 而无需重新启动服务器。部署或替换已编译的代码时也无需重新启动服务器, ASP.NET会自动将所有新的请求指向新代码。 中的防火墙产品仍然以第二代代理型产品为主,但在某些方面也已经开始使用监测 型防火墙。 防火墙一般具有如下显著特点: 广泛的服务支持通过动态的、应用层的过滤能力和认证相结合,可以实现WWW浏览 器、HTTP服务器、FTP等; 商丘工学院毕业论文(设计) 3 对私有数据的加密支持 保证通过Internet进行虚拟私人网络和商业活动不受损坏; 客户端只允许用户访问指定的网络或选择服务 企业本地网、园区网与分支机构、商 业伙伴和移动用户等安全通信的信息; 反欺骗是从外部获取网络访问权的常用手段,它使数据包类似于来自网络内部。防火 墙能监视这样的数据包并能丢弃; C/S模式和跨平台支持 能使运行在一个平台的管理模块控制运行在另一个平台的监 视模块。 1.3 sql 2008 简介 SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最 关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的 成本。 这个平台有以下特点: 可信任的 使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关 键任务的应用程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和 信息。 执行第一种策略的防火墙在默认情况下允许所有的服务,除非管理员对某种服务明 确表示禁止。执行第二种策略的防火墙在默认情况下禁止所有的服务,除非管理员对某 种服务明确表示允许。防火墙可以实施一种宽松的策略(第一种) ,也可以实施一种限制 性策略(第二种) ,这就是制定防火墙策略的入手点。 第二章 总体设计 2.1 项目背景 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增 加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。 通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管 理方面的工作量。 2.2 系统概述 本系统为茶楼管理系统 , 收银员可以通过茶楼管理系统来查询,查询茶楼销售情况 茶楼管理系统 4 和财务。也可以更清楚地了解最近的营业情况。通过本系统能方便收银员对日常的工作 进行管理和查询。类似。那么习惯于忽略成功信息的人,也有可能会忽略失败信息。理 想的情况是有一个程序检查备份有没有执行,并在备份没有执行的时候产生一个信息。 2.3 需求分析 基本功能: 1.会员登录注册 2.房间预订(房间编号) 3.顾客开单 4.增加消费 5.顾客结账 6.商品寄存(商品名称,存放时间) 管理员功能: 1.预定管理(宾客姓名,联系电话,预定房间类型,预定餐台编号,预抵时间,保存 时间到) 2.商品管理(采购进货,采购退货,库存查询,成本分析) 3.交班管理(当前交班信息,历史交班信息) 4.会员管理(删除,修改会员信息) 5.商品管理(对商品进行增删改查,打折商品,成本) 2.4 实现目标 主要完成六个部分的内容: 1.开单 2.预定 3.结账 4.吧台销 5.商品寄存 6.交班 2.4 系统流程图 系统流程图(图 1) 商丘工学院毕业论文(设计) 5 图(1) 流程图 2.5 数据库设计 消费表 (图 2) (图 2)消费表 商品列表(图 3) (图 3)商品列表 预定表(图 4) 茶楼管理系统 6 (图 4)预定表) (4)会员表(图 5) (图 5)会员表) 第三章 系统详细设计 3.1 用户登录详细设计 在本系统中, 登陆成功跳入主界面 (图6): 商丘工学院毕业论文(设计) 7 (图 6) 用户登录的流程如下: 1.输入帐号、密码和选择用户类别,点击登录。 2.验证通过后,系统向服务器发送 请求,判断输入的帐号密码是否正确。 3.帐号密码如果正确,则弹出相应的界面,若不正确,则会弹出提示框,显示账 户或密码错误,点击确定即回到登陆页面。 3.2 用户开单 选择桌号,输入人数(图 7) 茶楼管理系统 8 (图 7) 选择商品(图 8) (图 8) 3.2 用户结账 点击结账按钮,输入钱数(图 9) 商丘工学院毕业论文(设计) 9 (图 9) 3.3 预定 选择桌号点击预定(图 10) (图 10) 3.3 会员管理 点击新增会员按钮,输入会员信息(图 11) 茶楼管理系统 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 部队安全培训学习记录课件
- 部队军事课件蓝地图
- 河北省保定市高阳县2024-2025学年五年级上学期期末数学试题
- 2024-2025学年云南省大理州统编版五年级下册期末考试语文试卷
- 48m槽型梁建筑施工组织设计及对策
- 部门安全规章制度培训课件
- 部门安全培训感受及收获课件
- 边境渔业安全培训课件
- 车险理赔防诉讼课件
- 基于区块链技术的变频器故障数据共享中的隐私保护与溯源机制设计
- 新技术、新项目准入制度试题(含答案)
- JT-T 1062-2025 桥梁减隔震装置通.用技术条件
- 2025年河南中考历史试题答案详解及备考指导课件
- 市政道路管网施工安全文明施工措施
- 儿科住院患者健康宣教
- 中医妇科学月经后期课件
- 餐饮干股协议书范本合同
- 人教版(2024)七年级上册英语教学计划(含教学进度表)
- 广东省深圳市2025年中考真题数学试题及答案
- 消防安全培训考核试题及答案(6篇)
- 防人因失误培训
评论
0/150
提交评论