2022开题报告_开题报告例文..docx
《2022开题报告_开题报告例文..docx》由会员分享,可在线阅读,更多相关《2022开题报告_开题报告例文..docx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022开题报告_开题报告例文. 开题报告_开题报告范文. 目 录 1基于VB的仓库管理系统设计与实现开题报告12车辆管理系统开题报告123工资管理系统设计与实现154人事工资系统开题报告21基于VB的仓库管理系统设计与实现开题报告论文题目基于VB的仓库管理系统设计与实现学生姓名学 号专 业计算机科学与技术开题报告(文献综述)内容:一、开发背景随着社会经济的快速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何优化日常也就成了一个大众化的课题。作为计算机应用的一部分,
2、运用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索快速、查找便利、牢靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。随着我国改革开放的不断深化,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统尽可能地削减仓库管理的重复性和低效性已变得非常要。产生于60年头,0多年来数据库技术得到了快速发展,并已形成较为完整的理论体系和
3、一大批好用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的快速发展,数据库技术成为最热门技术之一。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统尽可能地削减仓库管理的重复性和低效性已变得非常要。因此,开发这样管理软件成为很有必要的事情Microsoft Visual Basic 6.0;最终,通过对毕业论文的撰写过程,对语言文字组织实力、表述实力以及层次分析的实力也进行熬炼。三、毕业设计思路框架 (一)设计方法 1.查询相关资料,了解本系统的探讨意义。可以上网搜寻或者是去图书馆查阅相关资料。2.通过查询资料了解该系统要如何
4、做,及要做哪些东西。3.设计出大体上的功能模块,画出模块图。4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清晰。制定出每一步的做法和留意的地方。5.对设计好的程序进行调试,通过调试发觉存在的问题并解决,从而达到完善系统的目的。6.最终,整理各阶段的设计记录文档,写成论文稿。(二)设计内容组织结构分析图1大致是企业的组织结构图,其中和仓库管理系统由干脆关系的有以下部门:应用部门:设备处,完成对企业中全部设备的管理,仓库可以有多个,如原材料仓库,半成品仓库,成品仓库等。图1 组织结构图 业务流程分析仓库管理的物资主要是企业生产所须要的各种设备。进货后须要填写入库清单、计算机会自动进行信
5、息记录。企业各个部门依据所须要的物资设备总额和部门生产活动须要提出物资申请,管理员依据需求信息和现存设备总额发放设备。设备运用完毕须要刚好归还入库,填写入库单,计算机会自动记录信息。仓库管理的特点是信息处理量比较大,所管理的物资设备种类繁多,而且入库单、出库单、需求单等单据的发生量特殊大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有肯定因难。在管理的过程中常常出现住处的重复传递:单据、报表的种类繁多,各个部门管理规格不统一等问题。本系统在设计过程中,为了克服这些困难,满意计算机管理的须要,实行了下面的一些原则:程序代码标准化,软件统一化,确保软件的可维护性和好用性删除不必要的管
6、理冗余,实现管理规范化、科学化。统一各种原始单据的格式,统一账目和报表的格式建立操作日志,系统自动记录所进行的各种操作。界面友好、简洁化,做到好用、便利,尽量满意企业中不同层次员工的须要。下面的图是设备处日常的一些工作的也务流程。图2业务流程现行系统存在的主要问题分析现行系统的主要问题归纳起来主要有,1. 单机单用户系统,随着网络的发展和校内网的建立,同时仓库管理系统中信息的运用者大大增加,原有的单机单用户系统已远远不能满意须要。同时,原有的数据库也不支持多用户的网络运行环境。2系统独立性差,原有系统一般都是运用数据库供应的开发工具编写的程序,因此收数据库的制约比较大,编写出来的程序性能也不好
7、。特殊是无法支持如Access, MS SQL Server等新的数据库。3模块性差,由于不是一个完整的编程语言,故无法做到代码的模块化,给功能的扩展带来了巨大的不便。提出可能的解决方案鉴于目前企业对仓库管理系统的需求与实际状况,新系统方案的重点放在系统的可扩展性上,为了实现这一设计,新系统应具备以下几方面的要求:1新系统采纳服务器/客户端结构,充分利用现有的校内网络资源,打破地域的限制,并能供应多人同时运用系统,提高工作效率。2运用最新的数据访问接口(ADO),可以运行于Win9x/WinNT/Win2000/WinXP多种操作系统上,全部支持ADO接口的数据库都可以作为系统的后台数据库。因
8、此,在以后对数据处理的要求提高时,简单升级为MS SQL Server 或 Oracle 等数据库。3新系统从设计到实现都应遵循模块化,是用一样的接口进行信息的传递与模块调用。模块的划分应尽量符合实际业务的划分,以保证以后新模块的加入尽可能少的影响现有功能模块的运行系统HIPO图依据系统分析的结果,根据结构化的系统设计方法,仓库管理信息系统从功能上可分成如图10所示,整个系统由公共信息子系统、入库子系统、出库子系统、还库子系统、设备需求管理子系统和用户管理子系统。各子系统的简要功能说明如表6:模块名功能简介先决条件公共信息模块公共库模块在仓库系统中主要维护公共信息数据表。(系统的维护操作主要指
9、添加、删除和修改其中的记录)维护仓库管理系统所需的基本数据,如设备代码等无入库管理完成对入库信息的检验,并更新相应设备的的库存。并维护入库记录公共信息出库管理完成对出库信息的检验,并更新相应设备的的库存。并维护出库记录公共信息入库管理还库管理完成对还库信息的检验,并更新相应设备的的库存。并维护出库记录公共信息设备需求管理维护设备需求信息公共信息用户管理增加,修改和删除用户账号无仓库管理系统HIPO图课题难点在于:入库、出库及库存的一样性库存报警功能产品的种类及数量的敏捷性。适用于一般仓库管理系统开发工具选用设计语言目前的可用的设计技术在设计此类系统上的数据库技术已经特别成熟,可供应的开发工具也
10、许多,例如:Visual C+ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发简单,开发周期短,对于本任务都能够胜任。Visual Basic是一种可视化的、面对对象和条用事务驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简洁易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual Basic环境下,利用事务驱动的编程机制、新奇易用的可视化设计工具,运用Windows内部的应
11、用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,Visual Basic具有以下特点:可视化编程:用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必需编译后运行程序才能视察。假如对界面的效果不满足,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic供应了可视化设计工具,把Windows界面设计的
12、困难性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只须要按设计要求的屏幕布局,用系统供应的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只须要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。面对对象的程序设计4.0版以后的Visual Basic支持面对对象的程序设计,但它与一般的面对对象的程序设计语言(C+)不完全相同。在一般的面对对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面对对象的程序设计方法(OOP),把程序和数据封装起来作为一个
13、对象,并为每个对象给予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。结构化程序设计语言Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简洁易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且运用敏捷的调试器和编译器。Visual Basic是说明型语言,在输入代码的同时,说明系统将高级语言分解翻译成计算机可
14、以识别的机器指令,并推断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,干脆在Windows环境下运行。5.2选用作为后台数据库Access2000 就是关系数据库管理工具,数据库能汇合各种信息以供查询、存储和检索。Access 的优点在于它能运用数据表示图或自定义窗体收集信息。数据表示图供应了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也供应了数据存储库,可以运用桌面数据库文件
15、把数据文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了很多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。(三)设计要求数据库相关理论。仓库管理是一个典型的数据库管理信息系统,系统的开发用到很多数据库相关的理论,因此要求作者具有这方面的基础学问,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容,从而能够依据系统实际要求,设计出满意要求的合理的数据库。面对对象理论。当前流行的编程思想是面对对象思想,
16、而且很多工具,如Visual Basic,体现的也正是这种思想。面对对象思想与传统的面对过程编程思想相比,具有明显的优势,而且仓库系统的设计也要求用面对对象编程工具来实现。这就要求作者在进行毕业设计时,应当明白面对对象的思想,并能够运用其思想到实际的工作中。软件工程思想。大型系统的开发要用到软件工程相关的理论。虽然仓库系统比较小,但是最好也能根据系统设计的生命周期模型来进行。严格根据软件工程思想和管理信息系统的开发步骤,设计并实现一个仓库管理信息系统。以系统开发过程为主线,从需求分析,逻辑设计,总体设计,具体设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、
17、E-R模型、数据字典、物理表实现及其关系、功能模块算法流程、界面设计等等。肯定的实际动手实力和实际编程阅历。系统最终要落实到windows下的编程,因此要求作者对windows下的数据库编程具有肯定的基础,能够较为娴熟的进行数据库相关程序的开发。以Microsoft公司的Visual Basic 6.0为开发工具,以Access为后台数据库Microsoft Word等四、参考文献1 丁宝康:数据库好用教程, 清华高校出版社,2004年。2 赛奎春:VB数据库开发关键技术与实例应用人民邮电出版社 汪诗林等数据结构算法与应用机械工业出版社 罗征VB 6.0从入门到精通电子工业出版社 冯博琴面对对
18、象分析与设计机械工业出版社Visual Basic 6.0, 1992. 7 Robert.H.Dependahl:Database Principles and Applications.Williams Brown,2003. 车辆管理所须要比较多的物理空间用于存储档案,今后还有增加的趋势,每年为此存在的档案保管费用较高。2.查询频繁,查询效率低,查询劳动强度大由于过户、变更等业务,档案资料的变动频繁,无论从归档还是从管理上都很困难。查询机动车档案时,档案员要常常跑路。为防止丢失,查阅前后都要核对数目。3.档案平安性得不到保证由于干脆对原始资料查阅,为防止查询人员对原件的毁坏、涂改,要派专
19、人负责陪伴。即使发生这种状况,因为没有历史记录也无从查对,可能会造成不必要的损失。4.归档困难由于资料的变动以及多份相关档案同时查询的状况时有发生,不行避开地发生归档错误。一旦出现此类问题,就有可能须要将大量档案重新整理,牵涉大量的人力、物力。归档的频繁导致工作人员从事大量的体力工作。5.档案资料缺乏平安备份三、系统功能模块及数据流图四.系统的设计方法和技术线路选用设计语言 本系统采纳面对对象的软件开发方法,以Microsoft公司的可视开发环境Visual Basic 6.0作为主要开发工具,运用Microsoft Access 2000作为关系数据库,并在VB编程语言中采纳ADO 数据库编
20、程模型,协作功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。 Visual Basic 6.0是一种可视化、面对对象和采纳事务驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简洁易学、效率高、且功能强大。在Visual Basic环境下,利用事务驱动的编程机制、新奇易用的可视化设计工具,运用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出Windows环境功能强大、图形界面丰富
21、的应用软件系统。 Visual Basic 6.0 是特地为Microsoft的32位操作系统设计的,可用来建立32位的应用程序。在Windows9x、WindowsNT或Windows2000环境下,用Visual Basic 6.0的编译器可以自动生成32位应用程序。这样的应用程序在32位操作系统下运行,速度更快,更平安,并且更适合在多任务环境下运行。 选用作为后台数据库 Access2000 就是关系数据库管理工具,数据库能汇合各种信息以供查询、存储和检索。Access 的优点在于它能运用数据表示图或自定义窗体收集信息。数据表示图供应了一种类似于 Excel的电子表格,可以使数据库一目了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 开题 报告 例文
限制150内