校园网上订餐系统之需求分析说明书
2023-08-16 01:00:44 欢乐点

校园网上订餐系统之需求剖析说明书项目人员:李文斌王维康业铿目录1.序言41.1编撰目的41.2定义41.3参考资料42.项目概述42.1项目背景42.2项目目标42.3?预制构件图42.4?上下文关系图52.5类图62.6项目适用范围73项目需求剖析3.1性能需求剖析73.2系统用例图83.3系统体系结构............................94项目详尽设计4.1系统模块详尽设计94.2登陆模块详尽设计104.3客户模块详尽设计104.4管理员模块详尽设计115?项目技术方案135.1方案概述135.2?编程环境145.3?数据库的实现146.项目报表146.1?项目活动图146.2?系统报表167.可行性剖析167.1?技术可行性剖析167.2?运行可行性剖析167.3经济可行性剖析171.序言编撰目的此立项报告致力确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用支出、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考评方式,以及项目初验形式、提交的内容清单、后续工作情况。定义本产品是为校园饭店专门开发的一套订餐管理系统,借以合理化安排饭店的工作,提升饭店的管理效率,同时便捷中学生用餐。

参考资料《软件系统剖析与设计》《软件需求工程》2.项目概述2.1项目背景中学生到饭堂就餐,在和排队上浪费好多时间,而且去晚了时常会吃不到想吃的食物;中学生对饭堂的满意度不高,有许多的中学生会选择去中学周边的酒店进餐。因而,饭堂更难以确切预测中学生需求,时常会出现有些食物由于没有卖出去只得倒掉,而中学生须要的一些食物却已售完的现象。2.2项目目标开发网上报餐系统节约中学生的时间和精力,防止饭堂食物的浪费,同时让每个用餐职工都吃到满意的食物,提升服务质量以及职工对饭店的满意度。2.3预制构件图2.4上下文关系图2.5类图2.6适用范围本项目适用于各中大型企业、行政单位、学校等地,用于职工或班主任中学生进行饭前报餐,以对就餐食物进行合理预算。系统需求剖析3.1性能需求剖析该系统在性能功能应达到如下要求:3.1.1操作简单,界面友好:完全空间式的页面布局,致使食材、咨询等信息录入的工作更简单:另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见类似的网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对食材的预定以及支付方法;3.1.2即时可见:对顾客预定餐饮信息的处理(包括录入、删除)将立刻在首页的对应栏目显示下来,达到“即时发布,即时起效”的功能3.1.3系统运行应当快速、稳定、高效和可靠;3.1.4在结构上应当具有挺好的可扩充性,以便将来功能的扩充和维护。

校园外卖系统_校园外卖系统今日价格_校园外卖系统运行方案

3.2系统用例图通过对系统的需求剖析,系统的基本功能早已大体确定。整个系统的用例图分为两个部份,客人用例图,管理员用例图。分别见图3.2-1和图3.2-2.图3.2-1客户用例图图3.2-2管理员用例图3.3系统体系结构本网上订餐系统采用了B/S构架的设计体系,B/S结构相对于传统的C/S结构,这些结构促使数据只有结果集合在浏览器中显示,数据的处理在服务器进行,用户不用安装顾客端,但是因为通过服务器端统一管理数据,便于保证数据的一致性。BS模式的三层模型:第一层表示层。用户插口部份就是数据的表示层,把用户和系统联接上去传递信息的作用。它可以实现对输入的数据进行检测,对外输出的数据的功能,便于显示下来。当某Web浏览器想要获取资源,对一个服务器申请服务时,服务器在验证了用户信息后,把所需文件资料传送给顾客端,采用的是HTTP合同传送,文件资料就可以被用户接收了而且可以显示在浏览器上。第二层事务逻辑层。事务逻辑层是应用的主体,它也可以被称为功能层,业务处理程序基本上都在这一层中。统计、汇总、分析、打印功能等等那些都是坐落功能层。申请的方法是通过SQL向数据库进行操作,依据具体的须要和用户的非常要求校园外卖系统,链接程序使用数据库里的数据,处理过后的数据会从数据服务器转回web上的服务器,最后顾客端从web服务器上得到数据。

