农场客户关系管理系统
更新时间:2023-06-03 06:37:01 阅读量: 实用文档 文档下载
数据库大作业:客户关系管理系统
农场客户关系管理关系的设计与实现
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
小组协作基本信息
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
目录
1 需求分析 (5)
1.1调查用户需求 (5)
1.2系统功能设计与划分 (6)
1.3数据流图 (7)
1.4数据字典 (9)
2 概念设计文档 (12)
2.1分ER图 (12)
2.2全局ER图 (16)
3 逻辑结构设计 (17)
3.1全局ER图 (17)
3.2转换为关系模型及优化 (17)
3.3设计用户子模式 (18)
4 物理结构设计 (18)
4.1、表结构设计 (18)
4.2数据库的创建 (19)
4.3数据表的创建 (19)
4.4数据完整性设计 (20)
5 详细设计及实现 (21)
5.1触发器的创建 (21)
5.2存储过程的创建 (21)
6 总结 (21)
课程答辩记录表 (22)
小组评价表 (23)
组员评价表 (24)
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
1 需求分析
1. 1 调查用户需求
本系统的最终用户为农场管理员,与农场进行交易的供应商和销售商等相关人员。根据我们日常生活中的经验,结合对我们从网络上获得的现代农业需求资料,得出用户的下列实际要求:
一、农场的基本情况
在一个现代农场中,每个不同的部门都有若干管理员负责本部门的日常生产和管理。
1.部门的基本信息:
农场的不同部门对应一个唯一的部门编号,每个部门分配一个分机电话号码。
2. 供应商的基本信息:
农场在生产和管理阶段,需要从不同的供应商方购买不同的物品,给每个供应商都提供一个唯一的编号,记录下该供应商的名称,联系人,联系方式和地址。
3. 销售商的基本信息:
农场的产品出产后,不同的产品需要销售给不同的销售商,给每个销售商都提供一个唯一的编号,记录下该销售商的名称,联系人,联系方式和地址。
4.物品信息:
农场生产和管理阶段,需要使用到不同的物品。每种物品对应唯一的物品编号。
5.产品信息:
农场每天出产不同的产品,每种产品对应唯一的产品编号,每一种产品唯一对应一个部门。
6. 用户(管理员)信息:
农场的不同用户对应不同的部门和职务,每个用户对应唯一的用户编号,所属唯一的部门,拥有一个可变的职位,对应有其姓名,性别,入职时间,教育/培训经历和就业经历等信息。
7. 物品供应信息:
农场的物品购买人员需要负责各种生产所需要的物品的购买,当购买某种物品时需要记录物品供应商编号,物品编号,供应量,供应时间,负责人编号以及供应商方负责人的姓名职位等信息。
8. 产品销售信息:
农场的产品销售人员需要对产品销售的情况进行记录和统计,记录每笔交易的产品编号,销售商编号,销售量,销售时间,负责人编号以及销售商方的负责人姓名职位等信息。
9. 物品使用信息:
当不同的部门使用物品时,记录部门编号,负责人编号,使用量,使用时间等信息。
10. 每日对不同产品出产情况需要记录,记录产品编号,负责人编号,出产量,出产时间等信息。
6.用户对系统的要求
1、农场管理员:
a.信息要求:
总管理员可以查看到上述农场所有信息。
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
其他管理员只可以查询增加删除和修改与自己职责相关的信息。
b.处理要求:
当用户基本信息发生变化时,农场管理员能对其进行修改。比如,农场中原来某位物品管理员经过一年水产养殖的特别培训后再回到农场,农场决定将其调到水产部做技术员,他的之前的管理员职位记录就应该修改;或者该员工离职,就应该将其基本信息删除。
当物品购进或使用后,物品供应表或物品使用表就需要增加记录,物品视图中的库存量也需要更新。
当产品出产或卖出时,产品出产和产品销售表需要增加记录,产品视图中库存量也相应更新。
c.安全性与完整性要求:
安全性要求:
1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
3.系统应对不同用户设置不同的权限,区分不同的用户,如区分销售商,供应商和农场管理员。
完整性要求:
1.各种信息记录的完整性,信息记录内容不能为空;
2.各种数据间相互的联系的正确性;
3.相同的数据在不同记录中的一致性。
2、供应商:
a.信息要求:
物品供应商能查询其与本农场交易的所有信息。
b.处理要求:
物品供应商可查询与本农场交易的所有信息,当发现交易记录有问题时,可以与农场进行交涉,申请修改。
3、销售商:
a.信息要求:
销售商能查询其与本农场交易的所有信息。
b.处理要求:
销售商可查询与本农场交易的所有信息,当发现交易记录有问题时,可以与农场进行交涉,申请修改。
1. 2 系统功能设计与划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:
一、用户管理部分
二、管理员管理部分
各部分完成的功能如下:
一、用户管理部分
1、处理用户注册
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
参看时,一定要主动思考,所给材料的分析是否完全合理 2、处理用户登录
3、用户可以查询自己公司与农场交易的历史信息。
4、用户可以修改用户自己密码。
二、管理员管理部分
1、处理管理员登录
2、管理员可以查询修改增加删除销售商和供应商的信息。
3、管理员可以查询修改增加删除物品产品信息。
4、管理员可以查询修改增加删除物品使用产品销售信息。
5、管理员可以修改管理员密码。
1. 3 数据流图
报修分数据流图
快件分数据流图
离返校分数据流图
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
参看时,一定要主动思考,所给材料的分析是否完全合理
夜归分数据流图
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级) 参看时,一定要主动思考,所给材料的分析是否完全合理
总数据流图
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
产品(Product)
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
2.1 分ER图
1、学生住宿信息管理子系统
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
3、收取快件子系统
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-2学期《数据库原理》课程大作业自主学习参考材料(11级)4、离返校分ER图
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
2. 2 全局ER 图设计完成的ER图为:
数据库大作业:客户关系管理系统
1213-1学期《数据库原理》课程大作业自主学习参考材料(1050431、1050432)
参看时,一定要主动思考,所给材料的分析是否完全合理 3 逻辑结构设计
3.1 全局ER 图
3.2
宿舍(宿舍号,宿舍电话)
宿舍财产(物品号,物品名)
邮件快递(姓名,宿舍号,到达时间,接收时间)
报修(宿舍号,财产号,报修时间,解决日期,报修原因)
夜归(学号,宿舍号,晚归时间,晚归原因)
离校(学号,宿舍号,离校时间,返回时间)
数据库大作业:客户关系管理系统
1213-1学期《数据库原理》课程大作业自主学习参考材料(1050431、1050432)
参看时,一定要主动思考,所给材料的分析是否完全合理(下划线标注的属性为主码)
以上关系模式均为BCNF。
3.3 设计用户子模式
为了方便程序查询,建立了如下用户视图(可贴图附代码)
1、学生信息视图(学号,姓名,性别,院系,宿舍号,宿舍电话)
2、财产报修视图(宿舍号,财产名,报修时间,处理时间,报修原因)
3、学生夜归视图(学号,姓名,性别,院系,宿舍号,夜归时间,夜归原因)
4、学生离校视图(学号,姓名,性别,院系,宿舍号,离校时间,返校时间)5
数据库大作业:客户关系管理系统
1213-1学期《数据库原理》课程大作业自主学习参考材料(1050431、1050432)
4.2 数据库的创建
可附图贴代码
4.3 数据表的创建
可附图贴代码
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-1学期《数据库原理》课程大作业自主学习参考材料(1050431、1050432)4.4 数据完整性设计
(列出数据库表中所设置的完整性约束条件)
1. 主键及外键约束:
2.默认约束:
3.非空约束:
4.Check约束:
5.标示列:
6.默认值及规则的应用:。
参看时,一定要主动思考,所给材料的分析是否完全合理
数据库大作业:客户关系管理系统
1213-1学期《数据库原理》课程大作业自主学习参考材料(1050431、1050432)
5 详细设计及实现
5.1 触发器的创建
5.2 存储过程的创建
6 总结
参看时,一定要主动思考,所给材料的分析是否完全合理
正在阅读:
农场客户关系管理系统06-03
CROPWAT8 作物水分计算软件说明书05-24
中韩对照 - 成语和俗语02-02
精编word版山东省青岛市2016年中考政治试题(word版,含解析)03-28
2002年4月至2011年7月历次自考离散数学试题汇总(打印版) - 图文12-23
净土宗祖师的净土思想03-25
中油碧辟绩效管理的借鉴作用06-10
《机械制造技术》期末复习题106-17
优衣库06-06
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 客户关系
- 农场
- 管理系统
- 生物化学与分子生物学专业硕士研究生培养方案
- 双输入直流变换器的建模与闭环系统设计
- 工程地质分析原理
- 发展我国文化产业的必要性和方法
- 幼师美术学期教学总结
- 浅谈高速公路隧道施工技术
- 福建省八县(市)一中12-13学年高二上学期期中联考(数学文)(必修5)
- 焊条电弧焊基本操作
- 2015年中国艺术研究院艺术学理论考研真题分享笔记
- 抽水蓄能电站施工控制网的设计与施测
- 线荷载集度定义与平行分布荷载简化计算
- 大学毕业设计论文格式正文指南
- 2011年《初级会计实务》预习第一章——资产
- 计算机导论课后习题参考答案
- 个人幼儿园园长管理总结
- 全球运营商WCDMA频段分配
- 网络研修总结作业
- 雅思阅读真题的特点总结
- 2014事业单位笔试模拟3卷答案
- Abstract Electronic Auctions with Private Bids