库存表
销售表
3.4.数据库的概念结构(E-R图):
(通过Microsoft Office Visio 2007反向工程生成)
- 10 -
SQL表关系图
SQL脚本
create table 商品 (
商品编号 char(15) primary key, 商品名 char(30) not null, 商品类别 char(30), 出售低价 decimal (10 ,1), )
create table 库存 (
商品编号 char(15), 库存量 int,
foreign key (商品编号) references 商品(商品编号), )
create table 供货商 (
供货商编号 char(15) primary key, 公司名 char(15) not null ,
- 11 -
联系人姓名 char(15), 联系电话 char(15), 邮箱 char(30), 地址 char(30), )
create table 客户 (
客户编号 char(15) primary key , 客户姓名 char(15) not null, 联系电话 char(15), 邮箱 char(30), 地址 char(30), )
create table 采购员工 (
采购员编号 char(15) primary key, 姓名 char(15) not null, 联系电话 char(15), 邮箱 char(30), 地址 char(30), )
create table 销售员工 (
销售员编号 char(15) primary key, 姓名 char(15) not null , 联系电话 char(15), 邮箱 char(30), 地址 char(30), )
create table 采购 (
商品编号 char(15) , 采购员编号 char(15) , 供货商编号 char(15) , 采购数量 int , 进货价 decimal (10 ,1) , 采购日期 smalldatetime ,
foreign key (商品编号) references 商品(商品编号),
foreign key (采购员编号) references 采购员工(采购员编号), )
- 12 -
create table 销售 (
客户编号 char(15) , 销售员编号 char(15) , 商品编号 char(15) , 销售日期 smalldatetime , 销售量 int , 出售单价 decimal (10 ,1) ,
foreign key (商品编号) references 商品(商品编号),
foreign key (销售员编号) references 销售员工(销售员编号), )
create table 利润 (
商品编号 char(15) , 成本价 decimal (10 ,1) , 实际售价 decimal (10 ,1) ,
foreign key (商品编号) references 商品(商品编号), )
create table 用户 (
权限编号 char(15), 用户名 char(15), 密码 char(20), )
四、系统的程序设计与实现
必须包括:
系统的运行环境 硬件环境
处 理 器:AMD Athlon(速龙) 64 X2 双核 5200+ 硬 盘:320GB 内 存:2G
显示器:瀚视奇 HSD5A47 Hanns.G HW173 ( 17.2 英寸 )
软件环境
操作系统:Windows 7 中文旗舰版 数据库:Microsoft SQL Server 2008 开发平台:Microsoft visual studio 2010
- 13 -
开发环境
Microsoft visual studio 2010 集成开发环境
C#语言
系统的详细设计
(包括模块之间的关系,模块的功能、数据库的连接技术的实现、主要功能实现的程序段说明等) 模块之间的关系
管理模块 采购模块 销售模块 数据库 改密模块 选择登陆 登陆模块 选择改密 数据库 4.1、登陆模块
1 通过“改密”按钮进入“密码修改”窗体 ○
2 通过“登陆”按钮进入“3个管理系统”窗体 ○
登陆选择关键代码:
bool bcon = false;
SqlConnection conn = null; string comdstr = \
SqlCommand mycomand = null; SqlDataReader dr = null;
- 14 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库课程设计报告 (销售管理)(3)在线全文阅读。
相关推荐: