版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 网络数据库课程设计 一、课程设计计划 1.1系统开发目的 (1) 极大地提高电脑销售管理的运营效率; (2) 通过全面的信息采集和处理,辅助提高计算机管理的决策水平; (3) 使用本系统,可以迅速提升电子产品行业的管理水平,为降低经营成本, 提高效益,增强数码城扩张力, 提供有效的技术保障。1.2背景说明随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对销量进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够
2、极大地提高销售管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发电脑销售管理系统很有必要。1.3项目确立电脑销售管理系统涉及到电脑采购,库存信息,公司收益,客户厂商的信息,还要有一定的管理者来管理这个系统,能够对系统内容进行更新,修改和删除.1.4 适用范围本系统适应于数码城电脑销售商家。1.5定义(1)、系统名称:电脑销售管理系统 (2)、数据库管理软件:microsoft sql server 2005 (3)、运行平台:windows xp操作系统以上1.6参考资料数据库系统概论第四版 王珊 编 高等教育出版社; sql server 2005 应用系统开发教程
3、李春葆 编 科学出版社;二、需求分析销售管理成为商业管理中十分重要又相当复杂的管理工作之一,过去传统的靠人力手工登记,已经随着当前客户人数的增多,越来越不符合市场和管理的要求。而计算机的运算速度快,处理能力强等特点,恰好可以解决这一疑难问题。因此为了保证运营的信息流畅,工作高效,设计一个电脑销售管理系统已经是相当有必要了。这不但能为广大销售人员减轻了管理的工作,而且对于推动信息技术的发展也起到非常重要的作用。1、客户的基本信息购买时,公司为每位客户设置唯一的一个客户号,为便于联系,还设置了客户的性别、联系电话、住址等信息。2、电脑的基本信息每种电脑都有一个唯一的编号,相应的就有名称,型号,厂商
4、,价格等信息。3、厂商的基本信息包含生产厂商的厂商名、厂商地址等信息。4、进货的基本信息进货要有进货单,进货单要有进货电脑的型号、名称、进货价格、生产厂商、进货数量、进货日期等信息。5、销售电脑的基本信息销售电脑一定要有销售单,销售单要有销售电脑的型号、名称、价格、销售数量、厂商、客户、销售日期等信息。6、库存的基本信息包含库存电脑的型号、名称、厂商名称、库存量等信息。三、系统结构设计:数据字典厂商基本表属性名称类型长度说明厂商号char2主键厂商名nchar20厂商电话nchar12厂商地址nchar50客户基本表属性名称类型长度说明客户号nchar5主键客户姓名nchar20性别nchar
5、2联系电话nchar12工作单位nchar50住址nchar50电脑基本表属性名称类型长度说明电脑编号char3主键系列名称nchar20厂商号char2cpufloat主板float库存基本表属性名称类型长度说明电脑编号char3主键库存量int订单表基本表属性名称类型长度说明订单号nchar5主键客户号nchar5订单日期smalldatetime型号nchar3数量int售价float进货单基本表属性名称类型长度说明进货单编号nchar5主键电脑型号char3厂商号char2进价float数量int进货日期smalldatetime利润基本表属性名称类型长度说明型号char3主键销售数量
6、int每台利润float四、概念设计 电脑销售管理系统 进货管理销售管理基础信息管理客户信息管理电脑信息管理厂商信息管理库存信息管理订单信息管理库存信息管理进货单信息管理五、详细设计 1、建立数据库表 根据以上的数据字典,直接采用企业管理器建立数据库表,建立的表如下图2、创建索引使用sql server控制管理器创建索引为厂商表创建索引的过程如下:启动管理控制器展开“数据库”“汽车销售管理系统”“表”“厂商表节点”选中“索引”项,右击选择“新建索引”命令在新建索引对话框中进行相应的操作最后单击“确定”按钮即创建索引利用相同的方法为其他表创建相对应的索引4、创建视图使用sql server控制管
7、理器创建视图为厂商表创建视图的过程如下:启动控制管理器展开“数据库”-“汽车销售管理系统”-“视图”节点右击选择“新建视图”命令打开添加表对话框选择厂商表单击“添加”按钮打开视图设计器,进行相应的设计保存视图并运行用同样的方法为需要建立视图的表建立视图5、创建存储过程 创建查询存储过程,代码如下set ansi_nulls onset quoted_identifier ongo- =- author:- create date: - description:- = alter procedure dbo.按电脑编号查找信息 dnbh varchar(50)asbegin- set nocou
8、nt on added to prevent extra result sets from- interfering with select statements.set nocount on; - insert statements for procedure hereselect * from 电脑信息where dnbh=电脑编号end创建“添加客户信息”set ansi_nulls onset quoted_identifier ongoalter procedure dbo.添加客户信息 客户号nchar(5), 客户姓名nchar(20), 性别nchar(2), 联系电话ncha
9、r(12), 住址nchar(50), 工作单位nchar(50) asinsert into 客户信息values (客户号,客户姓名,性别,联系电话,住址,工作单位)6、创建触发器set ansi_nulls onset quoted_identifier ongo- =- author:- create date: - description:- =alter trigger dbo.触发器 on dbo.厂商after deleteas begindelete from 电脑信息where 厂商号=(select 厂商号from deleted)delete from 进货单where
10、 厂商号=(select 厂商号from deleted)endset ansi_nulls onset quoted_identifier ongoalter trigger dbo.update列触发器on dbo.订单for update as if update (数量)beginprint 数量必须在和之间rollback transactionend set ansi_nulls onset quoted_identifier ongoalter trigger dbo.del触发器 on dbo.管理员表after deleteas begindelete from 管理员表where 管理员编号=(select 管理员编号from deleted)end六、小结本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- MT/T 1231-2025钻孔煤心煤样采取方法
- 办公楼开荒保洁及物业管理项目(绿化管理方案)
- 压疮的护理本土化
- 环境心理学与室内设计教材
- 2026年浙江省宁波市鄞州区董玉娣中学初三“四模”(5月)英语试题试卷含解析
- 2026年山西省太原大同晋城运城临汾地区公立校学业水平考试英语试题模拟卷(一)含解析
- 河北省石家庄市辛集市达标名校2026年初三下学期“一诊模拟”考试(二)英语试题含解析
- 四川省广元市四中学2025-2026学年初三下学期物理试题期中测试卷含解析
- 哈尔滨市松北区市级名校2026年初三教学质量调研(四模)考试英语试题含解析
- 呼吸困难急救
- 护肩板水泥混凝土滑模摊铺施工工法
- 定量药理学的发展及其在新药研制与临床合理用药中的课件
- 公务摄影拍摄技巧分享课件
- 第八章左拉优质获奖课件
- GB/T 7233.1-2023铸钢件超声检测第1部分:一般用途铸钢件
- 华为智慧化工园区解决方案-
- 刑法学(上册)马工程课件 第6章 犯罪客观方面
- 洁净厂房监理实施细则
- 静脉输液(最终版)课件
- 河北单招考试三类练习题及答案
- 中铁二十四局集团有限公司施工现场从业人员安全风险告知书
评论
0/150
提交评论