图书销售管理系统需求分析文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析文档
——TuBish图书管理系统
Version 1.0版
项目负责人:周顺
2008-8-10
需求分析文档目录
一、简介 (2)
(一)、产品概述: (2)
(二)、业务背景: (2)
(三)、背景: (2)
(四)、目标: (2)
(五)、项目名称: (3)
(六)、应用说明: (3)
二、功能性需求: (4)
(一)、用例图 (4)
(二)、用例描述 (4)
1.登陆界面,登陆系统运行描述 (4)
2.出版社信息维护描述 (5)
3.客户信息维护描述 (6)
4.库存信息维护描述 (7)
5.图书购销情况维护描述 (8)
6.“联系我们”功能描述 (8)
三、非功能性需求: (8)
四、鉴定: (9)
一、简介
(一)、产品概述:
本系统是简单实用的图书销售管理系统,能够为图书经营商提供比较全面的自动化功能,应实现对出版商信息的管理、客户信息的管理、了解仓库库存的情况并能够调度、对销售情况做出统计,还能对销售的定单管理、修改和增加。

(二)、业务背景:
图书销售管理的自动化需求迫切,但是专业的大型商业软件价格昂贵而且功能庞杂而无法满足需求。

本软件免费,简单,实用,满足小型书商的管理需求,是开发组对C#的IS系统的团队合作训练,开发难度不高,主要协作技术实现。

(三)、背景:
目前较大的图书生产和销售企业都使用了偏向于商业级的图书管理软件,大多实现了网络化层级服务,但是个人书商的管理经常是人工操作,无论是哪个环节效率都相对较低,实现自动化管理的需求越来越强烈,因此需要一款免费简单实用的能在单机运行的小型软件。

(四)、目标:
1、本软件努力解决小型书商的管理需求,可以方便随时的进行销售管理。

2、软件不需要增加额外的硬件投入,对硬件的要求相当低,不需要有网络环境。

3、保证数据的保密性,提供完备简易的数据备份功能。

4、提供简单易操作的交互界面,一般人群均可操作。

(五)、项目名称:
TuBish图书管理系统。

(六)、应用说明:
软件能对个人书商销售的各个环节(包括仓库的管理)实现自动化操作,让客户能够对自己的销售状况有一个清晰认识,方便管理自己的业务,提供销售情况的统计。

二、功能性需求:
(一)、用例图
(二)、用例描述
1.登陆界面,登陆系统运行描述
1.1 请将用户名的大写字母均改为小写,输入大写字母将无法登陆系统,密码区分大小写。

1.2 系统暂不支持异地注销,即所有的用户需在本级进行登陆、注销操作。

1.3 连续三次输入密码错误,您将不能以该用户进行任何操作,请持本人身份证及复印件到公司办理相应手续。

1.4 不用时请及时注销,不要直接关机,因未注销而产生的损失后果自负。

2.出版社信息维护描述
2.1 显示出版社信息:用户进入该目录,系统显示当前出版社记录信息2.2 书目信息管理
2.2.1 购入图书:用户输入购买数量,出版社银行账号,系统确认用户输入信息,
若输入错误信息显示错误提示,系统反馈用户购入状态
2.2.2:本季度新书:系统显示本季度出版社新书信息。

2.2.3 本周新书:系统显示本季度出版社新书信息
2.2.4 自定义书目信息查找:用户输入查询日期范围,若输入错误信息显示错误
提示,系统返回查询结果
2.2.5 全部书目信息:系统显示全部出版社新书信息
2.2.6 退出,系统返回上级界面。

2.3:出版社信息管理
2.3.1 查找出版社信息:用户输入相应查找信息,若输入错误信息显示错误提示,系统判断用户输入信息合法性。

2.3.2:增加出版社信息:用户输入新增出版社信息,若输入错误信息显示错误
提示,系统检查用户输入信息合法性,返回结果状态
2.3.3:删除出版社信息:用户选择删除方式,系统删除记录,系统返回删除状态。

2.3.4:修改出版社信息:用户选择修改信息方式,若输入错误信息显示错误提示,系统修改信息记录,系统返回修改信息状态。

