数据库课程设计报告食堂管理系统

上传人:人*** 文档编号:477098559 上传时间:2022-12-10 格式:DOC 页数:41 大小:418KB
返回 下载 相关 举报
数据库课程设计报告食堂管理系统_第1页
第1页 / 共41页
数据库课程设计报告食堂管理系统_第2页
第2页 / 共41页
数据库课程设计报告食堂管理系统_第3页
第3页 / 共41页
数据库课程设计报告食堂管理系统_第4页
第4页 / 共41页
数据库课程设计报告食堂管理系统_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《数据库课程设计报告食堂管理系统》由会员分享,可在线阅读,更多相关《数据库课程设计报告食堂管理系统(41页珍藏版)》请在金锄头文库上搜索。

1、课 程 设 计 报 告学院、系:吉林大学珠海学院计算机科学与技术系专业名称:网络工程课程设计科目:数据库系统概论题目:学生宿舍管理系统学号、姓名:指导教师:王忆璇老师完成时间:2010年10月-12月摘要因为各大高校的都在扩招,校园的设备和生活区都已达到饱和状态,尤其是食堂。以本校为例,虽有8个饭堂,但面临逼近20000师生的群体仍是存在多种困难。人流分布不均,食堂营业时间不定,饭菜种类杂多等等都让食堂的管理员无可奈何,同时也让学生对其失去好感。为了解决以上的问题,让食堂管理员要想有效的掌握食堂的运行现状,学生的需求趋势,食堂信息、数据进行合理管理,从而应开发出一套适合食堂合理运行的管理系统。

2、说明:1. 待开发的软件系统的名称:食堂管理系统2. 开发者:林艾鑫等10人3. 用 户:吉林大学珠海学院在校学生、所有食堂工作人员、系统管理员4. 该软件系统同其他系统或其他机构的基本的相互来往关系:校园网的学生数据库 5. 本项目能具体、清晰地展示出学生以及食堂工作人员的所需信息,从而节省学生等待买饭所用的时间,方便工作人员进行销售和营业额的统计,也是管理员更快捷的管理学校食堂的运作。从而为学校的师生创造优良的就餐环境。6. 系统设计目的:1) 方便学生可以安全的查找自己想要的各个食堂人流情况,菜谱,营业的现状和进行外卖点餐。也可以通过系统的互动环节对食堂进行评价;2) 让食堂的前后台员工

3、、外卖员工通过使用本系统可以及时掌握学生需求的动态,提高食堂的管理效率;3) 食堂的管理员通过全面的餐饮信息采集和处理,辅助提高系统的管理水平。用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案7. 系统设计要求:1) 进行需求分析,设计数据库的概念模型 2) 食堂信息管理:食堂信息的添加、编辑和查询; 3) 食堂窗口信息管理:食堂窗口信息的添加、编辑和查询; 4) 窗口菜样管理:窗口菜样的添加、编辑和查询; 5) 投诉信息管理:投诉信息的添加、编辑和查询; 6) 报表管理:输出食堂信息、窗口信息、菜样信息和投诉与建议信息。 目录(略)一、食堂管理系统需求分析2

4、(一)调查用户需求21、学校食堂的基本情况错误!未定义书签。2、用户对系统的要求错误!未定义书签。(二)系统功能的设计和划分错误!未定义书签。1、工作人员管理部分错误!未定义书签。2、学生点餐部分错误!未定义书签。3、管理员管理部分错误!未定义书签。(三)数据流图错误!未定义书签。1、外卖点餐分数据流图错误!未定义书签。2、点评分数据流图错误!未定义书签。3、总数据流图错误!未定义书签。(四)数据字典错误!未定义书签。1、数据项错误!未定义书签。2、数据结构错误!未定义书签。3、数据流错误!未定义书签。4、数据存储错误!未定义书签。5、.处理过程错误!未定义书签。二、概念结构设计错误!未定义书

