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

    网上订餐系统软件需求说明书.doc

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

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

    网上订餐系统软件需求说明书.doc

    1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22任务概述32.1目标32.2用户的特点32.3假定和约束33需求规定23.1对功能的规定43.2对性能的规定113.2.1精度113.2.2时间特性要求123.2.3灵活性123.3输人输出要求123.4数据管理能力要求133.5故障处理要求133.6其他专门要求144运行环境规定144.1设备144.2支持软件144.3接口154.4控制151引言1.1编写目的编写软件需求说明书的目的在于为了使用户和软件开发人员双方对该软件的初始规定有一个共同的理解,并以此作为开发者进行软件设计,用户进行验收的依据。该文件包括对软件的功能,性

    2、能,安全保密和运行环境的要求。项目开发人员,用户可参考此说明书。本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品。系统地阐述了整个网络订餐系统的功能及实现。实现了从菜品管理,菜品分类和查询,到订餐车实现,用户订单处理,再到系统管理。基本上实现了网上购物的功能流程,能够实现用户与商家在网上进行订餐交易。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。 主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,

    3、培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。1.2背景说明:a. 所建议开发的软件系统的名称;网上订餐系统b. 本系统的任务提出者: c. 本系统的任务开发者: 小组d. 本系统的定位: 小型的联网运行软件e. 本系统的使用用户: 各餐饮公司f. 本系统的一般性运行环境: 装有Microsoft 公司的Windows 98、Windows2000、WindowsXP等操作系统。1.3定义网上订餐:通过网路远程访问,采用BS结构完成顾客与餐饮提供者服务的交替。1.4参考资料a. 计算机软件保护条例;b. 中华人民共和国计算机信

    4、息系统安全保护条例c. 计算机软件产品开发文件编制指南GB856788 d. 1 耿祥义、张跃平 JSP实用教程M.清华大学出版社2008。e. 2 刘玉宝、李念峰 数据库原理及应用M.科学出版社f. 3 齐治昌、谭庆平、宁洪 软件工程M.高等教育出版g. 4Bruce Eckel. Thinking in java(Second Edition)M.美国:Prentice Hall.4148.h. 5 李飞,最新实用网络技术教程M.西安:西安电子科技大学出版社.6970,124126. 最新实i. 6 黄理,李积善,曹林有,张勇.用JSP轻松开发Web网站(第一版)M.北京:北京希望电子出版

    5、社.2001.100152.2任务概述2.1目标此软件是单机运行版本,开发的主要目标是:a 减少人力资源开销b 处理速度上的明显提高c 防止许多时候的人为错误d 达到“无纸化办公”的要求e 便于餐厅材料管理2.2用户的特点餐厅经理可参与信息管理,餐厅工作人员实用该系统,进行信息查询订餐等工作。消费者通过客户端进行订餐操作。2.3假定和约束a 假定所建议系统的运行寿命的最小值:五年b 法律和政策方面的限制:本系统的提出正是为提高餐厅的业绩,增加网上订餐渠道c 本系统面临的主要限制是必须防止数据被盗用、破坏、非合法修改。系统投入使用的最晚时间:2012年六月中3需求规定 3.1对功能的规定本系统处

    6、理的是数据流,采用SD的分析方法,得出该系统跟其他外界的关系如下:管理者订餐系统 (ORS系统)消费者 权限信息 权限信息 常用数据 查询条件 查询条件 查询结果 查询结果 浏览订单订餐对ORS系统进行分析,得出其内部数据流图如下:资讯管理5搜索功能4常用数据处理3餐饮资料更新2显示输出10订餐管理8管消磁盘权限信息管理1餐厅信息管理6菜谱信息管理7餐饮资料备份9预订订权限输入权限输入用户浏览菜品资料餐厅资料常用数据处理查询条件查询结果恢复数据备份数据常用数据录入常用数据常用数据界面输出常用数据常用数据用户状态标示下面是各个处理加工的细化:权限信息管理:本加工主要完成权限信息的验证、增删管理员

    7、、修改用户密码等功能。它的输入为权限信息,即用户名跟密码,然后通过权限信息验证,区分是一般会员,还是管理员。其中,一般会员只能进行资料查询、搜索、订餐操作;管理员可以使用全部功能。权限信息验证1.1消费者资料备份恢复9增删会员1,2餐饮资料更新2常用数据处理3注册账号1.3订餐管理8管理者权限信息用户状态标识用户状态标识用户状态标识用户状态标识用户状态标识用户信息文件搜索功能本加工实现菜谱的检索功能。通过接收消费者和管理者的查询条件,然后判断其正确性,然后查询餐饮资料。消 / 管处理输入并判断正确性性4.1查询餐饮资料4.2查询条件常用数据处理3各正确的查询条件查询结果处理输入并判断正确性4.

    8、1产生数据库查询语句4.2.1显示输出10访问数据库4.2.2合法的查询条件SQL查询语句查询结果显示输出10餐饮资料文件餐饮资料文件查询餐饮资料主要是通过把正确的查询条件转化为相应的SQL查询语句,然后转交数据库处理。然后转交数据库处理。餐饮资料更新本加工实现餐饮资料的更新。本功能只有管理员才能使用。餐饮资料的更新包括了新菜谱和新餐厅信息的录入跟餐饮资料的修改两个功能。新菜谱录入:由用户给出餐饮资料跟其始编号,然后先判断起始编号的正确性跟餐饮资料的正确性,然后才将餐饮资料存进数据库,并返回一个智能标签。餐饮资料修改:由用户给出修改后的餐饮数据,修改完重新导回数据库。起始编号处理:该处理比较关

    9、键,因为可能出现的情况是菜谱编号冲突,也就是按连续编码的方式来添加数据,下一个编号可能已经被占用,如果出现这种情况,系统应该提示用户该编号已经被占用了,要求用户重新输入新的起始编号。同时,如果用户需要,可以随时更改该起始编号。权限信息管理1新菜品、餐厅资料录入2.1新资料入库2.2常用数据处理3餐饮资料修改2.3起始编号处理2.4管理者用户状态标识正确的资料常用录入数据新菜品编号常用录入数据修改后的餐饮数据录入餐饮资料文件编号文件显示输出本加工实现该系统的设备输出功能,是将得到的查询结果或处理结果按照用户的输出格式要求进行转化,然后将转化结果从打印机输出或者显示器输出。或者当用户有打印需求的时

    10、候,打印结果。搜索功能4资讯管理5餐厅信息管理6菜品信息管理7格式化转化10.1打印机输出10.2显示器输出10.3订餐模块8查询结果处理结果处理结果处理结果处理结果消 / 管理者处理结果查询结果格式化结果果用户打印请求格式化结果查询结果处理结果设备输出包括显示器和打印机的统计结果和查询结果的输出:1 生成订单结果的打印格式和屏幕显示格式2 生成详情打印的打印格式,该格式由需求说明里面规定,同时该模块根据用户的要求生成可调大小的缩略图,并且自动排版。餐饮资料备份恢复本加工实现餐饮数据的备份与恢复。本加工的功能必须是管理员才能使用。第一, 餐饮资料的备份:可以将餐饮资料从数据库中导出到磁盘。第二

    11、, 餐饮资料的恢复:可以将餐饮资料从磁盘导回数据库。餐饮资料备份9.1餐饮资料恢复9.2权限信息管理要恢复的餐饮数据用户状态标识备份的餐饮数据磁盘餐饮资料文件常用数据处理本加工主要是处理一些常用数据,用系统文件来保存这些常用数据,使得每次不用用户手动输入。该加工主要分为两部分:1 常用数据的更新:数据更新包括增加和插入,常用数据的更新会立刻反映在用户的输入选择框中,而不需要重新启动。2 常用数据的获取:该模块主要是通过缓存常用数据,使得常用数据的获取不需要每一次都读取数据库,同时也注意用和数据库里面的常用数据的(更新)同步。管理者餐饮资料更新2常用数据增加或删除处理3.1搜索功能4餐菜谱信息管

    12、理7获取常用数据3.23.2资讯管理5餐厅信息管理6常用数据常用数据录入常用数据录入常用数据录入常用数据录入常用数据文件资讯管理本模块实现体育,影视,军事,社会等多角度最新资讯报告,使用户在浏览网页时不会感到枯燥,并加强本系统的扩展性常用数据处理3资讯分类5显示输出10常用数据处理完毕餐厅信息管理本管理模块实现多本餐厅信息的说明,包括餐厅地址,环境,员工等说明,让顾客更加的了解本餐厅的信息餐厅信息说明6常用数据处理3显示输出10常用数据处理完毕菜谱信息管理本模块管理实现对以编号入库的菜谱信息实行分类,有利于消费者选取自己喜欢的菜品菜谱分类5常用数据处理3显示输出10常用数据处理完毕订餐管理本模

    13、块在确定合法用户后,可让合法用户网上订餐,然后生成订单,网上的每一份订单都将实时存入后台数据库,后台操作人员通过电话及其他方式确认,确认后将及时实施审核该订单:向顾客送货,货到付款,完成网上交易。权限信息管理3判断合法用户8.1显示输出10用户表示状态预订生成订单8.2用户信息文件3.2对性能的规定3.2.1精度无3.2.2时间特性要求订餐后的食物必须在半小时内送到,物品保留超过半小时就不得发送给顾客,所以对时间的要求度高3.3障处理要求经分析,可能的故障如下:1运行时连接不上数据库,这个时候系统必须提示“数据库连接不上”的错误信息。2设备异常。如打印机、显示器、读卡机不能正常工作。这个时候系

    14、统必须提示错误。3磁盘故障导致无法写盘。4用户的权限不符合。这个时候系统必须禁止该用户登陆。4运行环境规定4.1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:CPU:奔腾 800处理器(及其兼容系列)以上内存:128M 以上硬盘:2 GB 以上打印机:Canon 系列打印机显示卡:SVGA 显示卡4.2支持软件系统运行环境:Microsoft公司的Windows98以上版本的操作系统系统开发环境:Microsoft公司的Visual Basic 6.0 4.3接口该软件通过ODBC接口同数据库相连接通过OS与文件系统协作4.4控制该软件运行于Windows的操作系统,用户根据程序界面的提示或者帮助文档的信息,按照自己的意愿进行操作。基于Window风格的程序有良好的可视性,可使用鼠标操控,具有易用性,更具人性化。


    注意事项

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

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




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

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

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


    收起
    展开