您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页【免费下载】网上订餐系统需求规格说明书

【免费下载】网上订餐系统需求规格说明书

来源:化拓教育网
<网上订餐系统>

需求规格说明书

评审负责人(签名):

撰 写 人(签名):

评 审 日 期:

完 成 日 期:

目录

1.

引言..........................................................................................................................................41.1目的..............................................................................................................................41.2定义..............................................................................................................................4

登录模块:......................................................................................................................4用户注册模块..................................................................................................................4购物车模块:..................................................................................................................4订单模块:......................................................................................................................4基本信息管理模块:......................................................................................................4公告模块:......................................................................................................................41.3参考资料......................................................................................................................4总体概述..................................................................................................................................42.1产品标识......................................................................................................................42.2产品描述......................................................................................................................4

系统属性..........................................................................................................................4开发背景..........................................................................................................................4产品功能..........................................................................................................................52.3用户的特点..................................................................................................................5系统层次图..............................................................................................................................5具体需求...................................................................................................................................1性能需求......................................................................................................................8

3.1.1 精度........................................................................................................................83.1.2 时间特性................................................................................................................83.1.3 安全性....................................................................................................................83.1.4 稳定性....................................................................................................................84.2数据库需求..................................................................................................................84.3设计约束......................................................................................................................8

3.3.1 其他标准的约束....................................................................................................83.3.2 硬件约束................................................................................................................84.4属性..............................................................................................................................8

3.4.1 系统可靠性............................................................................................................83.4.2 系统安全性............................................................................................................93.4.3 系统容错性............................................................................................................93.4.4 系统防灾性............................................................................................................93.4.5 系统可维护性........................................................................................................93.4.6 系统灵活性............................................................................................................94.5外部接口需求..............................................................................................................9

3.5.1 用户接口................................................................................................................93.5.2 硬件接口................................................................................................................93.5.3 软件接口................................................................................................................9

2.

3.

4.

3.5.4 通信接口..............................................................................................................10

开发背景

系统属性

1.2定义

1.1目的

1.引言

等信息。管理员可以修改用户的基本信息。

出相应提示信息。(登陆模块分为用户登录和顾客登录)

公告模块:管理员对公告进行添加、修改、删除;顾客则浏览公告。

用户注册是否成功。购物车模块:用户登陆后就可以选择自己喜欢的美食,并放入购物车中。

基本信息管理模块:用户可以根据自己的实际情况修改自己的密码、地址、电话

网上订餐在当今社会还不怎么流行,但是随着科技的发展,网上订餐必定日趋走向成熟化,并被广大的市民所接受,尤其是被当代的大学生所接受。所以开发这套网上订餐系统是非常有必要的。

软件名称网上订餐系统

周之英.现代软件工程(中).北京:科学出版社,2000.

江开耀.软件工程与开发技术(第二版).西安:电子科技大学出版社,2009.

本系统是一个可供多人在网上订餐的系统,具有登录、注册、购物车、订单管理基本信息管理、公示公告等功能。各个系统具有自己的功能,这些系统组成一个完整的管理系统。

网上订餐在当今社会还不怎么流行,但是随着科技的发展,网上订餐必定日趋走向成熟化,并被广大的市民所接受,尤其是被当代的大学生所接受。所以开发这套网上订餐系统是非常有必要的。

本需求的编写目的在于为系统的开发做好前面的部署,以便于我们可以开发出系统功能更加全面,使用户操作起来更加的方便。

用户注册模块:用户提交相应的注册信息进行注册,系统自动进行验证,并提示

订单模块:管理员可以随时查看用户提交的订单,并通知工作人员送餐,用户则

登录模块:验证用户帐号和密码。如果验证通过,进入该系统。如果验证失败输

2.2产品描述

2.1产品标识

1.3参考资料

2.总体概述

可以查看自己的订单。

网上订餐系统用户登录管理员登陆序号产品功能

用户登录模块212.3用户的特点

3.系统层次图

用户注册模块用户注册用户登录本软件的最终使用者为餐馆的工作人员和顾客,操作人员一般分为两类,顾客无须具备很多的电脑知识,懂得基本电脑操作即可。餐馆工作人员需具备一定的数据库方面的知识和技能,可以对数据库进行维护

用户注册购物车模块用户添加物品用户删除物品订单管理模块管理员查看订单用户查看订单管理员查询、修改用户信息修改自己的信息增删改查公告信息浏览公告信息用户管理员用户基本信息管理模块公告管理模功能名称功能需求标识B高A高用户分为管理员、顾客,系统验证帐号和密码用户提交注册信息优先级简要描述4.具体需求

处理描述

输入帐号和密码。

用户名、密码、姓名、地址、联系方式等。验证成功:提示用户注册成功,跳转到登陆界面验证失败:提示用户注册失败,返回到注册页面。对非法输入进行异常处理。

验证成功:进入相应的系统界面;

验证失败:提示用户名或密码错误,返回登陆页面。功能名称用户注册所属部门2

宋亮调查时间审核人

用户提交相应的个人信息和用户名、密码进行注册成为会员功能名称用户登陆所属部门1

宋亮调查时间审核人

验证用户帐号和密码。如果验证通过,进入该系统。如果验证失败输出相应提示信息。(登陆模块分为用户登录和顾客登录)用户名和密码首先不能为空,用户名不能和别人的用户名相同,提交信息后系统自动检验提示用户注册是否成功

管理员和用户提交登陆信息后,系统自动与数据库信息匹配验证。验证成功,进入系统。验证失败,提示用户名或密码错误。

功能描述

处理描述

功能描述

处理描述

功能描述

输入项

输出项

输入项

输出项

输入项

功能编号调查者

功能编号调查者

功能编号调查者

功能名称购物车所属部门3

宋亮调查时间审核人

