计算机科学与工程学院
系统设计 系统实现 系统演示 实验报告 实验过程 总分
数据库系统课程设计报告
题目:订单生成系统
课程代号:
课程名称:数据库 系统 课程设计
学号:
姓名:
班级:
指导教师:
完成日期:2014 年 4 月
计算机科学与工程系
目录
第一章 引言 ......................................................3
1.1 设计开发的意义 ...........................................3
1.2 任务及目标................................................3
1.3 设计开发及运行的软硬件环境................................3
第二章 系统分析与设计.............................................5
2.1 系统需求分析..............................................5
2.2 数据库概念结构设计........................................8
2.3 数据结构..................................................9
2.4 数据库创建...............................................10
第三章 系统开发及实现............................................12
第四章 总结......................................................16
参考文献.........................................................18
附录.............................................................19
2
计算机科学与工程系
第一章 引言
1.1 设计开发的意义
随着公司规模的不断扩大,客户订单数量也相应的增加,有关货物的各种
信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致货物订
单管理上的混乱,人力与物力过多浪费,从而使相关部门部的客户订单方面负
担过重,影响整个客户订单的运作和控制管理, 因此,必须制定一套合理、有
效,规范和实用的客户订单生成系统,对货物订单进行集中统一的管理。 另一
方面,IT 产业和 Internet 获得了飞速发展,计算机应用已渗透到了各个领域,
引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确
性。 提高客户订单相关工作效率,作到信息的规范管理,科学统计和快速查询,
让客户订单更好的为公司,企业服务。
而且,世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息 ,
谁就有可能抓住发展经济的机遇。 同样,谁能很好地管理和利用信息,谁就有
可能占领市场,获得效益。国内外大量事实已说明:在目前这个激烈竞争的市
场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就
能抓住机遇,在竞争中取胜。目前国内企业在管理订单方面还处在比较低的水
平。大多数企业在购进货物后,只是将订单用手写式的记录和简便的管理。进
入信息社会后,随着企业订单的增多,带的麻烦也逐渐增多,管理方面也得不
到很好的解决方法,使得大量的数据丢失,使企业造成了很大的损失。我通过
用 c#和 sql server 编写企业订单生成系统,利用系统分析和设计原理,采用
面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用
程序的开发两个方面,实现了企业订单管理的自动化和信息化.
1.2 任务及目标
1.订单生成系统对客户信息的集中管理,防止客户信息遗失,实现客户的
登录、注册功能;
2.订单生成系统对商品信息的集中管理,防止商品信息遗失,实现对商品
列表的增删改查操作;
3.订单生成系统根据客户购买和取消购买商品的种类和数量,自动生成订
单信息,并且修改商品库存信息;
4.订单生成系统对员工信息的集中管理,防止员工信息遗失,实现对员工
信息的增删改查。
1.3 设计开发及运行的软硬件环境
3
计算机科学与工程系
本系统采用了 Visual Studio 2015 开发设计运行界面,采用了
sql server 2008 设计数据库。
4
5
计算机与通信工程学院
第二章 系统分析与设计
2.1 系统需求分析
1.需求分析
在市场经济中,销售是企业动作的重要环节,为了更好地推动销售,不少
企业建立分公司或代理制,通过公司或代理把产品推向最终用户。这些分公司
或代理商大多分布在全国各地,甚至是在国外,远距离频繁的业务信息交流构
成了这些企业业务活动的主要特点。
这些信息传递和管理的方式不仅效率低,可靠性、安全性和保密性都无法
满足需求,而且数据统计时间严重滞后,往往是当领导了解到企业的“产、销、
存”环节出现问题时,就已经远离了问题出现的时间和地点。即便是没有分公司
的企业,使用传统的手工方式管理也存在同样的问题。通过订单生成与管理系
统,及时通过网络把决策信息传递给相关决策人,从而可以及时发现问题、解
决问题,从而更好地把握机会,提高自己在市场竞争中的地位,增强企业的生
命力。设计订单生成和管理系统正是为了适应这种形势,它已经刻不容缓了。
本系统为订单生成系统,能够实现订单录入、确认、拣货、发货、库存查
询、订单查询等功能。本系统分为主数据、订单管理、商品管理和查询统计四
个部分。 主数据部分主要用于维护库存、产品、客户和员工的基本信息,包括
客户信息表、商品信息表、订单信息表、员工信息表等模板。用户在开始使用
系统之前,需要将主数据录入或者导入系统。
2.数据流图如下:
(1)用户注册功能:
(2)订单信息生成功能
客户
客户信息
1.1
验证信
息
客户信息
D
用 户 信 息
表
注册成功
2.1
返 回 注 册
成功信息
注册成功