您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > .Net点餐管理系统数据库设计文档
.Net点餐管理系统源码及文档下载地址:文档编号03项目名称饭店管理系统数据库设计说明书编写:日期:2012/12/17检查:日期:数据库设计说明书........................................................................................................11引言.........................................................................................................................31.1编写目的..........................................................................................................31.2编写背景……......................................................................32数据库环境说明...................................................................42.1设计环境..................................................................................42.2运行环境..................................................................................43数据库的命名规则……………………………………………………...……44数据库表的具体设计…………………………………………………………………………..…..55数据库关系图...........................................................................96安全保密设计.....................................................................101引言1.1编写目的本文档是饭店管理设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发。.Net点餐管理系统源码及文档下载地址:本文档的读者对象是需求人员、系统设计人员、开发人员、测试人员。.1.2数据库开发背景俗话说:“民以食为天“。吃饭的地—饭店历史悠久。发展到现在科技发达的社会,计算机应用已经普及各个领域,尽最大能力减轻、提高、方便、饭店管理工作是很重要的。所以本系统就应运而生。本项目名称为饭店管理系统,系统就要与数据库交互。所以就要数据库设计,饭店管理系统的待开发的数据库名字为HotalMSDB。使用此数据库的的编程工具是MicrosoftVisualStudio2010。本次项目有组长史进提出。开发有史进、刘艳、李俊杰三人。项目使用对象为各个餐厅、饭店等。2、数据库环境说明2.1.设计环境数据库设计环境是SQLServer2008系统,数据库表设计工具是word编程工具是MicrosoftVisualStudio20102.2.运行环境项目开发数据库开发是SQLServer2008系统,编程工具MicrosoftVisualStudio2010。运行环境是安装了MicrosoftVisualStudio2010的系统MicrosoftXp以上的操作系统。3、数据库标识符和命名规则表名首字母大写,字段命名首字母小写,以后的单词首字母大写,id全部大写,.Net点餐管理系统源码及文档下载地址:字段名为英文,做到见名只意。4、数据库表的具体设计1、Users(用户表)字段名说明类型可空备注UserID用户IDint否主键,自增userName用户名Nvarchar(10)否唯一约束userPassword密码Nvarchar(20)否userTypeID员工表的IDint否外键-关联员工表主键2、Employees(员工表)字段名说明类型可空备注employeesID员工IDint否主键,自增employeesName姓名Nvarchar(20)否Sex性别Bit否Age年龄int否identityCard身份证号Nvarchar(18)否Tel联系方式Nvarchar(11)否userTypeID员工类型IDint否外键-关联员工类型表的主键3、userTypes(员工类型表)字段名说明类型可空备注userTypeIDIDint否主键,自增userTypeName类型名Nvarchar(10)否4、Accounts(收入表)字段名说明类型可空备注accountID收入IDint否主键,自增Money收入金额Float否bookdinnerID点餐表的idInt否userID员工表的IDint否外键-关联员工表主键times时间Datetime否bookTypeID判断点出餐Int否外键-关联点出餐类型表主键.Net点餐管理系统源码及文档下载地址:、Foods(菜的种类)字段名说明类型可空备注foodID菜IDint否主键,自增foodName某菜的名字Nvarchar(50)否Price价格float否Picture图片Image是foodtypeID食物的类型idInt否外键—关联食物表的主键number统计某菜的数量Int是6、Foodtypes(食物表)字段名说明类型可空备注foodtypeID食物IDint否主键,自增foodTypeName食物类型名Nvarchar(50)否7、Books(订餐表)字段名说明类型可空备注bookID点餐IDint否主键,自增booktime订餐时间Datatime否eatTime订餐消费时间Datatime否address订餐人的地址Nvarcahr(50)否tel订餐人的联系方式Nvarchar(50)否bookTypeID点出餐IDInt否外键—关联点出餐表主键8、Launchs(出餐表)字段名说明类型可空备注launchID菜表的IDint否主键—自增employeesID员工的IDint否外建—关联员工表主键bookTypeID点出餐的IDint否外键—关联点出餐表主键foodID食物IDInt否外键—关联食物表主键time时间Datetime否9、Chooses(点餐表)字段名说明类型可空备注ChooseID点餐的IDint否主键,自增times点餐的时间Datatime否自动获取sourceID桌子的编号Int否外键—关联来源表主键bookTypeID点出餐的IDint否外键—关联点出餐表主键.Net点餐管理系统源码及文档下载地址:、Selectfooddetail(点餐详细表)字段名说明类型可空备注SelectfoodID点餐表的IDint否外建—关联点餐表主键DishkindID菜表的IDint否外建—关联菜表食物主键Selectfoodnumber数量int否11、Source(来源表(点餐时的来源))字段名说明类型可空备注SourceID来源的IDint否主键—自增Sourcenumber桌子来源的编号Nvarchar(10)否12、BookTypes(点出餐类型表)字段名说明类型可空备注bookTypeIDIDint否主键—自增BookTypeName点出餐的类型Nvarchar(10)否5、数据库关系图.Net点餐管理系统源码及文档下载地址:点餐管理系统源码及文档下载地址:、安全保密设计在本系统中的角色一共有(老板、收银员、服务员、厨师、主管)五种角色。通过在系统中用户登录的用户名和密码查找用户表和权限表,得出不同的用户。从而进入不同的窗体界面。以此来达到不通的权限设置。
本文标题:.Net点餐管理系统数据库设计文档
链接地址:https://www.777doc.com/doc-8182695 .html