《“管理信息系统课程设计报告”样例》由会员分享,可在线阅读,更多相关《“管理信息系统课程设计报告”样例(50页珍藏版)》请在金锄头文库上搜索。
1、管理信息系统课程设计报告管理信息系统课程设计报告课程设计题目:课程设计题目: XXXXXXX 管理系统的分析与设计学生学号:学生学号: 学生姓名:学生姓名: 专业名称:专业名称: 指导教师指导教师: 天津理工大学管理学院天津理工大学管理学院年年 月月 日日XXXX 管理系统的分析与设计摘 要本论文阐述了 XXXX 管理系统设计与实现的全过程,首先是该系统的研究 背景及意义,进行可行性分析;其次是需求分析,主要包括组织结构、业务流 程、数据流程、数据字典等;再次是对系统的功能结构进行细致的分析设计, 主要包括用户管理、基本管理、入库管理、库存管理、出库管理、基本管理等 功能模块。通过这些模块能够
2、实现对供应商、零售商、员工等信息的增、删、 查、改;对货物入库、库存、出库等操作进行有效地管理;生成相关的单据及 导出相关 excel 数据;最后是记录在系统实施阶段的关键技术代码、及系统测 试工作。 本系统是基于对 xxxxxx 公司进行实地调查和全面分析的基础上设计的管 理信息系统。该系统试图克服原有系统数据不共享,效率低下等缺陷,力求做 到提高效率,优化业务过程,辅助管理决策,提高企业竞争能力。关键词:库存 管理系统 汽配库存 分析与设计 目 录第一章 系统概述.11.1 系统产生的背景11.2 课题研究的目的和意义.11.3 汽车配件库存管理系统的国内外发展现状11.4 系统的可行性分
3、析21.4.1 技术上可行性.21.4.2 经济上可行性.21.4.3 管理上的可行性.31.5 系统的总体构想31.5.1 研究方法及研究手段31.5.2 系统主要设计思路31.5.3 系统的研究步骤.4第二章 系统分析.52.1 系统分析概述.52.2 需求分析52.2.1 系统发开的目的.52.2.2 公司组织结构.52.2.3 系统的功能分析.62.3 业务流程分析.72.4 数据流程分析.82.4.1 数据流程图82.4.2 数据字典.10第三章 系统设计.243.1 系统结构设计.243.1.1 系统总体功能模块设计.243.1.2 系统总体功能结构图253.2 系统开发运行环境2
4、53.2.1 硬件环境.253.2.2 软件环境.263.3 代码设计263.4 数据库设计.293.4.1 数据库概念结构设计293.4.2 数据库逻辑结构设计313.4.3 数据库的物理设计353.5 输入输出设计.353.5.1 输入设计.353.5.2 输出设计.363.5.3 屏幕界面设计.38参考文献46第一章 系统概述1.1 系统产生的背景随着计算机的广泛应用,科学技术的快速发展,信息技术使用的成本逐渐减少、速度却逐渐加快,信息技术已成为当今影响力最强的科学技术之一。传统的管理模式已经无法适应现代企业的竞争要求,制约了企业的发展速度。运用信息技术进行公司管理成为必然的发展趋势,系
5、统管理应运而生,并且经过人们长期的实践和不断地发展完善,发展成为今天相对比较完善的管理信息系统。1.2 课题研究的目的和意义计算机产业的迅速发展使计算机广泛地应用于管理信息、辅助教学及人们的日常生产生活当中等等。XXXXXXXXX 公司是一个主要经营海马汽车配件的公司,随着公司业务的不断扩大,强大的库存管理系统成为现在公司正面临的问题。将传统行业的库存管理进行信息化变革已经成为适应当代企业发展的必然要求。现在汽配市场竞争日益激烈,各个知名汽配企业都在大力推行库存信息系统的建设,从原材料,成品及订单信息化,信息标准化和规范化,到管理信息系统软件的应用等多方面推动库存管理信息化的进程。对库存信息进
6、行科学化的管理,合理简化库存结构,保证仓库供货的及时、快捷,减少仓库物品的积压,提高公司资金的周转效率,将损失减少到最小,提高企业各部门之间的协作能力,能够迅速及时的互通信息,提高企业整体的运作效率,增强企业的核心竞争力。该系统的设计和开发能够很大限度地运用到大学期间所学的专业知识,如信息系统分析与设计 、 管理信息系统等课程中所介绍到的 SQL SERVER 2005 数据库和 C#.NET 的软件开发工具,业务流程图、数据流程图、数据字典和数据库设计等各方面知识。能够将所学的知识应用到实践当中、并对所学知识进行综合性的运用,加深了对专业知识的理解,通过将理论知识运用到实际当中去,提高自己在
7、系统方面设计与实现的能力。1.3 汽车配件库存管理系统的国内外发展现状当今时代是信息化的时代,信息技术已经应用于现代社会生活的各个方面,企业管理的信息化变革也在不断发展完善中,而经济的全球化更是加快了世界各国进行信息化变革的步伐。各企业也开始汲取原有的管理经验,建立起适合自身的管理信息系统。国内目前库存管理系统研究长期以来,对于汽车配件的库存管理都是通过纸质单据在各部门之间传递,不仅耗费大量的人力,且效率低下。由于采用手工填写的方式,字迹潦草、模糊不清以及易脏、易滥等特点就给单据造成不可避免的损坏,从而给整个业务流程带来了很多的不便。随着电脑的不断普及以及IT技术的越来越成熟,将公司的管理体系
8、数字化、电子化、简单化是不可阻挡的。由于新技术、新平台的不断涌现就出现了各式各样的系统或者软件。越来越多公司或者企业都倾向于将办公自动化,这样不仅效率高、理解能力强、传递速度快而且也在很大程度上减少了人力以及避开了较为繁琐的业务流程取而代之的是方便、快捷、迅速的一套全新的电子化、数字化的管理信息系统。国外目前库存管理系统研究目前国外的管理信息系统相较于国内而言是比较趋于完善的,国外的软件设计以实用功能为主,设计的都较为简洁便用,并且运用了较为顶尖的高科技手段进行业务的处理,设计出的企业管理信息系统既简单而又便于使用,在解决客户的要求和主要问题的基础上在考虑其他的辅助功能。系统开发所需的技术人员
9、以企业对服务对象,建立出完整的服务体系,从设计所需管理软件到培训企业的系统使用人员、到系统的二次开发都配备有相应的规范措施。1.4系统的可行性分析XXXXXX 公司库存管理信息系统软件改变了手工繁琐复杂的现状,实现管理的信息化、自动化,满足企业管理工作的需要,提高企业工作效率。下面将从技术、经济和管理三方面对 XXXXXXX 公司库存管理信息系统进行可行性分析。1.4.1 技术上可行性本系统是在 Microsoft Windows 7 平台下进行开发的,以 SQL Server 2005 数据库和Visual studio 2005 为开发平台,对公司的库存管理实施信息化、自动化,改善原有手工
10、效率低下的现状,提高工作效率。公司具备系统开发所需的硬件及软件设施,且拥有一支技术水平高超,实践经验丰富的技术团队。因此,本系统的开发在技术上有切实的可行性。1.4.2 经济上可行性经济上的可行性主要是针对开发公司库存管理系统所需的成本与所得的效益作出评估。本系统在成本和效益两个方面的分析如下:成本:开发周期短,规模适中,所工具和软硬件环境要求较低,花费较少。收益:能够为公司提供更加及时准确的信息,辅助企业领导层做出及时有效的正确决策,促进企业快速完成管理体制的改革,提高企业各部门之间信息的传输效率,提高企业的整体工作效率,减少大量的人员成本费用等,转化为企业的间接收益,而且这部分收益相对比较
11、而言是较大的。根据成本/效益的分析得出:本系统开发所得的经济效益超过它的开发成本和维护成本。所以,本系统的开发具有切实的经济可行性。1.4.3 管理上的可行性管理可行性是指公司管理人员在开发库存管理系统方面的态度和管理方面的条件。XXXXXXXX 公司具有科学的现代管理方法,成熟的管理制度,齐全的规章制度,而且公司的领导对信息技术给企业管理带来的变革是十分认同的。操作人员对汽车配件库存管理的业务流程较熟悉,操作简单明确,方便管理和应用。领导层的支持是系统能够成功的前提,能保证系统在开发过程中妥善解决问题。因此,本系统的开发在管理上具有可行性。1.5 系统的总体构想1.5.1 研究方法及研究手段
12、XXXXXX 公司库存管理信息系统以计算机软硬件和信息技术为基础,通过对各种资源的信息化管理,实现管理过程的规范化、信息化、自动化。在公司库存管理进行全面分析的基础上,采用生命周期法对整个开发过程进行设计,主要包括系统规划、系统分析、系统设计、系统实施、系统运行等五个阶段3。它要求记录的文档要标准规范,强调面向酒店用户的原则,强调开发过程的整体性和全局性。经过系统分析和设计后,本系统的开发环境选择 Windows 7 操作系统,采用 Visual studio 2005 为开发平台,后台数据库使用 SQL Server2005。1.5.2 系统主要设计思路通过对公司库存管理状况的细致调查与分析
13、,并和相关工作关人员反复沟通了解后,从实际出发,将软件技术与管理理念相结合,尽量开发出一套具有简洁的界面、合理的系统结构、简单便捷的操作方法、真正切合公司实际需求的管理信息系统软件,使其能够帮助企业工作人员更好的实现管理的信息化变革,全面提高企业员工的工作效率和工作质量。主要设计思路:主要设计思路:通过本系统可以对公司仓库库存的基本信息进行添加、查询、修改、删除等基本操作,从而全面有效地管理各种的物品库存信息。通过本系统的统计汇总,实现对公司库存情况的全面掌握。通过系统设置对系统的操作用户进行权限的设置。每个用户进入系统后只能查寻与管理自己拥有权限内的信息。从而保证了数据的安全性,独立性,每个
14、用户只能操作与自己相关的操作。系统管理员登陆后对其他角色的用户进行权限分配,充分考虑系统的适应性和企业的发展变化,使它能够适应企业的发展。1.5.3 系统的研究步骤本系统的开发采用面向对象的开发方法,尽可能按照公司库存方面的实际需求情况来分析和解决问题。本系统的研究步骤如下:(1)系统开始和可行性研究,对开发系统的背景进行研究。(2)系统分析和设计,作出需求额分析和初步的模块设计。(3)程序设计。(4)对系统运行进行管理和评价。(5)系统评估和检验。第二章第二章 系统分析系统分析2.1 系统分析概述系统分析是开发管理信息系统过程中最重要的阶段,也是信息系统开发过程中最困难的工作。此阶段的基本任
15、务就是,在分析员正确充分地了解用户对系统的要求以后,将其以系统说明书的方式准确地表达出来。系统分析要把握好该系统要具体实现什么功能,能为用户解决什么问题。没有详细的系统分析往往导致开发工作的延期甚至于失败。系统分析要用科学的分析方法,确定本管理信息系统所要实现的功能等问题,并进行优化,整理出具体的系统分析报告。系统分析目的在于确定用户的具体需求和解决办法,全面分析、调查新系统的业务需求,进行归纳、整理,生成系统分析报告。系统分析员通过与用户的沟通,发现和理解用户的需求,为系统设计打基础。2.2 需求分析通过对公司库存情况的详细调查和了解,充分了解了公司原有仓库库存系统的详细情况,准确了解了公司
16、对新系统的各种需求情况,并在此基础上确定了新系统所需实现的各种功能。本系统充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。在公司进行需调查中着重了解了该公司有关库存方面“数据”和“处理”的全过程,整合出该公司对新系统的所有要求,并将所收集整理出的各种资料以文档的形式进行保存,包括组织结构图、业务流程图、数据流程图、数据字典及功能结构图。2.2.1 系统发开的目的通过对公司库存管理现状全面细致的调查,根据其实际需求,将现代化的管理理念与软件技术相结合,开发出一套安全稳定、操作简单、性能优良、界面友好的公司库存管理信息系统软件,实现库存管理的信息化,提高工作效率,增强企业在该行业中的竞争能力。2.2.2 公司组织结构通过对公司组织结构实地的调查,根据其实际情况,绘出其公司的组织结构图如下:总经理副总 经理采 购 部库 存 部营 销 部物 流 部财 务 部客 服 部采 购 经 理采 购 员库