用户登陆后就可以选择自己喜欢的美食,并放入购物车中。

系统获取购物车中的信息,然后生成订单提交给餐厅,以便餐厅及时送餐。

处理描述

无相应的订单信息修改成功。

密码、姓名、地址、联系方式等。

根据用户提交的信息,对其基本信息进行修改。对非法输入进行异常处理。

系统根据用户的权限从数据库中读取相应的订单,并显示。功能名称基本信息管理所属部门5

宋亮调查时间审核人

用户可以根据自己的实际情况修改自己的密码、地址、电话等信息。管理员可以修改用户的基本信息。

功能名称订单管理所属部门4

宋亮调查时间审核人

管理员可以随时查看用户提交的订单,并通知工作人员送餐,用户则可以查看自己的订单。

功能描述

处理描述

功能描述

处理描述

功能描述

输入项

输出项

输入项

输出项

输入项

输出项

物品已成功加入购物车。

功能名称公告管理所属部门6

宋亮调查时间审核人

管理员对公告进行添加、修改、删除;顾客则浏览公告。

管理员进行输入标题、内容、系统自动生成公告公布时间。

管理员输入后存储公告的信息,更新数据库中公告记录,并分配一个的ID号,以方便进行各种操作。

管理员只修改公告标题、内容,对其他信息不影响。 对非法输入进行异常处理。

功能编号

调查者

功能编号调查者

功能编号调查者

3.1.1 精度

输出项

3.1.4 稳定性

3.1.3 安全性

4.1性能需求

3.3.2 硬件约束

3.1.2 时间特性

4.3 设计约束

4.2 数据库需求

3.3.1 其他标准的约束

编码人员技术不成熟、编程语言为Java、时间仓促,在完善软件功能上还有些欠缺。

系统稳定性要求高,能够承载大量用户的并发访问。

(1)、响应时间

统计、查询数据的相应时间控制在20 秒内;(2)、更新处理时间

局域网数据库在网络无故障的情况下,插入一条数据和更新一条数据的数据库操作响应时间控制在0.5 秒/条之内;

(3)、数据的转换和传送时间

在拨号网络连接通后,交换数据以数据单元形式进行,所有数据交换过程控制在20 分钟内;

(4)、运行时间

程序启动和初始化时间控制在5 秒之内。

本系统所涉及的所有的数据类型,均按实数保存,在显示处理时保留小数点后1位。

考虑到学校的管理特点的情况:要求能存储大量数据的能力,并且能够对大量数据处理有强大的功能和快速的响应时间。鉴于开发条件有限,我们采用Mysql数据库。

系统安全性要求高,能有效控制和管理不同的用户的权限,保护数据的安全性。

(1)、硬件配置的特点;

(2)、内存储器和辅助存储器的容量。

公告标题、内容及公告时间。

4.4属性

3.4.1 系统可靠性

对系统(应用系统和数据库)应该设计尽可能详尽的故障处理方案,以保证系统的快速恢复性。并采用冗余技术保证数据可靠存储、系统可靠运行。对系统运行状况采用自动检测、告警、监控等方式进行实时观测。在系统使用过程中,由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时,能够保证系统将原有的数据快速恢复,使其继续运行下去。

3.4.2 系统安全性

3.4.3 系统容错性

系统的容错性设计是指设计软件时能够保证用户输入的正确性和对系统非法的和破坏性的输入有很强的容错能力。当用户进行正常的数据输入时,系统对输入的数据要做有效性检查和完整性检验,保证将正确的数据存入数据库,对于用户错误的输入,不但拒绝接受,而且要给出明确的错误提示,供操作者改正;对于用户输入非法的和对系统具有破坏性的数据,系统能够加以识别,并做出相应的处理,避免造成系统的死机和瘫痪。

3.4.4 系统防灾性

在系统使用过程中,由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时,能够保证系统将原有的数据快速恢复,使继续运行下去。在数据库设计时,有软件自动(默认)或人工对重要的数据进行定期的备份,并做有备份日志,系统的功能中专门设计数据备份和恢复功能,使用户能够快速地自动地将数据从故障处恢复。

3.4.5 系统可维护性

系统采用自动更新方式。尽量采用大家熟悉的易于维护的系统平台,系统维护方便,备份及数据恢复快速简单、系统配置体现自动化,尽量避免复杂的系统配置文件。

3.4.6 系统灵活性

采用高内聚、低耦合原则进行模块划分。模块间提供相应的接口,当应用系统的业务或功能要求发生变化时,可以通过简单的对相应模块的配置来实现功能扩展。4.5 外部接口需求

3.5.1 用户接口

本系统用户界面统一使用网页格式提供,使用Macromedia Dreamweaver 8所提供的标准控件。控件排列格式简洁整齐。用户界面:网站界面要求美观、友好、易操作。菜单使用弹出式下拉菜单。输入输出时间使用“YYYY-MM-DD”,无功能键设置。

为确保系统的安全性,系统采取应用系统使用验证(操作员验证)、数据库

登陆验证两种验证方式相结合的方法验证用户。运用日志,对进入系统的用户的操作进行记录,可以根据日志进行事后分析,从而找到事故的发生原因、责任者或非法用户。

服务器端硬件最低配置:PⅡ233,内存M;客户端无。

客户端访问服务器端采用http协议。

所有外部软件有:WINDOWS2000或该版本以上的操作系统、tomcat6.0、SQL2005、IE6.0及其以上版本。所有软件均运行于操作系统上。

IE与tomcat接口:将IE请求数据传送给服务器。Tomcat与教务系统接口:将IE请求转送给教务系统。教务系统与SQL接口:交互数据。

教务系统与IE接口:将响应发送给IE。

3.5.4 通信接口

3.5.3 软件接口

3.5.2 硬件接口

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务