ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:548.73KB ,
资源ID:2827558      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2827558.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整word版美食网软件需求规格说明书.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整word版美食网软件需求规格说明书.docx

1、完整word版美食网软件需求规格说明书 一、引言1.1、 目的该文档的是关于针对饮食爱好者而设计的,针对这些功能和性能而言,重点描述了饮食爱好者使用该网站系统发表自己的评论等等。文档预期读者:1、 设计人员2、 开发人员3、 项目管理人员4、 测试人员5、 用户1.2、适用范围a. 项目名称:古德泰斯软件b. 文档主要借助于当前系统的逻辑模型而导出目标系统的设计逻辑模型,解决整个项目系统的“做什么问题”。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发等不同参与提供一个交流平台。c.本系统主要是基于浏览器而为用户提供的交流平台,预期完成美食网站系统的内部

2、管理、评价管理、甜品贴管理、做法管理等。需要ASP.NET、Microsoft Sql Server 2010提供软件开发技术平台。1.3、参考资料资料名称标识符出 版 单 位作 者日 期数据库系统原理及应用教程机械工业出版社苗雪兰刘瑞新宋哥等编著2007数据库设计与开发清华大学出版社SLYKE/Raymond/frostJohn/DayCraig/Van2007ASP.NET 2.0技术内幕清华大学出版社埃斯帕斯托2006软件工程清华大学出版社张海藩1990/111.4、术语和缩略语术语、缩略语解 释UMLUnified Modeling Language(统一建模语言)的缩写,是一个标准的

3、建模语言。ASPActive Server Page(动态服务器页面)的缩写,可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。MVCModel-View-Control(模式视图控制)的缩写,表示一个三层的结构体系。SQL SERVER系统服务器所使用的数据库管理系统(DBMS)。SQL一种用于访问查询数据库的语言事务流数据进入模块后可能有多种路径进行处理。外部主键数据库表中与其他表主键关联的域。二、系统概述2.1、产品描述随着计算机网络的飞速发展,美食网已经成为人们日常生活中必不可少的部分,也是一种简单有效的提供网络用户进行学习和评价的平台,通过其可以理解美食及它的制作方法,自己

4、学做自己的美食。不仅如此,美食网站还可以随时随刻的发表自己的评论、与世界各方面不同的美食家共享自己独特的见解。基于上述需求,我们甜甜哒项目小组策划了古德泰斯(Good Taste)网站,项目主要是为了便利于爱好的饮食的伙伴、在同一个平台上共享信息、分享自己的特色美食方法开发的信息交流平台。2.2、 产品功能古德泰斯(Good Taste)网站系统,针对饮食爱好者实际情况的需求分析与市场调查,其内部结构主要包括内部管理、评价管理、甜品贴管理、做法管理。实现网站的浏览和留言以及用户发布甜品的图片及详细做法,方便饮食爱好者的交流。及系统整个功能体系结构如下:1. 甜品贴包括发布者、书写时间、做法等。

5、2. 评价包括点赞量、收藏量等。3. 做法包括做法步骤、图片、文本说明。三、功能性需求分类3、1功能需求概述本系统的用户都是网上用户,包括两类:一类是访客和会员,访客可以查看美食的做法,并可以在美食网上留言,如提出问题或者意见;会员可以参与发表自身的意见、评论等。另外一类是用户管理员,他们可以对菜谱,用户资料,资讯,留言和广告进行增删、修改等。3.2、功能描述3-2-1 主要功能一个甜品吧,它具有内部管理、评价管理、甜品贴管理、做法管理四大功能。3-2-2模块功能结构图3-2-3各模块功能描述内部管理:主要包括用户登录、新用户注册。用户登录:主要是进行用户验证。新用户注册:主要是进行新用户的加

6、入。评价管理:主要包括点赞量、收藏量。点赞量:主要是进行点评。甜品贴管理:主要包括浏览、发布、描述。浏览:主要是进行查看。发布:主要是进行甜品贴的增加。描述:主要是进行对甜品的做法进行说明。做法管理:主要包括做法步骤、图片及文本说明、材料。做法步骤:主要是显示如何做。图片及文本说明:主要是进行进一步的解释。材料:主要是说明之用。四、产品的非功能性需求4.1外部接口说明A、用户接口本系统的硬件环境如下:客户机:普通PC CPU:P41.8GHz以上 内存:256MB以上 能够运行IE5.0以上或者Netscape4.0以上版本的机器 分辨率:推荐使用1024*768像素Web服务器 CPU:P4

7、1.0GHz 内存:1G以上 硬盘:80GB以上 网卡:KMb/s速度数据库服务器 CPU:P42.0GHz 内存:1GB以上 硬盘:80GB以上B、软件接口本系统的软件环境如下: 操作系统:UNIX/Linux/Windows2000或以上版本 数据库:SQL Server 2008 开发工具包:Microsoft Visual Studio 2010 Web服务器:IIS 5.0 浏览器:IE6.0以上4.2性能需求4-2-1、数据精确度1用户在进行美食查询时要保证查全率,所有符合搜索条件的美食都要能找到。2在保证查全率的同时还要能够保证查准率,尤其是对于高级搜索这一功能。3保证每日推荐美

