目 录
前言 - 1 -
1 设计平台简介 - 2 -
1.1 DELPHI简介 - 2 -
1.1.2 面向对象编程的概念 - 3 -
1.1.3 Delphi特点 - 3 -
1.1.4 Delphi的数据库特性 - 4 -
1.1.5 Delphi数据库应用的体系及开发方法论 - 6 -
1.2 SQL SERVER 2000 简介 - 8 -
1.2.1 SQL的历史 - 8 -
1.2.2 SQL优点 - 8 -
1.2.3 SQL Server特点 - 9 -
1.3 C/S模式简介 - 10 -
1.3.1 C/S(Client/Server结构)模式的基本概述 - 10 -
1.3.2 C/S模式结构 - 11 -
1.3.3 C/S模式(客户/服务器结构)的优点 - 12 -
2 系统概述 - 13 -
2.1系统描述 - 13 -
2.2系统功能模块分析 - 13 -
2.3系统结构设计 - 14 -
3 需求分析 - 16 -
3.1数据表功能需求 - 16 -
3.2系统设计功能需求 - 19 -
3.3 性能需求 - 23 -
4 总体设计 - 24 -
4.1数据库设计 - 24 -
4.2系统数据流图 - 31 -
5 详细设计 - 34 -
5.1用户登陆功能实现 - 34 -
5.2基本信息管理功能实现 - 35 -
5.3进货管理功能实现 - 37 -
5.4销售管理功能实现 - 41 -
5.5库存统计功能实现 - 44 -
5.6报表打印功能实现 - 45 -
5.7系统设计功能实现 - 45 -
6 系统测试 - 49 -
6.1系统测试方法 - 49 -
6.2系统测试实例 - 49 -
6.2.1登陆功能测试 - 49 -
6.2.2销售操作添加功能测试 - 51 -
6.2.3系统本身功能测试 - 53 -
7 结论与展望 - 56 -
参考文献 - 57 -
致谢 - 58 -
专卖店信息管理系统
摘要:商品管理信息系统是典型的信息管理系统(MIS), 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据1致性完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等。
本系统详细的说明了开发1个基于客户端/服务器(C/S,Cclient rver)模式进销存管理系统的过程以及在开发过程中所涉及的基础知识,其中包括Delphi基础介绍和数据库的知识。
本系统是1个小型的商品管理信息系统,实现了商品进销存管理功能,包括“资料管理” 、“进货管理” 、“销售管理” 、“库存管理”和“权限管理”功能模块。
本次设计基于当前优秀的工具Delphi7.0和标准的SQL Sever 2000数据库的存储平台进行开发。
由于在开发过程中,需要透彻理解系统的设计思想、系统框架和数据结构,以及真正实现其具体功能和算法,所以对本人来说是1个全新的挑战。
关键字: SQL;Delphi 7;C/S模式;商品销售;查询。
Management Information System Of Exclusive Agency
Abstract:The management information system of the goods is typical information management system (MIS), it develops two respects of foundation, maintenance and development of front application program that mainly include backstage supporters database. Demand to set up a database with consistency, integrality and good security of the data as to the former. Require to the latter the function of the application program is complete, easy to use etc.
This explanation with detailed system develops one because of Client/Server (C/S, Client/server) mode enters to sell the course which stores the administrative system and rudimentary knowledge involved in the course of developing, include the knowledge of Delphi foundation introducing and database.
This system is a small-scale management information system of goods, which achieve the functions of managing enter, sell and store, and include the function’s modules of “management of the materials”, “purchase management”, “selling management”, “stock control” and “the authority’s management” etc. This designment is developed based on Delphi7.0 which is a outstanding tool currently and the memory platform of SQL Sever 2000 database.
Because in the course of developing , need to understand systematic design philosophy , system frame and data structure thoroughly, and really realize its concrete function and algorithm, so is a brand-new challenge to me.
Key word: SQL; Delphi 7; C/S mode; Merchandise sales; Inquiry.
前言
销售部门是企业的龙头,也是企业最直接的效益创造者,在企业中具有举足轻重的地位。商品的销售管理工作则是企业销售部门中最繁琐也是最重要的工作。
当今社会,数据库技术的发展,已经成为现代信息技术的重要组成部分,是现代计算机信息系统和应用系统的基础和核心。而SQL数据库又是众多数据库中的较常用的,是客户/服务器模式中对数据库访问的基本平台。
本基于C/S的专卖店管理系统就是1个基于WINDOWS 2000平台上,以功能强大的SQL数据库为开发平台,以Delphi为前台开发工具,基于Delphi/SQL编程。与目前存在的1些性能较低的商品销售系统相比较而言,新系统具有更强大的数据处理能力,能够更方便的对商品进行进、销、存等主要功能。有友好的交互界面,简单易懂;同时还有比较强大的检索能力,能够实现多条件查询、模糊查询等。另外,本系统还包括1系列的数据录入,报表打印等功能,比较全面的实现了商品销售及其它1系列的功能。
由于本毕业设计课题(基于C/S商品销售),是初涉SQL数据库领域、对Delphi编程的首次尝试,其中遇到了不少的困难,不足与失误之处在所难免,故敬请各位老师、领导批评指正。