3.系统分析 内容来自www.paper51.com 本系统的预期结果是完成书店的图书管理以及对用户信息的保存和管理。能够实现图书以及用户信息的添加、删除、查询、修改功能,也会体现一些权限控制的思想。同时,该系统应该具有健壮性以及良好的扩展性,能够简化管理员和用户的操作手续,提高工作效率,节省工作时间,保证工作时数据传输的正确性。 paper51.com
3.1系统分析的含义与目标 paper51.com 系统分析,是指在管理信息系统开发的生命周期中应用系统思想和系统科学的原理进行分析工作的方法和技术。 paper51.com
系统分析阶段的目标:就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。 http://www.paper51.com 3.2系统分析的任务 内容来自论文无忧网 www.paper51.com
系统分析的任务是:尽可能弄清用户对信息的需求,调查原信息系统的资源、输入、处理和输出。完成新系统的逻辑设计,以满足新新公司的业务发展要求。 内容来自www.paper51.com 系统分析的具体工作内容包括: 内容来自www.paper51.com
(1) 可行性分析; copyright paper51.com (2) 详细调查; copyright paper51.com (3) 系统性分析; 内容来自论文无忧网 www.paper51.com
(4) 提出新系统的逻辑模型 copyright paper51.com 3.2.1 系统分析步骤 http://www.paper51.com 系统分析阶段的主要活动是:系统的初步调查、可行性研究、系统的详细调查、新系统逻辑方案的提出。 内容来自论文无忧网 www.paper51.com
系统的初步调查:系统的初步调查是着重于系统的总体目标、总体功能和发展方向。 copyright paper51.com 可行性的研究:可行性的研究是进一步明确系统的目标、规模与功能,对系统发展背景、必要性和意义进行调查分析并根据需要和可能提出拟定开发系统的初步方案计划。 内容来自论文无忧网 www.paper51.com 现行系统详细调查:在可行性研究的基础上进一步对现行系统进行全面、深入的调查和分析,弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题实质,确保新系统更有效。 paper51.com 新系统逻辑方案的提出:主要明确用户的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案。 内容来自论文无忧网 www.paper51.com 3.2.2 系统初步调查 http://www.paper51.com 在整个系统分析阶段,我认真调查了很多书店并且也结合实际思考了很多细节问题。经过自己的整理和加工,收集到了相应的业务流程,信息表单和客户信息表单等资料。具体如下: http://www.paper51.com (1) 对登录系统的用户管理 paper51.com (2) 图书的信息管理 http://www.paper51.com (3) 图书的销售信息 copyright paper51.com (4) 图书的类型管理 http://www.paper51.com 3.3现行行业主要问题分析及解决方案 内容来自论文无忧网 www.paper51.com 根据调查得出,图书销售行业的自动化水平还比较落后,大多数书店还是使用纸和笔来对租赁进行记录。如果客户进行租赁业务时,并发量小的情况下,还勉强可以应付过来。但是,一旦同时有很多客户进行购买时,这种方法的低效就暴露出来了,同时还面临着出现错误的可能性。 内容来自论文无忧网 www.paper51.com 这一缺乏系统、规范的管理手段,严重阻碍了该行业的快速发展。而大多数其他行业,如零售、金融等行业早已具备了相关的、较为成熟的MIS系统。因此我认为专门为租赁行业开发一个MIS系统是非常有必要的。 内容来自www.paper51.com
3.4可行性分析 内容来自论文无忧网 www.paper51.com 在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面、概要的分析,主要包括三方面:技术可行性分析、经济可行性分析和营运可行性分析。 内容来自论文无忧网 www.paper51.com 3.5技术可行性 copyright paper51.com 3.5.1 应用程序结构确定 内容来自论文无忧网 www.paper51.com 经过上面的说明,我们已经很清楚B/S与C/S模式结构的优劣。选择那种模式需要根据客户需要,结合具体的使用环境进行选择。 内容来自论文无忧网 www.paper51.com 1、本管理系统在对现有图书信息方式上与电子销售方式的基础上,对现有管理员进行统一数字化管理,为书店工作人员提供明确,有效的信息,使工作人员工作更方便,更简单. 内容来自论文无忧网 www.paper51.com 2、如果采用B/S结构,服务器读取数据的速度会受到影响,显然不利于提升销售额。 内容来自www.paper51.com 因此,根据实际的情况及用户需求,本系统采用C/S模式结构。 内容来自论文无忧网 www.paper51.com 3.5.2 系统开发环境 内容来自论文无忧网 www.paper51.com (1) 网络操作系统:Windows2000/XP; paper51.com (2) 数据库服务器: SQLServer2000 http://www.paper51.com (3) 开发工具:Eclipse3.4 + MyEclipse7.0 内容来自论文无忧网 www.paper51.com (4) 数据访问对象:JDBC方式访问数据库 http://www.paper51.com 3.5.3 系统运行环境 内容来自www.paper51.com (1) 内存:256M以上 copyright paper51.com (2) 数据库:SQLServer2000 copyright paper51.com
(3)个人电脑一台 paper51.com 3.6经济可行性分析 内容来自论文无忧网 www.paper51.com 主要是对主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是取得的收益中可以用前来衡量的那部分(收益的另一部分难以用钱来表示)。 http://www.paper51.com 基于一般书店现有情况,要建设MIS系统需要适当添置硬件设备,如个人电脑一台,由于该软件是个小型软件,不用承担太高开发费用。而书店的经营者完全有能力自己使用和维护该系统。并且建立了MIS系统后,能大大减少重复性的工作过程,降低工作时间,提高工作效率。使书店经营者可以把更多时间投入到更为重要的事情中。因此,与后期各方面的收益相比前期的投入值得的。 内容来自www.paper51.com 3.7营运可行性分析 copyright paper51.com
主要是管理人员对开发信息系统是否支持,现有该行业管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。调查发现,图书销售行业的大部分经营者都积极支持该系统开发,并打算针对所开发的信息系统有针对的进行市场策略的改变,使新系统能够充分的发挥作用;系统应该具有操作简单、界面 paper51.com 友好、易于理解,管理者经过短时间的培训就可以较为熟练地使用该系统。 3.8需求分析 这一阶段的主要目标是明确该行业的信息需求,包括确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果—系统说明书的编写。 copyright paper51.com 3.9业务流程分析业务流程分析可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原来设计的系统中不合理部分,在新设计的系统基础上优化业务处理流程。现通过调查,采用系统流程图的部分图形工具来规范说明该行业的业务活动。 http://www.paper51.com 图1 系统层次图 http://www.paper51.com
内容来自www.paper51.com 图2 系统业务流程图(用户) 这一阶段的工作主要包括调查分析、建模、对模型进行评价和修改以及编写系统说明书。在对音像租赁行业的业务流程进行认真分析和研究的基础上,经过和书店经营者的反复协商、论证,最终确定了公司的信息管理系统的逻辑模型。下面先以数据流程图的方式来描述系统的逻辑功能。 copyright paper51.com
3.10数据流图
数据流图DFD(Data Flow Diagram)是用于分析系统数据流程的图形,意在让用户理解系统的功能、输入、输出和数据存储等。DFD是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有的数据加工、数据存储、数据输入输出及数据来源和去向等功能。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。 copyright paper51.com 4.系统设计信息系统设计阶段的主要目的是将系统分析阶段所提出的反映公司信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。这一阶段的主要任务是从系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。 copyright paper51.com 4.1系统设计阶段 4.1.1 系统目标设计系统开发的总体任务是实现公司进销存管理的系统化、规范化和自动化,从而达到提高租赁行业管理和工作效率的目的。 http://www.paper51.com 4.1.2 开发设计思想本图书销售管理系统设计总体目标是通过对图书信息和用户信息的管理,及时了解到图书综合情况。以便为该音像店管理员的决策做出准确判断提供依据。 内容来自论文无忧网 www.paper51.com
该图书销售信息管理系统主要目标就是通过计算机的强大功能,为计划以及决策人员提供实时准确的影碟信息,以便及时调整决策,保证企业的经营活动的顺利进行。解决了繁琐的日常工作,能够实现快捷查找信息,准确处理图书存放,迅速产生影碟列表,轻松进行管理,帮助经营者不再进行大量重复的抄写,复杂的计算,反复的核对,减少经营者出现手工处理难以避免的错误。图书销售管理系统协调了经营者的经营基础,其数据的准确性、方便的查询、有效的显示是整个管理信息系统有效运行的关键。 copyright paper51.com
4.1.3 系统功能分析
本系统需要完成的功能主要包括以下几点: 内容来自论文无忧网 www.paper51.com (1)用户基本信息、图书基本信息的输入; copyright paper51.com
(2)用户信息、图书信息的查询; 内容来自www.paper51.com (3)查询结果的显示; paper51.com (4)查询结果的修改; http://www.paper51.com (5)查询结果的删除; http://www.paper51.com 4.2详细设计 4.2.1系统功能模块设计管理员模块:进行管理员登录、影碟基本信息的管理以及用户管理; 内容来自论文无忧网 www.paper51.com 用户模块:登录、登出、用户个人信息维护。 http://www.paper51.com copyright paper51.com 内容来自www.paper51.comhttp://www.paper51.com |