进销存管理系统_毕业设计论文_开题报告

合集下载

进销存系统+开题报告

进销存系统+开题报告

毕业设计(论文)开题报告
学生姓名:学号:
学院:
专业:
设计(论文)题目:进销存管理系统的设计与实现指导教师:
2009年
研究方法以及研究手段
一﹑研究思路
本课题总体设计思路如下图所示:
进销存管理信息系统理论研究
进销存管理业务分析
系统功能需求分析系统数据需求分析
构建管理信息系统体系结构
构建管理信息系统功能结构
总结和展望
二﹑研究方法和手段
1.通过查阅相关书籍和软件的说明书了解项目背景,收集相关资料;
2.分析并设计进销存系统的工作流程与前台界面;
3.对系统的功能模块进行总体设计分析;
4.进行详细设计,并采用Eclipse进行底层编码实现;
5.进行业务逻辑类库的编写;
6.对系统进行测试及相应的维护;
本系统采用基于C/S模式开发“进销存管理系统”,基于企业管理的全面自动化和信息的电子化,可以减少入库管理、出库管理及库存管理中的漏洞,节约管理开支,增加企业收入,提高商业企业的管理水平和效益。

本系统最终目标是以计算机为工具,通过对信息高效管理。

把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事经营管理政策的研究,计划的制定执行和运行质量的监督检查,从而全面提高经济效益。

指导教师意见:
1.对“文献综述”的评语:
2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:
指导教师:
年月日所在专业审查意见:
负责人:
年月日。

S模式的进销存管理系统的设计与实现的开题报告

S模式的进销存管理系统的设计与实现的开题报告

基于B/S模式的进销存管理系统的设计与实现的开题报告一、选题背景随着信息化和互联网技术的发展,越来越多的企业开始采用计算机进销存管理系统来提高管理效率和经济效益。

进销存管理系统是指对企业的采购、销售和库存等业务流程进行全面的信息化、自动化、规范化管理的软件系统。

目前市场上的进销存管理系统多数采用B/S模式,即浏览器/服务器模式。

这种模式下,系统运行在服务器上,用户通过浏览器访问系统。

相比传统的C/S模式,B/S模式具有移动性好、跨平台、维护方便等优点。

二、选题意义本课题旨在设计和实现一个基于B/S模式的进销存管理系统,实现对企业的采购、销售和库存等业务流程进行全面的信息化、自动化、规范化管理。

此外,该系统还可以提高企业的管理效率和经济效益。

本系统的设计和实现对于提高企业管理水平和促进经济发展具有积极意义,也是学习Web开发技术和实践的好手段。

三、预期目标本系统的主要目标为:1. 实现对企业的采购、销售和库存等业务流程进行全面的信息化、自动化、规范化管理。

2. 实现在线查询、数据分析等功能,方便企业管理决策。

3. 实现权限管理,保证系统安全性。

四、研究内容本系统主要包括以下内容:1. 用户管理模块:实现用户的注册、登录、权限分配等功能。

2. 数据管理模块:实现商品信息、采购单、销售单和库存信息等的增删改查功能。

3. 报表查询模块:实现各种报表的在线查询功能,方便管理决策。

4. 系统设置模块:实现管理员对系统参数的设置和维护。

五、研究方法和技术路线本系统采用B/S模式,基于主流的Web技术进行开发,其中前端使用HTML、CSS、Javascript等,后端使用PHP语言和MySQL数据库。

具体技术路线如下:1. 设计数据库结构,建立数据库并初始化数据。

2. 采用Bootstrap框架开发前端页面,实现良好的用户体验。

3. 使用PHP编写后端业务逻辑,实现数据的增删改查、在线查询等功能。

4. 实现权限管理,保证系统安全性。

超市进销存管理系统(毕业设计).doc

超市进销存管理系统(毕业设计).doc

