382.高校教师管理系统【毕业设计+源代码联系本人】.doc
《382.高校教师管理系统【毕业设计+源代码联系本人】.doc》由会员分享,可在线阅读,更多相关《382.高校教师管理系统【毕业设计+源代码联系本人】.doc(14页珍藏版)》请在三一办公上搜索。
1、 经济学院课程设计报告高校教师管理系统课程名称: 数据库原理 专 业: 软件工程 姓 名: 班 级: 学 号: 指导教师: 2009年 7 月10日 题目名称 高校教师管理系统一、需求分析1.背景描述随着高等院校的不断改革和扩招,高等教师也急剧增多,对教师个人信息的管理工作就成了一个重要的问题。以前教师的信息存入纸质档案,由于教师数量大,修改、查询等操作极为不方便,人工处理十分费时、费力,而且容易丢失数据。因此,迫切需要建立一个教师管理系统。教师管理系统是高校信息管理系统的一个重要组成部分,它主要用于教师个人资料的录入和管理、相关资料统计等。使用教师管理系统,有利于高校领导掌握本校教师的基本信
2、息资料,及时调整师资队伍的合理分配。2.系统的功能描述这个系统主要是用来对教师信息进行有效的管理,主要完成的功能包括教师个人信息、论文信息、科研信息的管理。系统中,不同权限的用户所能行使的功能不同。有3种用户类型:* 管理员:可以查看并修改教师的各种信息、各种信息的录入、浏览其他教师的信息,也可以对数据进行修改。* 领导:可以查看并各种信息的录入、浏览其他教师的信息,但不能修改信息。* 教师:可以浏览其他教师的信息、查询信息,但不能录入信息、修改其他信息。图1.系统用例图二、概念结构设计教师姓名教师编号性别所属系年龄职称基本工资电子邮箱图2.教师实体图课程课程号课程名学分总学时图3.课程实体图
3、论文论文编号题目类别搜索量发表日期图4.论文实体图科研科研编号名称经费创立时间类别图5.科研实体图教师课程论文科研教授发表创立n1mq1s图6.数据库的E-R图教室对应关系为:教师(教师编号,姓名,性别,所属系,年龄,职称,电子邮箱,基本工资)课程(课程号,课程名,学分,总学时)教授(教师编号,课程号,教室)论文(论文编号,题目,类别,教师编号,发表日期,搜索量)科研(科研编号,名称,类别,教师编号,创立日期,经费)三、逻辑结构设计:表1. 教师基本信息表(teacherinf)字段名类型长度说明TidChar10教师编号NameChar10教师姓名SexChar10性别SdeptChar10
4、所属系AgeInt年龄ZchChar10职称WageInt基本工资EmailChar30电子邮箱表2. 论文信息表(works)字段名类型长度说明WidChar10论文编号NameChar30题目ClassChar10类别TidChar10发表人编号DateChar20发表日期SearchtInt搜索量表3. 课程信息表(course)字段名类型长度说明CidChar10课程号NameChar20课程名GradeInt学分TotaltInt总学时表4. 科研信息表(keyan)字段名类型长度说明KidChar10科研编号NameChar30名称ClassChar10类别TidChar10创建人
5、编号DateChar20创建日期FeeInt经费表5. 授课表(tc)字段名类型长度说明CidChar10课程号TidChar10教师编号RoomChar20教室四、数据库的实施 - MySQL Administrator dump 1.4- - Server version5.0.67-community-nt/*!40101 SET OLD_CHARACTER_SET_CLIENT=CHARACTER_SET_CLIENT */;/*!40101 SET OLD_CHARACTER_SET_RESULTS=CHARACTER_SET_RESULTS */;/*!40101 SET OLD_
6、COLLATION_CONNECTION=COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;/*!40014 SET OLD_UNIQUE_CHECKS=UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;/*!40014 SET OLD_FOREIGN_KEY_CHECKS=FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;/*!40101 SET OLD_SQL_MODE=SQL_MODE, SQL_MODE=NO_AUTO_VALUE_ON_ZERO */;- Create sche
7、ma teacher-CREATE DATABASE IF NOT EXISTS teacher;USE teacher;- Definition of table course-DROP TABLE IF EXISTS course;CREATE TABLE course ( Cid char(10) NOT NULL, Cname char(20) default NULL, Grade int(11) default NULL, Ttime int(11) default NULL, PRIMARY KEY (Cid) ENGINE=InnoDB DEFAULT CHARSET=utf8
8、;- Dumping data for table course-/*!40000 ALTER TABLE course DISABLE KEYS */;INSERT INTO course (Cid,Cname,Grade,Ttime) VALUES (001,信息安全,4,74), (002,计算机网络,3,70), (003,化学基础论,2,56), (004,经济学概论,3,68), (005,会计基础,3,64), (006,工程造价,4,60);/*!40000 ALTER TABLE course ENABLE KEYS */;- Definition of table keya
9、n-DROP TABLE IF EXISTS keyan;CREATE TABLE keyan ( Kid char(10) NOT NULL, Name char(30) default NULL, Class char(10) default NULL, Tid char(10) default NULL, Date char(20) default NULL, Fee int(11) default NULL, PRIMARY KEY (Kid), KEY FK_Reference_2 (Tid), CONSTRAINT FK_Reference_2 FOREIGN KEY (Tid)
10、REFERENCES teacherinf (Tid) ENGINE=InnoDB DEFAULT CHARSET=utf8;- Dumping data for table keyan-/*!40000 ALTER TABLE keyan DISABLE KEYS */;INSERT INTO keyan (Kid,Name,Class,Tid,Date,Fee) VALUES (001,构建安全局域网,计算机,001,2006-6-9,4000), (002,防治灰鸽子,计算机,002,2005-6-9,3500), (003,水中的能源,化学,003,2002-3-25,4000), (
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计+源代码联系本人 382. 高校教师 管理 系统 毕业设计 源代码 联系 本人
链接地址:https://www.31ppt.com/p-3930388.html