文档介绍:计算机与信息学院
数据库课程设计
专 业 班 级
学生姓名及学号
课程教学班号
任 课 教 师
实验指引教师
实验地点
第二机房
一、需求分析
现如今普遍使用电话订餐,这种方式订餐虽然较为以便,效率也较高,但是由此引起某些不良现象不得不注重。例如,定餐后,饭店未可以及时将信息记录存档,由于看不到菜品图片,顾客不能对菜品有一种直观感受。同步,电话预约中诚信问题也不得不考虑,订餐过程中顾客对信息不明确会产生一定误解并由此导致人力资源及时间挥霍。
这样开发出图文并茂,信息可以及时更新和查看在线网上订餐系统就具备了重要意义。
客户模块功能涉及:个人信息管理、订餐两大功能。个人信息某些中,涉及个人信息修改以及订餐信息查询;订餐某些为选取菜品、订餐状态、付款方式。 商店需求分析
商店模块功能涉及:涉及商店信息管理、订餐确认两个某些。商店信息查询、修改、菜品管理;订餐确认某些为订餐状态、送餐。
管理员需求分析
管理员功能模块涉及:人员信息管理及系统维护。人员信息管理为:客户注册、商店注册、客户及商店记录查寻。
性能需求分析
该系统在性能功能上应达到如下需求:
操作简朴、界面和谐:完全控件式页面布局,使得菜品等信息录入工作更简便,选取菜品是只需点击鼠标即可。对常用类似网站管理各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,顾客对菜品预定及支付方式;
即时可见:对客户预定餐饮信息解决(涉及录入、删除)将及时在主页相应栏目显示出来,达到“即时发布、即时见效”功能;
系统运营应当迅速、稳定、高效和可靠;
在构造上应具备较好可扩展性,便于将来功能扩展和维护。
随着经济迅速发展,网上订餐已经如雨后春笋般出当前了许多地方。特别在公司,公司内部,团队订餐已经成为了趋势。同步,随着全国人民精神、物质和文化生活高度提高,人们已经不在仅仅停留在吃饱限度,不但要吃饱,还要吃好,并且口味也越来越挑刺,正由于如此网络订餐业务浮现,正迎合了这些人口味,她们不但省去了自己做饭麻烦,并且也能寻找和发现新菜品,品尝不同风格菜品,网络订餐业务在中华人民共和国有着极大发展空间以及良好背景。
①.开放性、可扩充性、可靠性原则
开放系统是生产各种计算机产品普遍遵循原则,遵循这种原则产品都符合某些公共、可以互相操作原则,可以融洽在一起工作。开放系统使得各种类型网络和系统互连简朴、原则统一,容易扩展升级。从而适应广大顾客需求多变性和产品更新换代。
②.良好顾客操作界面
顾客操作界面美观、以便、实用,使顾客能在较短时间内掌握其用法。
③.实用性原则
任何系统设计都要考虑其实用性,系统开发目是为了实现业务解决自动化、规范化,提高工作效率,减轻工作人员劳动强度,减少开支。
④工作平台
合用于不同网络平台。
二、概念设计
系统E-R图
数据项
数据项名/编号
含义阐明
数据类型
长度
c_id/p1
顾客唯一性阐明
varchar
9
c_name/p2
顾客昵称
varchar
20
c_tel/p3
顾客联系方式
varchar
11
c_key/p4
顾客登陆密码
varchar
20
d_id/p5
菜唯一性阐明
int
d_name/p6
菜名称
varchar
30
d_remain/p7
菜剩余量
int
d_discount/p8
打折
float
2
d_price/p9
菜单价
float
2
d_pid/p10
提供商编号
int
p_id/p11
商店唯一性阐明
varchar
9
p_add/p12
商店地址
varchar
30
p_name/p13
商店名称
varchar
20
p_key/p14
商家登陆密码
varchar
20
p_tel/p15
商店联系方式
varchar
11
p_lev/p16
商家信誉
int
p_state/p17
商家状态
varch