美食推荐网站的设计与实现(附件)【字数:5806】

南京美食推荐网站的设计与实现是一个以南京美食为主题的网站,网站中展示了南京的各种特色美食,在网站中可以发布、查看和评论美食。南京美食推荐网站的设计与实现是通过Java和MySQL来实现的,通过动态网页设计技术,实现了用户、商家和系统管理员三大模块。用户和商家都可以在前台进行注册登录,用户登录后在前台可以查看美食和发表评论。商家登录后可以发布自己的美食信息,并进行推荐设置。系统管理员登录后可以对用户、商家以及美食信息进行维护和管理。网站的完成可以更好、更全面的展示南京的美食信息,让各大商家都参与到网站中,发布更为全面的美食资料,让用户在网站中能详细了解到南京的特色美食信息。
[Keywords] Information technology; Java; comment; food 目录
一、引言 1
(一) 研究背景 1
(二) 研究意义 1
二、系统需求分析 1
(一) 系统用例分析 1
(二)数据字典 2
三、系统设计 2
(一)系统功能结构设计 2
(二)数据库设计 3
四、系统详细设计与实现 4
(一) 用户模块 4
1.用户注册登录 4
2.美食推荐 6
3.美食搜索 7
4.美食评论 8
5.个人信息管理 10
(二) 商家模块 12
1.商家注册 12
2.美食管理 14
3.美食推荐管理 17
4.系统管理 17
(三) 管理员模块 18
1.商家管理 18
2.用户管理 19
3.美食管理 19
五、总结 20
致谢 21
参考文献 22
一、引言
(一) 研究背景
随着近年来信息技术的不断发展,各个行业都已经与信息技术结合在一起,实现信息的网络化、自动化、信息化的管理模式。网络化的好处主要是大流量的支持,特别是网上购物、网上聊天等已经改变了人们生活的方式,通过网络可以随时了解到外面的世界,旅游时可以通过旅游 *好棒文|www.hbsrm.com +Q: ^351916072^ 
网站先了解景点、线路、美食等信息。每个地方都具有不同的美食。南京是中国四大古都、首批国家历史文化名城 ,是中华文明的重要发祥地,具有的美食更是数不胜数。到南京旅游的人们不仅要了解到南京的景点资料,还要对美食信息进行全面的了解,方便在旅游的同时领略到南京的美食佳肴。
(二) 研究意义
南京美食推荐网站的建立对于南京这座文化古都来说具有很大的意义,可以让更多的人了解到南京的美食佳肴,将南京的特色美食推向全国各地。对于用户来说,通过网络可以更方便、更全面的了解到南京的美食信息,美食信息通过图片、文字详解的介绍,了解到不同种类特色的美食和美食的餐厅信息,方便用户就餐。同时每个美食都有发布的评论信息,通过评论信息用户可以查看到美食的质量。而且能获取到更多有关健康饮食、合理饮食的有关知识。对于商家来说,发布自己的美食可以吸引更多的人前来消费,给自己带来更多的收入。南京美食推荐网站的开发不仅对当地的美食、餐厅的推广提供帮助,而且能为人们带来有关美食、饮食、健康等方面的信息。
二、系统需求分析
(一) 系统用例分析
南京美食推荐网站的设计与实现是一个针对美食的浏览、评论和发布为一体的信息化网站。网站中包括了前台用户、商家和系统管理员三种用户类型,每种用户都具有不同的权限,用户和商家需要注册登录。。
1.前台用户
前台用户是网站的主要使用者,在网站中主要是查看和评论美食。
注册与登录:网站中为注册登录的用户只具有查看权限,注册登录的用户可以发表对美食的评论。注册时需要输入个人登录账号、密码和个人的基本信息。
美食推荐:查看到每个商家所推荐的美食信息。
美食评论:在美食详情中可以查看到每个美食的所有评论,也可以自己发布评论。
个人信息管理:用户个人资料的修改和密码的重置。
2.商家用户
商家用户在网站中主要是发布自己店里的美食资料。
商家注册登录:需要进行美食发布的商家必须先注册商家资料,然后登录成功才可以操作。
美食管理:发布自己店里的美食信息,并对自己发布的美食具有修改和删除的权限。
美食推荐管理:并自己店里的美食设置为推荐模式。
系统管理:修改商家的基本资料和密码的重置。
3管理员用户
管理员用户是系统的管理者,可以对注册的用户、商家的信息进行查看和管理,也可以对商家发布的美食进行查看和管理。用户、商家和美食信息如果有不合法的信息都可以进行删除。
(二)数据字典
南京美食推荐网站的设计与实现在数据上应包括用户、商家、美食、美食评论、美食类型等信息的需求。
1.用户信息,用户信息应该包括用户的id、用户账号、用户姓名、登录密码、用户地址、联系电话、电子邮箱,其中用户id为主键。
2.商家信息,商家信息应该包括商家id、商家名称、商家特色、商家营业时间、商家地址、商家联系电话、商家联系人。其中商家id为主键。
3.美食信息,美食信息应该可以美食id、美食名称、美食类型id、美食图片、美食介绍、是否推荐、所属商家id。其中美食id为主键,美食类型id和所属商家id为外键。
4.美食评论信息,美食评论信息应该包括评论id、评论用户id、美食id、评论内容、评论时间。其中评论id为主键,评论用户id和美食id为外键。
5.美食类型信息,美食类型信息应该包括美食类型id、美食类型名称。其中美食类型id是主键。
三、系统设计
(一)系统功能结构设计
南京美食推荐网站的设计与实现包括了用户模块、商家模块、系统管理员模块组成。南京美食推荐网站的设计与实现的功能结构图如图31所示。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/493.html

好棒文