版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统分析与设计综合报告专业:软件工程(独立本科段)准考证号码:图书进销存系统着二十一世纪的到来,人类不断进步,科技得到了飞速发展,计算机科学日 渐成熟,其强大的功能已为人们深刻认识,越来越多的职业需要具有计算机的应 用技能。从而各项工作都已从繁琐的手工操作中解脱出来, 在逐步实现无纸办公。网络的诞生更是人类世界空前的创举, 随着网络的普及,以及信息技术的发 展使网络渐渐的和我们的生活融合在一起。连社会上的团体一一图书行业也渐渐 被网络连接在了一起,渐渐用计算机在网络上办公。一个现代化的书店在正常运营中总是面对大量的进书信息、售书信息、退货信息、库存信息、统计分析信息、相关人员管理信息等。传统的
2、管理方法既浪费 人力物力财力,又容易导致各种错误的发生。不但管理起来及其不方便,而且极 容易出现漏洞,从而造成不可估量的损失。因此实现一个智能化、系统化、信息 化的书店图书管理系统是十分必要的。充分利用计算机的功能实现对进书管理、 售书管理、退货管理、库存管理、统计分析、相关人员管理等的自动化控制,将 会使书店图书管理工作大大减轻,方便友好的图形用户界面,简便的操作,完善 的数据库管理,将会使得书店图书管理系统极大限度地应用于现代化书店管理, 成为书店管理人员的助手。书店进销存管理系统经过广泛调查研究和扎实可靠的系统分析后,以真 正产品化的方式进行了精心设计,精心开发的一套书店进销存管理系统,
3、系统集 图书采购、库存、销售管理于一体,功能模块清晰,操作简便快捷。使用本系统, 既可以大幅提高您的工作效率,使各项业务工作制度化,科学化。系统可行性分析1 系统目标1.1 了解读者需求 合理周转经费信息管理系统就是为实现的各类信息管理服务, 对书店本身而言, 不仅可以 提供多种服务功能, 而且能使书店管理更规范, 工作效率高, 了解读者对各类书 籍的需求量,减少书籍堆积量。完善书店图书经验,合理使用经费周转。(1) 快速实现住图书查询,减少读者找图书的时间。(2) 准确实现快速购书,实现有效及有保障的前台系统作业(3) 提供清晰、准确的各类明细报表、图书销售,给客人留下良好的管理印象1.2
4、方便快速操作 增加书店收入在操作上,方便快速的操作,既能堵塞经营漏洞, 又能减少帐务差错损失。(1) 减轻作业劳动强度,减少人力(2) 加强票据及报表间的审核工作,简化稽核操作流程,提供人工管理无 法得到或不能及时得到的统计报表1.3 直接提高书店经济效益书店的经营管理, 就是要为投资者带来经济效益。 在应用电脑系统对书店进 行全面管理后,除了能够为书店带来社会效益外, 同样能够带来巨大的经济效益。 书店在电脑上的投资, 能够通过增收和节支两个方面很快地收回 , 还可以更进一 步提高书店的经营利润。1.4 强化人际关系,运转流畅稳定书店通过引入电脑, 根据电脑所确定的一整套管理规定, 各部门工
5、作程序有 条不紊,使内部管理正规化,做到有章可循、有法可依,减少不必要的人为干扰, 使书店管理更为科学,保持书店运转的流畅稳定。2系统运行环境及硬件 本系统是用 Visual Studio .NET 2003企业版本开发(2) 可运行操作系统: Win dows XP2000NT98 .Net Frameworkl.O 环境(3) In tel Celero n(R) CPU 1.00GHz以上(4) 打印机3功能描述所开发的系统共包含五个功能模块。首先让我们来看一下管理系统流程图:图书分类的管理与维护根据图书性质,给图书分类以利于日后领导决策者对销售图书属于何种类 型、是否畅销等信息进行决策
6、的依据。包括录入、更新、查询等功能。 出版社信息的维护对购进以及销售的图书属于哪一个出版社的信息进行维护, 便于未来进行统 计分析。 图书购进管理对每次购进的图书保存归档, 能录入、 查询,要求确认购进后立即执行入库 的工作,可以按时间、图书分类、出版社等信息分类查询。 图书库存管理要求完成进书、 图书销售、 盘点后库存图书项目及数量等维护, 要求在图书 购进审核确认、图书销售确认的同时完成入库、出库的操作(自动完成) 。 图书销售管理要求完成图书正常销售、销售情况查询、会员优惠销售等处理。4 可行性分析4.1 技术可行性技术可行性主要是对硬件资源、 软件资源、 开发人员技术水平等。 因为本系
7、 统主要是涉及的小型的书店图书系统, 也主要是单机版的, 所以设计的硬件资源 在一般的计算机上都能运行, 开发工具 C#.Net 语言对系统开发质量有一定保证, C#是微软公司最新面向对象的语言,开发速度快;开发人员技术水平的要求 对 .NET 有一定了解,有开发思想以及程序书写能力都有能力开发;在限制的范 围内,完全可以设计出必需的登记系统模块、系统设置模块、查询模块、费用管 理模块、进销存模块的功能以及各模块合成的功能及性能。4.2 经济可行性经济可行性主要对开发成本以及取得效益的评估。 在应用电脑系统对书店进 行全面管理后,除了能够为书店带来社会效益外, 同样能够带来巨大的经济效益。 书
8、店在电脑上的投资, 能够通过增收和节支两个方面很快地收回 , 还可以更进一步提高书店的经营利润4.3社会可行性社会可行性主要是检验要开发的项目在责任问题、在用户组织、管理制度等是否可行。本系统主要对读者的基本信息登记作为整个书店图书管理系统开始运行和 管理,管理形式虽然在资源、资本、技术等受到限制,但是在开发不是很大型的系统,这种限制可以降低为很小。5进度表时间(日) 项目'2006.11.10-2007.01期准备系统调查系统分析系统设计系统实施系统试行1一系统测试1系统验收系统运行本进度表根据项目的各模块的难易程度,各阶段的重要性进行粗略的绘制。以后 还要
9、根据硬件和软件开发进度以及开发过程中碰到的问题进行协调。二 需 求 分 析1 编写目的需求分析说明书是业务部门编写或指导项目组编写, 用以分析业务部门的各 项工作的工作内容描述、 工作流程等, 需求分析设计编写主要是为了了解整个系 统的需求功能, 为书店图书管理业务有个充分的了解, 并通过工作流程过程中相 应的数据变动,明确不同工作过程的信息流向与改变。2 需求描述书店经营管理的业务流程虽然不复杂,但日常图书的管理维护工作却很繁 琐,而且容易出错, 不利于书店的长远发展, 所以要求以计算机来进行日常管理 工作。由于省略业务领域分析而直接从系统的需求开始。 因而不针对业务建模, 把 业务建模作为
10、系统需求的输入来处理。与客户和其他涉及在系统的工作内容方面达成并保持一致; 使系统开发人员 能够更清楚地了解系统需求;定义系统边界(限定) ;为计划迭代的技术内容提 供基础;为估算开发系统所需成本和时间提供基础; 定义系统的用户界面, 重点 是用户的需要和目标;对于一个书店,其主要的业务为图书的购进、保存、销售等环节,流程比较 清晰。3数据流程图(1) 顶层流程图这个图是顶层流程图,从图中我们可以系统的用户为系统管理员、 收银员,消费 者(读者)。系统管理员负责软件的初始化工作、权限分配、图书购入维护等工 作;消费者使用系统库存查询系统查找需要的信息;收银员使用销售系统根据消费者性质(会员、非
11、会员)负责收款。(2) 0层流程图从0层图中我们可以看到系统的五大模块:图存信息、查询处理、增删图书处理、图书分类处理、出版社信息,以及各模块之间的关系。还有就是输入输出 信息。读者可以通过图书查询处理,将查到相关的图书信息,然后知道图书的位置 快速购房图书;图书入库信息通过可新的图书按分类入库到数据库。图书销售信息通过删除库存图书记录,并增加到出库信息数据库。 其主要的业务为图书的购进、保存、销售等环节,流程比较清晰。(3) 1层流程图图1:、土 读者查找是否符合要求图书预定登记购买图书1.3收银员判断是否会员丿' 是,打折对应图书无此图书预定图书出售图书图1中,读者查询图书信息,通
12、过需求查询是否有相应的图书信息,如果有, 读者也可通过查看书架上图书相关信息, 然后确定要购买图书,购买同时,可出 示会员卡,可享受相关打折优惠政策。图1的2层流程图:如果查找没有相关的图书,可以进度预购登记操作,管理员根据相关登记信 息,进行图书采购工作。图1.2如果确定是立即购买图书,然后就可以出示会员卡,可享受相关打折优惠,收银员收结算相关价格,然后添加出售图书登记(4) 2层流程图图书出库结算(5) 3层流程图图3:系统类型库增删处理选择类型维护岀版社增删处理2.3增删处理2.4增删图书分类管理员供应商维护图3中,主要通过对图书分类,出版社,供应商,会员等维护,达到系统的基础 数据管理
13、。对整个系统起来重要作用。4数据结构这里只指出数据项和数据结构,其他的数据流条目、数据存储条目及加工条 目在分析设计中会以文字进行分析4.1数据项编号数据项名称说明 部 分1姓名文本类型,顾客的名字2性别枚举类型:男、女,顾客的性别3是否会员枚举类型:是、否,顾客的性质4出版社编号文本类型,唯一出版社的编号5岀版社名称文本类,岀版社的名称6经销商编号文本类型,唯一经销商的编号7经销商名称文本类型经销商的名称8地址文本类型唯一经销商的地址9联系人文本类型经销商的联系人10电话数字类型经销商联系人的电话11银行账号数字类型经销商联系人的银行账号12用户ID文本类型 唯一性,进入系统的用户名称13用
14、户密码文本类型进入系统的密码14图书编号文本类型 唯一性,进入系统的用户名称15图书名称文本类型进入系统的密码16入库日期日期/时间类型购买日期的时间17价格数字图书的价格18数量数字图书的存存数量19折扣数字会员购买图书的折扣价20销售时间日期/时间类型图书岀售的时间21总金额数字类型图书的岀售价格4.2数据结构编号数据结构名属性1用户表用户ID、用户名字、角色、员工ID2出版社出版社编号、出版社名称、备注3经销商编号、名称、地址、联系人、电话、银行账号4图书购进图书编号、出版社编号、经销商编号、价格、折扣、数量、购买 日期、金额5图书销售图书编号、数量、库位、销售时间、总金额三总体设计(二
15、)处理流程顺序图顺序图反映了参与者与系统之间的交互,以销售为例,参与者为收银员,场景中对象有登录界面以验证权限、库存查询接口,用以判断库存中是否有数据、销售处理接口,其结果是从库存中减掉对应数量的图书。如图::收卡艮员登录|减少库存:退岀图销售顺序图协作图与上述顺序图反映的交互相对应的协作图为:2:权限验证(退出6:减少库存:销售处理丨*:出库图销售协作图状态图状态图表现一个对象的状态序列。绘制状态图要确定一个对象的生命期可能出现的全部状态,描述状态发生转移的事件、条件、动作等内容。一个销售图书业务 的状态图如下:图销售状态图图库存状态图活动图在销售业务流程中,主要的内容便是图书的销售,如图:
16、图销售活动图四费用效益分析效益费用分析主要是对成本一一效益分析、公司经营长期策略、开发所需的 成本和资源、潜在的市场前景。成本:成本主要是对开发人员的工资发放、 人员搜集资料、货币的时间价值、 维护等消耗的成本。书店图书进销存管理系统,可以节省很多原来不需要的人员 公司,这样就无形中就节省了很多人力资源。效益:效益主要是因为是使用新的系统而增加的收入加上使用新的系统可以 节省的运行的费用。管理系统投入使用后就可以为企业带来有形、无形经济效益 比如通过计算机结账带来了时间的节省,可以节省很多成本。公司长期策略分析:整个管理系统的完成可以为企业的发展,扩张以及发展 都带来无形的资产增值,增加竞争力
17、,降低成本,增加客户群等。开发所需的成本和资源:前期资金投入、人员投入、公司资料的搜集等都是 要投资的。成本预算主要是对系统生存期中物力、人力等资源的消耗。整个住宿行业主 要涉及到的是登记住店客人的登记信息,以及怎么样才能更好的提供服务。所以 资金主要应用到计算机设备的购买、需求分析阶段、系统开发功能实现阶段、系 统维护更新阶段,其他阶段的分析设计可以减少资金的投入,当然对书店的图书 的宣传是避免不了的。具体的资金分配要以实际的开发人员和时间搭配来分配。附:预算表一份预算表:金额份X100%20%20%20%20%20%前期准备1需求分析二系统分析系统设计1系统实施系统试行匚系统测试1系统维护1预算表主要是根据阶段性来划分的,具体情况还要根据软件开发情况和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年人工智能在金融领域应用研究报告
- 2026年广东省鹤山市高三生物下册期末考试模拟检测卷及答案
- 2026年内蒙古检察院书记员考试题(附答案)
- 腰椎术后护理查房课件
- 肿瘤的分类课件
- 2026年度医用高压氧舱安全管理与应用规范范本
- 2026年肺栓塞症培训试题及答案
- 骨科护理查房规范与技巧
- 需要被接纳和有所属
- 继电保护员安全技能测试模拟考核试卷含答案
- AQ3067-2026重大事故隐患判定准则专项培训考核试卷-答案卷
- 2026-2027学年小学五年级上册数学全册教案(教学设计)人教版
- (零模)南京市2027届高三年级学情调研语文试卷(含答案)
- T∕CCEAS008-2026 建设工程造价咨询成果文件质量标准
- (正式版)DB34∕T 4541-2023 《废弃露天采坑一般工业固废处置与生态修复技术规范》
- 2026年湖北省检察官、法官入员额考试真题(附答案)
- 常见ABO疑难血型案例分析
- 【新教材】2026年秋季统编版九年级上册道德与法治第一单元 坚持党的全面领导 考点速记+练习题(含答案)
- 2026上海市民政第三精神卫生中心招聘7人笔试备考题库及答案解析
- 新闻学概论(李良荣)超全版笔记
- 炼油与化工装置离心式压缩机组在线监测系统技术规范
评论
0/150
提交评论