毕业设计题目超市进销存管理系统完成日期2010年11月12日目录摘要1关键字1第1章概述2第2章系统开发的技术基础32.1 Java概述32.2 SQL Server 2000简介32.3 Eclipse简介32.4 系统运行坏境4第3章系统分析43.1 可行性分析43.1.1 技术可行性43.1.2 经济可行性43.1.3 操作可行性53.1.4 运行可行性53.1.5 法律可行性53.2 系统需求分析63.2.1 职能分析63.2.2 功能分析73.2.3 附加功能8第4章系统设计94.1 数据库设计94.1.1 E-R图104.1.2 使用PowerDesigner建模124.1.3 数据字典134.2 功能模块设计164.3 输入输出设计及实现19第5章系统测试与发布295.1 单元测试概述295.2 什么是单元测试305.3 系统打包发布315.4 API参考文档31第6章总结与展望32附录33参考文献33摘要最初的超市进销存管理都是靠人力来完成的,但随着在市场经济的引导下,我国的超市经营规模日益扩大,销售额和门店数大幅度增加,许多超市正向品种多样化发展,需要处理大量的信息,时刻要更新产品销售信息,不断添加商品信息,并对商品的各种信息进行统计分析。

因此,在超市管理中引进现代化的办公软件,实现超市商品信息的处理,从而方便管理人员的决策和管理,解除后顾之忧。

本系统主要完成对超市的管理,包括顾客管理、厂家管理、商品管理、退货管理,购物车管理,采购管理、个人管理,管理员管理,系统管理等几个方面。

系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。

系统采用C/S架构,采用SQL Server 2000来设计数据库,并使用当前优秀的集成开发工具Eclipse并安装MyEclipse插件,项目运行环境为JDK1.6。

开发模式采用敏捷开发模式,使用CVS进行协同开发,代码书写格式规X,注释详细。

药品进销存管理系统(论文毕业设计)

药品进销存管理系统(论文毕业设计)

药品进销存管理系统(论文毕业设计)目录摘要 .......................................................... - 5 - 第一章绪论 .................................................... - 7 - 1.1开发背景.. (7)1.2系统可行性分析 (8)1.3技术分析 (8)第二章系统分析与设计.......................................... - 11 - 2.1系统需求分析 (11)2.2系统开发技术、环境、软件的选择-13- 第三章数据库设计与实现........................................ - 14 - 3.1MYSQL简介 .. (14)3.2数据库需求分析 (14)3.3数据库逻辑设计 (15)3.4数据库结构创建 (15)第四章系统详细设计............................................ - 17 - 4.1JSP连接和打开数据库.. (17)4.2登录界面 (18)4.3各项功能设计 (23)第五章系统界面介绍............................................ - 29 -5.1管理员模块介绍 (29)5.2普通用户功能介绍 (31)第六章结论与展望.............................................. - 32 - 致谢 ........................................................ - 33 - 参考文献 ...................................................... - 34 - 附录 .......................................................... - 35 -图片清单图1.1 B/S模式应用系统网络结构图................................ - 9 - 图1.2 C/S模式应用系统网络结构图................................ - 9 - 图2.1 系统功能模块图.......................................... - 12 - 图3.1 药品图片实体E-R图...................................... - 15 - 图3.2 用户实体E-R图.......................................... - 15 - 图3.3 用户、药品之间关系E-R图................................ - 15 - 图3.4 用户表 drug ............................................ - 16 - 图4.1 网站首页图.............................................. - 18 - 图4.2 管理员主界面............................................ - 20 - 图4.3 普通用户主界面.......................................... - 20 - 图4.4 药品修改................................................ - 24 - 图4.5 药品销售................................................ - 25 - 图4.6 密码修改................................................ - 26 - 图5.1 管理员登录界面.......................................... - 29 - 图5.2登录后显示............................................... - 29 - 图5.3 药品信息................................................ - 29 - 图5.4药品修改................................................. - 30 - 图5.5 删除药品................................................ - 30 - 图5.6 添加药品................................................ - 30 - 图5.7 修改密码................................................ - 30 - 图5.8 添加用户................................................ - 30 - 图5.9 普通用户登录............................................ - 31 - 图5.10 普通用户登录后显示..................................... - 31 - 图5.11 药品查询............................................... - 31 - 图5.12 药品销售............................................... - 31 - 图5.13 密码修改............................................... - 31 -基于B/S模式药品进销存系统摘要:本系统是基于JSP技术建立的药品进销存管理系统,其目标是完成医院对药品的进、销、存进行管理。