8、食的更新频率。4-2-2、时间特性1响应时间:2-3秒之内打开一个新的链接。2数据转换与传输时间:数据转换主要是涉及到数据库的问题。为了降低一次显示过多的记录会消耗太多的时间这个问题,在设计时让数据库尽量分页显示。传输时间和服务器的处理能力、无线网络的信号强度有关。3运行时间:如非特殊原因应保持24小时开通。 4-2-3、适应性本系统应能在Android 2.2及其以上操作系统平台上良好的运行,Web端应能使用IE6.0以上内核的浏览器访问。 4-2-4、用户对网站需求本美食网站作为一个面向所有网络用户的网站,既要面对浏览网页信息的用户,还要面对留言交流的用户;另外,网站还涉及到后台管理的需求

9、。因此多角度、多方面进行需求分析,尽量满足各方的功能需求。美食网站主要功能是信息发布和提供美食查询及留言交流等服务。其中,信息 发布是各种类型的美食信息包括美食所用材料、做法、市面价格等。美食查询是提供浏览网页的用户的搜索功能,使其能更方便快捷查找到需要的信息。另外,用户还可在网站留言,说出各自想法或留下问题。4-2-5、后台对网站需求从后台管理方面来说,后台设计必须保证前台各模块信息展示无误,实现增、删、改、查等功能等。 ASP是Active Server Page的缩写,意为“动态服务器页面”。它是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HT

10、ML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 ASP网页具有以下特点: (1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试; (3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表

11、单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。 (6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。 (7)方便连接ACCESS与SQL数据库. (8)ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。但是其原理也是一样的。 4-2-5、后台数据库的需求数据库及操作系统:对于核心数据库来说,选择一个合适

12、的数据库系统对我们的系统运行是很要的,选择数据库的关键因素是要考虑预计会有多少人同时访问数据库,正常工作时间的级别。信息存储结构的设计在系统的设计中至关重要,要考虑到数据冗余、系统执行效率、信息控制以及维护等方面的要求。信息的管理离不开数据库的支持,我们采用SQL Server 2008数据库管理系统。数据库的物理设计主要是对数据在内存中的安排,包括对索引区、缓冲区的设计,对使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分,设置访问数据的方式方法。需在非系统卷(操作系统所在卷以外的其他卷)上安装SQL Server 程序及数据库文件。内存是影响Microsoft SQL Serv

13、er系统性能的一个重要因素,应在Microsoft SQL Server 数据库安装后进行内存选项设置,最大配制值为2GB。为了确定SQL Server系统最适宜的内存需求,可以从总的物理内存中减去Windows 2008 Server需要的内存(12MB)以及其他一些内存需求后综合确定,理想的情况是给SQL Server分配尽可能多的内存,而不产生页面调度。设置服务器的虚拟内存为1GB。4.3属性4-3-1友好性本软件友好性极强和其他软件有很好的兼容性。界面清晰条理,操作简单易行。4-3-2安全性A、操作跟踪:针对系统运行出现的异常,跟踪调查出现异常的情况,了解操作意图,有针对性的解决问题。

14、B、访问控制:非注册用户(游客)只可以搜索美食信息,只有登陆用户才可以对美食进行收藏、上传、评价等操作。整个系统要求用户必须经过身份验证才能发布信息,对不同权限就行不同的登陆。C、软件有备份功能,对数据损坏或破坏有很好的恢复能力。4-3-3可维护性系统在试运行阶段需要记录下所有操作日志,记录出问题的现场,并能通过邮件向维护人员报告系统的状态。4-3-4可转移/换性 本软件利用开发平台提供的数据转换功能,可以实现跨平台数据转换,实现不同数据库数据间的数据转换。4.4系统的运行环境系统要保证24*7*365可用。但是可以允许每月系统停机一小时,进行系统维护。系统维护的时间要安排在非工作时间进行,以

15、免对用户试用系统产生不必要的麻烦。4.5 其他需求4-5-1用户操作需求输入的信息都封装在数据结构当中,不能独立存在,在向数据库中提交数据时必须一起提交而不能逐项提交。输入数据的类型必须和定义的数据类型相匹配。尽可能满足用户需要,简单可行。五、数据字典5.1表关系图5.2部分表结构用户信息表(User)字段名数据类型长度说明描述user_idInt非空,主键,自增长用户编号usernamechar20非空用户姓名passwordchar16非空密码sexchar1非空,男(1),女(0)性别ageInt年龄e_mailVarchar30邮箱addressVarchar100地址phoneVarchar20手机号integralDecimal(8,1)非

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1