校园外卖系统今日价格_校园外卖系统_校园外卖系统运行方案

第三层数据库层。数据库层由两部份组成,一部份是数据库管理系统,另一部份则是数据库,各个部份分别处理各自的任务,任务是对数据库进行处理,对数据库的操作诸如修改、查询等,web服务器才能获取最后的结果。负责管理其数据库的事数据库管理系统,提供给应用程序各类各样的服务,数据库管理系统处在数据库服务器端。项目详尽设计4.1系统模块详尽设计本系统总共有两大主要模块,分别是客户模块和管理员模块。每位模块分别有不同的权限和使用功能。4.2登陆模块的流程图NY图4.2-1系统登陆流程图4.3客户模块详尽设计客户模块的主要功能是浏览,订餐。浏览与自己相关的小吃信息,订单信息等。用户要下订单之前小吃车要把详尽食物信息列举校园外卖系统,物品的均价,订购的数目,总共的价格,可更改和删掉订购,当符合客户要求的时侯,客户就可以下订单。下订单时首先会让用户确定一下订单是否付合要求,确认无误后,步入填写接收信息后生成订单。之后对数据库进行操作完成。客户模块详尽设计主要涉及到客户下订单和乳品搜索两大功能,分别见图4-2和图4-3。客户可以通过此功能对自己选中的东西下订单,等待服务商送货或自己取货。通过提供小吃搜索控件,为客户提供更为便捷快捷的服务。

客户可以快速的找到自己想要下订的小吃。4.4管理员模块详尽设计管理员模块主要是拿来对会员管理,管理员管理,上传管理,小吃及其分类管理,订单管理等。管理员可以通过订单管理功能来处理日常的订单。管理员可以通过此功能模块添加想要添加的各类信息,例如订单处理等功能。项目技术方案5.1方案概述中学生可以通过访问网上订餐系统,进行登陆或注册,报上自己在进餐时间内想吃的各类食物,饭堂管理员可以查看用户所报的食材,但是可以对食材进行增删改查。5.2编程环境这次开发使用JSP作为开发语言,采用技术,.0作为Web服务器,在系统条件下开发。5.3数据库的实现本系统采用作为后台数据库。其外置的数据库引擎可以控制访问权限并快速处理数据,搜索引擎可以对表中的数据进行索引,并执行多种条件的查询,快速返回结果。以便防火墙日志的管理和规则的访问以及操作。数据库管理员和开发人员可以便捷地借助其进行数据库管理或编撰相应的句子。.可行性剖析食材信息生成订单对食材的评价订菜中学生订餐子系统订单管理子系统中学生用餐情况库存情况查询库存管理子系统1..n11..n111..n10..n11..n111..n中学生人数饭桌号姓名手机号码饭堂窗口供应商品订单日期价钱支付类型菜店名菜编号价钱订单项饭菜号数目价钱1开始用户名密码是否合法结束客户订单确认显示购物车更改订单不订购此商品结束操作登陆图4.3-1客户下单流程图据图删掉购物车信息提示错误验证登录用户id是否正确NY确认付钱NY返回订单生成提示错误YN判定是否为空开始键入搜索控件页()结束提示输入图4.3-2搜索模块流程图数据库查找匹配成功提示未找到管理员登入提示错误验证登录用户id是否正确N绑定数据库信息信息绑定无误更新数据库结束操作选择具体订单显示订单订单管理操作图4.4-1管理员订单处理程序流程图开始[“AID”]是否为空添加输入框是否为空Class()验证管理员用户是否已存在添加到数据库结束提示登入提示输入

免责声明:部分文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快为您处理。

欢乐点

留言咨询

×