七彩美食推荐系统设计说明书

目录
一、引言 1
二、 系统的开发工具 1
(一)C#介绍 1
(二)SQL Server介绍 1
三、系统数据库的设计 1
四、系统功能的详细设计 3
(一)注册界面 3
(二)登录界面设计 5
1用户登录操作 7
2 忘记密码操作 7
(三)主界面设计 9
1菜系推荐界面的具体功能 10
2餐厅推荐界面的功能介绍 11
3美食推荐界面的功能介绍 11
4美食系别信息界面的其他功能介绍 11
(四)评价界面设计 11
(五)用户信息界面设计 13
五、总结 15
致谢 16
参考文献 17
附录 18
一、引言
通过对市场的长期调查,发现现如今网上提供的一些美食系统并不完善,只是单独介绍了一些饭店或美食,却没有更深入的为顾客提供方便。本系统不仅提供了美食的类别,并推荐了相应的美食餐厅,更通过大众点评推荐了一系列相对应的评论较好的美食,从而为顾客提供了一步到位的选择,解决了顾客的选择烦恼。本系统通过网络技术更人性化的为用户提供了美食推荐平台,为用户带去了更好的服务。
本系统操作简便灵活,其中美食推荐功能可以为一些客户减免了一些选择困难,同时本系统还能够高效快捷地对客户的信息记录进行管理,以便客户再次光临时能够提供出更高的服务效率。
二、 系统的开发工具
(一)C#介绍
C#语言是简单的、面向对象的一种最新的编程语言。本系统是用C#语言编写而成。整个系统中,C#语言如同支柱。例如依靠C#创建命令对象、创建数据适配器、创建数据集以及连接数据库等,成为本系统中必不可少的部分。
(二)SQL Server介绍
SQL Server 即为结构化查询语言,也称为关系数据库管理系统。SQL Server数据库为系统提供了相应的数据以及信息,并使各个表之间有了相应的联系,有助于系统中代码的编写,把原本只是框架的系统变得有意义。
三、系统数据库的设计

 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
、创建数据适配器、创建数据集以及连接数据库等,成为本系统中必不可少的部分。
(二)SQL Server介绍
SQL Server 即为结构化查询语言,也称为关系数据库管理系统。SQL Server数据库为系统提供了相应的数据以及信息,并使各个表之间有了相应的联系,有助于系统中代码的编写,把原本只是框架的系统变得有意义。
三、系统数据库的设计
数据库的设计
用户表述了用户的基本属性,在此表中,把用户编号作为主键,此外表中还包括用户的姓、账户号、密码、邮箱、权限等,这些属性在很多界面都会应用。具体用户属性如表3-1所示:
表3-1 用户表
字段名称
数据类型
长度
约束
备注

UID
Int
4
主键
用户编号

Account
Char
50

账户号

Password
Char
50

密码

Idcar
Char
50

身份证

addTime
Datetime
8

注册时间

modifyTime
Datetime
8

修改时间

Status
Char
50

状态

Pic
Image
16

照片

Tel
Char
50

电话号码

Point
int
4

用户评分

Fshop
Char
50

喜欢的餐厅

Fproduct
Char
50

喜欢的美食

Status
Char
50

状态

Realname
Char
50

真实姓名

Email
Char
50

邮箱

Role
Char
50

权限

Username
Char
50

用户姓名

Sex
Char
50

性别

评价表中的主键为评价编号,其他属性包括餐厅名称、用户名称、大众评分等,通过用户及大众的评分来表示推荐出餐厅的品质,具体属性如表3-2所示:
表3-2 评论表
字段名称
数据类型
长度
约束
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2582.html

好棒文