学号

《》

课程设计报告

学校家教服务管理系统专业:网络工程班级:姓名:指导教师:2017-2018成绩:

计算机学院

2017年12月8号一 绪论

1.1问题描述

1.2开发的目的

二 家教服务管理系统分析

2.1需求分析

2.2系统功能结构

2.3系统概要设计

2.4数据流图

2.5业务流程图

2.6数据流程图

2.7数据字典

三 数据库设计

3.1数据库概念结构设计

3.2 全局E-R图

四 逻辑设计

4.1转换关系模式

4.2分析范式级别

五 数据库的实现

六 总结

、绪论

题目:学校家教服务管理系统

学校家教服务管理系统 实现教师信息、职业类型管理; 实现职业登记(职业号、名称、地址、电话等); 实现职业作息登记(职业号、日期、开始时间、结束时间、教师); 实现工资管理和收费管理; 创建存储过程统计指定日期范围内各的时刻时间总和; 创建存储过程统计各种职业的需求次数; 创建 check 约束限制教师性别必须输入‘男’或‘女’; 建立表间关系。

2.4 数据流图

2.5业务流程图

2.6数据流程图

2.7数据字典

数据结构及数据项的描述15————教师结束教课时间S00304工作时间datetime15————教师工作时间S00305日期datetime15————上课日期

数据结构编号:S004

数据结构名称:收费

数据结构含义:收费管理

数据结构组成

编号名称含义类型长度取值范围取值含义S00401开始时间datetime15————教师开始教课时间S00402结束时间datetime15————教师结束教课时间S00403费用nvarchar10————

数据结构编号:S005

数据结构名称:工资

数据结构含义:教师所挣的工资

数据结构组成

编号名称含义类型长度取值范围取值含义S00501职业号nvarchar8————S00502工资nvarchar10————教师所挣的工资

数据流描述

1.数据编号:D001

数据流名:职业登记

简 述:登记家教所必需的信息

组 成:职业号、名称、地址、电话

2.数据编号:D002

数据流名:教师信息

简 述:登记家教所必需的信息

组 成:姓名、性别、电话、科目、地址

3.数据编号:D003

数据流名:职工作息

简 述:登记家教所必需的信息

组 成:开始时间、结束时间、日期、职工号、工作时间

4.数据编号:D004

数据流名:收费

简 述:登记家教所必需的信息

组 成:开始时间、结束时间、费用

5.数据编号:D005

数据流名:工资

简 述:登记家教所必需的信息

组 成:职工号、工资

(3)数据存储描述

数据存储编号:D1

数据存储名称: 教师职业表

简述:管理人员登记的教师职业信息

数据存储组成:职业号、名称、地址、电话

数据存储编号D2

数据存储名称: 教师信息表

简述:管理员登记的教师基本信息

数据存储组成:姓名、性别、电话、科目、地址

数据存储编号:D3

数据存储名称:作息表

简述:教师主要信息和资料

数据存储组成:开始时间、结束时间、日期、职工号、工作时间

数据存储编号:D4

数据存储名称: 收费表

简述:管理员向用户收取的各项费用

数据存储组成:开始时间、结束时间、费用

数据存储编号:D5

数据存储名称:工资表

简述:根据教师的授课安排进行工资核算

数据存储组成:职工号、工资

(4)处理过程的描述

处理逻辑编号:P001

处理逻辑名称:职业登记

简述:对教师所教课程进行登记

处理描述:教师所教职业进行登记,登记职工号、名称、地址和电话等

处理逻辑编号:P002

处理逻辑名称:信息登记

简述:对教师基本信息进行登记

处理逻辑编号:P003

处理逻辑名称:授课安排

简述:根据教师信息表和教师职业表对教师的授课进行安排

处理逻辑编号:P004

处理逻辑名称:收费统计

简述:根据教师和其授课时间进行收费管理

处理逻辑编号:P005

处理逻辑名称:工资核算

简述:根据收费表对教师的工资进行核算

三、数据库设计

3.1 数据库概念结构设计

根据

