毕业论文(设计)开题报告论文题目 连锁店信息管理系统设计与实现学生姓名 学 号 专 业 指导教师 职 称 学 历 开题报告(文献综述)内容:一、开发背景跨如21世纪,我国的零售业格局发生了巨大的变化,连锁超市以其“一站式购物” 、“自主选择” 、“低价” 等特点赢得了零售行业的很大一部分市场,逐渐成为零售行业的主力。在此背景下,短短几年内,我国国内连锁超市发展迅速。但是,我国成为WTO成员以后,我国的连锁企业在应对国内同行业竞争的同时,将面临来自沃尔玛、家乐福、麦德龙、易初莲化等国际连锁巨头更加激烈的国际竞争。在日益激烈的市场竞争中,连锁企业除了依靠各自的经营理念、经营策略参与市场竞争外,科学管理在连锁行业的重要性更加首当其冲地突显出来 ,而其中信息管理系统是科学管理极为重要的一部分。一个好的信息管理系统除了具有是企业节约劳动成本、降低操作中的错误率等传统特点外,更重要的是,它将进货、配送、运输、销售等各种具体业务紧密的连接在一起,使他们成为一个有机的整体。因此,信息管理系统已成为当前连锁店业务管理的核心部分,管理信息系统性能和发挥的作用也直接影响了企业整体经营的运行。本系统正是为了适应当前连锁模式下经营管理的需要而设计开发的。管理信息系统(MIS)是一门融管理科学,信息科学,系统科学、现代通信技术和电子计算机技术为一体的综合性边缘科学,随着人类社会经济科学技术的飞快发展,尤其是面向21世纪社会信息化和经济全球化发展的需要,管理信息系统的研究与开发已经成为极其重要的学科领域和社会竞争的焦点。信息技术的运用水平,已经成为衡量现代社会中任何一个国家、部门、企业等在科学技术和经济实力上的重要标志。二、选题的意义连锁店面对每天上万种商品的转移、巨额资金的流动,连锁超市的管理信息系统都是不可或缺的辅助管理手段。连锁店业务有以下需求:生成基于每种商品的日报、周报、月报、季报、年报,根据库存高低,结合合理库存时间,分析商品的周转快慢,以决定续订频率;根据顾客需求的变化、价格变化、竞争对手变化等进行市场调研,规划每个分店的单品选择,然后进行逐项分析;利用中央采购节省成本,获取更大的折扣;和供应商联网,提高采购效率,节省在途和备货时间,最终实现零库存管理。因此连锁店必须建立完善的信息系统,才能满足上述要求,才能在日趋激烈的竞争中立于不败之地。三.系统研究内容系统主要包括以下几个功能模块:(一)、供应商资料的管理 好的供应商是为客户提供优秀商品的基础,因此在成百上千供应商中进行挑选和管理显得特别重要。供应商管理系统对供应商的管理包括对厂商建立供应商档案,以便统一管理。(二)、商品信息管理 实现对商品的品种、类别、品牌、型号、款式的综合管理。通过对各种产品日销量、周销量、月销量的统计,随时监控滞销商品,及时淘汰不合格的商品品种,即做到品种齐全又可以重点突出。(三)、价格管理 商品由于采购、促销、变价等,需要及时调整价格,通过商品的价格杠杆充分的调动商品的销售能力。 对总部发送的调价计划与自定义的调价进行管理。 (四)、采购管理 商品采购是连锁企业中重要的环节之一,为确保连锁超市能采购到价廉物美的商品就需要对商品的采购源头、途径、收货进行全程控制。由于连锁店每天都有上万的商品进出,因此有效的利用合理的数学模型进行提供商品采购建议,可以做到有的放矢,极大的提高工作效率。 (五)、商品库存管理 提供实时准确的库存信息,使整个库存水平处于较低的状态,做到心中有“数”,经营不慌。同时能满足各分店的需要,保持一种动态平衡。 库存管理主要是根据总部下达的配送、调拨所采取的出库与入库管理和仓库内部的库存转移。同时能满足各分店的需要,保持一种动态平衡。查询各门店的库存业务。四、毕业设计思路框架 (一)设计方法 1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。2.通过查询资料了解该系统要如何做,及要做哪些东西。3.设计出大体上的功能模块,画出模块图。4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。6.最后,整理各阶段的设计记录文档,写成论文稿。开发工具选用设计语言目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,Visual Basic具有以下特点:可视化编程:用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。面向对象的程序设计版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。结构化程序设计语言Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。选用SQL作为后台数据库SQL2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。SQL 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,SQL允许创建自定义报表用于打印或输出数据库中的信息。SQL也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。SQL 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。(三)设计要求 数据库相关理论。汽车租赁管理是一个典型的数据库管理信息系统,系统的开发用到许多数据库相关的理论,因此要求作者具有这方面的基础知识,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容,从而能够根据系统实际要求,设计出满足要求的合理的数据库。 面向对象理论。当前流行的编程思想是面向对象思想,而且许多工具,如Visual Basic,体现的也正是这种思想。面向对象思想与传统的面向过程编程思想相比,具有明显的优势,而且汽车租赁系统的设计也要求用面向对象编程工具来实现。这就要求作者在进行毕业设计时,应该明白面向对象的思想,并能够运用其思想到实际的工作中。 软件工程思想。大型系统的开发要用到软件工程相关的理论。虽然汽车租赁系统比较小,但是最好也能按照系统设计的生命周期模型来进行。严格按照软件工程思想和管理信息系统的开发步骤,设计并实现一个汽车租赁管理信息系统。以系统开发过程为主线,从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、E-R模型、数据字典、物理表实现及其关系、功能模块算法流程、界面设计等等。 一定的实际动手能力和实际编程经验。系统最后要落实到windows下的编程,因此要求作者对windows下的数据库编程具有一定的基础,能够较为熟练的进行数据库相关程序的开发。以Microsoft公司的Visual Basic 为开发工具,以SQL为后台数据库,对上述逻辑设计的成果进行转换,实现一个完整的可运行的汽车租赁管理系统。(四)设计环境硬件环境随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。CPU:CⅣ 或更高硬盘:40G或更多内存:128M或更高(建议使用256M)软件环境操作系统 Windows 2000 Server /Windows XP网络协议 TCP/IP数据库 SQL开发语言 VB其它辅助软件:Microsoft Word等四、参考文献[1] 丁宝康:《数据库实用教程》, 清华大学出版社,2004年。[2] 赛奎春等:《VB数据库开发关键技术与实例应用》,人民邮电出版社,2003年。[3] 汪诗林等:《数据结构算法与应用》,机械工业出版社,2005年。 [4] 罗征等:《VB 从入门到精通》,电子工业出版社,2004年。 [5] 冯博琴等:《面向对象分析与设计》,机械工业出版社,2003年。[6] , Gotterer : Visual Basic , 1992. [7] :《Database Principles and Applications》.Williams Brown,2003.报告人签名: 年 月指导教师对开题报告(文献综述)的评语:指导教师签名: 年 月