网上商城产品需求规格说明书.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简易网上商城 产品需求规格说明书 文件状态: [ ] 草稿 [ ] 正式发布 [√] 正在修改 文件标识: 当前版本: 1.0 作 者: 谭玖文 完成日期: 2018-6-19 重庆工程学院 Chongqing Institute of Engineering 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 1.0/初稿 谭玖文 谭玖文、李祥伦 2017年4月5日 目录 0. 文档介绍 4 0.1 文档目的 4 0.2 文档范围 4 0.3 读者对象 4 0.4 参考文档 4 0.5 术语与缩写解释 4 1. 产品介绍 4 2. 产品面向的用户群体 4 3. 产品应当遵循的标准或规范 5 4. 产品的范围 5 5. 产品中的角色 5 6. 产品的功能需求 5 6.0 功能性需求分类 5 6.m Feanture M 5 7. 产品的非功能性需求 6 7.1 用户界面需求 6 7.2 软硬件环境需求 6 7.3 产品质量需求 6 8. 其它需求 7 附录A. 需求建模 7 A.1 需求模型1 7 A.2 需求模型n 7 附录B. 需求确认 7 0. 文档介绍 0.1 文档目的 (1)为开发小组成员、客户之间提供共同的协议而创立基础,描述用户软件的宏观需求。 (2)根据客户要求,准确描述功能性和非功能性需求,给产品的需求规格说明书提供基础。 (3)本说明书的预期读者为开发小组成员及甲方负责人。本说明能让甲方代表更好地了解本系统,减少彼此之间交流的困难和开发中因为需求不明确而产生的不必要的麻烦。 0.2 文档范围 适用于用户注册、用户登陆、用户列表管理、发送消息(私聊,广播)、接收消息、消息记录处理、用户退出功能的整个过程。 0.3 读者对象 软件工程全体学生及老师 无Simple online shopping mall) 1. 产品介绍 本项目的开发是基于软件学院软件工程专业学生在学习《JAVA软件开发技术》或《C#软件开发技术A)》课程后的一门实践课程,重在通过本项目的开发锻炼学生的编码能力,了解软件开发的整个过程,培养学生的逻辑思维能力,使学生养成良好的编程习惯和培养学生的团队合作意识。 通过本项目的开发,不但巩固课堂上所学的面向对象的相关知识,同时也融入了当前市场流程的、适用的课堂上未讲授新技术(基于Socket的网络编程),从而增强学生的知识面,提高学生的学习兴趣和学习积极性。 2. 产品面向的用户群体 本系统主要面向 3. 产品应当遵循的标准或规范 (1)专业编号遵循国家统计规范 (2)数据库的设计遵循本项目要求的统一设计规范。 4. 产品的范围 提示:阐述本产品“适用的领域”和“不适用的领域”,本产品“应当包含的内容”和“不包含的内容”。说清楚产品范围的好处是:(1)有助于判断什么是需求,什么不是需求;(2)可以将开发精力集中在产品范围之内,少干费力不讨好的事情;(3)有助于控制需求的变更。 5. 产品中的角色 提示:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。 角色名称 职责描述 管理员 负责管理本系统的聊天用户 聊天者 负责发送和接收聊天信息 6. 产品的功能需求 6.1 功能性需求分类 功能类别 功能名称 描述 注册 注册 服务器根据用户输入的用户名进行注册,将用户信息保存在服务器的用户管理列表中(学生在实训时可根据情况保存信息到数据库中) 登录 登录 客户端运行,用户输入用户名登录到服务器,服务器需要做检测是否重复登录,如果时则向用户提示“用户已登录”的消息。如果成功登录,服务器将用户的登录信息保存到服务器端的用户列表,并将登录信息广播给其他的用户,提示XX进入系统 发送消息 私聊 客户端在用户列表中选择好友为“所有”时,将消息群发给所有的在线用户;服务端则是将消息广播给所有的用户 群聊 客户端在用户列表中选择好友为“所有”时,将消息群发给所有的在线用户;服务端则是将消息广播给所有的用户 转发消息 转发消息 服务器解析收到的消息,提取目的端用户名,并把消息转发到目的端。可分为私聊和群聊(广播)消息 接受消息 接受消息 客户端接受服务器发送或转发过来的消息并解析后做相关显示处理,如用户上线,则将上线的用户加到用户列表中,用户退出,则将退出的用户从用户列表中移除等;服务器接受消息并解析后做相关处理,如收到用户登录消息,则在服务端的用户列表中添加用户,并同时更新用户显示列表。当收到用户退出的消息,则在服务端的用户列表中移除用户,并同时更新用户列表,其他的消息则进行相应的转发 消息保存 消息保存 服务器在收到消息后将消

文档评论(0)

gl5000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档