《最新(新)管理信息系统研究报告.doc》由会员分享,可在线阅读,更多相关《最新(新)管理信息系统研究报告.doc(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date(新)管理信息系统研究报告摘 要管理信息系统作业课题:图书销售管理信息系统开发报告学生姓名: XXX 专 业: 计算机类 班 级: 0903 学 号:0901010312完成日期: 2017年 6月 25 日 前言图书销售管理系统是一个商业市场不可缺少的部分。人工管理方式存在着许多缺点:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带
2、来不少困难。随着科学技术的不断提高。计算机学日渐成熟。它已进入人类社会的各个领域并发挥重要作用。使用计算机档案信息管理,有好多好处:查找方便,可靠性高,存储量大,保密性好,成本低等,能够极大提高管理的效率,也是企业的科学化,与世界接轨的重要条件。 第一章 管理信息系统开发意义管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。管理信息系统可促使企业向信息化方向发展
3、,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。 第二章 系统需求分析 2.1本系统开发目的 本需求分析的目的在于研究图书销售管理系统的开发途径与应用方法.本需求分析的对象与图书销售管理系统开发有联系的决策人,书店系统管理员,书店经理人,书店销售人员,顾客,以及支持本项目的领导和工作人员,软件验证者. 本项目的名称:书店销售与管理系统.本项目的提出者和开发着是书店销售与管理系统的开发者,用户是各种书店,书市.本系统实现了书店销售,管理的信息化,并能向顾客提供各种图书信息,对经理人提供各种有
4、关书店销售,管理的信息,以及动态的销售行情.本系统能够与互联网相连来实现图书的网上销售.2.2项目概述本系统是基于数据库对书店的销售,管理进行统一管理的软件.通过对几个书店的调查,可以得知现有的书店有如下的不足与缺陷。 第一,顾客在购书前对本书店的查询,在原有的条件下,顾客买书需要耗费大量的时间去书架去查书,并且往往不满意,那么就需要一个系统能够方便顾客的查询,如果可能的话,还应能方便互联网上的网民上网查询。第二,顾客在购买书后,书店能方便的做出相应的记录,并且打印出相应的记录。系统可以模仿现有的超市系统。第三,由于现有的书店销售方式仍然有效,那么我们应方便书架的管理,让管理书架的管理员对书架
5、有一个清晰的了解,知道有什么,缺什么书,做到适时的对书架增加书,并让管理员做出相应记录。第四,经理人需要对本书店图书的销售有一个清楚的了解,如一个月一次的销售报表等,还有经理人还能通过本系统实现对管理员的管理,对购书做出决定,对本书店的帐目进行管理等等。第五,负责供书的管理员对经理人决定的进书定货单进行管理与保存,对实际到货进行查验,记录,生成到货单等等。第六,对加入本书店的会员进行统一管理,实现优惠购书,与书店经理人进行交流等等。 第三章、软、硬件环境31、软件环境:操作系统选用目前较稳定的WindowsXP中文版;数据库系统采用关系型数据库系统Microsoft Visual FoxPro
6、6.0中文版;由WindowsXP和Microsoft Visual FoxPro6.0共同组成系统的开发环境。(1)中文操作系统WindowsXP的特点:首先,操作系统采用完全图形化的用户界面。将使软件用户的培训大大简化,提高了工作效率。其次,WindowsXP的设备无关性使本系统软件开发时无须固定使用设备,有利于软件的移植和硬件设备的更新换代。再次,WindowsXP系统中文版支持信息交换用汉字编码字符集,完善的中文支持使二者紧密结合,构成一个功能完备的软件开发环境。(2)VFP6.0中文版概述我选用的系统开发工具是VISUAL FOXPRO,下面我分别从系统开发工具简介,事件驱动和可视化
7、的应用程序, VISUAL FOXPRO6.0语言和函数和面向对象编程四个方面逐一论述。VISUAL FOXPRO系统简介VISUAL FOXPRO是微软公司在收购FOX公司后在1995年6月首次推出了VISUALFOXPRO3.版本,接着又很快推出了VISUAL FOXPRO 5.0及中文版,1998年发布了可视化编程语言集成包VISUAL STUDIO 6.0与其他数据库管理系统相比,VISUAL FOXPRO 6.0 具有用户普遍性、功能完整性、工具的易用性和规模的可缩性等特点。(3)数据存取:可以使你针对入微软的SQL Server和Oracle 等不同数据库服务器开发完善的客户机/服
8、务器应用程序,管理数据源和创建服务器端控件(包括存取)。(4)运行速度明显提高:由于在Visual Basic中引入了所谓的本地代码(Native Code)编译器,克服了以往版本由于执行文件采用P_Code代码而导致运行速度慢的问题,使得程序执行速度大大加快。根据Microsoft 的声明,采用本地代码编译后得到的应用程序在某些情况下执行速度较以往提高了1020倍,执行速度可以直接与采用Visual C+编写的应用程序的执行速度,而应用程序开发效率高则是VisualFoxPr06.0的特长。因此,目前VisualFoxPr06.0非常具有竞争力。3.2、硬件平台:本系统主要采用单机操作,投入
9、少,效率高,易于管理和维护,系统升级简单,适合企业信息化管理的需要。基本要求如下:CPU为Intel Pentium100以上;内存为32MB以上;硬盘至少为3.2G以上;配有光驱和软盘。第四章、系统的功能 4.1、设计规划阶段完成的目标所需时间所做的主要工作系统规划项目确定与规划1个月人员组织、确定项目规划性质;收集相关资料信息;确定系统目标;提出系统未来略图;可行性分析;制定开发进度表;提交规划报告系统分析企业现状分析 3个月详细调查;企业管理业务调查(组织结构、管理功能、管理业务流程);数据流程调查(DFD);数据字典系统的逻辑设计新系统分析;新系统逻辑方案(业务流程、数据流程、逻辑结构
10、等)系统设计系统的物理设计2个月总体设计(B/S,C/S 流程图设计、功能结构图设计、功能模块图设计等);代码设计(代码设计方案、编号代码等);物理配置方案设计;数据存储设计(数据库、数据安全等)计算机处理设计(输入、输出、处理流程图、编程说明书)系统实施实现系统2个月物理系统的实现 程序设计与调试 项目人员培训 测试数据的准备与录入系统的测试与评估4.2 流程图4.2.1 图书销售管理的工作流程产品购进确定图书名称,型号,数量-发出定货通知-签订合同-汇出预付款-接收图书-图书入库#产品售出接收买主购货通知-签订合同-接收预收款-通知发货-产品出库4.2.2 流程图绘制基本信息录入基本信息管
11、理业务员签订售货合 同同同进货管理售货管理业务员信息管理供应商管理客户信息管理4.3功能设计资金管理信息系统登录模块应收账款信息管理模块现金信息管理模块存货管理模块统计报表管理模块用户密码修该用户登录应收账款信息添加应收账款信息修改现金信息添加现金信息查询存货信息添加存货信息查询统计报表信息添加统计报表信息查询统计报表信息修改应收账款信息查询现金信息修改存货信息修改应收账款信息删除现金信息删除4.3 系统具体实现本系统由下述模块组成,分别由进货管理、进货查询、销售管理、销售查询、库存管理、系统维护、退出系统部分组成。在进入系统之前,先检查管理员的合法,避免不合法用户进入本系统。系统结功能图如下
12、:启动界面检查用户合法性不能进入进货管理进货查询销售管理退出系统系统维护库存管理销货查询进货付款进货查询销售管理进货收款 NY系统维护设置供货单位设置商品品名设置经办人数据初始化设置修改系统密码进销存数据转出进销存数据转入4.3 各模块功能实现本系统共有如下所述的七大功能模块:A:进货管理模块:界面如下:该模块可以从多方面对供货的各种详细信息进行处理,如品名、规格、单价等,并可对资金情况进行查询和打印。B:进货查询模块:该模块可以根据查询条件对进货的具体情况进行查询,并灵活地采用各种排序方式以便方便地进行查询,并可进行进货资金情况进行打印,以方便对进货的管理。该模块界面如下:C:系统维护模块:
13、该模块的主要是对本系统进行管理,如数据的转入转出,系统的密码修改,以及其它的诸如供货商等的设置,该模块的主要功能是为了保证本系统的安全稳定以及对一些重要数据的备份处理。D:退出系统:退出本系统的使用,返回机器的原始状态。第五章、性能测试与分析在MIS开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,示经周密测试的系统投入运行,将会造成难以想像的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。因此,我们必须重视测试工作。由于程序中隐藏的缺陷只在
14、特定的环境下才有可靠显露,系统缺陷通常是由于对某些特定情况考虑不周造成的。因此测试不是为了表明程序正确;成功的测试也不是没有发现错误的测试。有意义的软件测试应该是从“破坏”软件系统的角度出发,精心设计最有可以暴露程序系统缺陷的测试方案。因此软件测试的目标应该是以尽可能少的代价和时间找出软件系统中潜在的错误和缺陷。从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。测试对象是随阶段而异的,最基本、最初的测试是单元测试,后面的组合测试、确认测试都是以被测过的模块作为测试对象的。(1)单元测试:单
15、元测试也称模块测试或程序测试,单元测试是对每个模块单独进行的,验证模块接口与设计说明书是否一致,对模块的所有主要处理路径进行测试且与预期的结构进行对照,还要对所有错误处理路径进行测试。对源码进行审查,对照设计说明书,表态地检查源程序是否符合功能的逻辑要求,是进行单元测试前的重要工作工。单元测试一般是由程序员完成,也称程序调试。(2)组合测试组合测试也称集成测试或子系统测试,通常采用自顶向下测试和自底向上测试两种测试方法。组合测试的对象是指已经通过单元测试的模块,不是对零散模块进行单个测试,而是用系统化的方法装配和测试软件系统,是一个严格的过程,必须认真地进行,其计划的产生和单元模块测试的完成日
16、期要协调起来,这种测试应在系统目标机上进行,造成系统应用的环境条件,除了开发部分项目负责人参加以外,还应该有相应系统的用户参加,给评审员进行演示。(3)系统测试系统测试是对整体性能的测试,主要解决各子系统之间的数据通信和数据共享问题以及检测系统不否达到用户的实际要求,系统测试的依据是系统分析报告。系统测试应在系统的整个范围内进行,这种测试不只对软件进行,而是对构成系统的硬、软件一起进行。系统测试与建构同时进行或略慢。系统测试需要确认从头到尾的功能正常才算完成,应当尽量避免系统测试延到项目末尾进行。2、测试方法一般来说,对程序测试有两种测试方法:如果已经知道了软件系统应具有的功能,可通过测试来难
17、每个功能是否都能正常使用;如果知道程序的内部工作过程,可以通过测试来检测程序内部是否按照规格说明书的规定正常进行。前一种方法称为黑盒测试,后一种方法称为白盒测试。黑盒测试又称为功能测试,白盒测试又称为结构测试。本系统以WindowsXP环境下,以Visual Foxpro 6.0为开发软件开发成功,经过了单元测试、集成测试和确认测试三个阶段成功后,已经能够正常交付使用。系统在经过两个多月的试运行后,各项性能基本比较稳定。且相关工作人员的工作效率和质量大大地提高了,出错也减少了。经过多次理论和实践测试的检验,基本上能够稳定地运行,符合当初的设计要求。 顾客代码设计 例:某顾客代码 1350100
18、12 的说明: 原代码: 1 3 5 0 1 0 0 1 位权: 1 2 3 4 5 6 7 8 乘积之和: 1+6+15+0+5+0+0+835 模: 11 35/11=32 校验码: 2 因此代码为:135010012 顾客代码的含义如下表: 1 35 01 001 2 顾客 某省 某市 顾客编号 校验码 例:供应商代码 235010013 的说明: 原代码: 2 3 5 0 1 0 0 1 位权: 1 2 3 4 5 6 7 8 乘积之和:2 + 6 + 15 + 0 + 5 + 0 + 0 + 8 = 36 模: 11 36 / 11 = 33 校验码: 3因此代码为:23501001
19、3 供应商代码的含义如下表: 235010013供应商某省某市供应商编号校验码 商品代码设计 例:商品代码 235010010010018 的说明: 原代码: 2 3 5 0 1 0 0 l 0 0 1 0 0 1 位权: 1 2 3 4 5 6 7 8 9 10 12 13 14 15 乘积之和:2 + 6 + 15 + 0 + 0 + 5 + 0 + 0 + 8+ 0 + 0 + 12 + 0 + 0 + 15 = 63 模: 11 63 / 11 = 58 校验码: 8 因此代码为:235010010010018 商品代码的含义如下表: 235010010010018供应商代码图书类别编
20、号图书品种编号校验码资金管理系统顶层图 第六章、结束语经过一番努力,图书销售管理信息系统终于顺利完成。在设计的同时遇到了不同程度上的困难和问题,感谢老师和同学们的帮助,才使得我能够按时完成这份课题。通过这次课题设计,是我从很多方面从新认识了管理信息系统这门课程,并了解到了它的实际用处。在完成这次作业的过程中参考了许多书籍及网络上的内容,用它们结合自己所学到的知识完成了这次作业设计。由于本人能力有限,这次作业还有很多不足之处,希望各位多多指正!参考文献1、彭江平、罗宜晶主编,中文Visual Foxpro使用开发指导,电子科技大学出版社,1997年2月第1版2、方盈编著,SQL Server中文版彻底研究,中国铁道出版社,2001年6月第1版。-