高校教师信息管理系统

合集下载

师资管理信息系统使用方法

师资管理信息系统使用方法

师资管理信息系统使用方法一、进入系统:进入系统后,首先会出现一个登录界面。

如果你是某分校管理员,你可以输入管理员帐号和密码。

比如是无锡市校的管理员,您可以输入用户名:wuxi;密码:wuxi;(用户名和初始密码由省校统一规划);又如您是宜兴市电大的管理员,您可以输入用户名:wxyixing;密码:yixing,然后点击“进入”按钮,如果你的用户名和密码都是正确的,会出现确认页面,告诉你已经通过身份验证。

此时可点击“进入”,系统将会显示出分校的数据列表,管理员可以查询、修改、添加本校的数据。

也可以使用guest帐户登录,即用户名为guest,密码也为guest,点击“进入”,此时将出现一个选择页面,然后选择想看的分校或总库进行查询。

使用guest帐号登录可以对所有数据进行查询,但没有修改、添加等权限。

举例来讲,假设无锡电大的管理员想看建湖的师资状况,那么可以在选择页面内选择“建湖分校”,页面上方将会出现您的选择,然后点击“提交”,进入建湖电大的人员库。

由于您没有以建湖电大管理员的身份登录,所以您只能进行查询、排序操作。

当您选择总库时,则是针对全省的师资进行查询;也可以针对某一地区,例如盐城地区进行查询,此时可以看到包含在盐城地区内的所有电大的师资资料。

二、修改记录、查看详细资料:如果您是以管理员的身份登录,可以进行添加、删除和修改管理员密码等各种操作。

以无锡电大管理员举例,登录后,能看到无锡电大的人员名单,以及每个人相应的性别,出生年月,单位和职称,一屏可以显示5条记录,点击按钮观看下一页记录,点按钮观看上一页记录。

若想看某人的详细资料,则将鼠标移至人名处,人名变为红色,然后单击鼠标左键,则打开该员工的详细资料页。

此时若您想修改此人的资料,则可以在此页输入正确的信息资料,确认无误后,单击“更改”按钮。

更改成功后,系统会返回更改成功的信息。

若不想进行修改,可以直接单击“返回”按钮,回到上级页面。

若想删除该条记录,可以直接点击“删除”按钮,该记录即可被删除。

高校教师信息管理系统的开发构想