小型超市进销存管理系统开题报告3篇

小型超市进销存管理系统开题报告3篇

小型超市进销存管理系统开题报告3篇小型超市进销存管理系统开题报告第1篇1、研究的意义,同类研究工作国内外现状、存在问题(列出主要参考文献)当前,随着经济的全球化以及中国经济改革的逐渐深化,零售业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素。

在我国数量众多的企业中,中小企业占了绝大多数。

这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。

但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小企业没有进行信息化建设。

实际上大部分中小企业需要的只是能解决进销存管理、财务管理等的基础软件。

因此,开发基于中小企业应用的进销存管理系统优为重要。

[1]萨师煊、王珊.数据库系统概论[M].高等教育xx*出版,20__(请自填)年二月第三版,20-37[2]叶青、亢锐等编.VisualBasic6.0中文版教程[M].机械工业xx*出版,20__(请自填)-1,53-66[3]卢毅编.VisualBasic6.0数据库设计[M].科学xx*出版,50-68[4]郑若忠、王鸿武.数据库原理与方法[M].湖南科技xx*,30-47[5]孙兆林.新编SQLServer20__(请自填)图解教程[M].北京希望电子xx*,20__(请自填)-5-1出版,135-1622、研究目标、内容和拟解决的关键问题(根据任务要求进一步具体化)数据定义功能、数据操作功能、数据库的运行管理、数据库维护功能系统开发的总体任务是实现各种细心的系统化,规范化和自动化。

系统功能分析是在系统分析开发的总体任务的基础上完成。

其他的基本任务如下:(1)基本细心的输入和修改(2)进货信息的管理(3)销售信息管理(4)库存信息的管理(5)用户管理3、特色与创新之处利用SQLServer20__(请自填)建立数据库,在VB中编写一个用来调用数据库的公共模块,系统所有的数据调用都通过这个模块进行。

毕业设计论文 超市进销存管理系统论文

毕业设计论文 超市进销存管理系统论文

超市进销存管理系统摘要超市进销存管理系统是目前应用于公司或是企业进销存管理系统中的典型代表,涉及到了商品或货物管理中主要的6个方面,即进货、销售、钱流、库存、统计及查账。

通过一个典型超市进销存管理系统的例子,介绍了现代企业进销存管理信息化的一般解决方案,其重要性不言而喻。

但是,目前超市在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力、效率低下,而且无法达到理想的效果。

本系统是根据企业的特点,集进、销、存于一体,为企业量身定做的进销存管理软件。

在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。

本系统界面友好,操作简单,可维护性强,功能完备。

本论文介绍了进销存管理信息系统开发的全过程,详细介绍了系统的分析、系统的开发与设计说明等内容,最后给出了系统的使用说明和系统设计的心得体会。

