食堂管理信息系统分析与设计.doc
《食堂管理信息系统分析与设计.doc》由会员分享,可在线阅读,更多相关《食堂管理信息系统分析与设计.doc(10页珍藏版)》请在课桌文档上搜索。
1、1. 引言1.1背景与目的当今世界已经进入了在计算机领域中剧烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们应该成认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效益就高,谁就能在各种竞争中立于不败之地。随着科学技术的不断提高,计算机日益成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,越来越多的管理人员意识到信息管理的重要性。作为计算机应用的一局部,使用计算机对食堂信息进展管理,具有手工管理无法比较的优点。例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命查长、本钱低等。这些优点能够极提高信息管理的效率,
2、也是企业科学化、正规化管理与世界接轨的重要条件。随着高校办学规模的不断扩大,高校后勤管理工作也日趋繁杂许多大型高校拥有多个校区,有十几个甚至几十个学生和教工食堂,这些食堂的地理位置分散,又要实现统一的协调管理,就不得不借助现代化的管理模式网络管理模式。这样不仅提高了工作效率,也防止了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理食堂餐饮。2. 需求分析与用例建模2.1系统目标利用食堂信息管理系统可以做到信息的规管理、科学统计和快速查询,从而减少管理工作方面的工作量。大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。与此同时给广阔学生用户带来方便。在实用性上到达了双赢
3、。2.2需求分析1功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:用餐卡管理注册,充值,挂失,退卡等,餐费管理,统计管理,用餐人员信息管理,用餐管理,系统设置等。2非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;平安要求;用户界面需求;本钱消耗与开发进度需求;预先估计的可扩展性需求。2.3可行性分析可行性分析是系统分析阶段的重要活动,是对系统进展全面、概要的分析。它的任务是确定工程开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进展调查分析,并根据需要和可能提出拟开发系统的初步方案和方案,明确问题,对所提供系统大
4、致规模和目标的几个有关约束条件进展论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发工程的决策提供科学依据。其主要从三个方面进展研究:1管理可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进展人员培训补充方案的可行性。食堂系统的计算机信息管理人才、计算机硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。最后此系统是完全的人性化的,易懂,易用,在操作上是完全可行的。2技术可行性:计算机网络技术的开展和计算机硬件性价比的不断提升,使计算机全面应用于食堂管理的各个环节成为可能。C/S开发模式、D技术在国各行各业的信息管理系统开发中已经被广泛采用,实
5、践证明这些技术都非常适合食堂管理系统的开发。软件和操作系统都是主流水平,而且在技术上是易实现的。3经济可行性:对组织的经济状况和投资能力进展分析,对系统建立、运行和维护费用进展评估,对系统建成后可能取得的社会及经济效益进展估计。此食堂管理信息系统开发本钱不高,一旦开发成功,即能直接应用在所有同种性质的食堂。综合以上可行性分析,得出结论:此食堂管理系统的研究开发是可行。2.4用例模型根据系统需求分析中对系统的功能要求,可以确定系统和子系统的边界、执行者和用例,由于该系统是一个较为繁杂的系统,所以采用分层绘制用例图的方法建立系统的用例模型。2.4.1最高层用例图根据对食堂管理信息系统的整体业务功能
6、要求,可以绘制出如图1所示的最高层用例图。图1 最高层用例图在最高层用例图中,实线方框表示系统边界,在系统共有6个用例。系统的消费统计用例依赖于餐费管理和用餐管理用例中的信息来进展综合和比照分析。餐费管理用例依赖于卡处理用例来处理消费明细的统计工作。系统外有3个人执行者;管理员执行者参与系统所有用例的操作。用餐人员执行者分为学生和教师,其要查询各自信息,进展数卡或现金交易用餐,查询各自的消费信息和存款明细信息。食堂工作人员执行者参与系统餐费管理用例的执行。2.4.2第二层用例图将食堂管理系统每个用例作为第二层用例图之一加以展开,可得如下用例图。1系统设置用例图图2系统设置用例图在系统设置用例图
7、中,实线方框表示系统边界,在系统共有4个用例。系统设置用例包含添加用户、修改密码、退出3个用例。系统外有1个人执行者;管理员执行者参与系统所有用例的操作。(2) 用餐人员信息管理用例图图3用餐人员信息管理在用餐人员信息管理用例图中,实线方框表示系统边界,在系统共有11个用例。学生信息管理和教师信息管理用例都是用餐人员信息管理用例的扩展。学生信息管理用例包含添加删除修改查询4个用例,教师信息管理用例包含添加删除修改查询4个用例。系统外有2个人执行者;管理员执行者参与系统所有用例的操作。用餐人员执行者参与系统用餐人员信息查询用例的操作。(3) 用户消费系统用例图图4用户消费系统用例图在用餐消费系统
8、用例图中,实线方框表示系统边界,在系统共有18个用例。卡处理用例包含餐卡挂失、餐卡充值、补发新卡退卡用例。餐费管理用例包含个人消费明细、个人存款明细用例。用餐管理用例包含消费信息录入、消费信息查询、现金消费信息录入、现金消费信息查询用例。消费统计用例包含日消费统计、餐卡余额查询、挂失人员查询、退卡人员查询用例。餐费管理和消费统计是用餐管理的扩展。消费统计用例使用餐费管理用例。餐费管理用例使用卡处理用例。系统外有3个人执行者;管理员执行者参与系统所有用例的操作。用餐人员执行者参与系统卡处理、个人存款明细、个人消费明细、消费信息查询、现金消费信息查询用例的操作。食堂管理人员执行者参与系统用餐管理用
9、例中的消费信息录入和现金消费信息录入用例的操作。3. 系统分析与对象类建模3.1系统功能分析系统开发的总体任务是受用 计算机信息管理技术,实现食堂各种信息的系统化,规化,自动化,提高食堂管理的效率。对应用系统工程的开发,首先要对程序要实现的功能和目标进展整体分析和规划,确保在后期开发中不会出现遗漏或重大缺陷。因此在软件开发中,要严格按照软件工程的流程进展系统的分析和设计。系统功能分析是在系统开发的总体任务的根本上完成的。主要功能:1、用餐人员信息管理2、用餐卡管理3、用餐管理4、餐费管理5、统计查询6、系统设置期望实现以下目标:l 提高经济效益、增效资源l 提高食堂效劳质量、建立良好形象l 实
10、现全面综合查询,提高食堂工作人员工作效率l 全面了解食堂部营业情况l 完善食堂部管理机制3.2系统功能模块设计对上述各项功能进展集中、分块分析,按照构造化程序设计的要求,得到如下图的这个系统的功能模块图。系统功能管理模块图5系统功能模块图3.3类图在面向对象的分析与设计中,类图和对象图组成的可视化模型能有效的描述一个软件系统,它具有强大的模型描述表达能力,建立类和对象模型是软件开发的根底。类图是由假设干类的图形符号及表示其之间关系的图形符号组成。在食堂管理信息系统中存在8个类,其具体的属性和操作及其之间的关系如图31所示。图6食堂管理系统类图在该类图中,一个管理员对应着多名用户,用户包括学生和
11、教师。管理员为学生和教师管理着个人的根本信息和密码及权限效劳。管理员不止一个,所以管理员与教师和学生类的关系为多对多的关系。管理员可以管理食堂工作人员的系统登录ID及密码及登录权限限制,食堂有多名工作人员,管理员也不止一个,所以管理员与食堂工作人员的关系为多对多的关系。学生去食堂消费用餐,通过食堂工作人员输入消费金额或者现金消费来完成整个消费过程,食堂工作人员不止一个,所以学生与食堂工作人员为多对多的关系。教师去食堂消费用餐,通过食堂工作人员输入消费金额或者现金消费来完成整个消费过程,食堂工作人员不止一个,所以教师与食堂工作人员为多对多的关系。一个学生只有一可以使用的餐卡,所以学生与餐卡之间为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 食堂 管理信息系统 分析 设计
链接地址:https://www.desk33.com/p-15619.html