欢迎来到天天文库
浏览记录
ID:39539703
大小:1.24 MB
页数:33页
时间:2019-07-05
《毕业设计--餐厅点餐系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、盐城师范学院毕业设计毕业设计餐厅点餐系统的设计与实现学生姓名学院专业班级学号指导教师2016年5月16日盐城师范学院毕业设计餐厅点餐系统的设计与实现摘要本设计使用Java语言开发了基于B/S模式的餐厅点餐系统,开发工具是MyEclipse,数据库采用的是SQLServer2008。系统主要用于餐厅点餐信息管理。本系统有员工和管理员两个角色。管理员模块功能主要包括菜品信息管理、员工信息管理、营业信息统计等;员工模块功能主要包括点菜、会员信息管理、餐桌管理、结账等。系统可以方便用户对餐厅营业信息的管理,能有效提高工作效率。【关键词】餐厅点餐;管理系统;JSP
2、;SQLServer盐城师范学院毕业设计DesignandimplementationoftherestaurantorderingsystemAbstractThedesignusesJavalanguagetodeveloptherestaurantorderingsystembasedonB/Sstructure,developmenttoolisMyEclipse,databaseuseSQLServers2008.Thesystemisusedforthemanagementofrestaurantorderinginformation.The
3、systemisdividedintotwomodules:moduleofemployeesandmoduleofadministrators.Theadministratorshavetherightstomanagefoodinformation,employeesinformationandbusinessinformation.Theemployees’rightsincludingorderingfood,managingmemberinformationandtableinformation.Thesystemcanbeconvenient
4、foruserstomanagetherestaurantbusinessinformation,andcanimprovetheefficiencyoftheworkeffectively.[Keywords]restaurantordering,managementsystem,JSP,SQLServer盐城师范学院毕业设计目录1绪论11.1研究背景11.2主要研究内容11.3研究意义12相关技术22.1JSP技术简介22.2系统使用的编程语言22.3B/S结构22.4SQLServer数据库简介23需求分析33.1开发背景分析33.2功能需求分析3
5、3.3参与者分析43.3.1用户用例分析43.3.2管理员用例分析43.4非功能需求分析53.4.1性能需求53.4.2安全需求53.4.3可靠性需求63.4.4运行环境需求64数据库分析与设计64.1数据库结构组成64.2系统数据库连接95系统实现105.1身份验证模块105.2管理员管理模块145.2.1管理员菜品信息管理功能145.2.2管理员对员工信息管理功能175.2.3管理员营业信息统计功能185.3员工管理模块195.3.1员工点菜管理功能195.3.2员工退菜功能215.3.3员工结账功能225.3.4员工增加会员信息功能236系统测试2
6、46.1测试方法246.2测试用例24盐城师范学院毕业设计6.3测试结果267结论26参考文献27致谢28盐城师范学院毕业设计1绪论1.1研究背景计算机的发明带领人们走入了信息化的社会,它不断的改变着人们的生活和生产方式。有了计算机的帮助,现在只需要几台机器和一个管理人员就能轻松完成繁琐的工作。计算机在安全和准确方面也优于人工。因为计算机在处理工作的时候有着很多优点,所以人们也越来越重视对其的应用。企业的餐厅点餐系统很多仍然是几年前开发的基于客户端的桌面软件形式的系统,存在着效率低下,使用不便等诸多缺点。随着科学技术的不断提高,基于WEB的信息管理系统更
7、适合被使用。如今的网络技术完全可以支撑起一个更加科学合理的信息管理平台,可以为管理者及时的提供的各项信息管理方式。管理系统近些年来依托着互联网也发展迅速。被应用在了包括在金融,人事等很多领域。许多著名的学府都有专门为此设立的学科专业方向。我国当前的现状是,之前国内许多开发者都把发挥服务器的处理能力作为主要考虑因素,所以很多管理系统使用的是传统的C/S结构。但是随着发展,开发者逐渐也意识到了传统结构下的模式,在满足了处理能力的同时却忽略了用户在今后使用中容易出现的问题和不便,比如系统的维护升级等。所以,现在开发者也越来越倾向于使用更加优化的B/S结构[1]
8、。1.2主要研究内容本项目结合了用户对信息管理的需求,以真实的工作流程为结构,配
此文档下载收益归作者所有