5、签。1、设计完成的总E-R图错误!未定义书签。2、学生点餐信息管理子系统分E-R图错误!未定义书签。3、学生查看食堂现状的信息管理子系统分E-R图错误!未定义书签。4、工作人员更新菜库子系统分E-R图错误!未定义书签。5、工作人员处理外卖单的子系统分E-R图错误!未定义书签。6、管理员更新工作人员的子系统分E-R图错误!未定义书签。7、管理员更新食堂窗口的子系统分E-R图错误!未定义书签。8、管理员处理投诉与建议的子系统分E-R图错误!未定义书签。三、逻辑结构及物理结构设计错误!未定义书签。1、上一步概念结构设计得到的E-R图错误!未定义书签。2、将E-R图转换为关系模式错误!未定义书签。3、

6、物理设计(结合具体的DBMS)错误!未定义书签。四、应用程序开发错误!未定义书签。1、错误!未定义书签。2、错误!未定义书签。五、总结错误!未定义书签。六、参考文献错误!未定义书签。一、食堂管理系统需求分析(一)调查用户需求本系统的最终用户为吉林大学珠海学院在校学生、所有食堂工作人员(窗口经理和员工)和系统管理员。根据我们日常生活中的经验,结合对自己学校食堂工作人员的咨询和对在校学生的调查,得出用户的下列实际要求:1、学校食堂的基本情况学生在学校食堂就餐,每个食堂都会有若干个窗口,每个窗口有若干工作人员负责本窗口的日常营业管理。1) 学生的基本信息:入校时,每位同学都有唯一的学号和身份证号,并

7、被分配到指定的宿舍楼和指定的宿舍即住址,同时有姓名和联系方式,使用学号的同时配置有密码。2) 员工的基本信息:每个员工都有唯一的身份证号,还有姓名和联系方式,进入食堂工作后有唯一的员工号, 使用员工号的同时配置有密码,所属单位和职位3) 食堂的基本信息:每个食堂都有编号,在其食堂的负责人,营业状况,如果正在营业则会有客流量,同时还会有学生对其的评价而形成的好评度。4) 窗口的基本信息:每个窗口都有编号和所属食堂编号,同时又窗口名称和在该窗口的经理,并对在此窗口出售的菜进行编号,另外还有此窗口的营业状况,以及学生对其的评价而形成的好评度。5) 菜的基本信息:每道菜有编号且配有菜名和价钱,所属食堂

8、的编号和窗口编号,同时有此时的销售状况,以及学生对其的评价而形成的好评度。6) 投诉与建议的基本信息:评价的时候有3个类型:看法, 建议 ,投诉;编号就是指这三个。每个学生可以对某食堂某窗口某道菜的评价,同时每个学生对其评价时都会自动生成一个编号并记录时间。7) 评价类型的基本信息:存储(看法、建议、投诉、回复)与对应编号(1、2、3、4)的关系。8) 外卖的基本信息:每个外卖都有订单号和此时是否被送去给学生的状态,以及订此外卖的学生的学号。9) 营业额的基本信息:每个食堂的每个窗口中的每道菜在某个时间被卖出,销售的数量是多少都有统计出来,同时有计算出来总收入,10) 学生去食堂点餐的基本信息

9、:学生到某个食堂的某个窗口去点餐,员工会点击学生点的某些菜,系统会统计此菜的编号,从数据库调出其价格,同时统计出点餐的合计金额,同时记录并更改菜的销售数量。11) 学生登录系统订餐的基本信息:登录系统后通过操作选择出在某食堂某窗口订某道菜,同时生成该外卖的订餐号,选择订餐数量,同时生成总价,同时记录并更改菜的销售数量。12) 学生查看食堂现状的基本信息:登录系统后,查看所有食堂的人流量,某些食堂某些窗口某些菜是否在出售。13) 工作人员修改菜的基本信息:每个窗口的正在出售菜具有一定的数目,就用另一个菜代替已出售完的菜,则可更改该窗口正在出售的菜单;每段时间工作员工可更改该窗口的菜单14) 工作

10、员工送外卖的基本信息:工作人员可根据订外卖的单所产生的信息(住址),将分两路送外卖;同时更改每个外卖的现状。15) 管理员处理工作人员的基本信息:若食堂里来了新的工作人员,就要将其的信息录入工作人员信息数据库中,若食堂里的工作人员不在食堂工作了,就要将其的信息从工作人员信息数据库中删除。16) 管理员食堂的基本信息:若食堂里的某个窗口销售不好,就要将其的信息从窗口信息数据库中删除,若食堂里的某个窗口是空出来的同时又有新的菜系要创建窗口,就要将其的信息录入窗口信息数据库中。17) 管理员处理投诉与建议的基本信息:查看学生对食堂的投诉与建议,及时处理更改食堂的销售。2、用户对系统的要求1)、食堂的

