资源描述
数据库原理课程设计报告
设计题目:_ 物资管理子系统_____ __________
专业班级: _ _ __ _____________
学生姓名: ___ ______________________
学生学号: ___
指导教师:
同组人姓名:
完成日期: _ 2011年7月12日____ __ _
目录
1 系统概述 2
1.1 现状分析...............................................3
1.2 功能要求...............................................4
2 需求分析 5
2.1数据流程图..............................................5
2.2数据字典................................................6
3 概念结构设计 8
3.1 E-R图..................................................9
3.2 实体及属性的定义.......................................10
4 逻辑结构设计 11
5 物理结构设计 12
6 触发器设计 13
7 结束语 13
8 参考文献 13
1 系统概述
1.1现状分析
随着计算机技术的飞速发展,以及计算机在企业和大学管理中应用的普及利用计算机实现人事工资的管理势在必行。
将计算机引入到仓库仓库管理系统当中,利用计算机支持仓库高效率完成劳动人事管理的日常事务,是适应现代企业制度的要求、推动企业和大学劳动人事管理走向科学化、规范化的必要条件 。仓库管理系统是大多数企业都需要进行的一项工作,因此,开发制作这个管理系统具有较大的社会现实意义。而仓库管理是一项琐碎、复杂而又十分细致的工作,物资的输入、输出、核算的工作量很大,一般不允许出错,实行电子化的管理模式,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。仓库管理信息系统的实现可以减轻比较繁琐的手工仓库管理更加针对性、便捷性、可视化的管理货物。
下面从管理上、技术上、市场上进行开发的可能性分析,并给出明确的分析结论。
运用计算机的便捷性,程序的可操作性,让我们更能够方便快捷的对信息系统进行科学性的管理。与此同时,我们能够利用专业知识来解决实际问题。
市场资源方面:如今的仓库已经产业化,大型的仓库更有潜力和市场,不是担心的主要问题。
技术资源方面:在管理方面,不断引进国内外先进的技术水平,提高仓库的工作效率。
1.2 功能需求
物资管理信息系统需要完成功能主要有:
1.21用户账户密码的设置,用户的添加,删除。
1.22物资基本信息的输入,包括物资编号、物资名称、物资型号、类别、计量单位。
1.23物资基本信息的添加、删除,包括物资编号、物资名称、物资型号、类别、计量单位、单价、数量、备注。
1.24出库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。
1.25出库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注
1.26物资余额的查询,包括规格型号、物资名称、物资编号、数量、计量单位、金额、仓库、备注。
1.27物资余额的添加、删除,包括规格型号、物资名称、物资编号、数量、计量单位、金额、仓库、备注。
1.28入库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。
1.29入库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注
2.需求分析
2.1 数据流程图
仓库管理员
P1
物资分类
物资入库信息表
物资基本信息表
物资出库信息表
P2
物资入库
物资余额信息表
P3
物资出库
P5
库存报表
仓库管理员
管理中心
P4
库存统计
2.2 数据字典
下面列出本系统中的数据项、数据流、数据存储、处理加工和数据结构的数据字典。
2.21物资基本信息material
列名
数据类型
可否为空
说明
id
char
NOT NULL(主键)
物资编号
name
char
NOT NULL
物资名称
spec
char
NOT NULL
规格型号
kind
char
NULL
类别
unit
char
NULL
计量单位
2.22 入库物资信息msave
列名
数据类型
可否为空
说明
no
char
NOT NULL(主键)
入库编号
id
char
NOT NULL
入库物资编号
name
char
NOT NULL
入库物资名称
spec
char
NULL
规格型号
kind
char
NULL
类别
unit
char
NOT NULL
计量单位
account
int
NOT NULL
数量
price
float
NOT NULL
单价
value
float
NULL
金额
date
Datetime
NOT NULL
入库时间
deal_person
char
NOT NULL
经办人
save_peason
char
NOT NULL
保管人
base
char
NULL
仓库
memo
char
NULL
备注
2.23用户信息user_info
列名
数据类型
可否为空
说明
user_id
char
NOT NULL(主键)
用户名
user_pwd
char
NOT NULL(主键)
密码
user_des
char
NULL
用户权限
2.24 出库物资信息muse
列名
数据类型
可否为空
说明
no
char
NOT NULL(主键)
出库编号
id
char
NOT NULL
出库物资编号
name
char
NOT NULL
出库物资名称
spec
char
NULL
规格型号
kind
char
NULL
类别
unit
char
NOT NULL
计量单位
account
int
NOT NULL
数量
price
float
NOT NULL
单价
value
float
NULL
金额
date
Datetime
NOT NULL
领用时间
user_person
char
NOT NULL
领用人
deal_person
char
NOT NULL
经办人
base
char
NULL
仓库
memo
char
NULL
备注
2.25物资余额信息msurplus
列名
数据类型
可否为空
说明
id
Char
NOT NULL(主键)
物资编号
name
char
NOT NULL
物资名称
spec
char
NOT NULL
规格型号
kind
char
NULL
类别
unit
char
NOT NULL
计量单位
account
int
NOT NULL
数量
value
float
NULL
金额
base
char
NULL
仓库
memo
char
NULL
备注
3. 概念结构设计
3.10 总的物资实体E-R图:
1
1
n
1
n
n
1
1
1
1
1
1
1
管理员
库存信息
入库单
出库单
入库
出库
汇总
更新
登记
调用
调用
物资信息
1
3.11物资基本信息实体E-R图:
物资基本信息
规格型号
计量单位
物资名称
类别
物资编号
3.12入库物资信息实体E-R图:
入库物资信息
数量
计量单位
类别
规格型号
入库物资名称
单价
入库编号
入库物资编号
单价
金额
3.13用户信息实体E-R图:
用户名
密码
用户权限隔
用户信息
3.14出库物资信息实体E-R图:
出库物资信息
数量
计量单位
类别
规格型号
出库物资名称
单价
备注
出库物资编号
单价
金额
3.15物资余额信息实体E-R图:
物资余额信息
数量
计量单位
类别
规格型号
物资名称
单价
物资编号
仓库
单价
金额
3.2实体及属性的定义
① 物资基本信息:(物资编号,物资名称,规格型号,类别,计量单位)
② 入库物资信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价,金额,入库时间,经办人,保管人,仓库,备注)
③ 出库物资信息:( 物资编号,物资名称,规格型号,类别,计量单位,数量,单价,金额,领用时间,领用人,经办人,仓库,备注)
④ 物资余额信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价,金额,仓库)
⑤ 用户信息:(用户名,密码,用户权限)
4. 逻辑结构设计
4.1建立数据库:
create database w5;
4.2建立数据表:
4.21创建物资基本信息表
Create table material
(id char(10),
name char(10),
spec char(10),
kind char(10),
unit char(10);
4.22创建入库物资信息表
Create table msave
(no char(10),
id char(10) ,
name char(10),
spec char(10),
kind char(10),
unit char(10),
account int(4),
price float(8),
Value float(8),
deal_person datetime(8),
save_person char(10),
base char(10),
memo char (10));
4.23创建出库物资信息表
Create tabel muse
(no char(10),
id char(10),
name char(10),
spec char(10),
kind char(10),
unit char(10),
account int(4),
price float(8),
value float(8),
date datetime(10),
user_person char(10),
deal_person char (10),
base char (10),
memo char (10));
4.24创建用户信息表
Create tabel user
( user_id char(10),
user_pwd, char(10),
user_des char(10));
4.3建立视图
4.31 创建物资基本信息视图
Create view material_view(物资编号,物资名称,规格型号,类别,计量单位)
As
Select id,name,spec,unit
from material
4.32创建入库物资信息视图
Create view msave_view(入库编号,入库物资编号,入库物资名称,规格型号,类别,计量单位,数量,单价,金额,入库时间,经办人,保管人,仓库,备注)
As
Select no,id,name,spec,unit,account,price,value,time,deal_person,save_person,base,memo
from msave
4.33创建物资余额信息视图
Create view msurplus_view(物资编号,物资名称,规格型号,类别,计量单位,数量,金额,仓库,备注)
As select id,name,spec,kind,unit,account,base,memo
from msurplus
5. 物理结构设计
5.1 .对物资入库信息表中的物资编号建立索引。
create unique index snoindex on msave(id);
5.2.对物资出库信息表中的出库物资编号建立索引。
Create unique index msaveid on muse(no);
5.3.对物资余额信息表中的类别建立索引。
create unique index skindindex on msurplus(kind);
6. 触发器设计
.当物资出库信息表中删除某一基本信息时,触发物资余额信息表,删除相应的记录。
Create trigger muse_delete
On muse
for delete
as
delete msurplus
from muse
where msurplus.no=muse.no
7. 结束语
经过几个工作日的设计,仓库管理信息系统基本开发完毕,其功能基本符合需求,能够完成物资的入库信息、物资的出库信息、库存信息等相关联的信息的综合管理和维护,并实现数据的查询报表,操作简单,易于使用。基本上达到了仓库管理获得那个的和管理者的期望。
仓库已成为我国零售业的一重要组分。随着仓库的高速发展,其经营管理也变的愈加复杂,早期的人工记录的形式早已不能满足现有市场要求。这样就迫切地需要引入新的思想技术和管理技术进入到仓库管理之中。
在设计中,通过实习锻炼,我熟悉了管理系统的一般过程,加强了对实际问题的处理能力。我始终坚持理论指导实践原则,并通过实践来加强理论的学习。信息系统设计,操作性和实践性很强,只有加强实际的动手能力,才能更好的掌握这一现代化工具。在设计中,我也遇到了一些困难,主要表现了能力和经验的欠缺,解决问题的方法很单一。
由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题,这些都有待进一步改善。
8. 参考文献
[1] 萨师煊,王珊编著.《数据库系统概论》(第四版).高等教育出版社,2006
[2] 刘智斌,刘玉萍,杨柳编著.《数据库原理》(第二版).重庆大学出版社,2006
[3] 钱雪忠,陶向东编著.《数据库原理及应用实验指导》.北京邮电大学出版社,2006
[4] 龚小勇编著.《关系数据库与SQL Server 2000》.机械工业出版社,2004
[5] 袁鹏飞. 《中文版 SQL Server2000 数据库系统管理》. 人民邮电出版社, 2001.
[6] [美]Microsoft公司. 《Microsoft SQL Server2000 数据库编程》. 希望电子出版社, 2001
答辩与成绩考核
答
辩
问
答
1、你在“ 物资管理子系统”课程设计中做的哪部分工作?
做SQL数据库系统操作部分
2、
3、
指导教师签名: 2011年 7月 日
成
绩
评
定
项目
权重
成绩
1、设计过程中考勤、学习态度等方面
30%
2、课设报告书写规范性
40%
70%
3、系统
30%
4、答辩
30%
总成绩
物业安保培训方案
为规范保安工作,使保安工作系统化/规范化,最终使保安具备满足工作需要的知识和技能,特制定本教学教材大纲。
一、课程设置及内容全部课程分为专业理论知识和技能训练两大科目。
其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。
二.培训的及要求培训目的
1)保安人员培训应以保安理论知识、消防知识、法律常识教学为主,在教学过程中,应要求学员全面熟知保安理论知识及消防专业知识,在工作中的操作与运用,并基本掌握现场保护及处理知识2)职业道德课程的教学应根据不同的岗位元而予以不同的内容,使保安在各自不同的工作岗位上都能养成具有本职业特点的良好职业道德和行为规范)法律常识教学是理论课的主要内容之一,要求所有保安都应熟知国家有关法律、法规,成为懂法、知法、守法的公民,运用法律这一有力武器与违法犯罪分子作斗争。工作入口门卫守护,定点守卫及区域巡逻为主要内容,在日常管理和发生突发事件时能够运用所学的技能保护公司财产以及自身安全。
2、培训要求
1)保安理论培训
通过培训使保安熟知保安工作性质、地位、任务、及工作职责权限,同时全面掌握保安专业知识以及在具体工作中应注意的事项及一般情况处置的原则和方法。
2)消防知识及消防器材的使用
通过培训使保安熟知掌握消防工作的方针任务和意义,熟知各种防火的措施和消防器材设施的操作及使用方法,做到防患于未燃,保护公司财产和员工生命财产的安全。
3) 法律常识及职业道德教育
通过法律常识及职业道德教育,使保安树立法律意识和良好的职业道德观念,能够运用法律知识正确处理工作中发生的各种问题;增强保安人员爱岗敬业、无私奉献更好的为公司服务的精神。
4) 工作技能培训
其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。
二.培训的及要求培训目的
安全生产目标责任书
为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:
一、目标值:
1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。
2、现金安全保管,不发生盗窃事故。
3、每月足额提取安全生产费用,保障安全生产投入资金的到位。
4、安全培训合格率为100%。
二、本单位安全工作上必须做到以下内容:
1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。
2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。
3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。
4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。
5、在公司及政府的安全检查中杜绝各类违章现象。
6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。
7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。
8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;
9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。
10、必须按规定对单位员工进行培训和新员工上岗教育;
11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。
三、 安全奖惩:
1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。
2、每月接受主管领导指派人员对安全生产责任状的落
- 14 -
展开阅读全文