网上书店书务管理系统.pdf
《网上书店书务管理系统.pdf》由会员分享,可在线阅读,更多相关《网上书店书务管理系统.pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.可编辑 第一章 领域分析 1.1 领域调查 由于书店主要从事图书资料的存储和书籍的出租、售卖,所以要对书籍进行系统的、有效的管理,以方便广大读者借阅、购买。随着计算机应用越来越普及,书店要把人工进行的图书进货、图书验收、图书分类、图书检索、图书销售、图书出租、会员管理等操作用计算机实现,减小书店职工的工作量,实现对图书、会员等数据的管理工作,减小开销,提高效率,使看起来很繁重的工作处于有条不紊的状态。书务管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。利用信息控制企业的行为;帮助企业实现其规划目标,是现代大中型企业纷纷利用的系统。1.2 组织目标
2、分析 1.2.1 使命和方向 以优质的服务向读者提供丰富的图书。1.2.2 组织总目标 向读者提供一流的服务,使本地图书市场占有率达到 30%。1.2.3 组织子目标 1、最方便的供读者阅读和购买图书,减少读者购书时间;2、近三年每年增加 30%的新图书品种;3、书店能够快速掌握国内最新出版的各类图书;4、快速统计本地读者的购书需求,及时掌握畅销书、滞销书的信息;5、入库、出库、盘库的工作效率提高 20%;6、每年在本市建立一家分店,五年内完成全市图书连锁销售;.可编辑 1.2.4 组织策略 1、采取开架售书,为读者提供方便阅读和购书条件;2、更改售书结算方法,减少读者顾客结账时间;3、掌握全
3、国出版社、供书商数据库,掌握最新图书动态;4、修改图书资金计划,增加 30%的购书资金,增加图书种类;5、修改库存管理方法,提高效率,方便管理;6、建立书店管理系统,全面提高管理水平和工作效率;1.3 组织机构分析 1.3.1 机构分析 书店服务后勤管理处书务图书销售图书购买财务处行政人事处保卫处 图 1-1 书店机构分析 1.3.2 岗位分析.可编辑 图 1-2 书店岗位分析 1.4 组织职能分析 组织职能是为了实现组织的使命和目标,赋予组织的职责和功能。图 1-3 书店职能域.可编辑 1.5 业务分析 1.5.1 确定业务 进行业务分析,首先要确定组织中都具有哪些业务。职能域 业务名称 业
4、务描述 计划管理 图书市场分析 计划市场部对图书店出版,销售,供书商,图书需求等进行分析 编织图书计划 计划员编制年、月、季图书采购计划 采购管理 图书订购 采购员根据图书计划从供货商处采购图书 合同管理 采购员与供货商签订购书合同,并对合同执行情况进行跟终管理 到货管理 采购员凭到货通知单领取图书 书库管理 图书入库 采购员对已到货的图书填写入库单,并由库管员接收入库 图书出库 售书员凭领书单到书库领取图书,须填写出库单,并有库管负责出库 图书盘库 库管员定期对书库图书进行盘点,检查是否有盈亏,并进行处理 图书报损 库管员对破损或滞销的图书进行报损处理 图书销售 图书上架 售书员把从书库领取
5、的图书登记在账,并上架 图书销售 售书员负责销售图书,并收取书款 盘架清查 售书员定期对架存图书进行盘查,检查盈亏,并处理.可编辑 结算 售书员对销售图书进行盘结并做报表 事务管理 员工工资管理 会计进行职工的工资管理 员工信息管理 办公人员进行职工的信息管理 员工勤绩管理 管理人员对员工的出勤和工作业绩进行管理 图 1-4 书店业务明细图 1.5.2 业务流程分析 图 1-5 书店图书入库业务流程图 采购员库管员填写入库单图书入库修改入库单核对入库单登记库存帐图书上架检查.可编辑 第二章 需求分析 2.1 需求调查 2.1.1 总体需求 此书务管理系统以计算机为工具,通过对书店管理所需的信息
6、管理,把管理人员从繁琐的数据计算处理中解脱出来,提高书店的经营效率。2.1.2 功能需求 书店的角色定为店主和顾客。店主是软件系统的用户;而顾客则是来借阅或购买书的人。偶尔,店主或书店的其他工作人员也可能是一个顾客。顾客不直接和系统交互,顾客的功能由店主代为执行。2.1.3 性能需求 使用稳定,操作性能好,操作方法易于掌握,系统的安全性强。2.1.4 其他需求 普通用户的需求:通过管理员帮助来进行浏览图书数据。书店管理员:能够对系统进行设置,以适应不同用户的需求。2.2 需求分析 2.2.1 目标分析 书务管理系统的目标 1、总目标 对书店的图书、架存、销售、出版社、会员提供全面管理;对图书业
7、务提供全面、一致、快速的处理;系统安全、友好、可靠。2、功能目标.可编辑 1)书目管理 编辑查询书目:提供书目的输入、修改、存储、输出、浏览等功能。图书类别管理:提供图书类别的增加、删除、修改、打印、浏览功能。2)架存管理 进书处理 盘架处理 报损处理 架存处理 架存查询 3)图书销售管理 售书处理 退书处理 售书查询 4)会员管理 提供出版社的增加、删除、修改、打印、浏览功能。5)出版社管理 提供出版社的增加、删除、修改、打印、浏览功能。3、性能目标(1)系统处理效率要比手工提高 30%;(2)一般职工通过简单培训就可以使用系统;(3)具有较高的可靠性,不会丢失信息;(4)具有安全检查机制,
8、非法用户不能使用。2.2.2 需求结构分析.可编辑 图 2-1 书务管理系统的需求结构 2.3.3 功能分析(1)用例分析 图 2-2 书务管理系统的书目管理用例图 .可编辑 图 2-3 书务管理系统的图书销售管理用例图 (2)用例说明 图书销售:售书处理 编号:0301 使用者:图书销售员 图书销售员通过此功能完成图书销售工作。图书销售员把读者要购买图书的编号扫描到计算机系统中,计算机给出该图书的图书信息:图书编号,统一编号,作者,出版社,定价,折扣等。然后,图书销售员给出销售册数。销售员重复这个过程,把读者要购买的图书全部输入系统。如果读者是会员,销售员把读者的会员卡扫描进计算机,系统给出
9、该会员的会员信息,以及会员的购买信息。系统给出图书的应付金额,图书销售员收款,并按“确认收款”。至此,一次图书销售完毕。(3)用例的处理流程.可编辑 图 2-4“售书处理”的处理流程 图 2-5 订购图书的处理流程(4)用例人机交互信息 完否是否扫描图书编号显示图书信息输入册数扫描会员卡显示会员信息显示图书金额收款确认打印售书单完否是否会员打印订书单联系出版社订购册数清点数目图书入库确认有无该类图书是否准确.可编辑 图 2-6“售书处理”用例人工交互信息 第三章 信息系统体系结构设计 软件架构设计是在信息系统需求结构的基础上,考虑到软件的系统性售书处理:图书销售员系统售书单交款确认图书金额会员
10、信息会员会员编号销售册数图书信息图书编号.可编辑 能、拓扑结构、体系结构模式等,经过分解和细化,确定软件架构的工作。书店书务系统的软件架构设计分为以下:3.1 初步软件架构 把在需求分析阶段得到的信息系统需求结构作为初步的软件架构 图 3-1 由书务系统的需求结构得到的初步软件架构 3.2子系统分家和细化 初步软件架构比较粗糙,需要进行分解和细化。在“书目管理”用例图中,“书目管理”功能被分解为编辑书目、查询书目和图书类别管理三个子功能,根据子系统的分解原则,子系统应该支持一个简单的业务过程的用例,因此需要把“书目管理”子系统分解为“编辑书目”、“查询书目”、和“图书类别管理”三个子系统。.可
11、编辑 图 3-2 书目管理子系统的分解 图 3-3 架存管理子系统 3.3 考虑系统逻辑 作为一个完整的信息系统的软件架构,除了考虑业务逻辑之外,还需要考虑系统设置、备份、系统维护等系统功能逻辑,并需要在软件架构中体现出来。.可编辑 图 3-4 考虑了系统逻辑之后的书务系统软件结构 3.4 信息系统拓扑结构结点分布设计 信息系统根据其拓扑结构划分成不同的结点之后,软件的各子系统也需要分布到不同的结点上面。把书务系统划分为书目管理、架存管理、售书管理、统计查询和系统管理五个结点。可以把软件架构中各个子系统分派到这些结点上去。如书目管理结点上分派的软件子系统、图书销售结点上分派的软件子系统。图 3
12、-5 书目管理结点上分派的软件子系统 书务系统书目管理图书类别管理编辑书目查询书目会员管理架存管理盘起处理进书处理架存处理报损处理架存查询出版社管理售书处理浏览查询售书管理退书处理统计查询设置与维护系统设置系统维护书务系统书目管理会员管理出版社管理统计查询编辑书目图书类别管理查询书目统计查询.可编辑 图 3-6 图书销售结点上分派的软件子系统 3.5 系统层和中间件层的软件结构设计 在软件架构中也需要确定系统层和中间件层的软件架构。图 3-7 书务系统的系统层和中间件层的软件结构 书务系统会员管理售书管理出版社管理统计查询售书处理退书处理浏览查询统计查询.可编辑 第四章 详细设计 4.1 业务
13、对象模型设计 业务对象是从业务领域中提取的业务实体,这些业务对象将作为信息系统中的基本构成元素,并作为信息系统中公用的实体类。业务对象模型设计包括提取业务对象、对象属性设计、对象基本操作设计、关系设计、优化类和建立业务对象模型等工作。4.1.1 提取业务对象 业务对象来源于业务领域中的业务实体。业务实体是组织中存在的各种事物,是组织的基本资源。业务对象是信息系统的基本构成元素。图 4-1 从书店业务中提取的部分业务对象 4.1.2 对象属性设计 在面向对象方法中,属性用来表示对象的静态特征。构成对象静态特性的项目成为属性项。每一个属性项中的具体值称为属性值。.可编辑 图 4-2 对象属性设计
14、4.1.3 基本操作设计 属性是业务对象的静态性质,操作则是业务对象的动态性质。业务对象的完整操作需要在全面考虑了业务对象在信息系统中完成的功能、对象之间的相互联系以及系统的性能时限等多种设计因素之后,才能完全确定。4.1.4 关系设计 不同的面向对象程序设计语言对关系的支持程度是不一样的。4.1.5 类的优化 从业务领域中提取有些复杂的类需要进一步优化。图 4-3“图书订单”优化类图 4.1.6 业务对象模型.可编辑 业务对象模型用类图来描述提取出的业务对象之间的关系。业务对象模型是整个信息系统的基础。图 4-4 书务系统业务对象模型 4.2 功能逻辑设计 4.2.1 功能逻辑设计的意义 功
15、能逻辑设计逐一对各子系统所承担的功能用例进行分析,提取用例所涉及的业务对象,补充为了能实现该用例的功能应该设置的界面类和控制类。1.*0.10.*0.10.*0.10.*0.10.*0.10.*0.10.*1.*11.*1*10.1*1.*1.*1.*1.*10.*0.10.*0.10.*0.10.*出版社-出版社编号名称联系地址电话邮政编码邮箱网址联系人账号图书-书号ISBN书名作者出版日期版次定价+保存()修改()删除()图书类别-类别编号类别名称架存图书-架位架存数量架存下限架存上限退回图书-退回数量退价退书日期退书原因售出图书-售出数量折扣售价+保修()修改()计算折扣()报损图书-报
16、损数量报损原因盘存图书-实际数量架存数量购进图书-进书数量进价提交标记订单图书-册数计划到货日期实际到货日期图书订单-订单编号订单日期到货地点订单费用-运费税费管理费其他费用入库单-入库单编号入库日期备注:i:i:i+保存()修改()增加上架图书(删除()盘存单-盘存单编号盘存日期提交标记备注+保存()修改()删除()增加盘存图书(报损单-报损单编号报损日期备注:i:i:i+保存()修改()删除()增加报损图书(售书单-售书单编号售书日期备注个人会员-会员编号姓名地址电话工作单位邮箱注册日期累计分数备注+保存()修改()删除()增加积分()职工-性别出生日期家庭地址手机住宅电话学历职称邮箱邮政
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 管理 系统
限制150内