11、工作人员: a.信息要求:食堂的工作人员能查询自己工作的窗口的所有相关信息,包括该窗口所有菜的信息,正在出售的菜的信息,该窗口的外卖单的信息,销售状况,以利于对该窗口的全面管理。b.处理要求:当窗口的菜单的信息发生变化时,窗口经理能对其进行修改。比如,某些菜销售不好,在本窗口中相应的记录就应该删去;或者某些菜的价格改变,记录中价格的信息也要作相应的修改等等。当窗口正在出售的某些菜出售完了,工作人员能根据现状进行更改替代售完的菜。当有学生在该窗口点餐,工作人员可以通过点击去统计销售额,合计总额;当有人订外卖,可以及时处理外卖单。2)、学生: a.信息要求:本校的学生能查询学校所有的食堂营业现状,

12、正在销售情况等所有信息,能查询那些食堂开门营业和现在人流量,有哪些窗口在出售什么菜和菜的信息,食堂的菜的销售排行榜,投诉与建议。b.处理要求:学生可以通过登录系统进行订外卖,在“投诉与建议”里评价食堂的菜。2)、管理员: a.信息要求:管理员能查询食堂所有工作人员的信息,学校所有的食堂营业现状,正在销售情况等所有信息,能查询那些食堂开门营业和现在人流量,有哪些窗口在出售什么菜和菜的信息,食堂的菜的销售排行榜,投诉与建议。b.处理要求:管理员处理工作人员的基本信息,如添加新来的员工信息,删除离开的员工信息;更换窗口信息,去处理投诉与建议。c安全性要求:系统应设置访问用户的标识以鉴别是否是合法用户

13、,并要求合法用户设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容,如对于菜信息,学生和员工只有查询权限,窗口经理和管理员有查询和修改以及添加权限;对于窗口信息,学生和员工只有查询权限,管理员有查询和修改以及添加权限,窗口经理只有对自己所在窗口的修改权限。对于订单和外卖信息,学生有查询和添加权限,而员工只有查询和修改外卖订单配送状态和菜的供应状态的权限;系统应对不同用户设置不同的权限,区分不同的用户,如区分学生,员工,经理,管理。d. 完整性要求:各种信息记录的完整性,信息记录内容不能为空;各种数据间相互的联系的正确性;相同的数据在

14、不同记录中的一致性。 (二) 系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:学生应用、工作人员管理和管理员管理三部分。各部分完成的功能如下:1、工作人员管理部分(1) 处理菜的数据库的更新(2) 处理学生的外卖单(3) 工作人员可以查询菜信息。(4) 工作人员可以查询学生外卖单信息。(5) 工作人员可以查询正在销售的菜的信息。(6) 工作人员可以查询每个菜的销售额。(7) 工作人员可以修改正在销售的菜单。(8) 工作人员可以修改外卖单是否送出的状态。(9) 工作人员可以插入,修改,删除菜的信息。(10) 工作人员可以修改自己登录系统的密码。2、学生点餐

15、部分(1) 学生可以查看食堂的一切销售现状(2) 去投诉与建议版块评价(3) 学生可以下外卖单(4) 学生可以修改自己登录系统的密码3、管理员管理部分(1) 处理管理员登录(2) 处理投诉与建议(3) 管理员可以查询工作人员的信息。(4) 管理员可以发布与更新食堂的信息。(5) 管理员可以插入、修改、查询和删除工作人员和窗口的信息。(6) 管理员可以修改所有用户及管理员本身密码。(三) 数据流图1、外卖点餐分数据流图经 理 订餐收入信息 订餐收入信息查询查询 确认订餐信息 确认订餐信息 确认订餐信息 外卖表员工 订餐信息 订餐表选择订餐 学 生 订餐信息 外卖订餐信息 外卖订餐信息 订餐信息收入表2、点评分数据流图学生点评点评信息点评信息点评表查询信息工作人员

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号