心动珠宝商城V需求规格说明书文档格式.docx
- 文档编号:13168141
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:26
- 大小:499.74KB
心动珠宝商城V需求规格说明书文档格式.docx
《心动珠宝商城V需求规格说明书文档格式.docx》由会员分享,可在线阅读,更多相关《心动珠宝商城V需求规格说明书文档格式.docx(26页珍藏版)》请在冰豆网上搜索。
2)了解和描述软件实现所需的全部信息,为软件设计、确认和验证提供一个基准;
3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据;
需求分析的具体内容可以归纳为六个方面:
软件的功能需求,软件与硬件或其他外部系统接口,软件的非功能性需求,软件的反向需求,软件设计和实现上的限制,阅读支持信息。
软件需求分析应尽量提供软件实现功能需求的全部信息,使得软件设计人员和软件测试人员不再需要需求方的接触。
这就要求软件需求分析内容应正确、完整、一致和可验证。
此外,为保证软件设计质量,便于软件功能的休整和验证,软件需求表达无岔意性,具有可追踪性和可修改性。
1.3项目目标
本项目旨在开发一套网上商城管理系统,它将实现用户通过互联网完成商品采购的整个过程。
用户可以通过此管理系统的网上商品展示和检索获取自己所需要的商品的基本信息,并且可以根据自己的需求,通过互联网提交商品订单。
系统管理员能够通过此系统来处理用户所提交的订单,支付方式采用电子支付方式。
通过对一些典型电子购物的考察、分析以及实际的市场调查,要求本系统达到以下目标:
统一友好的用户操作界面,能保证系统的易用性。
规范、完善的基础信息设置。
用户可对自己的信息进行详细的设置
商品分类详尽,可按不同类别查看商品信息。
按商品分类及商品名称进行模糊查询。
可以进行商品的模糊查询
新品及特价商品展示。
热销商品销售排行。
实现网上购物。
用户可在登录后随时查看自己的订单,了解自己的消费情况。
2.系统功能分析与设计
2.1系统功能描述
2.1.1用户信息管理
(1)、密码修改
所有用户都可以修改自己的登陆密码。
通过个人信息界面来进行密码修改,修改前必须输入旧密码。
(2)、基本资料
查看和修改个人资料,比如联系方式、家庭住址等,这些信息必须是正确的,否则商品可能无法及时的送达到用户的手中。
用户还可以查看自己所获得的积分,不同的积分对应不同的商品打折率。
(3)、短信息管理
查看管理员发给用户的系统消息。
通过填写在基本资料里的联系方式:
手机号码、电子邮箱、QQ、MSN等社交软件。
(4)、收藏夹管理
查看自己的收藏夹,里面存放用户尚未放到购物车里面的商品。
目的是方便用户下次查看该商品。
(5)、查看购物车
用户可以将选购的商品放到购物车中,并且可以对购物车中的商品数量进行修改,可以做删除操作。
用户单击商品加入购物车,系统显示购物车页面,此页面是一个列表,内容包括:
商品名称、商品单价、打折后单价、商品状态、商品总价和清空购物车链接、生成订单链接。
继续购物链接等。
(6)、查看交易情况
用户可以查看自己提交过的订单以及订单的状态,比如已发货、未发货、不能发货等。
同时也可以查看自己的历史交易记录和总金额等。
2.1.2信息平台
管理员可以给用户发送系统消息,有两种方式,单发和群发。
单发是为指定的用户发送系统消息,群发是为所用的用户发送系统消息。
管理员发货以后系统也会为该用户发送消息提示商品已经发出,请注意查收等。
2.1.3管理商品信息
添加和删除商品信息,如果某商品处于某交易过程中,则拒绝删除操作。
添加新的商品时为商品设置折扣和价值的积分,并且选择该商品所属的类别以及件数等。
在修改商品信息的时候可以修改商品所属类别、价格、折扣、价值积分、件数、图片等信息。
2.1.4系统设置
(1)、权限设置
设置具有不同权限的角色,给不同的用户赋予对应其权限的角色。
(A)、普通管理员
管理员要为每个用户建立账户,每个账户包含帐号、用户名、登录密码、邮箱、手机登信息、没有账户的客户,可以通过填写注册信息并通过管理员审核后进行注册并登录。
可以对普通用户进行添加、查询、删除操作,查看修改用户的积分,添加删除和修改商品信息,商品评价信息管理,订单查看以及商品的配送,发布系统消息,留言板信息的回复。
(B)、超级管理员
拥有所有普通管理员的权限,并且可以查看普通管理员的信息,可以为普通管理员分布权限,打折信息的管理。
查看历史交易情况,每月的结算。
可以对游客、普通用户、会员用户、商品、商品订购、订单管理等信息进行审核、添加、删除。
(C)、普通用户
商品的查看、搜索、购买,购物车管理、订单的发布、查看修改自己的信息,查看自己的历史交易记录,对商品、物流、卖家进行评价,对商品不满意可以进行申请退货或者全额退款。
可以添加好友、卖家,通过与他们进行在线聊天对商品有更深入的了解。
(D)、游客
商品的查看、搜索。
普通用户或者会员用户的申请资格。
(2)、数据备份
进行用户信息、商品信息的数据的备份。
(3)、数据恢复
进行用户信息、商品信息的数据的恢复。
2.1.5系统安全管理
登陆、取回密码等操作,均加设验证码,有效防止恶意破解密码、非法登陆,有效对付留言机器人、以及各种广告、非法信息的骚扰。
在用户三次输入密码失败后,系统会短信提示注册用户,提醒更换密码。
用户可通过数字密码或者动态密令来进行登录,用户也可通过邮箱来申诉密码被盗和修改密码。
2.1.6会员的网上购物
本系统可以方便快捷的向用户提供购物的服务,用户可以选购在本站中发布的任何商品,用户选择购买后,系统将自动把所选商品放入用户个人的购物车中,用户可以随时查看自己所选择的商品。
当用户选择商品完毕后,可以将购物车中自己所选的商品进行提交,系统会根据用户的ID获得用户的地址等联系方式,在完成了各项数据的提交后,系统会提示用户订单提交成功,发货以后会发送系统消息提示用户商品已发出,并根据用户联系方式将商品送到用户手中。
2.1.7发布公告
管理员发布最近公告,比如特价商品或者搞活动的一些信息,帮助用户能够有最高的效率购物。
管理员可以单击查看公告,系统在右侧显示历时历史公告列表,内容为公告编号、公告内容、公告日期和修改、删除按钮。
管理员单击某一记录,系统会显示此公告的详细信息,内容为公告编号、公告内容、公告日期。
2.1.8留言板
给用户发表看法的一个平台,用户可以提出一些要求或者改进的意见和建议。
在没有登陆的情况下是匿名留言,如果已经登陆系统则自动添加留言者姓名。
管理员可以在后台可以为用户的留言进行回复。
2.1.9文件管理
每个用户成功注册后,系统会为每个用户提供一个50兆的空间方便用户进文件的存储,用户可以上传和下载文件,也可以将自己的文件共享,方便其他用户来下载。
某用户被注销以后他的网络空间随之被删除。
2.1.10会员的注册和登录
本系统欢迎广大会员的注册,并将他们的注册的个人信息存进数据库中。
在注册之后,用户可以根据其注册的用户名和密码登录,此时购物各项功能对用户来说都是开放的了,用户不存在任何的限制了。
用户的注销是在购物结束后进行,注销后的记录用户信息的session值将从系统中撤消,保障了用户权限,避免不必要的用户个人信息的泄露。
2.1.11找回密码
如果用户忘记了密码,可以在找回密码页面里面输入自己注册的用户名,系统会根据该用户名查找用户的密码和邮箱地址,然后根据将密码发送到该邮箱地址里面,实现了密码的找回功能。
2.1.12商品评价功能
为用户提供对购买过的商品进行评价的功能,该评价会出现在商品的详细信息当中,在用户选购商品的时候可以参考这些评价来选择自己适合的商品。
用户通过对本次交易进行的评价,会对本商品有一个总的评价,卖家也会通过用户的评价来进行一些战略上的调整,用户也会通过对其他用户对本商品的评价,也包括对物流、卖家的服务态度、商品的质量等的综合评价来进行挑选自己喜欢的商品,通过其他用户反馈的意见,来决定是否购买此商品。
2.1.13订单管理功能
用户可以查看自己发布的订单和订单的状态以及自己的历史交易记录,管理员可以管理订单,比如查看交易记录,修改订单的状态号,用不同的方式对订单进行索引。
2.1.14会员等级管理
在用户成功购买商品以后,用户的积分会根据所购买的商品来增加。
在不同的积分段内会享受不同的打折率,进而鼓励用户进行消费。
通过消费金额的大小,商城会赠送大小面额不一的积分值,会员可用积分值代替交易金额。
会员在购买本商城的某些商品时,有一定的优惠。
同时会员在拥有一些特定功能,例如:
设置在本商城的主页,使其更加美观、天功能里的一些表情包、优先体验本商城的新商品、优先购买本商城的新商品。
2.1.15在线聊天功能
此模块是用户进行交流的中心,用户可以和其他的认在线交流,同时可以根据有些问题对管理员进行询问。
默认状态是匿名,登陆后发言人显示用户名。
通过在线聊天功能,用户可以跟卖家进行在线聊天,从而更进一步了解商品的质量、价格优惠、物流、配送时间、全国联保等一些保障措施。
一般在购买商品之前,用户都可跟卖家进行在线聊天,游客没有此项功能,游客在进行在线聊天功能之前必须先注册本商城帐号。
2.2系统功能图
心动珠宝商城系统的总体功能结构图1所示。
图1心动珠宝商城系统的总体功能
2.3系统总体设计
2.3.1总体流程图
系统流程图展示了游客,用户,管理员不同级别的人从登陆系统到登出系统所进行的一些操作。
首先查看登陆是否通过,如果没有通过询问用户是否要注册,选择否则可以查看商品的信息已经在留言板匿名留言,如果选择注册则可以进行商品购买的操作发布订单。
如果身份验证为管理员,则可以进行商品信息的管理和用户信息的管理已经交易信息的管理等操作。
如下图所示:
图2系统总体流程图
2.3.2系统数据流图
图3系统数据流图
2.3.3用户购物状态转换图
用户购物流程展示注册用户从开始选购物品到发布订单的流程。
图4用户购物状态转换图
2.3.4用户购物数据流图
购物数据流图展示了用户购物成功以后系统内部数据表所进行的改变,从而详细的记录每个用户所进行的每次交易,方便以后的查找。
图5用户购物数据流图
3系统UML建模
传统的面向对象开发方法因为缺乏贯穿整个开发过程的线索,因此很难阐述清楚一个软件系统是如何实现其功能的。
而在Rational统一过程(RationalUnifiedProcess,RUP)中,UseCaseModel就是这样一个线索它是整个软件开发过程的基础。
下面采用UseCase对在线购物系统进行需求分析和建模。
3.1系统用例图
1.指出系统所属范畴,确定系统边界
本系统是针对在线购物过程而设计的,方便了商场对商品和交易的管理,节约人力和财力!
通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 心动 珠宝 商城 需求 规格 说明书