欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    网上订餐系统需求文档.docx

    • 资源ID:10060344       资源大小:55.69KB        全文页数:12页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上订餐系统需求文档.docx

    1、网上订餐系统需求文档 Last updated on the afternoon of January 3, 2021网上订餐系统需求文档需求文档专 业 班 级 组长姓名 组员名单 日 期 1.引言目的当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,有能力的餐饮企业对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。

    2、所以开发这套网上订餐系统是非常有必要的。本需求文档的编写目的在于为系统的开发做好前面的部署,以便于我们可以开发出系统功能更加全面,使用户操作起来更加的方便。定义本产品是一套网上订餐系统,旨在提高餐饮企业的服务质量从而方便顾客用餐用户可通过访问我们的网上订餐系统,进行登陆或注册,订购你想要的各种食物,管理员可以查看用户菜品,可以对菜品进行增删改查参考资料2.总体概述产品标识软件名称:网上订餐系统产品描述系统属性本系统是一个可供多人在网上订餐的系统,具有登录、注册、购物车、订单管理基本信息管理等功能。各个系统具有自己独立的功能,这些系统组成一个完整的管理系统。开发背景我们生活在一个充斥着数字技术的

    3、世界里,数字技术几乎侵入到我们生活的每个细节。市面上也出现越来越多的网上订餐系统,能被大多数顾客所接受,特别是大学生们。目前,网上订餐业务还处于形成期,成长空间还很大。产品功能序号功能名称简要描述功能需求标识优先级1用户登录用户分为管理员、顾客,系统验证帐号和密码2用户注册用户提交注册信息3购物车用户通过对购物车的管理来对所需的菜品进行订购4顾客浏览信息用户可通过在产品分类里浏览菜品,同时也可以在搜索窗户输入关键字检索相关菜品,进行浏览和选购5订单管理用户可以查看订单,餐馆人员根据订单做相关工作,管理员可以对订单进行管理6用户管理管理员可以管理会员信息,用户也可以通过前台对自己的资料管理7菜单

    4、信息管理菜品详细描述的管理,还包括增加、删除用户的特点本软件的最终使用者为餐馆的工作人员和顾客,操作人员一般分为两类,顾客无须具备很多的电脑知识,懂得基本电脑操作即可。餐馆工作人员需具备一定的数据库方面的知识和技能,可以对数据库进行维护。3.系统层次图 0 4.具体需求系统功能需求分析 系统功能1.用户角度:(1)注册登录(2)浏览店铺(3)选择商品(4)生成订单(5)修改订单(6)取消订单(7)支付(8)做出评价(9)投诉商家总体功能分析描述 功能编号1功能名称用户登陆功能描述验证用户帐号和密码。如果验证通过,进入该系统。如果验证失败输出相应提示信息。输入项输入帐号和密码。处理描述管理员和用

    5、户提交登陆信息后,系统自动与数据库信息匹配验证。验证成功,进入系统。验证失败,提示用户名或密码错误。对非法输入进行异常处理。输出项验证成功:进入相应的系统界面;验证失败:提示用户名或密码错误,返回登陆页面。功能编号2功能名称用户注册功能描述用户提交相应的个人信息和用户名、密码进行注册成为会员输入项用户名、密码、姓名、地址、联系方式等。处理描述用户名和密码首先不能为空,用户名不能和别人的用户名相同,提交信息后系统自动检验提示用户注册是否成功输出项验证成功:提示用户注册成功,跳转到登陆界面验证失败:提示用户注册失败,返回到注册页面。功能编号3功能名称购物车功能描述用户登陆后就可以选择自己喜欢的美食

    6、,并放入购物车中。输入项无处理描述系统获取购物车中的信息,然后生成订单提交给餐厅,以便餐厅及时送餐。输出项物品已成功加入购物车。功能编号4功能名称顾客浏览信息功能描述用户可通过在产品分类里浏览菜品,同时也可以在搜索窗户输入关键字检索相关菜品,进行浏览和选购。输入项搜索时输入菜品名处理描述系统获取菜品的信息并显示输出项相应的菜品功能编号5功能名称订单管理功能描述管理员可以随时查看用户提交的订单,并通知工作人员送餐,用户则可以查看自己的订单。输入项无处理描述系统根据用户的权限从数据库中读取相应的订单,并显示。输出项相应的订单功能编号6功能名称用户管理功能描述用户可以根据自己的实际情况修改自己的密码

    7、、地址、电话等信息。管理员可以修改用户的基本信息。输入项密码、姓名、地址、联系方式等。处理描述根据用户提交的信息,对其基本信息进行修改。对非法输入进行异常处理。输出项信息修改成功。功能编号7功能名称菜单信息管理功能描述管理员对菜品进行添加、修改、删除;顾客则浏览菜品。输入项管理员进行输入菜品名、图片、价格、库存数量。处理描述管理员输入后存储菜品的信息,更新数据库中餐品记录,并分配一个独立的ID号,以方便进行各种操作。管理员可删除餐品记录,对其他信息不影响。 对非法输入进行异常处理。输出项菜品的名称、图片、价格、库存数量。性能需求 精度本系统所涉及的所有的数据类型,均按实数保存,在显示处理时保留

    8、小数点后1位。 时间特性(1)响应时间统计、查询数据的相应时间控制在20 秒内;(2)更新处理时间局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据库操作响应时间控制在 秒/条之内;(3)数据的转换和传送时间在拨号网络连接通后,交换数据以数据单元形式进行,所有数据交换过程控制在20 分钟内;(4)运行时间程序启动和初始化时间控制在5 秒之内。 安全性系统安全性要求高,能有效控制和管理不同的用户的权限,保护数据的安全性。 稳定性系统稳定性要求高,能够承载大量用户的并发访问。 数据库需求考虑到 MySQL 能够与 Windows 操作系统进行良好的链接访问,并且同时具备了可伸缩性和

    9、良好的性能,因此我们选用了 MySQL 作为数据库管理系统。这使得从服务器到最终用户的信息流速度得到了大大的提高。 设计约束 其他标准的约束编码人员技术不成熟、编程语言限制为Java、时间仓促,在完善软件功能上还有些欠缺。 硬件约束(1)硬件配置的特点;(2)内存储器和辅助存储器的容量。属性 系统可靠性对系统(应用系统和数据库)应该设计尽可能详尽的故障处理方案,以保证系统的快速恢复性。并采用冗余技术保证数据可靠存储、系统可靠运行。对系统运行状况采用自动检测、告警、监控等方式进行实时观测。在系统使用过程中,由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时,能够保证系统将原有的数据快

    10、速恢复,使其继续运行下去。 系统安全性为确保系统的安全性,系统采取应用系统使用验证(操作员验证)、数据库登陆验证两种验证方式相结合的方法验证用户。运用日志,对进入系统的用户的操作进行记录,可以根据日志进行事后分析,从而找到事故的发生原因、责任者或非法用户。 系统容错性系统的容错性设计是指设计软件时能够保证用户输入的正确性和对系统非法的和破坏性的输入有很强的容错能力。当用户进行正常的数据输入时,系统对输入的数据要做有效性检查和完整性检验,保证将正确的数据存入数据库,对于用户错误的输入,不但拒绝接受,而且要给出明确的错误提示,供操作者改正;对于用户输入非法的和对系统具有破坏性的数据,系统能够加以识

    11、别,并做出相应的处理,避免造成系统的死机和瘫痪。 系统防灾性在系统使用过程中,由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时,能够保证系统将原有的数据快速恢复,使继续运行下去。在数据库设计时,有软件自动(默认)或人工对重要的数据进行定期的备份,并做有备份日志,系统的功能中专门设计数据备份和恢复功能,使用户能够快速地自动地将数据从故障处恢复。 系统可维护性系统采用自动更新方式。尽量采用大家熟悉的易于维护的系统平台,系统维护方便,备份及数据恢复快速简单、系统配置体现自动化,尽量避免复杂的系统配置文件。 系统灵活性采用高内聚、低耦合原则进行模块划分。模块间提供相应的接口,当应用系统的

    12、业务或功能要求发生变化时,可以通过简单的对相应模块的配置来实现功能扩展。 外部接口需求 用户接口用户界面:界面要求美观、友好、易操作。输入输出时间使用“YYYY-MM-DD”,无功能键设置。 硬件接口服务器端硬件最低配置:P233,内存64M;客户端无限制。 软件接口所有外部软件有:WINDOWS7或该版本以上的操作系统、MySQL、及其以上版本。所有软件均运行于操作系统上。 通信接口客户端访问服务器端采用http协议。5.可行性分析技术可行性分析网络订餐系统的开发是一项复杂的系统工程。为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开

    13、发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效果。此次开发使用java作为开发语言,采用Servlet技术,作为Web服务器。经济可行性分析由于本项目的特殊性,无需投入额外的设备购买及人员培训费用。同时,系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。因此,本系统在任何一台连接Internet的机器上都可以运行,而且网络订餐方便快捷,节省了员工的时间和精力,也避免了食堂食物的浪费,因此订餐系统在经济上是完全可行的。运行可行性分析随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着Internet的发展,用户对于网络、WINDOWS等环境下的软件使用比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。


    注意事项

    本文(网上订餐系统需求文档.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开