苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JSP咖啡馆管理系统的设计

时间:2012-05-28 16:58来源: 作者: 点击:

会员管理模块
会员管理模块主要用于浏览会员信息,修改会员信息和会员图书信息。可在前台展示出来.
2) 餐点管理模块
餐点管理模块主要用于浏览餐点信息,修改餐点信息和删除餐点信息。并可上传相关餐点图片,可在前台展示出来.
3) 图书管理模块
图书管理模块主要用于浏览图书信息,修改图书信息和删除图书信息。并可上传相关图书图片,可在前台展示出来.
4) 多功能厅管理模块
......

数据库设计是指对一个给定的应用环境构造(设计)最优的数据模型,然后据此建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。
需求分析是数据库设计的最基础工作,充分了解用户的组织机构、业务规则、数据需求、完整性约束条件、事务处理和安全性要求等,画出组织机构图、业务流程图,详细描述用户应用环境的业务流程、数据需求。进一步完成概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库的运行和维护。
这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。
这个阶段不用考虑所采取的数据库、操作系统类型和机器类型等问题。

1.2 开发环境与开发工具

本系统基于以下软件设备和硬件设备环境:
硬件设备:Intel(R) Pentium(R) 4 CPU 3.00GHz,2.0GB内存,80G硬盘,显示器分辨率为1280x1024。
软件设备:操作系统采用Windows XP作为系统软件。

1.2.1 MyEclipse6.0概述

MyEclipse是提供了全生命期支持的功能强大的J2EE集成开发环境,对编写代码,配置,测试,调试全程支持。程序功能包括:HTML智能编辑器, Structs, JSF, CSS, Javascript, SQL, Hibernate,Swing GUI带有自动完成与语法高亮显示功能的J2EE编辑器等等。
MyEclipse6.0通过增加UML双向建模工具、基于GUI 可视化开发Swing组件、WYSIWYG的JSP/Strutsdesigner、可视化的Hibernate/ORM工具、Spring和Web services支持,以及新的Oracle数据库开发,MyEclipse 6.0继续为业界提供全面的产品。
MyEclipse 6.0极大的增强了Eclipse 3.3/Europa集成开发环境的功能,增加了Java 6支持的组件和加快了AJAX的开发率,革命性的提高了开发者的开发效率。
1.2.2 SQL Server 2000数据库概述

Server 2008是基于会员机、服务器的关系型数据,是一个可靠的、易管理的数据库和分析系统。SQL(Structured Query Language)即结构化查询语言,用来定义、增加、删除、修改和管理数据,并用表格、索引、关键字、存储数据的行和列来控制数据库,以及对数据库访问权限的控制。Microsoft SQL Server用SQL语句在会员机和服务器之间传送请求和应答,用会员机/服务器结构把工作负荷分别分解在服务器上和会员机上执行任务。会员机应用程序可以运行在一个或多个会员机上,也可以运行在服务器上,负责向用户提供数据。服务器负责管理和分配服务器资源,会员端无须在本地增加管理数据的功能;同时,服务器不需要将处理能力耗费在显示数据上,只返回应用程序所需要的数据,从而也优化了网络流量。其特点有以下几方面:
1、可信任的——使用户可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
2、高效的——使用户可以降低开发和管理他们的数据基础设施的时间和成本。
3、智能的——提供了一个全面的平台,可根据用户的需要发送和观察信息。
SQL Server2000还有更多的扩展,可以用存储过程,数据库大小无极限限制。 另外,SQL Server2000有视图功能便于操作,SQLServer的存储过程可以提高安全性和系统速度。而且SQL Server2000管理权限划分细致,对内安全性高,数据库划分细致,对外防黑客能力高。
第二章 系统需求分析与概要设计

需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响到后面各个阶段的设计,以及设计结果是否合理和实用。
需求分析的任务是通过详细调查现实世界要处理的对象,充分了解用户的各种需求,然后在此基础上确定系统的功能。系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因此必须用行之有效的方法对软件需求进行严格的审查验证。
需求分析的具体任务
1、确定对系统的综合要求
支持公司实现科学化的管理;支持公司准确、高效的完成人事和日常工作的管理。
2、分析系统的数据要求
任何一个软件系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的面貌,对软件设计有深远影响。因此,必须分析系统的数据要求,这是软件需求分析的一个重要任务。分析系统的数据要求通常采用建立概念模型的方法。复杂的数据有许多基本的数据组成,数据结构表示元素之间的逻辑关系,利用数据字典可以全面准确地定义数据,但是数据字典的缺点是不够形象直观。为了提高可理解性,常常利用图形工具辅助描绘数据结构。
软件系统经常使用各种长期保存的信息,这些信息通常以一定方式组织并存储在数据库和文件中,为了减少数据条,避免出现插入异常或删除异常,简化修改数据的过程,通常需要把数据结构规范化。
2.1功能模块设计
2.1. 1后台功能模块设计

1) 会员管理模块
会员管理模块主要用于浏览会员信息,修改会员信息和会员图书信息。可在前台展示出来.
2) 餐点管理模块
餐点管理模块主要用于浏览餐点信息,修改餐点信息和删除餐点信息。并可上传相关餐点图片,可在前台展示出来.
3) 图书管理模块
图书管理模块主要用于浏览图书信息,修改图书信息和删除图书信息。并可上传相关图书图片,可在前台展示出来.
4) 多功能厅管理模块
多功能厅管理模块主要用于浏览、删除和修改多功能厅信息。并可上传相关图书图片,可在前台展示出来.
5)桌位信息管理模块
桌位管理模块主要用于浏览、删除和修改多功能厅信息。并可上传相关图书图片,可在前台展示出来.
6)预定单信息管理模块
预定单信息管理模主要用于对会员对餐点,图书,多功能厅,桌位预定的审核,和删除。
7) 消费单信息管理模块
消费单信息管理模块主要用于对会员已消费的信息的查看操作。
8) 修改密码模块
修改密码模块可修改当前登录的管理员的密码。
2.1. 2前台功能模块设计
1) 餐点浏览
主要用于浏览所有餐点图片,点击图片可查看相关的餐点信息和,及预定。
2) 图书浏览
主要用于浏览当前图书的介绍,状态,价格及图书图片及预定等。
3)多功能厅模块:主要用于浏览当前多功能厅的介绍,状态,价格,多功能厅图片及预定等。
4)桌位查询模块:主要用于浏览当前桌位的介绍,状态,价格,多功能厅图片及预定等。
5)订单模块:会员登录后可看自己的订单信息。
6)消费单模块:会员登录后可看自己的消费单信息。
7)登录模块:可以注册会员,并登录使用会员权限
 


标签:

(原文标题:JSP咖啡馆管理系统的设计

(责任编辑:苏州北大青鸟



相关新闻

  • ASP.NET酒店餐饮管理系统的毕业设计
  • jsp连锁酒店管理系统的设计|宾馆管理
  • JSP酒店点菜系统设计|JSP网上订餐系
  • JSP酒店客房管理系统的设计|JSP酒店
  • JSP酒店客房管理系统的毕业设计|JSP
  • 酒店餐饮管理系统的设计及实现
  • JSP旅游酒店预订管理系统的设计及实
  • ASP.NET酒店餐饮管理系统的毕业设计
  • jsp连锁酒店管理系统的设计|宾馆管理
  • JSP酒店点菜系统设计|JSP网上订餐系
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题