关键词:超市进销存管理,数据库,统计PURCHASE, SALES AND INVENTORY MANAGEMENTSYSTEM SUPERMARKETAbstractPurchase, Sales and Inventory Management System supermarket is used in companies or enterprises in the Purchase, Sales and Inventory Management System for a typical representative of, relating to the goods or goods of the management of six major areas, namely, purchase, sale, money flow, inventories, statistics and auditing . Supermarkets, through a typical example of Invoicing Management System, introduced the modern enterprise management information Invoicing solution of the general, the importance of self-evident. However, the supermarket business processes in specific processing still using manual methods to implement, not only time-consuming, laborious, inefficient, and can not achieve the desired results.The system is based on the characteristics of enterprises, set forward, sell, stored in one Invoicing tailored for the enterprise management software. During the design process to maximize the user's requirements to meet, so that the system has strong practical and targeted. The system user-friendly, simple operation, maintenance, and functions. This paper describes the development of Purchase, Sales and Inventory Management Information System of the whole process of detailed system analysis,system development and design notes, etc.,and finally gives the system description and system design experiences.KEY WORDS: The supermarket enters sells saves the management ,database ,statistics目录摘要 (I)Abstract (II)第一章引言 (1)1.1问题的提出 (1)1. 2 课题的研究目的 (2)1. 3 课题的研究意义 (2)第二章系统分析 (3)2.1 需求分析 (3)2.2 可行性分析 (3)第三章总体设计 (5)3.1 项目规划 (5)3. 2 数据库设计 (6)第四章系统设计 (9)4.1 设计目标 (9)4.2 开发及运行环境 (9)4.3 逻辑结构设计 (9)第五章主要功能模块设计 (17)5.1 主窗体设计 (17)5.2 基础窗体创建 (20)5.3 数据模块设计 (21)5.4 库存商品模块设计 (23)5.5 商品基本信息模块设计 (27)5.6 进货单录入模块设计 (29)总结 (33)参考文献 (34)致谢 (36)外文原文 (37)中文翻译 (41)第一章引言超市进销存管理系统是超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。

开题报告-基于java的企业进销存管理系统设计与开发

开题报告-基于java的企业进销存管理系统设计与开发
“企业进销存管理系统”改变了过去复杂、低效的手工管理方式,通过技术实现 了企业的信息化管理方式,只有实现信息化管理,才能提高工作效率和企业管理水 平。市场经济快速多变,竞争激烈,企业采用信息化管理进货、库存、销售等诸多 环节也已经成为必然趋势。 二、研究的内容和拟解决的主要问题: 1. 研究的内容:
将企业进销存管理的信息化,已成为现代信息社会的发展需求,有利于提高工 作效率和企业的管理水平,使企业的竞争力得到提升。这个系统分为 7 大模块:
进货管理:主要介绍企业进货的信息表和进货后出现质量问题的退货过程。 销售管理:主要记录企业销售商品的信息以及售出后出现质量问题的退货过程。 库存管理:企业可盘点仓库内的商品数量,以及实时的对商品进行价格调整。 信息查询:企业可进行商品的销售查询、商品查询、以及销售排行,可清晰地了 解企业进销存的信息。 基本资料:主要是企业可以完成对商品的管理、 客户的管理、供应商的管理、 经手人的设置。 数据分析:主要是企业可以通过数据分析中的销售分析和库存分析,提高企业 管理水平。 系统维护:企业及时完成对数据库备份和恢复、密码的修改、退出系统等操作。 2. 拟解决的主要问题: 1.灵活的人机交互界面,操作简单方便,界面简洁美观 2.对进货和销售提供相应的退货管理功能 3.实现各种查询,如条件查询、模糊查询等 4.如何实现饼状图的数据分析功能 5.可以随时修改系统密码以及灵活的数据库备份、还原功能
一、研究的目的、意义与应用前景等: 1. 研究的目的与意义:
本系统的设计与开发很好的弥补了目前市场上一些小型企业进销存管理系统存 在的不足,比如由于企业管理员对库存商品的数量了解的不够清楚,盲目的再追加 采购商品,导致商品库存积压严重;比如企业在销售商品后无法直观的掌握商品的 销售情况,未能及时调整相应的策略,导致企业的总体经济效益不够理想等问题。 而本课题研究的企业进销存管理系统,实现了库存盘点、销售排行、导出报表、数 据分析等功能,在一定程度上满足了企业管理员的需求,避免了企业在管理过程中 可能出现的失误,造成企业不必要的经济损失,同时也大大提高了企业管理的整体 水平,使得企业在竞争日益激烈的今天,能够又好又快的发展。 2. 应用前景:

毕业设计(论文)+进销存管理系统

毕业设计(论文)+进销存管理系统