2.4 查找图书:用户选择查找方式,用户输入相应查找信息,若输入错误信息显示错误提示,系统判断用户输入信息合法性,系统返回查找信息及状态。

3.客户信息维护描述
3.1 查看所有客户信息列表:系统调出所有客户信息列表
3.2 查询客户信息
3.2.1 直接查询用户信息,用户选择待查客户,系统显示被选客户所有信息。

3.2.2 自定义查询:用户输入待查客户名称,系统检查该客户名称正确性(如无
此客户,系统显示提示信息),系统显示被选客户所有信息。

3.3 删除客户信息:用户输入待删除客户名称,系统检测该客户名称正确性,(如无此客户,系统显示提示信息),系统显示该客户所有信息,系统要求用户确认删除,系统删除该客户数据。

3.4 修改客户信息:用户输入待修改客户名称,系统检测该客户名称正确性,(如无此客户,系统显示提示信息),系统显示该客户所有信息,用户修改该客户相关信息,(如信息不符合实际要求,系统显示提示信息),用户确认修改操作,系统对该客户数据进行更新。

3.5 添加客户信息:系统要求用户输入新客户各项信息,系统检查新用户信息正确性,(如信息不符合实际要求,系统显示提示信息),系统创建新用户记录。

3.6 查看订单:用户输入待查询客户名称,(如无此客户,系统显示提示信息),系统显示该客户所有订单信息,(如此客户没有订单,系统显示提示信息)。

3.7 添加订单:系统要求用户输入新订单各项信息,系统检查新订单正
(如信息不符合实际要求,系统显示提示信息),系统创建新订单确性,
记录
3.8 删除订单:用户输入待删除订单名称,(如无此订单,系统显示提示信息),系统检测该订单名称正确性,系统显示该订单所有信息,系统要求用户确认删除,系统删除该订单数据。

3.9 修改订单:用户输入待修改订单名称,(如无此订单,系统显示提
示信息),系统检测该订单名称正确性,系统显示该订单所有信息,用户修改该订单相关信息,(如信息不符合实际要求,系统显示提示
信息),用户确认修改操作,系统对该订单数据进行更新。

4.库存信息维护描述
4.1 直接查询书籍信息:出现最新增加的书目信息,包括书名、ISBN、出版社等
信息。

4.2 查询订购情况:管理员查询某本图书的定购情况,系统返回历史
上曾经定购该书的客户,并且可以上下逐条搜索,管理员可以提交
满足订单,此时系统将该订单在订单数据库的状态改为已发货。

4.3 查询全部图书:管理员查询库存的全部图书,(如无此图书,系统显示提示信息),系统显示该客户所有图书信息,(如此客户没有图书,系统显示提示信息)。

4.4 查询订购过的图书:管理员查询库存中被订购过的图书,由系统返回被订购
过的全部图书信息。

4.5 查询书目:用户输入待查询图书书名、ISBN 等关键字,(如无此图书,系统
显示提示信息),系统显示该图书所有订单信息(支持模糊和组合查
询)。

5.图书购销情况维护描述
5.1、查询订书信息:
5.1.1 按订单:在双击一个订单时能够显示该单信息:书的信
息、订单人的信息、订单状态等
5.1.2 按图书:在双击一本书时能够显示该书信息:书的信息、订够人的信息、
历史定购量等
5.1.3 按出版社:在双击一出版社时能够显示该出版社信息:出
版社信息、书目列表、历史定购量等
5.1.4 按用户:在双击一个用户时能够显示该用户信息:用户信息、订购的信息等
5.1.5 自定义查询
5.2、浏览全部信息:按图书显示;
6.“联系我们”功能描述
6.1 访问公司网站首页。

6.2 公司邮箱
6.3 拨打我们的免费热线电话
6.4 业务经理免费答疑B BS
三、非功能性需求:
界面可用,宜用,响应速度,并发,最大点击率,安全。

关于这些非功能性需求,我们团队在以后的讨论中逐步补充。

四、鉴定:。

相关文档
最新文档