高校教师信息管理系统的开发构想
解决 上 述 问题 ,我们 设 想 开发 一套 与之 相 应 的信 息 管理 系统 , 是一 个 十分 重要 而 现实 的 问题 。 目前 , 校 教 师信 我 息 管 理的 主要任 务 是对 教 师 的职称 、学 历 、教学 工 作数 量 、 量 、 研项 日、 文 、 质 科 论 专利 等方 面 进 行 管 理 , 制定 并 出一套行 之有 效 的指标 体 系 。 过该 软件 的开发 , 使得 通 可 上 述指 标任 务进 行 量化 ,对 每个 教 师 的年 度 工作 进 行 客 观评价, 以反 映教 师本 年 度 的业绩 , 并方 便 地提 供 教 师查
维普资讯
教师信息管理系
高等学校办公 室是为学校领 导和其 他职能部 门服务 的
开发构想
口 天 津科 技 大 学理 学 院 李 晓 丽 徐 全 富
系型 的数据 库管 理 系统 , 能够 根据 用 户要 求 , 足 各种 类 满 型 的 客户 构 建应 用程 序 的需 求 , 有 易 用性 、 具 可伸 缩 性 等 特 点 。系统 在微 软 的 A t eS re ae AS ) 发环 境 下 ci evrP g ( P 开 v 实 现 . 用 H ML作 为 数 据 交 换 媒 介 ,HT ” 一种 常 采 T “ ML 是 见的用 于 网 络上 数 据交 换 的标 准语 言 。用 户界 面设计 要

求简单 、 快捷 , 整体 采 用 框 架 结构 实 现 , 用类 似 菜单 的 采
表 现形 式 , 据菜 单命 令 , 成所 要实 现 的要求 。 根 完
3 系统 结 构 .

高校 教师 信息 管理 系统 的 实现 目标
在高 校 的教 师信 息 管理 工作 中 ,主要 是对 教 师 各项 信息 的统 计工 作 , 经 常要满 足 不 同部 门的要 求 。 而且 面对 大量 复 杂的 教师 信息 , 统的统 计 方 法显 得 力不 从 心 , 传 要

「高校教师管理系统_详细设计文档」

「高校教师管理系统_详细设计文档」

「高校教师管理系统_详细设计文档」高校教师管理系统详细设计文档1.引言1.1目的本文档旨在详细描述高校教师管理系统的设计和实现,包括系统的架构和主要功能模块的设计。

1.2范围本系统主要包括教师信息管理、课程管理和成绩管理等主要模块,便于高校进行教师信息的统一管理和成绩的录入、查询和统计等操作。

1.3参考资料本文档参考了相关领域的技术资料和标准规范,具体详见章节5.22.系统概述2.1系统功能高校教师管理系统主要包括以下功能模块:-教师信息管理:包括教师基本信息维护、教师课程分配等。

-课程管理:包括课程信息录入、课程查询和课程评分等。

-成绩管理:包括学生成绩录入、成绩查询和成绩统计等。

2.2总体架构系统总体架构采用三层架构,包括表示层、业务逻辑层和数据访问层。

- 表示层:负责系统界面的展示和用户的操作交互,采用Web方式实现,提供友好的界面和良好的用户体验。

-业务逻辑层:负责处理用户请求和业务逻辑的处理,包括数据验证、业务逻辑实现等。

-数据访问层:负责与数据库的交互,包括数据库连接、数据查询和数据更新等。

3.系统模块详细设计3.1教师信息管理模块3.2课程管理模块课程管理模块包括课程信息的录入、查询和评分等功能。

-课程信息录入:管理员可以通过系统录入课程的基本信息,包括课程名称、学分、上课时间地点等。

-课程信息查询:教师可以通过系统查询特定课程的信息,并可以进行评分和修改等操作。

3.3成绩管理模块成绩管理模块包括学生成绩的录入、查询和统计等功能。

-学生成绩录入:教师可以通过系统录入学生的成绩,包括每门课程的成绩和总评成绩等。

-学生成绩查询:学生和教师可以通过系统查询特定学生的成绩,包括单门课程的成绩和总评成绩等。

-成绩统计:管理员可以通过系统进行成绩的统计,包括平均成绩、及格率等。

4.数据库设计根据系统功能和需求,设计了相关的数据库表,包括教师表、课程表和成绩表等。

5.总结与展望本文档详细描述了高校教师管理系统的设计和实现,包括系统的架构和主要功能模块的设计。

全国教师管理信息系统-教师自助子系统

全国教师管理信息系统-教师自助子系统

全国教师管理信息系统-教师自助子系统个人信息录入操作填写说明教师用户登录网址:,进入全国教师管理信息系统页面,选择“全国教师管理信息系统-教师自助子系统”进行填报,首先获取初始密码(仅限于通过18位身份证号码登录人员,其他人员如外籍专家和教师无法自助登录填写)。

第一步:打开教师自助系统(注意是教师自助)点击:查询管理员联系信息第二步:填写学校全称、教师自己的身份证号、验证码,点击查询第三步:输入姓名和身份证号码(性别和出生日期会自动带出)点击查询,显示初始密码(登陆时要严格按照大小写格式录入),获取初始密码后返回登录页面重新登录。

用户名为身份证号。

登录系统后,教师根据个人真实情况,按照页面左侧目录树逐一进行填报,凡带有红色“*”标记的项目栏为必填项目,凡必填项目必须填写,若本人无此项目的记录,则选择“无”;其他信息属于选填项目,可以不填写。

注:1、首次登录,系统会要求用户重新修改登录密码,并且密码修改后的安全强度要求为“强”,建议根据“大写字母+小写字母+数字”形式更改登录密码。

请各位老师妥善保管好自己的修改密码,便于后期数据填报及维护。

一、进入“基本信息”界面(必填项目)点击右上角“修改”按钮,进入可编辑状态。

编辑结束后点击右上角“保存”按钮。

1、姓名:系统已默认,身份证与档案记录不一致的,以身份证为准;2、曾用名:选填项目,有则填写,没有填“无”;3、性别:系统已默认;4、国籍/地区:必填项目,根据个人的实际情况填写,系统默认为“156-中国”;5、身份证件类型:同时拥有居民身份证和其他证件的,选择居民身份证,系统已默认为“1-居民身份证”;6、身份证件号:系统已默认;7、个人照片:选填项目,按照系统要求上传个人免冠照片;8、出生日期:系统已默认,身份证与档案不一致的,以档案为准;9、籍贯:必填项目,国籍/地区为中国时必填,明确到区县一级;10、出生地:必填项目,国籍/地区为中国时必填;11、民族:必填项目,国籍/地区为中国时必填;12、港澳台侨外:国籍/地区非中国时必填;13、政治面貌:必填项目,国籍/地区为中国时必填;14、参加工作年月:必填项目;15、进本校年月:必填项目;16、教职工来源:选填项目;17、教职工类别:必填项目,专业技术岗、其他专业技术岗、双肩挑人员填写“A13-科学科研并重型”,管理岗人员填写“A2-行政人员”,工勤岗位人员填写“A4-工勤人员”,辅导员填写“A6-专职辅导员”,二类雇员按照所从事的工作岗位填写;18、是否在编:必填项目,系统默认为“0-否”,事业编制人员、合同制工人选择“1-是”,其他人员选择“0-否”;19、用人形式:必填项目,单选,“是否在编”为“0-否”时必填;20、签订合同情况:必填项目,单选,“是否在编”为“1-是”时,默认为“1-聘用合同”,其他人员选择“2-劳动合同”;21、所在二级单位:必填项目;22、在岗情况:必填项目,单选,系统默认为“1-在岗”,长病假人员填写“203-长病假”;23、职工号:必填项目,教职工的工号(以人事处提供的名单为准);24、是否外籍教师(研究人员):必填项目,单选;25、从教起始年月:必填项目,指到高校从事教学工作以来,管理岗和工勤等非教师岗的,从进教育系统的时间算起。

全国教师管理信息系统-教师自助子系统

全国教师管理信息系统-教师自助子系统

全国教师管理信息系统-教师自助子系统全国教师管理信息系统的教师自助子系统是用于填写个人信息的。

首先,教师需要通过身份证号码登录系统并获取初始密码。

外籍专家和其他非身份证登录人员无法使用此系统。

填写个人信息的第一步是查询管理员联系信息,这可以通过点击教师自助系统页面上的按钮来完成。

在第二步中,教师需要填写学校全称、自己的身份证号和验证码,然后点击查询。

在第三步中,教师需要输入姓名和身份证号码,性别和出生日期会自动带出。

点击查询后,初始密码将显示在页面上。

请注意,登录时需要严格按照大小写格式录入密码。

获取初始密码后,教师需要返回登录页面并重新登录。

一旦登录成功,教师需要根据个人真实情况填写信息。

在页面左侧目录树中,带有红色“*”标记的项目栏为必填项目。

必填项目必须填写,若本人无此项目的记录,则选择“无”。

其他信息属于选填项目,可以不填写。

请注意,在首次登录时,系统会要求用户重新修改登录密码。

密码修改后的安全强度要求为“强”,建议使用“大写字母+小写字母+数字”的形式更改登录密码。

请妥善保管好自己的修改密码,以便后期数据填报及维护。

填写个人信息的第一步是进入“基本信息”界面。

在此界面中,教师需要点击右上角的“修改”按钮,进入可编辑状态。

编辑结束后,教师需要点击右上角的“保存”按钮。

在基本信息界面中,有许多必填项目。

例如,姓名、性别、身份证件号等信息已经在系统中默认。

如果身份证与档案记录不一致,应以身份证为准。

曾用名是选填项目,如果没有曾用名,应填写“无”。

国籍/地区是必填项目,应根据个人实际情况填写,系统默认为“156-中国”。

身份证件类型应选择居民身份证,如果同时拥有居民身份证和其他证件。

籍贯、出生地、民族和政治面貌都是必填项目。

如果国籍/地区非中国,应填写港澳台侨外。

参加工作年月和进本校年月也是必填项目,而教职工来源是选填项目。

个人照片是选填项目,应按照系统要求上传个人免冠照片。

三、填写工作经历在“工作经历”界面,点击“增加”按钮,逐条填写所有工作经历,按时间顺序从最早的工作开始填写。

高校教师信息管理系统

高校教师信息管理系统

高校教师信息管理系统高校教师信息管理系统是一种专门为高校教育机构设计的信息管理工具。

通过该系统,高校能够有效地管理教师的基本信息、教学、科研成果、考勤等各个方面的数据,提高教务管理效率,优化教师资源配置,推动教育教学质量的提升。

一、系统概述高校教师信息管理系统是基于计算机网络技术和数据库技术开发的一款管理软件,旨在解决高校教务管理中的数据化、网络化和自动化的需求。

该系统为高校提供了一个集中管理教师信息的平台,能够实时获取并处理相关数据,为教务部门提供决策支持,促进教师工作的规范和提高。

二、系统特点1. 多维度教师信息管理:系统能够全面记录和管理教师的基本信息,包括个人资料、职称层次、工作经历等。

同时,还能统计和查询教师的教学经历、科研成果、培训记录等相关信息。

2. 教师工作流程管理:系统提供教师工作流程管理功能,能够根据高校的实际情况定制相应的流程模板,帮助教务部门更好地把控和管理教师的工作。

3. 教学进度和考勤管理:系统能够实时记录和管理教师的课程表、教学进度以及考勤情况,为教务管理人员提供准确的数据支持,方便查看和分析教师的教学情况。

4. 科研成果管理:系统支持对教师的科研项目、论文发表、专利申请等各个方面的管理,包括过程记录、绩效考核等,使科研成果能够更好地被记录和追踪。

5. 数据安全和权限管理:系统具备较高的数据安全性,通过权限设置可以确保教师的个人信息不被非法获取。

系统管理员可以设定不同的权限级别,以保证数据的机密性和安全性。

三、系统应用前景高校教师信息管理系统对于高等教育机构来说具有重要的意义。

它不仅方便了教务管理人员的工作,提高了工作效率,还能够支持学校进行教师绩效考核,从而全面提升教师队伍的素质。

此外,教师信息管理系统还能够为学校对教师进行全面的培训和发展提供数据依据,帮助学校制定人才培养计划,推动教师教学水平的提高。

总之,高校教师信息管理系统的使用将为高等教育机构带来便利和效益,促进教师管理工作的规范和科学化,为高校教育事业的发展提供有力的支持。

高校教师信息管理系统

高校教师信息管理系统

高校教师信息管理系统一问题的描述在市场需求的客观前提下有了高校教师管理系统,为了满足高校管理自己学校所在的教职员信息而开发的。

这个系统的目的是要将各位职员的信息放到网络上,以方便管理。

为了将教师的信息更好的管理,提高工作效率,同时避免人工管理的错误,所以制作了教师信息管理系统。

二需求分析2.1需求分析为了让教师的信息能够有更高效的管理,同时也可以避免人工的管理错误,所以制作了教师信息管理系统。

系统分为:部门、职称、职务的基本信息的管理;教师信息的管理;教师家庭关系和教育经历的管理;教师的奖惩管理;总的来说能够满足学校对于教师基本信息的管理。

数据库需求分析调查的重点是“数据”和“数据的处理”,通过调查、收集和分析,获得用户对数据库的需求。

信息需求:指的是用户需要从数据库中获取信息的内容,也就是在数据库中需要存储的数据。

处理要求:指用户需要完成哪些处理能力。

了解用户对数据有怎样的处理要求,从而明确数据之间的关系。

2.2系统功能结构三 概念结构设计3.1 局部E-R 图高校教师信息管理系统部门职称职务的基本信息的管理教师信息的管理教师家庭关系和教育经历的管理教师的奖惩管理教师属于受到获得部门奖惩工资教师编号姓名性别职务学历备注出生日期电子邮件婚姻状态教学经历部门人数编号名称奖罚时间地点原因编号3.2全局E-R 图工资获得教师实发工资基本工资 计算方法编号奖金福利备注编号姓名性别职务学历教育经历属于部门受到奖惩备注出生日期电子邮件婚姻状态编号 原因地点时间编号人数名称工资福利备注实发工资基本工资编号 计算方法奖金四逻辑结构设计4.1关系模式的转换教师信息(教师编号TID,教师姓名TName,年龄Age,性别Sex,出生年月Birth,婚姻状态Maritalstatus,政治面貌PoliticalLandscape,学历Qualification,部门编号Did,职务Position,E-mail,备注Remark)主码:教师编号;外码:部门编号;部门信息(部门编号Did,门名称DName,部门人数DNumber)主码:部门编号;奖惩信息(奖惩编号RAPID,教师编号TID,奖惩时间RAPtime,奖惩原因RAPreason,奖惩地点RAPplace,备注Remark)主码:奖惩编号,外码:教师编号;薪资信息(薪资编号SID,教师编号TID,基本工资Basepay,福利Welfare,奖金Bonus,计算方法Computationalmethod,实发工资SFsalary,发放日期Lssuedate),主码:薪资编号;外码:教师编号五结论次课程设计,我进行了有目的的调查研究,运用所学知识,分析和解决了实际问题,获得了相关的实际知识和技能,为我走向社会奠定了基础。

高校教师信息管理系统的统一规划与建设

高校教师信息管理系统的统一规划与建设
条 件 ,而 是通 过假 借 其 他 学校 或 科 研 机构 高层 次 人 才及 其 科 研 学术 成 果 ,达到 迅 速 提高 师 资 队伍 水 平 的 目 的 ,为 申请 硕 、博 士点 增 加成 功 的砝码 。 由于这 类 情 况 的人 员 和 成 果 都 是 客 观 存 在 的 事 实 , 只是 在 所 属 单 位 方 面 进 行 了 虚 假 处 理 ,更 增 加 了教 育 部 最 后 审 批 中查 证 核 实 的 困难 性 。 其 次 ,个别 不 法 份 子利 用 管 理 的不 完 善 ,假 借 高 校 教 师之 名 在 社 会 上 行骗 ,伪造 自 己在 高校 的任教 经 历 ,以顾 问 或 咨 询等 手 段 骗 取 钱 财 。由 于高 校 人员 流 动 性 的加 大 ,其他 单 位 和机 构 缺 乏 有 效 的途 径 对 教 师 的 真 实 身 份 及 经 历 进 行 核 实 。
3 高校 教 师信 息管 理 系统 的构 建 . 上 述 种种 弊端 ,要求 对 教 师信 息 有 一 个规 范 、公正 公 开 、统 有效 的管 理 。 因此 ,有 必 要建 立 一 套 全 国统 一 的 高 校教 师 信 息 管理系统 。

及 职称 评 定结 果 等 渠 道 ,以年 为单 位 定 期对 教 师 的资 料 进行 编 辑 更新 。针对 学 历 、职称 和 工作 单 位 等 资料 ,系统 应 该 在新 数 据 录 入 的 同时 保 留原 有 数据 ,以反应 出教 师 该资 料 变 化的 一 个动 态 过
20 ・月 下 0年 O ・期 1 5
学 理 现 代 衾菩 术・ 论
高校教师信息管理系统的统一规划与建设
陈 杰
( lI I 理工 学 院计 算 机 学 院 四川 自贡  ̄J I 摘
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库原理课程设计任务书班级:计算10-02学号:**********姓名:***成绩:电子与信息工程学院计算机科学系7.1设计题目名称高校教师信息管理系统7.2 系统概述由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。

高校教职工管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。

高教教职工管理系统是在适应市场需求的客观前提下,为了满足各高校管理自己学校所在的教职员信息而开发的。

该系统的是终目的是要将各位职员的信息放到网络上,以方便管理。

系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。

该系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

7.3系统功能模块设计1. 实现部门、职称、职务的基本信息的管理;2. 实现教师信息的管理3. 实现教师家庭关系和教育经历的管理4. 实现教师的奖惩管理;5. 创建规则,使得教师的E-Mail 必须符合电子邮箱的格式;6. 创建触发器,实现修改教师所在部门时自动修改相应部门的教师人数;7. 创建存储过程,统计各部门各种职称的人数;8. 建立数据库相关表之间的参照完整性约束。

7.4数据库概念结构设计7.5数据库逻辑结构设计下面将E-R图转换为关系模型:员工信息(员工编号,员工姓名,年龄,性别,出生年月,婚姻状态,政治面貌,学历,部门编号,职务,联系方式,备注)主键:员工编号;外码:部门编号;部门信息(部门编号,部门名称,部门人数)主键:部门编号;奖惩信息(奖惩编号,员工编号,奖罚时间,奖罚原因,奖罚地点,备注)主键:奖惩编号,外码:员工编号;薪资信息(薪资编号,员工编号,基本工资,福利,奖金,计算方法,实发工资,发放日期),主键:薪资编号;外码:员工编号。

7.6数据库物理设计7.7程序运行环境和开发环境7.8主要模块程序流程图7.9主要功能实现的程序段1、创建高校教职工管理数据库:CREATE DATABASE 高校教职工管理ON( NAME=高校教职工管理DAT,FILENAME='D:\SQL\高校教职工管理DAT.MDF', SIZE=5,MAXSIZE=20,FILEGROWTH=2)LOG ON( NAME=高校教职工管理LOG,FILENAME='D:\SQL\高校教职工管理LOG.LDF', SIZE=5,MAXSIZE=20,FILEGROWTH=2)--------------------------------------------------------2、创建备份文件sp_addumpdevice'disk','BACKUP1','D:\SQL\高校教职工管理backup1.dat'goBACKUP DATABASE 高校教职工管理TO BACKUP1--------------------------------------------------------------------3、创建表CREATE TABLE 部门信息表(部门编号INT PRIMARY KEY,部门名称VARCHAR(20) UNIQUE NOT NULL,部门人数INT CHECK(部门人数>=0) NOT NULL,)-------------------------------------------CREATE TABLE 员工信息表(员工编号INT NOT NULL PRIMARY KEY,员工姓名VARCHAR(20) NOT NULL,年龄INT CHECK(年龄>=1) NOT NULL,性别VARCHAR(2) CHECK(性别IN ('男','女')) NOT NULL,出生年月Datetime NOT NULL,婚姻状态VARCHAR(4) CHECK(婚姻状态IN ('已婚','未婚')) NOT NULL,政治面貌VARCHAR(20) CHECK(政治面貌IN ('清白','团员','党员')) NOT NULL,学历VARCHAR(20) NOT NULL,部门编号INT NOT NULL,职务VARCHAR(20) NOT NULL,联系方式VARCHAR(11) UNIQUE NOT NULL,备注VARCHAR(500),FOREIGN KEY (部门编号) REFERENCES 部门信息表(部门编号))---------------------------------------------------------CREATE TABLE 薪资信息表(薪资编号INT PRIMARY KEY,员工编号INT NOT NULL,基本工资INT CHECK(基本工资>=0) NOT NULL,福利INT CHECK(福利>=0) NOT NULL,奖金INT CHECK(奖金>=0) NOT NULL,计算方法VARCHAR(50) NOT NULL,实发工资INT CHECK(实发工资>=0),发放日期Datetime NOT NULL,FOREIGN KEY(员工编号) REFERENCES 员工信息表(员工编号))----------------------------------------------------------CREATE TABLE 奖惩信息表(奖惩编号INT PRIMARY KEY,员工编号INT NOT NULL,奖罚时间Datetime NOT NULL,奖罚原因VARCHAR(100) NOT NULL,奖罚地点VARCHAR(20) NOT NULL,备注VARCHAR(500),FOREIGN KEY(员工编号) REFERENCES 员工信息表(员工编号))---------------------------------------------------------------4、创建视图:--视图员工基本信息:CREATE VIEW 员工基本信息(员工姓名,部门名称,职务,联系方式,薪资)AS SELECT 员工姓名,部门名称,职务,联系方式,实发工资FROM 员工信息表,部门信息表,薪资信息表WHERE 员工信息表.部门编号=部门信息表.部门编号AND 员工信息表.员工编号=薪资信息表.员工编号-------------------------------------------------------视图:各部门部长信息CREATE VIEW 部门部长信息(部门编号,部门名称,员工编号,员工名字)AS SELECT 部门信息表.部门编号,部门名称,员工编号,员工姓名FROM 员工信息表,部门信息表WHERE 员工信息表.部门编号=部门信息表.部门编号AND 员工信息表.职务='部长'--------------------------------------------------------------5、创建存储过程--存储过程LOOKWAGE:根据员工提交的员工编号和工资发放时间,查看该员工的薪资信息,-- 包括员工编号,姓名,实发薪资,和发放日期。

CREATE PROCEDURE LOOKWAGE@ID INT,@TIME DatetimeASSELECT 员工信息表.员工编号,员工姓名,实发工资,发放日期FROM 员工信息表,薪资信息表WHERE 员工信息表.员工编号=薪资信息表.员工编号AND 员工信息表.员工编号=@ID AND 发放日期=@TIME--存储过程LOOKREWARDS:根据员工提交的员工编号和奖罚时间,查看该员工的奖罚信息,-- 包括员工编号,姓名,奖罚原因,奖罚时间。

CREATE PROCEDURE LOOKREWARDS@ID INT,@TIME DatetimeASSELECT 员工信息表.员工编号,员工姓名,奖罚原因,奖罚时间FROM 员工信息表,奖罚信息表WHERE 员工信息表.员工编号=奖罚信息表.员工编号AND 员工信息表.员工编号=@ID AND 发放日期=@TIME--------------------------------------------------------------------- --存储过程Find_Minister:根据提交的部门编号,查看该部门的部长CREATE PROCEDURE Find_Minister@ID INTASSELECT 部门信息表.部门编号,部门信息表.部门名称,员工信息表.员工编号,员工姓名FROM 员工信息表,部门信息表WHERE 员工信息表.部门编号=部门信息表.部门编号AND 员工信息表.职务='部长'---------------------------------------------------------------------6、创建触发器--触发器workerid:要求员工信息表中的员工编号被修改时,薪资信息表-- 奖惩信息表中的员工编号也被修改。

CREATE TRIGGER WORKERID ON 员工信息表FOR UPDATEASBEGINIF(UPDATE(员工编号))BEGINUPDATE 薪资信息表SET 薪资信息表.员工编号=(SELECT 员工编号FROM inserted)WHERE 薪资信息表.员工编号=(SELECT 员工编号FROM deleted)UPDATE 奖惩信息表SET 奖惩信息表.员工编号=(SELECT 员工编号FROM inserted)WHERE 奖惩信息表.员工编号=(SELECT 员工编号FROM deleted)ENDEND--------------------------------------------------------------------触发器CHECK_EXIST:-- 向员工信息表插入一条记录时,检查该记录的部门信息在部门信息表-- 是否存在,若不存在则不允许插入。

CREATE TRIGGER CHECK_EXISTON 员工信息表FOR INSERTASIF EXISTS(SELECT * FROM inserted aWHERE a.部门编号NOT IN (SELECT 部门信息表.部门编号FROM 部门信息表)) BEGINRAISERROR('该部门不存在!!',16,1)ROLLBACK TRANSACTION --撤销刚才的操作,恢复到原来的状态END--------------------------------------------------------------------- --触发器COUNT_STAFF-- 向员工信息表插入一条记录时,该员工所在的部门人数加.CREATE TRIGGER COUNT_STAFFON 员工信息表AFTER INSERTASBEGINUPDATE 部门信息表SET 部门人数=部门人数+1WHERE 部门编号IN (SELECT 部门编号FROM inserted)END--------------------------------------------------------------触发器departid:要求部门信息中的部门编号被修改时,员工信息表中员工--所属部门编号也被修改。

相关文档
最新文档