摘要进销存管理系统旨在解决商业企业商品的采购、仓储、运输、配送、流通加工等一系列操作流程中的数据信息的处理问题,提供一系列的数据分析,帮助经营者合理的调整各个经营运作环节的运作节奏,并对商品流转过程进行了全程跟踪管理、相应款项流通的全程记录管理和票据信息统计的管理.因此进销存管理系统的全面应用,规范业务流程、提高了企业的管理水平,提高资金流动的透明度,加快商品资金周转速度,进而全面提高了企业的经营水平、进而全面提升了企业的经济效益。

进销存管理系统采用.NET技术和大型数据库SQLServer 2005开发,主要是处理商业企业商品的采购、库存和销售各个环节的活动,具有良好的人机界面;考虑到系统的使用对象可能较多,权限管理良好;数据查询方便,支持多条件查询;系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失;在相应的权限下,可方便地删除数据;数据计算自动完成,尽量减少人工干预;报表分析商品进货、商品销售情况;强大的报表打印功能;报表基本信息查询时,可根据查询条件动态显示查询结果。

关键词:进销存管理系统;。

NET开发环境;C#语言;SQL Server 2005;报表AbstractPurchase Sales InventoryManagement System solvesthe business enterprisesfor procurementof goods, warehousing,transportation, distribution,circulationand processingofa series of operationalprocedures to deal withtheissue of data,providing a wide range of data analysisto help operators of allreasonable measures toadjust the operation aspects of the operationof therhythmandflow of goodsthroughoutthe tracking process management,and the corresponding flowofthe entire record ofthe moneymanagement andpaper management information statistics.Purchase Sa les InventoryManagement Systemis thereforeacomprehensiveapplication, standardized businessprocessesandimproveenterprise management level, improvethe transparency ofcapitalflows to accelerate the pace of commoditycash flow, and improve theoperation oftheenterprise level,thereby enhance theeconomic efficiency ofenterprises. ﻫPurchase Sales Inventory Management system applies.NET technologiesandSQL Server 2005 databaseonla rge-scaledevelopmentofcommercialenterprisesto deal primarily with theprocurement of goods,inventory,and marketing activ ities,has a goodhuman—machineinterface;taking into acc ountthe target system may bemore,it has good rights management;query datato facilitate and supportthe multi-criteria query;thesystem supports good databackup andrestore operations, theeffective protectionof data,lossofreductionof acc idents; in theappropriateauthority,can easily delete data;dat aauto—complete,as far as possible reduce humanintervention; St atement Analysis purchase ofgoods,merchandise sales;powerfulprinting statements;statements of basic information maybe basedon dynamic query search results.Key words:Purchase Sales Inventory Management Syste m;.NET development environment;C#programming language; SQLServer2005;CrystalReports目录1 前言ﻩ错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文(设计)开题报告 论文题目 进销存管理系统设计与实现 学生姓名 学 号 专 业 指导教师 职 称 学 历 开题报告(文献综述)内容: 一、开发背景

