- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机与信息学院
数据库课程设计
专 业 班 级
学生姓名及学号
课程教学班号
任 课 教 师
实验指导教师
实 验 地 点
第二机房
一、需求分析
1.1 现状分析
现如今普遍使用电话订餐,这种方式订餐虽然较为方便,效率也较高,但是由此引发的一些不良现象不得不重视。例如,定餐后,饭店未能够及时将信息记录存档,由于看不到菜品的图片,顾客不能对菜品有一个直观的感受。同时,电话预约中的诚信问题也不得不考虑,订餐过程中顾客对信息的不明确会产生一定的误解并由此造成人力资源及时间的浪费。
这样开发出图文并茂,信息能够及时更新和查看的在线网上订餐系统就具有了重要的意义。
1.2 客户需求分析
客户模块的功能包括:个人信息管理、订餐两大功能。个人信息部分中,包括个人信
息修改以及订餐信息查询;订餐部分为选择菜品、订餐状态、付款方式。 1.3 商店需求分
析
商店模块功能包括:包括商店信息管理、订餐确认两个部分。商店信息查询、修改、菜品管理;订餐确认部分为订餐状态、送餐。
1.4 管理员需求分析
管理员功能模块包括:人员信息管理及系统维护。人员信息管理为:客户注册、商店注册、客户及商店记录查寻。
1.5 性能需求分析
该系统在性能功能上应达到如下需求:
操作简单、界面友好 : 完全控件式的页面布局,使得菜品等信息的录入工作更简便,选择菜品是只需点击鼠标即可。对常见的类似网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,顾客对菜品的预定及支付方式;
即时可见 : 对客户预定餐饮信息的处理(包括录入、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能;
系统运行应该快速、稳定、高效和可靠;
在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。
1.6 可行性分析
随着经济的快速发展, 网上订餐已经如雨后春笋般的出现在了许多地方。 特别在公司,企业内部,团体订餐已经成为了趋势。同时,随着全国人民的精神、物质和文化生活高度
的提高,人们已经不在仅仅停留在吃饱的程度,不但要吃饱,还要吃好,而且口味也越来越挑刺,正因为如此网络订餐业务的出现,正迎合了这些人的口味,他们不但省去了自己做饭的麻烦,而且也能寻找和发现新的菜品,品尝不同风格的菜品,网络订餐业务在中国有着极大的发展空间以及良好的背景。
1.7 总体设计原则
①. 开放性、可扩充性、可靠性原则
开放系统是生产各种计算机产品普遍遵循的原则,遵循这种标准的产品都符合一些公共的、可以相互操作的标准,能够融洽的在一起工作。开放系统使得各种类型的网络和系统互连简单、标准统一,容易扩展升级。从而适应广大用户需求的多变性和产品的更新换代。
. 良好的用户操作界面
用户操作界面美观、方便、实用,使用户能在较短的时间内掌握其使用方法。
③. 实用性原则
任何系统的设计都要考虑其实用性,系统开发的目的是为了实现业务处理自动化、规范化,提高工作效率,减轻工作人员的劳动强度,减少开支。
④工作平台
适用于不同的网络平台。
二、概念设计
2.1 系统 E-R 图
2.2 数据流图
2.3 数据字典
2.3.1 数据项
数据项名 / 编号 含义说明 数据类型 长度
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
商家状态
varchar
15
m_id/p18
管理员唯一性说
varchar
4
明
m_name/p19
管理员姓名
varchar
20
m_key/p20
管理员密码
varchar
20
o_id/p21
订单标号
int
o_cid/p22
订单中客户标识
int
o_did/p23
订单中菜标识
int
o_pid /p24
订单中商店标识
int
o_time /p25
订餐时间
smalldatetime
o_num/26
数量
int
o_cadd/27
客户地址
varchar
50
o
文档评论(0)