数据库课程设计

发布 2022-10-04 14:18:28 阅读 4700

院系: 计算机科学学院。

专业: 软件工程。

年级: 2010级。

课程名称: 数据库课程设计。

指导教师: 曾广平。

2024年 6 月 18 日。

绪论3一、开发背景4

二、开发环境4

三、开发工具版本特点4

1、visual basic 特点4

2、sql server 2008 特点4

四、硬件配置5

五、需求分析5

1、可行性分析5

1.1、系统需求5

1.2、系统目标5

2、功能模块5

2.1、基本信息管理6

2.2、进货管理6

2.3、销售管理6

2.4、库存管6

六、数据库设计6

1、系统表6

2、系统e-r图7

2.1 产品e-r图7

2.2 客户e-r图7

2.3 **商e-r图8

2.4 业务员e-r图8

2.5 仓库e-r图9

2.6 进货订单e-r图9

2.7 销售订单e-r图10

2.8 入库单e-r图10

2.9 销售单e-r图11

七、设计窗体11

1、登录窗体12

2、主窗体12

3、进货订单窗体12

4、入库单窗体14

5、销售订单窗体14

6、销售单窗体16

7、仓库信息窗体16

8、业务员窗体18

9、客户窗体18

10、**商窗体19

11、产品窗体19

12、库存信息20

八、主要窗体**20

1、公共模块**20

2、登录窗体**24

3、主窗体**25

4、进货订单窗体**28

5、销售订单窗体**37

九、实验心得47

十、参考文献47

绪论。在科学技术日新月异的今天,计算机已逐步渗入各个领域,无论是学习,工作,还是娱乐都普及了计算机的使用,而随着网络的开通、并与internet连接更让我们社会成为信息化的时代,人们不再需要浪费太多的时间去手工的获得信息,只要做在家中轻点几下鼠标不但能轻松获得各种信息,而且能够购买到自己需要的商品,既摆脱了时间和空间的限制又节约了大量的时间,因此熟练使用计算机及网络,已成为人们进入现代社会的必备技能。商品销售管理系统正是在这种情况下诞生并逐渐发展起来的,它已成为我们进行商品交易中不可缺少的部分。

产品销售管理系统是典型的信息管理系统(mis),其开发主要包括后台数据库的建立和维护以及应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单等。

本系统是在分析了现行商品管理中存在的问题的基础上,结合信息管理系统开发的概念、结构及系统开发的基本原理和方法,开发的一套商品信息管理系统。根据实际情况,由目前各功能需求和公司里的情况而设计的这套系统。全文共分为课题研究的意义、开发环境、系统的实现、性能测试与分析以及结束语等章节,详细地阐述了本系统开发的目的、过程。

在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。

数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。

把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。

数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着worldwideweb(www)的猛增及internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。

产品销售管理系统。

1、开发背景。

对于产品销售企业,其产品从入库到销售,要经过多个环节,处理大量数据,用手工作业的方式处理大量入库的数据,销售数据,以及对库存进行统计,效率非常低,因此需要建立产品销售管理系统来解决这些问题。

使用计算机对产品的入库,销售,库存信息进行管理,具有非常高的效率,同时也是企业的科学化,正规化管理的重要条件。因此开发一款产品销售管理系统具有非常重要的意义。

本系统采用visual basic 和sql serve 2008数据库进行开发,包括基本信息管理、进货管理、销售管理、库存管理四个模块。

2、开发环境。

开发语言环境: microsoft visual basic 6.0

数据库环境:sql serve 2008数据库

3、开发工具版本特点。

1、visual basic 6.0 特点。

visual basic是微软公司开发的编程设计软件,它也是基于windows操作系统可视化编程环境。visual basic 6.0因操作简单实用,所以从其问世以来很受专业程序员和编程爱好者的追捧。

visual basic 6.0由标题栏、菜单栏、工具栏、工具箱、窗体窗口、工程窗口、属性窗口、窗体布局窗口等构成。visual basic 6.

0的组件有很多,比如编辑器、设计器、属性等开发组件。visual basic 6.0还提供了窗口编辑,可直接对窗口进行编辑和预览。

visual basic是在原有的basic语言基础上发展而来的,visual指的是开发图形用户界面的方法,basic指的是广为流行的basic计算机语言。visual basic具有简单易学的特性,只要稍有计算机语言基础就可以很快掌握它。可视化的用户界面设计功能,把程序设计人员从繁琐复杂的界面设计中解脱出来。

可视化编程环境的“所见即所得”功能,使界面设计如同积木游戏一样,从而使编程成为一种享受。强大的多**功能可以轻而易举地开发出集声音、动画和图像于一体的多**应用程序。新增的网络功能提供了快捷编写internet程序的能力。

2、sql server 2008特点。

sql server 2008 支持开发人员构建基于 sql server 的任一种类型的应用程序。 它包括 sql server 2008 enterprise 的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生产服务器。sql server 2008 developer 是构建和测试应用程序的人员的理想之选。

可以升级 sql server 2008 developer 以将其用于生产用途。

数据库库课程设计

目录。引言11 开发环境1 1.1 硬件环境1 1.2 软件环境1 1.2.1 sql server 2005 delphi7简单介绍2 2 需求分析3 2.1 信息需求3 2.2 功能需求3 2.3 安全性与完整性要求3 3 概念结构设计3 4 逻辑结构设计4 5 数据库实现6 5.1 创建数据库...

数据库课程设计总结数据库课程设计个人总结

数据库课程设计个人总结 4班6组赵 王婆卖瓜时间过了,言归正传吧。凡是都要有个总结,以下便是我在这个课程设计中的一点心得。首先我分析一下我们组任务顺利完成的成功之处并总结一些经验,供以后反省参考用。凡事预则备,不预则废。这是我的座右铭,也是我深有感悟的几句古语之一。在这个项目的开始阶段,老师便让我们...

数据库课程设计

简单pos系统。班级 计科二班 姓名 韩田田 学号 201010510237 目录。前言。销售管理作为零售企业现代化管理不可缺少的组成部分,日益受到人们的重视。传统销售模式以及销售管理体系和机制,已经越来越难以适应零售企业现代化管理的需求。pos point of sales,销售终端的英文缩写 是...