




免费预览已结束,剩余3页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
应用软件架构课程设计需求规格说明书目录1引言11.1编写目的11.2背景说明11.3 参考资料12任务概述22.1目标22.2用户的特点22.3假定与约束23需求规定33.1对功能的规定33.1.1系统功能图33.1.2功能模块简介33.2对性能的规定43.2.1精度43.2.2时间特性要求43.2.3灵活性53.3 输入输出要求53.4 数据管理能力要求53.5 故障处理要求54 运行环境设定64.1设备64.2支持软件65 参考文献7 I1引言1.1编写目的此系统是为美食美客餐饮集团扩展网上订餐服务而开发,但由于开发者和用户之间的行业、领域差异,使得开发者和用户对此系统功能的理解方面存在一定的差别。为了能使开发者明白用户的需求,开发出让客户满意的系统;同时也为了用户能清楚地知道此系统的功能和作用,所以要进行需求分析,并以文档的形式来记录。通过需求分析说明书,使开发者与用户之间的沟通更为方便,也有利于开发者充分分析和理解客户的需求,从而开发出具有功能强大,令客户更加满意的系统。同时,为本次项目保留相关信息文档,便于日后系统的升级改建等拓展性工作,另外也为以后类似的系统开发提供借鉴意义。1.2背景说明(1)软件系统名称:美食美客网上订餐系统(2)提出者: 开发者: 用户:顾客、餐厅管理员 1.3 参考资料本系统的开发过程中所参考的资料为:1.计算机软件产品开发文件编制指南(GB 8567-88)2.张海藩.软件工程导论.北京:清华大学出版社.20083.王珊.萨师煊.数据库系统概论(第四版).北京:高等教育出版.20064.郝玉龙.JavaEE编程技术.北京:清华大学出版社.20085.孙延鹏.吕晓鹏.Web程序设计.北京:人民邮电出版社.20086 Selman, Daniel .Java 3d Programming. Oreilly & Associates Inc.20057 黎活明 .EJB3.0 入门经典. 清华大学出版社.20088 SUN公司的官方网站2任务概述2.1目标当今社会的生活节奏越来越快,人们对餐饮的要求也是日新月异,从简单的温饱到对色香味的注重,再到对于就餐时间和方式也有了更高的要求。尤其是在大都市,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,通过餐饮业和计算机网络的结合,构建方便快捷的网上订餐平台。该订餐系统面向餐馆管理者和需要订餐的顾客,意在通过灵活的订餐方式更好的为顾客服务,同时为餐馆的有效管理和售后服务提供方便。该项目将使用javaWeb技术的servlet+jsp+javaBean实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性。(1)解决一些需求人员与实际购餐麻烦的矛盾(2)方便一部分人群的饮食(3)服务大众(4)占领一部分网上订餐的营业份额2.2用户的特点此系统主要针对一些年轻人士,不一定是计算机相关技术人员,如:(1)有可能一些学生(2)不方便出行,需要送餐的人员(3)宅男,宅女(4)消费不是很高者2.2假定与约束因本系统复杂庞大,可能在有限的时间内无法充分完成,故应先将系统构架充分完善,并组织好系统API,这样在后期开发时不仅可以增加开发效率,同时在后期无法完善整个系统时可以更加有效的与继续开发者沟通。3需求规定网上订餐系统系统管理个人管理用户注册用户登录找回密码修改资料客户订餐服务浏览菜品下订单确认付款菜品评价订单管理菜单管理用户管理留言管理后台数据库管理查看历史3.1对功能的规定3.1.1系统功能图图3-1 系统功能总图3.1.2功能模块简介(1)登录和注册模块本模块实现了用户/管理员登录系统的功能,若用户不存在则需要输入必要个人信息进行登录,是系统的第一个用户接口。通过不同的管理权限来区分该人员所具有的相应的操作。(2)个人管理模块本模块是对注册用户和管理员开放的模块。在该模块下设修改个人资料、修改密码、查看历史订单3个子功能模块。其中注册用户可凭借自己的用户名和口令登陆该模块,在该模块中,广大顾客可完成自己相关信息的检索和在一定限制条件下进行自身资料的修改。(3)用户管理模块本模块是对管理员开放的模块。在该模块下设用户添加、用户删除、用户信息修改、用户查询4个子功能模块。管理员能根据具体情况辅助用户修改信息。(4)订单管理模块本模块是对管理员开放的模块。在该模块下设查看订单和审核订单2个子功能模块。可以查看当前订单安排送餐,还可进行订单的审核,若订单超时则无效。(5)菜单管理模块本模块中下设菜单添加、菜单删除、菜单修改和菜单查询4个子功能模块,可以对菜单中菜品的各项属性进行编辑和修改。(6)留言管理模块本模块中下设添加留言、浏览留言和删除留言2个子功能模块,用户可以对自己的留言进行管理,管理员可以对所有用户的留言进行管理。(7)用户订餐模块用户可以进行搜索菜品、查看菜品详细信息、下订单、填写配送信息等操作,方便管理员安排送餐人员送餐。(8)系统管理模块 本模块是负责编辑管理员信息的平台。系统内部初始化一个默认的超级管理员权限,为提高系统的安全性,新的管理员的产生必须由已存在的管理员手动添加,以防止黑客通过不正当手段获取管理员权限,避免对企业信息安全造成威胁。(9)系统维护模块本模块是负责专门负责系统的自身维护。在默认情况下,数据库每隔一段固定时间会自行备份一次,必要情况下,管理员可以手动对数据库进行备份。由于自然或人为因素造成系统数据损坏的情况下,管理员可以在此模块中手动恢复数据库,从而保证企业数据信息的相对安全。(10)系统推广模块本模块是专门负责系统的推广宣传。能显示公司的品牌介绍、美食大赏、宣传广告及订餐流程等信息。3.2对性能的规定3.2.1精度要求能准确、无误地查询、添加、修改、删除用户、菜单和订单信息,管理员信息;能够精确地进行业务数据汇总来支持决策;做到实时通信来保证业务数据的最新性。3.2.2时间特性要求考虑到系统的复杂程度,先不提供时区设置功能,统一采用北京时间东8区作为OA系统的系统时间区。在响应时间、更新处理时间、数据的转换和传送时间方面要尽量减少,提高系统运行的速率,加快数据的处理和响应时间,也会相对的提高系统的灵活性。3.2.3灵活性系统开发过程前期应做好充分准备,尽量降低开发后期因需求改变而带来的变动,系统设计充分考虑可扩展性、灵活性,能够在处理和接受尽量多的操作方式、数据精度等变化,减少因异常数据带来的系统的异常。3.3 输入输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。3.4 数据管理能力要求网上订餐系统需要有强大的数据库系统为支持,可以容纳并储存大量的数据信息。同时还具有强大的数据信息的处理能力,包括查询、更新、修改、删除、统计等数据处理功能。数据库的维护和备份也要做到灵活、方便、可靠。3.5 故障处理要求当系统出现故障时,可以利用数据恢复和备份功能,快速,实现数据库的恢复,避免因意外事故,或者人为的误操作而导致的数据丢失。4 运行环境设定4.1设备运行环境:普通微型计算机内 存:64MB以上的内存,推荐使用128MB以上内存处 理 器:奔腾P4或更高的处理器硬盘空间:需要至少20M硬盘安装空间4.2支持软件服务器端:tomcat系统平台:Windows XP或更高版本的操作系统计算机语言:Java,SQL语言,JSP软件:MySql,MyEclipse,Photoshop网络通信协议:TCP/IP开发工具:MyEclipse6 参考文献本系统的开发过程中所参考的资料为:1.计算机软件产品开发文件编制指南(GB 8567-88)2.张海藩.软件工程导论.北京:清华大学出版社.20083.王珊.萨师煊.数据库系统概论(第四版).北京:高等教育出版.20064.郝玉龙.JavaEE编程技术.北京:清华大学出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山间小路修复工程方案(3篇)
- 2025年焊接及热处理试题及答案
- 机场油库工程实施方案(3篇)
- 建筑工程论文辅导方案(3篇)
- 工程公司能力提升方案(3篇)
- 2025年新能源微电网稳定性控制与优化运行设备运行维护设备运行维护技术发展趋势报告
- 2025年废旧电子产品处理与资源回收行业绿色制造技术与应用案例
- 智能交通工程的培养方案(3篇)
- 施工工程具体实施方案(3篇)
- 2025年文化产业金融政策研究:融资渠道创新与产业生态优化报告
- 汽车销售培训课程
- 工厂数据采集与分析系统方案
- 2025证券股份面试题目及答案
- 2025上海浦东新区国资委直属单位公开招聘试题含答案
- 职工养老保险政策讲解
- 通信网络智能体白皮书
- 2025福建建工集团有限责任公司校园招聘51人笔试历年参考题库附带答案详解
- 应用软件创新创业项目商业计划书
- 行政事业单位资产管理培训
- 银行审计分局考试试题及答案
- 2025至2030韩国烧酒行业产业运行态势及投资规划深度研究报告
评论
0/150
提交评论