书店管理系统Word格式文档下载.docx
《书店管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《书店管理系统Word格式文档下载.docx(31页珍藏版)》请在冰豆网上搜索。
12
输入输出设计·
13
系统开发工具·
程序设计和系统测试·
界面设计·
(五)系统维护·
16
(六)总结·
17
绪论
1.引言
1.1编写目的
为了能高效的,有计划设计书店管理信息系统。
本报告的主要作用是确定各个项目模块的设计情况和主要的负责人,供各项目模块的负责人阅读,做到及时协调,按步有序进行项目的开发.减少设计中的不必要损失.
主要具体具体步骤:
拟订项目设计计划书,分配项目工作,安排项目进度。
1.2项目背景
伴随着21世纪的到来,互联网技术飞速发展,为我们带来了海量的信息。
信息在社会和经济的发展中所起的作用越来越为人们所重视。
信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。
计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。
对于这些信息怎么去处理,怎样去利用成为眼下必须解决的问题。
这就需要一个功能完备、易于使用的管理信息的软件。
商品销售管理系统是一个商业市场不可缺少的部分。
人工管理方式存在着许多缺点:
效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来不少困难。
随着科学技术的不断提高。
计算机学日渐成熟。
它已进入人类社会的各个领域并发挥重要作用。
使用计算机档案信息管理,有好多好处:
查找方便,可靠性高,存储量大,保密性好,成本低等,能够极大提高管理的效率,也是企业的科学化,与世界接轨的重要条件。
书店管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点.
基于此本组决定设计一个“书店管理信息系统”,旨在提高书店的管理效率。
我们将尽自己最大的努力将此系统设计的更加科学化、人性化。
让顾客感到真正的方便、省心,在购物的同时切身感受到信息化、智能化社会给人们带来的便利。
同时,让书店的管理者可以更好地管理书店,摆脱人工管理带来的不足。
此系统将准确地记录信息,精确地计算数据,在第一时间内让管理者掌握第一手资料从而可以进行准确的判断,并做出相应的决策。
大大提高工作效率!
1.3定义
制定计划:
系统确定所要设计系统的总目标;
给出功能、性能、可靠性等方面的要求;
完成该系统的可行性研究;
估计可利用的资源(硬件,软件,人力等)、成本、效益、开发进度;
制定出完成实际系统的实施计划。
需求分析:
对用户提出的要求进行分析并给出详细的定义;
编写系统需求说明书或系统功能说明书。
概要设计:
把各项需求转换成系统的体系结构。
结构中每一组成部分都是意义明确的模块,每个模块都和某些需求相对应;
详细设计:
对每个模块要完成的工作进行具体的描述,为编写代码打下基础;
编写设计说明书。
程序编写:
把系统设计转换成计算机可以接受的程序代码
系统测试:
按规定的各项需求,逐项进行有效性测试,决定已开发的系统是否合格,能否能够投入实际使用。
1.4参考资料
余建坤等,《管理信息系统》,科学出版社;
李春葆等,《SQLServer2000应用系统开发教程》(第二版),清华大学出版社;
王珊等,《数据库原理及应用教程》,(第二版),人民邮电出版社;
2.项目概述
2.1工作内容
1各项主要工作
系统计划:
问题定义和可行性研究,写出项目计划书和可行性研究报告
系统需求分析:
分析目标和任务,画出数据流程图,编写数据字典
系统总体设计:
画出系统结构图,找出所有的系统模块,并开始设计数据库,编写概要设计说明书
系统详细设计:
画出基本逻辑结构图,结构流程图,代码设计(略),用户界面设计,数据输入与显示,控制界面的设计,系统安全控制设计,编写详细设计文档
系统测试:
系统实施与维护:
2.2条件与限制
完成该项目应具备的条件:
团队成员:
6人
硬件设备:
台式机电脑6台
软件设备:
MicrosoftVisio、SQL、access、Delphi等
尚需创造的条件:
完成期限:
2010年6月24日完工交付使用
其他条件与限制:
本系统设计需要有代码的编写,系统的实施等时机操作,鉴于现阶段专业知识掌握有限,因此无法完成一些具体的设计。
2.3产品
2.3.1系统
系统名称:
书店管理信息系统
使用的语言:
Delphi、Java等程序设计语言存储形式:
根据功能模块进行分块储存
2.3.2文档
项目计划书、可行性研究报告、需求分析报告、概要设计说明书、详细设计文档、测试分析报告、测试计划文档、项目开发总结报告书、系统问题报告
2.4运行环境
硬件环境:
微机软件环境:
装有windows系统
2.5服务
2.6验收标准
系统能正常运行且功能能达软件需求说明书中定义的全部功能、性能、可靠性等需求整个系统是否达到要求,且试运行阶段不会出现两次以上故障。
3.实施计划
3.1任务分解
可行性研究以及编写项目计划书负责人:
张传华
需求分析负责人:
唐晓静
系统总体设计负责人:
详细设计负责人:
张传华、唐晓静、谭建波、孙康、郑文财、张帆
具体项目工作内容:
1.完成书店管理信息系统的可行性分析及需求分析;
2.系统掌握软件开发过程中需求规约(规格)说明书的写法;
3.完成书店管理信息系统的需求分析报告。
4.拟定整体的实施方案及设计思路;
5.完成总体架构及数据库的设计;
二、小组成员及任务分配:
小组成员:
组长:
张传华组员:
唐晓静、谭建波、孙康、张帆、郑文财
任务分配:
(一)、系统需求分析阶段
1、主要由张传华、孙康进行顾客的调查访问。
2、主要由谭建波、唐晓静根据调查结果和实际情况,进行“系统功能的设计和划分”。
3、主要由郑文财根据已完成的工作进行设计“数据流图”。
4、由张帆完成“数据字典”的设计。
(二)、概念结构设计阶段和逻辑结构设计阶段
1、由张传华、唐晓静进行“系统范围划分”、“选择实体”和“确定联系和“实体属性”;
2、谭建波、郑文财进行“E-R图设计”、“E-R图向关系模型的转换”和“数据模型的优化以及外模式设计”。
(三)、物理结构设计阶段
1、张传华建立数据库;
2、谭建波进行“评价物理结构”。
3、唐晓静进行“表的设计”和“数据完整性设计”。
4、孙康负责系统界面设计。
(四)、小组共同进行系统实施、测试与运行。
三、计划进度:
2010-5-15至2010-5-18日:
系统需求分析阶段对顾客及管理员进行调查访问,以了解情况;
同时完成可行性分析。
2010-5-18至2010-5-21日:
完成“系统需求分析说明书”并由小组成员一起审核。
2010-5-21至2010-5-30日:
根据已修正的“系统需求说明书”进行数据流图设计和数据字典的编辑。
2010-5-31至2010-6-15日:
完成概念结构设计阶段的各项设计任务和逻辑结构设计阶段的设计任务。
2010-6-16至2010-6-20日:
完成物理结构设计阶段和系统的运行、测试。
2010-6-20至2010-6-21日:
完成管理信息系统设计:
书店管理信息系统说明书
项目工作内容与具体实施
一、系统分析
(一)、系统的可行性分析
1、引言
编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。
1.2背景
长期以来,书店业务一直采用手工管理。
图书采购、库存、销售和核算的手工信息管理存在工作量大、服务质量查、工作效率低、耗费人员多,图书的市场、库存、销售、读者反馈等信息不能及时提供等问题。
为了彻底改善书店图书信息管理的落后局面,特提出开发本系统。
“书店信息系统”的建设,对提高书店服务质量、提高工作效率、加快信息反馈、增强竞争实力有着重大意义。
1.3参考资料
(1)书店提供的所有业务和管理资料
(2)可行性研究报告编写规范
(3)信息系统分析与设计
(4)管理信息系统
2.现行组织系统概况
2.1组织目标和战略
书店的目标是以优质服务和具有竞争力的价格,向本市读者提供丰富的图书,以使本店能够顺利发展。
具体分解为:
(1)最方便地提供读者阅读和购买图书,减少30%的读者购书时间;
(2)近三年每年增加30%的新书品种;
(3)书店能够快速掌握国内最新出版的各类图书;
(4)能够快速统计和掌握本市读者的购书要求,及时掌握畅销书、滞销、书的信息;
(5)入库、出库、盘库的工作效率提高20%;
(6)每年在本市建立一个分店,五年内实现全市图书连锁销售。
为了实现书店目标,书店计划采取的重大战略有:
(1)采取开架售书,摆放读书桌椅,为读者提供方便阅读和购书的条件;
(2)更改售书结算方式,减少读者结帐时间,提高工作效率;
(3)建立全国出版社、供书商数据库,掌握最新图书动态;
(4)修改购书资金计划,每年增加30%购书资金,以增加图书品种;
(5)对销售图书进行动态统计,及时掌握畅销书、滞销书信息;
(6)修改库存管理方法,提高效率,方便管理;
(7)更新结算系统;
(8)建立书店信息系统,全面提高管理水平和工作效率。
2.2业务概况
该书店为中等规模的书店。
读者覆盖面占全市20%。
书店设有计划市场部、书库、销售部和办公室四个部门。
计划市场部负责编制图书订购计划、图书订购、图书征订等项业务。
书库负责图书入库、出库、盘库和过期图书的报损等项工作。
图书销售部负责图书的销售工作,具体包括从书库领书、图书销售、结算等。
办公室负责书店的一般事务管理工作。
2.3存在的主要问题
长期以来,该书店业务一直采用手工管理。
图书馆采购、库存、销售和核算的手工信息管理存在工作量大、服务质量差、工作效率低、耗费人员多,图书的市场、库存、销售、
读者反馈等信息不能及时提供等问题。
3.拟建立的信息系统
3.1简要说明
为了提高书店的工作效率和管理水平,书店计划投入一定资金简历书店信息系统,以全面管理图书业务。
书店领导以及工作人员对所建立的信息系统有以下基本需求:
(1)建立对书店业务提供全面管理的书店信息系统;
(2)对所有图书、一般读者、工作人员提供全面管理;
(3)对市场、进货、出版社、图书商提供全面管理;
(4)对书库的入库、出库、盘库、报损等业务提供全面管理;
(5)对图书销售、核算、安全提供全面管理。
3.2初步建设计划
项目计划于2010年3月开工建设。
开发期为3个月,试运行期为1个月,系统计划于2010年7月1日正式投入运行。
3.3对组织的意义和影响
本系统的开发能够提高工作效率、扩大服务范围、增加书店收入、及时获取信息、减少决策失误、减少库存积压及提高资金周转。
该系统还能够及时提供图书市场信息、
出版商信息、库存信息、销售信息和读者反馈信息,提高决策正确率;
并在此基础上,通过对各种信息的综合分析,以改进图书品种,提高服务质量、满足不同读者的阅读
要求,使书店管理向高质量、科学化发展。
4.经济可行性分析
4.1支出
1)系统开发费用
(1)人员费用。
本系统开发期20个周,试运行期12个周。
开发期需要开发人员5人,试运行期需开发人员2人。
开发需91周,折合3人/年(每年有效工作周按30周计算),
每人/年按8万元计算,人员费用为24万元
(2)硬件设备费。
本系统所需的硬件设备费为13.26万元,其中:
服务器1台32000元PC8台56000元
打印机8台12000元条形码扫描仪10台18000元
网络设备和布线10000元不间断电源1台3000元
工作台8台1600元
(3)软件费用。
系统所需的软件费用为2.1万元,其中:
WindowsNT5000元
SQLServer6000元
Java环境5000元
Rose建模工具5000元
(4)耗材费。
所需耗材费用估计为0.8万元
(5)咨询和评审费。
约1.2万元
(6)调研和差旅费。
约1.0万元
(7)不可预见费。
按开发总费用的15%计算。
系统开发总费用为48.71万元
2)系统运行费用
假定本系统运行期为10年,每年的运行费用为:
(1)系统维护费。
一年需要0.5人/年进行系统维护,维护费为0.5*8=4.0万元。
(2)设备维护费。
建设设备的运行更新期为5年,且5年以后的设备价格以仙剑计算,则设备更新费为13.26万。
假设设备日常故障维护费每年0.6万元,则平均每
年设备维护费为13.26/10+0.6=1.926万元
(3)消耗材料费。
每年耗材费按0.8万元计算。
系统年运行费用为6.726万元,则10年累计系统运行费用为67.26万元。
综上,系统开发和运行总费用为115.97万元,折合11.6万元/年。
4.2收益
书店信息系统获得的直接经济效益可以从以下几个方面计算
(1)提高工作效率,减少工作人员
本系统运行可以提高计划订购管理、书店管理、销售管理和核算信息管理的效率。
累计可以综合提高工作效率达30%。
可以减少现有15%的工作人员,书店现有人员按30人计算,
可减少4.5人。
平均工资为1500元,节约人员工资0.15*12*4.5=8.1万元/年。
(2)扩大服务范围,增加书店收入。
由于提高工作效率,书店可以增加图书品种和销售规模。
假定在原有基础上可以增加10%的销售量,书店每年的总利润按300万元计算,则可以增加收入30万元。
(3)及时获取信息,减少决策失误
本系统的建设可以及时获取图书市场信息、读者反馈信息和畅销、滞销图书的信息,提高订书的合理性和准确率。
因此每年可以增加收入在12万元以上。
(4)减少库存挤压,提高资金周转。
通过书库的计算机管理,可以及时获取库存信息,争取最优库存,提高资金周转率。
每年可以因此减少库存挤压浪费18万元以上。
通过以上计算,本系统可以获得经济效益8.1+30+12+18=68.1万元/年。
累计10年获经济效益681万元。
建设书店信息系统除可以获得直接经济效益以外,还可以获得多方面的社会效益,主要有:
(1)提高工作效率,减少读者的购书时间
(2)提高工作效率,减轻工作人员的劳动量。
(3)提高工作质量,增强读者对书店管理的信任感和亲善感,改善书店形象。
(4)提高管理水平。
系统能够及时提供图书市场信息、出版商信息、库存信息、销售信息、读者反馈信息,提高决策正确性;
并在此基础上,通过对各种信息的综
合分析,以改进图书品种、提高服务质量、满足不同读者的阅读要求,是书店管理面向高质量、科学化发展。
4.3支出/收益分析
在10年期内,系统投资和收益情。
其中,系统总投入为115.97万元,系统总收入为681万元,两年可收回开发投资。
从经济效益上考虑,本系统完全有必要开发。
5.技术可行性分析
本系统开发设计到的技术因素有:
(1)信息系统开发方法。
在开发小组中熟练掌握面向对象方法开发软件系统的资深的系统分析员和程序员。
在信息系统开发方法上不存在任何问题。
(2)网络和通信技术。
本开发小组有专门的网络技术人员,有5年的大型网组网经验
(3)C/S结构规划和设计技术。
本开发小组有丰富的C/S开发经验
(4)数据库技术。
开发小组有丰富的应用书库库开发经验。
(5)Java开发技术。
开发小组的所有人员都能熟练使用Java编程。
综上,本系统开发技术是完全可行的。
6.社会可行性分析
目前已有很多成功开发书店信息系统的先例,社会需要书店管理的现代化和信息话。
书店信息系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。
另外,书店信
息系统所采用的操作和工作方式符合工作人员和读者的日常习惯,而且操作方便灵活,便于学习。
因此,该系统具有可行性。
7.可行行研究结论
经过经济、技术、社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。
(二)、开发目标
在基本实现各种功能的基础上,确定开发目标如下:
1)建成基本完整的书店管理系统。
建立进货、存书、售书功能及会员管理和店内收出的管理的功能,出版社查询的功能,基本覆盖书店管理的领域。
2)拓展办公自动化的领域,使业务发生过程中更便捷地、有效的进行图书情况的控制,雇员管理,会员管理,及时对数据进行更新,和图书的进售的情况的控制。
3)积累业务数据和成功案例,逐步实施知识管理,提高业务水平。
4)建立较为完善的数据信息系统,便于对未来形式及历史做出分析和评价
(三)、需求分析(进货、存书、售书功能及会员管理和店内收出的管理)
1.功能需求
1)图书的管理。
对一个书店来说,经常会有货物需要进出,而相对于一般的商品来说,图书更需要得到更好的管理。
因为在图书的进出过程中会包含许多有关大型客户和图书供应商的信息。
2)会员的管理。
3)店内收出的管理。
这项内容可以加速书店的完成办公自动化进程,在财政收支方面有一个明细表,使数据的核查整理更加便捷,同时大大减少了管理财政的人员,从而减少了支出,提高书店的利润。
4)打印的功能。
在整个业务流程中,会产生诸多的单证,如在售书的过程中,利用系统生成打印,可以加速整个售书的速度,减少人工录入的环节及出错的概率,同时对信息的利用也更加合理。
2.性能需求
开发软件需要的技术性能指标与Java编程和运行的系统要求基本一致,因此对此要求不严格;
又因为使用数据库,因此需要环境具有ACCESS的ODBC驱动,以便对数据库进行顺利运行。
3.环境需求
综合开发此软件的功能需求和性能需求,此软件所需要的开发环境相当自由,可以在众多版本的操作系统上开发和运行;
如:
windowsXP
系统运行的硬件环境
*服务器:
CPU:
P43.0GHZ内存:
1024MB硬盘:
150GB
显示器:
17”彩显软盘驱动器:
一个光盘驱动器:
一个
*客户端:
P41.7 GHZ内存:
256MB硬盘:
60GB
17”彩显软盘驱动器