《陈宏商品交易系统需求分析说明书.doc》由会员分享,可在线阅读,更多相关《陈宏商品交易系统需求分析说明书.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 需求分析说明书项目名称:校园网上商品交易系统项目开发人员:徐伟剑 朱力伟 陈东昇 陈宏 焦灿项目开发单位:嵌入式应用(2)班1引言1.1编写的目的 在完成针对网上商品交易系统软件的市场的前期调查,同时与多位软件使用者进行全面深入地探讨和分析的基础上,提交了这份软件需求规格说明书。 此需求规格说明书对校园网上商品交易系统软件做出了全面细致用户需求分析,明确所要开发的软件和应具备的功能,性能和界面,使系统分析人员能够清楚的了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。编写该书的目的能够更加准确地明白该系统的需要。该系统主要根据该商品销售者的要求而进行设计,并了解网
2、上交易系统的工作流程,对该系统进行模块的划分,对所开发的软件的功能,性能,和用户界面及运行的环境做出详细的说明。它是在用户与开发人员对软件的需求取得了共同的理解并达成协议的条件下编写的,也是实施开发工作的基础。本说明书的预期读者为用户,业务或需求分析人员,测试人员,和用户文档编写者。1.2背景说明 a开发的软件系统的名称为:校园商品交易系统 b开发者:陈东昇 朱力伟 陈宏,焦灿 徐伟剑 c 前台用户:需要进行商品购买,和网络使用人群 d 后台用户:商品售货商 1.3定义: IE:interet explorer 浏览器 VS:visual studio2005 一种高级编程语言 1.4参考资料
3、: visual basic.NET-I Asp.NetWeb基础知识 网页设计SQLserver数据库 2任务概述 2.1目标目的 校园商品交易系统旨在方便学生们能够获得更快更便捷的网上购物服务与 商品信息交流,只要位于大学院校内部,便可通过网络与商家互动,以最快的时间获得自己所要的商品。2.2用户的特点 因为该软件的服务主体是大学院校全体师生,该软件使用频率高,考虑到每日11:0012:30和 5:006:30这两个时间段是客流高峰,容易造成网站瘫痪,故需要操作人员以及维护人员的不断升级维护,确保软件服务渠道的畅通。2.3假定和约束经费限制;3000元开发期限;2月维护周期:两周软件最短寿
4、命:4年3需求规定3.1对功能的规定 一 功能列表未注册用户1可以拥有搜索商品的资料,以及选择商品。2可以进行注册,可以收藏商品到购物篮中3查看商品相关信息注册用户1可以查看所有商品信息。2可以在线对自己选择的商品进行下单订购3可以发表评论信息管理基本信息的维护商品信息管理:1可以对商品基本信息的新建、2可以修改和删除等3商品类别的添加普通用户信息管理:可以普通用户信息的添加、删除和修改密码。商品管理与发布:1根据类别,对商品进行前台的管理2对新商品进行添加,对商品信息的增删改查3对商品分类进行管理(商品分类,商品价格,商品名称)用户信息管理:查看全部用户,对用户进行增删改查对用户信息服务二用
5、户注册模块输入输入的基本信息,包括:密码,用户名称,Email 等验证码处理依据数据库和代码判定,必须要求每项数据都通过各种判定才能写入数据库。输出输出用户注册会员是否成功的信息。三会员登录模块 输入输入登录成功的会员的名称和密码处理通过程序调用数据库的信息进行核对输出如果登录信息与数据库信息一致,则登录成功,顺利进入用户管理页面;如果信息不一致,则向用户提示错误信息,并允许重新登录四商品查询模块输入输入商品的类型和名称处理通过数据库里的信息进行判断输出如果输入相关信息符合,则显示出相应商品信息3.2对性能的规定 3.2.1精度 1要严格按照数据库的格式输入,否则系统不给予相应的处理 2查询要
6、保证查全率,所有相关域包含查询关键字的记录都应能查到。本系统采用两种方式进行查询:直接查询,模糊查询。3.2.2时间特性要求 对该软件的时间特性要求,如对:a:响应时间:根据网速而定; b:数据更新处理时间:48小时; c:数据传输与处理时间:根据网速而; d:解题时间:在出现问题后48小时内处理并给用户解答。3.2.3灵活性 a对于操作上的变化,系统有显示提示。 b该系统支持window xp,window7,window8, c 该系统同其他软件接口无明显变化,稳定性良好 d 该系统计划:,在一定时间内改变页面显示的效果,逐步加强美好效果,根据计算机操作系统的升级而改进,使之兼容性更好。3
7、.3输人输出要求3.4数据处理要求 数据库管理员必须掌握SQLserver数据库,要能对数据进行添加,删除,更新,查询等操作。3.5故障处理要求 软、硬故障:a)对各种突发事件要注意避免 b)对于电脑的存储量要随时关注,以免出现存储量不足的情况。3.6其他专门要求 保密性:系统数据要做好保密设施,以免重要的数据的丢失或者盗取。 简洁性:用户的操作界面必须做到简单明了,不能有太复杂的设置或操作。 可更新性:对于系统可以根据客户的需要进行更新,维护等操作,扩展其功能,并使系统稳定。 可转换性:只要系统能保证环境部署成功,并且网络正常,就能保证系统正常运行。3.7 ER模型图4. 运行环境规定4.1
8、开发商建议使用设备:硬件方面的配置: Cpu:ntel core i3 硬盘:500g内存:2g操作系统:window xp或者window 7或者更高版本的 操作系统网络性能:网络连接正常软件方面: IE浏览器 Sql server2005 以上配置经测试,适合开发。用户机建议使用配置: 对用户要求能正常使用网页浏览器,操作系统不限,能正常连接网络,网络建议使用宽带接入。其他硬件不做要求。4.2 支持软件客户程序软件: Window xp或window7或者更高版本 Inter explorer6.0或更高的版本数据库服务软件: Win7或更高的版本 Sgl2005 Web服务器 Iis6.0或更高版本4.3 接口4.3.1软件接口运行win7及更高版本上4.3.2 硬件接口本系统不需要特定的硬件及硬件接口进行支撑。4.3.3 内部接口内部接口方面,个模块之间采用模块调用,参数调用及参数传递,返回的方式进行信息传递。接口传递的信息将是一数据结构封装了的十局,以参数传递或返回值得形式在各模块间的传递。