1、网上书店需求分析报告5篇范例 第一章概述需求分析 1.1需求分析意义-1 第二章功能需求 2.1前台功能-2 2.2后台功能-2 第三章性能需求 3.1软件环境-3 3.2硬件环境-3 第四章系统可行性分析 4.1技术可行性-4 4.2经济可行性-4 4.3社会可行性-4 第五章出错处理需求 5.1处理错误5 第六章将来可能提出的要求 6.1不确定性要求-6 一需求分析的意义: 一个好的产品之所以能成为一个好的产品,关键在于需求分析是否充分考虑到用户的所有需求,好的需求分析能提高工作效率,减少不必要的麻烦。需求分析的任务是发现、标准用户需求的过程,有益于提高软件开发过程中的能见度,便于对软件开
2、发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的 交流、协作,作为工作成果的原始依据,并且可向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求相关。 二功能需求: 前台功能 (1)会员管理。是需要的凭证,每个会员都有自己的管理界面,可进行资料的修改等操纵。 (2)图书查询:图书查询的目的是为了帮助用户快速地找到想要购置的图书。用户可以按照书名、作者、出版社等方式查询到想要的书籍。当用户选择了某类书籍时应能显示书籍信息:图片、会员价、市场价等。 (3)图书展示: 为了将网络他、书店中的图书有序的罗列出来。图书展示分为:新品图
3、书、推荐图书、畅销图书、排行榜。 (4)购物车。购物车中要列出用户所选择的书籍名称、市场价、会员价、数量,总计金额。好、用户可以删除购物车中的书籍,修改某个书籍的数量,清空购物车,到结算页面确认并下定单。 (5)订单生成与管理。购物后,确认支付和配送方法后生成订单。系统发送邮件通知书店管理员。会员还可以查询自己订单的处理的处理情况和历史订单。 (6)结算功能。结算前必须再次验证用户,验证合法后,进入结算页面,显示订单的日期、收货信息、购置书籍清单,用户还可以再次修改收货人信息,修改或删除已选书籍,当确认后,可以选择下订单。 (7)在线帮助。简单介绍网站的购物流程,一姐一些常见的问题。 后台功能
4、 (1)图书馆里 添加新书。管理员和添加人员可以通过这个功能详述点录入新的图书。添加信息包括书名、作者、出版社、缩略图异界所属类别等等。 管理书籍。管理员和添加人员可以进行图书的查看、编辑、修改。 (2)用户管理 此功能只有最高权限管理员拥有,这好似用来管理后台管理员的功能、可能添加、修改、删除新的管理员以及分派权限、修改管理密码。 (3)订单管理 订单管理处理时首先判断管理员的身份,然后课根据就、订单状态来做相应的效劳。订单状态分为五种:未作任何处理、用户已经划出款、效劳商已经收到款、效劳商已经发货、用户已经收到货。 (4)会员管理 修改、删除会员资料。 三性能需求: 硬件。微型计算机,计算
5、机局域网络。 软件:win 7、jdk/tomcat/、struts、eclipse、mysql。 四系统可行性分析: 4.1技术可行性 根据前期的市场调查与对以下系统功能、性能及实现系统的各项所需技术的约束条件的分析来看,本系统程序开发应是一个集数据库管理和查询为一身的系统,根据现有的开发技术,开发硬件、开发软件的性能要求及环境条件等来看,各项条件良好。同时,考虑给予的开发期限较为充裕,预计可以在规定期限内完成预定功能地开发与实现。 在软件方面本程序设计采用的开发环境是microsoftvisualstudio202223,采用开发语言asp、net编写程序,采用sqlserver20222
6、3做后台数据库。在硬件方面的各种配置包括输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求。 4.2经济可行性 据调查,在中国有实际购置行为的网民中,有57.6%购置的是图书,有26.4%购置音像制品,这充分说明以网络书店为代表的出版物在线销售有良好的开展机遇。出版物网上销售有诸多有点:24小时效劳、送货上门、无店铺销售、搜索查询数据库等优点,弥补了传统出版发行业的缺乏。随着人们购物观念、购物习惯的改变以及网上购物质量、信誉的提升,出版物在线销售将有更大的空间。方便、快捷和经济使用的电子商务将推动企业的开展。而在线销售图书是不少企业的首选,这样网络书店便应运而生。 4.3社会可行性 (1)法律可行性 该平台是自主研发设计,因此不会构成侵权,在法律上是可行的。 (2)用户可行性 该系统是一个电子商务网站,所以操作简易,用户购置不需要了解整个书店的工作流程,只需要按照提示一步步操作即可完成购书等其他活动。 五出错处理需求: 处理需求指的是当应用系统发现他自己犯下一个错误时所采取的行动,但是,应该有选择地提出这类出错处理需求,对应用系统本领错误的检测应该仅限于系统的关键局部,而且应该尽可能少。 六不确定性要求: 井盖明确地列出那些虽然不属于当前系统开发范畴,目的是在设计过程中对系统将来可能的扩充和修改预作准备,以便一旦确实需要时能比较容易第进行这种扩充和修改。 第6页 共6页