《图书销售管理系统》word版.doc_第1页
《图书销售管理系统》word版.doc_第2页
《图书销售管理系统》word版.doc_第3页
《图书销售管理系统》word版.doc_第4页
《图书销售管理系统》word版.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/sundae_meng 1 图书销售管理系统图书销售管理系统 软件需求说明书软件需求说明书 项目代号:项目代号:BSMS_LDH_2008 文件代号:文件代号:BSMS_003 编写小组:编写小组:LDH 软件开发小组软件开发小组 编写人员:编写人员: 编写日期:编写日期:2008/04/26 /sundae_meng 2 LDH 软件开发小组软件开发小组 1.引言引言.2 1.1 编写目的及相关读者3 1.2 背景3 1.3 定义3 1.4 参考资料3 2 任务概述任务概述.3 2.1 目标3 2.2 用户的特点4 2.3 假定和约束4 3 需求规定需求规定.4 3.1 对功能的规定4 3.2 有关功能图5 3.2.1 层次图:5 3.2.2 IPO图:.6 3.2.3 E-R图:.6 3.2.4 主数据流:7 3.2.5 子功能图:8 3.3 对性能的规定10 3.3.1精度.10 3.3.2时间特性要求.10 3.3.3灵活性.10 3.4 输人输出要求11 3.5 数据管理能力要求11 3.6 安全性11 4 运行环境规定运行环境规定.11 4.1 设备11 4.2 支持软件12 4.3 接口12 4.4 控制12 /sundae_meng 3 1.引言引言 随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机 对于大量信息的管理优势更是显而易见。对于一个企业来说,这方面的需要尤 其重要,有了这个图书销售管理系统,可以明显的减轻图书销售及其管理人员 的工作量,且有利于更合理化的管理。 1.1 编写目的编写目的及相关读者及相关读者 为了使用户尽可能清楚地描述其所需要的产品,使软件开发人员更清楚地 了解所要开发的产品。 相关读者有:软件开发人员、用户、管理人员、测试人员及其他参阅者。 1.2 背景背景 本图书销售管理系统由郑州大学信息工程学院软件工程专业教师宋玉提出, 并由 06 级学生刘文辉、何俊波、侯保林在本校试验室进行开发。该系统主要用 于图书销售行业,为方便用户进行图书的自动化管理及销售。 1.3 定义定义 E-R 图:关系模型图; IPO 图:系统的输入、处理、输出的大致过程。 1.4 参考资料参考资料 1.已经编写的可行性研究分析报告 2.国家软件标准需求分析报告 3.下载的文档对药品库存管理系统的需求分析 4.软件需求文档的相关图表。 2 任务概述任务概述 2.1 目标目标 1.开发的意图: /sundae_meng 4 a. 为了使图书的进货、销售、库存管理更方便; b. 为了减轻销售、管理部门工作人员的工作负担,提高他们的工作效 率; c.为了加强图书销售部门的正规化管理; 2.应用目标及作用范围: 通过产品能帮助库存管理人员使用计算机快速方便的对图书进行进货、 管理、销售、查找等所需操作,并且可对数据进行自动化管理。本产品适 用于图书销售部门的全部工作流程,是一个很方便的管理软件。可以对图 书随时进行进货、销售、查找和处理。大大节省了的人力、物力和财力。 3.产品描述: 本产品是一种工作在 Windows2000/2003/XP 或 Linux 系统平台的软件, 它是以数据库为基础,各种功能均建立在数据库之上。本软件产品是一项 独立的软件,而且全部内容自含。不建立在其他已有软件的基础上。| 2.2 用户的特点用户的特点 本软件的最终用户为图书销售部门的员工,只要能够操作计算机便可根据 使用说明书操作该软件,无须任何技术专长。本软件包括了图书销售的整 个流程,故可在上班时间随时使用。 2.3 假定和约束假定和约束 该系统为了学生学习文档写作,故不涉及费用支出。开发最终完成期限为 2008-6-30。 3 需求规定需求规定 3.1 对功能的规定对功能的规定 该系统的功能分为:进货管理、销售管理、库存管理、报表管理、用户权进货管理、销售管理、库存管理、报表管理、用户权 限管理限管理。 1. 进货管理进货管理: 用户根据采购报表新进一批图书后,分别输入图书的条码、名称、 /sundae_meng 5 作者、出版社、种类、数量、定价、进货价、进货折扣,并记录这批货 的供应商。若输入图书的条码后查询到这本书存在,则只须增加其数量 即可;若这本书不存在,则需要添加这本书的所有信息。 2. 销售管理:销售管理: 销售管理部分又分为:一般销售、促销、客户退货一般销售、促销、客户退货三种功能。 一般销售:一般销售:当客户购买图书后,输入该书的条码,查找到该书后可知其 定价,然后查看客户是否是会员,若不是,输入客户支付金 额,由支付金额减去定价可得应找零金额;若是,输入客户 支付金额后,由支付金额减去定价乘以会员折扣率可得其找 零,然后打印单据(包括该书的名称、作者、出版社、支付 金额、定价、找零、销售日期及销售员工的姓名和编号) 。 促销:促销: 根据图书销售管理人员制定的相应优惠策略,记录各种书的优 惠折扣,并按相应折扣对有关书进行销售。 客户退货:客户退货:可能由于个别图书的质量问题,客户需要退书,此时应查找 该书的销售记录信息,对客户办理退货业务,并将销售记 录中的该本书的销售记录删去,并添加到数据库中以更新 数据库信息, 3. 库存管理:库存管理: 库存中记录所有书的所有属性,还有库存的上限及下限。在库存中 能根据种类、作者、出版社对书进行分类。能够修改其中的数据;能够 根据其属性查找到该书。 4. 报表管理:报表管理: 报表分为:采购报表、日报表、财务报表、热销书报表采购报表、日报表、财务报表、热销书报表。 采购报表:当某种书的记录低于用户自定义的库存下限时,把该种 书加入到采购报表中;当某种书的记录高于用户自定义 库存上限时,则不把该种书放入采购报表。 日报表: 记录一天中图书的销售记录。 财务报表:记录每天的销售利润,由此可查看月利润,年利润。还 可查看每个员工总共销售书的金额。 热销书报表:根据销售记录,在可设定在一段时间内对各种书的销 售量进行相应的排序,可得出销售书目排行榜,从而 可以确定哪种书为畅销书。 5. 用户权限管理:用户权限管理: 员工级别不涉及财务数据的操作,经理级别可有最大权限。 3.23.2 有关功能图有关功能图 3.2.1 层次图层次图: /sundae_meng 6 3.2.2 IPO 图图: 新进图书的属 性 供应商的属性 会员的属性 订货单 销售处理 库存处理 报表处理 销售单据 各种报表 图书销售系统 进货 管理 销售 管理 库存 管理 报表 管理 用户 权限 管 理 一 般 销 售 促 销 客 户 退 货 采 购 报 表 日 报 表 财 务 报 表 热 销 书 报 表 /sundae_meng 7 3.2.3 E-R 图: 书 条码 书名 作者 出版社 定价 供应商 名称 地址 电话 负责人 供应 一般 客户 会员 支付金额 姓名 编号 电话 有效期 折扣率 购买 四 管理 导购员 姓名 编号 经理 部门 部门号 客户 /sundae_meng 8 3.2.4 主数据流: 3.2.5 子功能图: 进货管理: 库存管理: 输入条 码 存在? 添加记录 库存增加 保存 库存 进货销售 日报表 进货 /sundae_meng 9 销售管理: 报表管理: 输入条码 修改 查找 修改 查看数 据 客户购买 输入条码 查找该书 会员? 打折率计算 后 一般销售 单据 库存减少 信用卡? 刷卡 /sundae_meng 10 权限管理: 3.3 对性能的规定对性能的规定 3.3.1 精度精度 软件的输入精度:如果输入为数字,小数点后保留 2 位有效数字;如果输 入为字符串,其长度限定为 16 位。 输出数据精度的要求: 如果输出为数字,小数点后保留 2 位有效数字;如 果输出为字符串,其长度限定为 16 位。 传输过程中的精度: 小数点后保留 2 位有效数字,字符为其有效位数。 销售记录 日报表 统计金额 财务报表 统计销售书目 热销书报表 库存下限 统计书的数量 采购报表 输入密码 员工级别 查询、销售、修改 查看财务、员工销售 额 /sundae_meng 11 3.3.2 时间特性要求时间特性要求 响应时间:0.5 秒以内 更新处理时间:0.5 秒钟以内 数据的转换和传送时间: 1 秒以内 解题时间:0.5 秒以内。 3.3.3 灵灵活性活性 操作方式上的变化:该软件实用与现在流行的操作系统相匹配。若操作系 统提升,对该软件不会产生影响。若使用以往的操作系统,则不具有 兼容性。 精度和有效时限的变化:可以根据实际情况自行设置。 运行环境的变化:该软件可在不同的环境下运行。 计划的变化或改进:在生产过程中,可有效的改变计划对其进行改进。 3.4 输人输出要求输人输出要求 输入数据: 书的属性:条码、书名、作者、出版社、种类、数量、定价、 进 货价、进货折扣。 供应商的属性: 名称、电话、地址、负责人姓名。 会员属性: 编号、名字、电话、有限期、折扣率。 输出数据: 书的属性:条码、书名、作者、出版社、数量、定价。 (其中定价、折扣、进货价、数量为整形数据;其他都为字符串型。数据精度 参见 3.2.1) 3.5 数据管理能力要求数据管理能力要求 库存文件在该系统中规模最大,预计它要存放的图书的数量最大为 100 万 册;采购报表的预计记录的图书量为 1000 册;日销售报表的预计记录日销售量 为 500 册。对于其他单据,规模相对较小,不做规定。 /sundae_meng 12 3.6 安全性安全性 对数据库数据应留有备份,以防止可能出现的非内在因素造成的数据紊乱。 用户权限应有两种级别:员工级别不涉及财务报表的操作,经理级别可有最大 权限。 4 运行环境规定运行环境规定 4.1 设备设备 该系统要求内存 256MB 以上,硬盘 20G 以上,CPU 1.4GHz,其他设备不做 要求,一般即可。 4.2 支持软件支持软件 操作系统:Windows 系统和 Linux 系统。 数据库管理系统:ACCESS 数据库系统。 4.3 接口接口 本产品的用户一般需要通过终端进行操作,进入主界面后按相应功能需求 点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。 4.4 控制控制 该系统的主要输入设备是键盘和条码机。主要输出设备是显示器和打印机。 5、需求分析总结、需求分析总结 在以前的可行性分析基础上,我们进行了以上的需求分析过程。在分析

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论