学校家教服务管理系统mysql_数据库课程设计报告-学校家教服务管理系统.doc相关推荐

  1. 图书管理系统python代码课程设计报告_数据结构图书管理系统课程设计报告

    1 一.设计题目与要求 [ 问题描述 ] 设计一个计算机管理系统完成图书管理基本业务. [ 基本要求 ] ( 1) 每种书的登记内容包括书号.书名.著作者.现存量和库存量: ( 2) 对书号建立索引表 ...

  2. 汽车站订票系统mysql实验_数据库课程设计报告-车站售票管理系统

    数据库课程设计报告-车站售票管理系统 吉林工程技术师范学院 课程设计报告 设计名称: 车站售票信息管理系统 姓 名: 孟祥丽 学 号: 23号 专 业: 计算机科学与技术 班 级: C1042 院 系 ...

  3. 数据库课程设计——某煤气公司送气管理系统(附课设报告)

    下面都是我在CSDN发的文章,这算广告???审核你有毛病? 数据库课程设计--某工厂的物料管理系统(附Java源码与课程设计报告) 数据库课程设计--某商店进销存管理系统(附Java源码与课程设计报告 ...

  4. 企业销售管理系统(数据库课程设计)

    企业销售管理系统(数据库课程设计) 1.源代码 程序采用C#语言编写!涵盖 系统登陆功能.查询管理功能.客户管理功能.产品管理功能.员工管理功能.促销管理功能.退货管理功能,共7大功能.部分界面如下: ...

  5. c语言程序设计超市会员卡管理系统,C语言程序设计课程设计报告超市水果信息管理系统...

    <C语言程序设计课程设计报告超市水果信息管理系统>由会员分享,可在线阅读,更多相关<C语言程序设计课程设计报告超市水果信息管理系统(28页珍藏版)>请在人人文库网上搜索. 1. ...

  6. 车辆管理系统c语言课程设计报告,图书馆管理系统C语言课程设计报告

    湖北科技大学程序设计课程设计报告项目名称: 图书馆管理系统学生名称: 朱捷学生编号: 2014117241班级: 软工作者1411指导老师: 龚雄星日期: 2016.2.251项目描述设计图书管理系统 ...

  7. 水果超市c语言程序设计,C语言程序设计课程设计报告-超市水果信息管理系统_精品.doc...

    C语言程序设计课程设计报告-超市水果信息管理系统_精品 西 安 邮 电 大 学 (计算机学院) 高级语言课程设计报告 题 目: 超市水果信息管理系统 专业名称: XXXX 班 级: XXXX 学生姓名 ...

  8. c语言程序设计课程设计水果,C语言程序设计课程设计报告超市水果信息管理系统...

    C语言程序设计课程设计报告超市水果信息管理系统 西 安 邮 电 大 学(计算机学院)高级语言课程设计报告题 目: 超市水果信息管理系统专业名称: XXXX班 级: XXXX学生姓名: XXXX学号(8 ...

  9. C语言查课系统的报告,C语言课程设计报告车辆违章查询系统doc

    C语言课程设计报告车辆违章查询系统doc C 语言课程设计姓 名:刘 风学 号:8100612时 间:2011/6/11指导教师:王 薇题目:车辆违章查询系统 要求: 能够根据车辆的牌号,进行违章记录 ...

  10. 查询学生选修课程管理系统java_JAVA数据库课程设计学生选课管理系统的

    <JAVA数据库课程设计学生选课管理系统的>由会员分享,可在线阅读,更多相关<JAVA数据库课程设计学生选课管理系统的(59页珍藏版)>请在人人文库网上搜索. 1.一.课程设计 ...

最新文章

  1. Lua 生成凌晨与午夜时间戳的函数
  2. Flask 系列之 部署发布
  3. Android Coroutines Channels
  4. hive清空外表数据
  5. PV、UV、UIP、VV、CPC、CPM、RPM、CTR指的是什么?
  6. 数字取证Linux发行版,Parrot 4.2.2 发布,数字取证Linux发行版
  7. C++之操作符重载探究(四):下标运算符重载
  8. hdfs shell
  9. 关于spring MVC机制,示例解读
  10. java程序片的元素符号_UML 中的 基本画图元素及符号
  11. 人工智能之-产生式系统
  12. SDS之BlockChain Storage系列:3、为什说区块链存储是下一个热点 (上)
  13. IBM沃森Watson答题过程全揭秘
  14. windows环境开发,使用hbase报错。Could not locate executablenull\bin\winutils.exe in the Hadoop binaries
  15. 基于vivado实现FFT/IFFT
  16. Linux下载文件命令wget的一些用法
  17. php 对接 新酷卡,新酷卡socket对接支持读取信息发送/接收短信及参数命令
  18. 基于redis实现秒杀并防止超卖
  19. 国产H.265(HEVC)解码器
  20. 对数学建模论文的一些建议

热门文章

  1. Qt:#pragma comment(lib,“ws2_32.lib“) 报错
  2. Android之反编译
  3. 超实用压力测试工具-ab工具
  4. UltraEdit(ue记事本)科学免费激活使用教程【你懂得,亲测有效】
  5. win10下怎么运行java,如何在Windows 10中运行Java程序
  6. UCINET(64 bits)使用中 Access violation at address问题
  7. 软件测试思维导图大全
  8. 什么是TTL电平和cmos电平?ttl电平和cmos电平的区别是什么?
  9. DirectX12_基础知识
  10. K60学习笔记一:PORT端口