目前有些公司在进销存管理上仍采用最原始的手工操作模式,与企业的发展以及整个现代化办公进程的步伐不相适应,无法保证向供货商及客户提供准确、及时、规范的信息。其主要问题有: 1.许多业务的处理和操作工序繁杂,统计汇总工作量大、信息可靠程度差; 2.客户服务工作繁琐、复杂,使得客户提出申请时无所适从,对所需货物做不到心中有数,造成交易响应的延迟和服务质量的低下; 3.对客户的计费和收费不能直观监控和催交,导致业务人员不能按时结帐; 4.人工对供应商的管理工作相当庞杂,不能对已有货物、所需货物、滞销货物做到心中有数; 5.对于数据资源的管理不能用科学的方法去编码和分类,退、调、换等档案记录可靠程度差,而且很难进行决策数据的统计; 6.各管理部门之间的数据信息不能共享、信息交换缓慢、管理成本高、工作效率低,时常出现一个作业在多个管理部门重复作业的情况。而且,随着公司规模的扩大,业务的增多,所属单位地域分散等,出现公文上传下达速度慢、上下勾通困难,信息传递失真,团体工作失控等问题; 7.各种经营决策所需的数据采集难、准确率低,所得数据具有滞后性,企业领导无法对业务过程进行监控,对企业资源无法进行科学地、有效地、及时地最优化配置; 8.大量的极其有价值的历史数据被丢失,对企业业务的长期发展造成了巨大损失。 因此若要克服这些弊端、降低运营成本、提高服务质量,商贸公司进销存的管理必须首先完善其管理手段、规范管理流程,依托现代计算机技术、通信技术和网络技术,建立现代化的综合管理信息系统,提高业务处理的效率和可靠性,并进而对各类管理信息进行系统整理和分析,为企业的运营决策提供依据,这样才能使企业在激烈的市场竞争中立于不败之地。 二、选题的意义 1.全方位的快速查询,企业内部信息交流与沟通减少重复劳动、提高工作效率 2.完整的档案系统,大力提高管理水平 3.各项费用自动统计、汇总,减少人工差错与负担提高财务工作效率 4.灵活、准确的进、销、存管理,提高各部门工作效率 5.全面的统计分析功能,提高领导决策依据

三.系统研究内容 整个系统包括以下基本的功能:  采购入库单的自动生成;  出库单的自动生成;  根据采购信息和销售信息对库存定期进行盘点;  历史采购和销售记录的查询;  产品信息、客户信息和供应商信息的维护。  功能模块图如下

四、毕业设计思路框架 (一)设计方法 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自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。 面向对象的程序设计 4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。 Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。

5.2选用SQL作为后台数据库 SQL2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。SQL 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,SQL允许创建自定义报表用于打印或输出数据库中的信息。SQL也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。SQL 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。

(三)设计要求  数据库相关理论。汽车租赁管理是一个典型的数据库管理信息系统,系统的开发用到许多数据库相关的理论,因此要求作者具有这方面的基础知识,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容,从而能够根据系统实际要求,设计出满足要求的合理的数据库。  面向对象理论。当前流行的编程思想是面向对象思想,而且许多工具,如Visual Basic,体现的也正是这种思想。面向对象思想与传统的面向过程编程思想相比,具有明显的优势,而且汽车租赁系统的设计也要求用面向对象编程工具来实现。这就要求作者在进行毕业设计时,应该明白面向对象的思想,并能够运用其思想到实际的工作中。  软件工程思想。大型系统的开发要用到软件工程相关的理论。虽然汽车租赁系统比较小,但是最好也能按照系统设计的生命周期模型来进行。严格按照软件工程思想和管理信息系统的开发步骤,设计并实现一个汽车租赁管理信息系统。以系统开发过程为主线,从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、E-R模型、数据字典、物理表实现及其关系、功能模块算法流程、界面设计等等。  一定的实际动手能力和实际编程经验。系统最后要落实到windows下的编程,因此要求作者对windows下的数据库编程具有一定的基础,能够较为熟练的进行数据库相关程序的开发。以Microsoft公司的Visual Basic 6.0为开发工具,以SQL为后台数据库,对上述逻辑设计的成果进行转换,实现一个完整的可运行的汽车租赁管理系统。

(四)设计环境 硬件环境 随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。 CPU:CⅣ 2.0或更高 硬盘:40G或更多 内存:128M或更高(建议使用256M)

软件环境 操作系统 Windows 2000 Server /Windows XP 网络协议 TCP/IP 数据库 SQL 开发语言 VB 其它辅助软件:Microsoft Word等

四、参考文献 [1] 丁宝康:《数据库实用教程》, 清华大学出版社,2004年。 [2] 赛奎春等:《VB数据库开发关键技术与实例应用》,人民邮电出版社,2003年。 [3] 汪诗林等:《数据结构算法与应用》,机械工业出版社,2005年。 [4] 罗征等:《VB 6.0从入门到精通》,电子工业出版社,2004年。

相关文档
最新文档