欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载
     

    382.高校教师管理系统【毕业设计+源代码联系本人】.doc

    • 资源ID:3930388       资源大小:532.50KB        全文页数:14页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    382.高校教师管理系统【毕业设计+源代码联系本人】.doc

    经济学院课程设计报告高校教师管理系统课程名称: 数据库原理 专 业: 软件工程 姓 名: 班 级: 学 号: 指导教师: 2009年 7 月10日 题目名称 高校教师管理系统一、需求分析1.背景描述随着高等院校的不断改革和扩招,高等教师也急剧增多,对教师个人信息的管理工作就成了一个重要的问题。以前教师的信息存入纸质档案,由于教师数量大,修改、查询等操作极为不方便,人工处理十分费时、费力,而且容易丢失数据。因此,迫切需要建立一个教师管理系统。教师管理系统是高校信息管理系统的一个重要组成部分,它主要用于教师个人资料的录入和管理、相关资料统计等。使用教师管理系统,有利于高校领导掌握本校教师的基本信息资料,及时调整师资队伍的合理分配。2.系统的功能描述这个系统主要是用来对教师信息进行有效的管理,主要完成的功能包括教师个人信息、论文信息、科研信息的管理。系统中,不同权限的用户所能行使的功能不同。有3种用户类型:* 管理员:可以查看并修改教师的各种信息、各种信息的录入、浏览其他教师的信息,也可以对数据进行修改。* 领导:可以查看并各种信息的录入、浏览其他教师的信息,但不能修改信息。* 教师:可以浏览其他教师的信息、查询信息,但不能录入信息、修改其他信息。图1.系统用例图二、概念结构设计教师姓名教师编号性别所属系年龄职称基本工资电子邮箱图2.教师实体图课程课程号课程名学分总学时图3.课程实体图论文论文编号题目类别搜索量发表日期图4.论文实体图科研科研编号名称经费创立时间类别图5.科研实体图教师课程论文科研教授发表创立n1mq1s图6.数据库的E-R图教室对应关系为:教师(教师编号,姓名,性别,所属系,年龄,职称,电子邮箱,基本工资)课程(课程号,课程名,学分,总学时)教授(教师编号,课程号,教室)论文(论文编号,题目,类别,教师编号,发表日期,搜索量)科研(科研编号,名称,类别,教师编号,创立日期,经费)三、逻辑结构设计:表1. 教师基本信息表(teacherinf)字段名类型长度说明TidChar10教师编号NameChar10教师姓名SexChar10性别SdeptChar10所属系AgeInt年龄ZchChar10职称WageInt基本工资EmailChar30电子邮箱表2. 论文信息表(works)字段名类型长度说明WidChar10论文编号NameChar30题目ClassChar10类别TidChar10发表人编号DateChar20发表日期SearchtInt搜索量表3. 课程信息表(course)字段名类型长度说明CidChar10课程号NameChar20课程名GradeInt学分TotaltInt总学时表4. 科研信息表(keyan)字段名类型长度说明KidChar10科研编号NameChar30名称ClassChar10类别TidChar10创建人编号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_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 schema 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;- 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 keyan-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) 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), ('004','企业利益最大化','经贸','005','2005-3-16',5000);/*!40000 ALTER TABLE keyan ENABLE KEYS */;- Definition of table tcourse-DROP TABLE IF EXISTS tcourse;CREATE TABLE tcourse ( Tid char(10) NOT NULL, Cid char(10) NOT NULL, Room char(10) default NULL, PRIMARY KEY (Tid,Cid), KEY FK_Reference_3 (Cid), CONSTRAINT FK_Reference_3 FOREIGN KEY (Cid) REFERENCES course (Cid), CONSTRAINT FK_Reference_4 FOREIGN KEY (Tid) REFERENCES teacherinf (Tid) ENGINE=InnoDB DEFAULT CHARSET=utf8;- Dumping data for table tcourse-/*!40000 ALTER TABLE tcourse DISABLE KEYS */;INSERT INTO tcourse (Tid,Cid,Room) VALUES ('004','003','3-308'), ('005','004','1-405'), ('006','005','2-206'), ('007','006','1-506');/*!40000 ALTER TABLE tcourse ENABLE KEYS */;- Definition of table teacherinf-DROP TABLE IF EXISTS teacherinf;CREATE TABLE teacherinf ( Tid char(10) NOT NULL, Name char(10) default NULL, Sex char(10) default NULL, Sdept char(20) default NULL, Age int(11) default NULL, Zch char(10) default NULL, Wage int(11) default NULL, Email char(30) default NULL, PRIMARY KEY (Tid) ENGINE=InnoDB DEFAULT CHARSET=utf8;- Dumping data for table teacherinf-/*!40000 ALTER TABLE teacherinf DISABLE KEYS */;INSERT INTO teacherinf (Tid,Name,Sex,Sdept,Age,Zch,Wage,Email) VALUES ('001','王子月','女','计算机',23,'讲师',3000,NULL), ('0011','望月','男','化学',35,'教授',4000,'wangy'), ('00111','加密','男','经贸',26,'讲师',3000,'jiami'), ('002','李庆','男','计算机',32,'教授',4000,'liqing'), ('003','何炅','男','化学',35,'教授',4000,'hejiong'), ('004','汪涵','男','化学',36,'副教授',3500,'wangh'), ('005','夏荷','女','经贸',32,'副教授',3500,'xiahe'), ('0058','望月','女','化学',25,'讲师',3000,''), ('006','秋月','女','会计',30,'讲师',3000,NULL), ('007','何梅','男','化学',26,'教授',4000,'null');/*!40000 ALTER TABLE teacherinf ENABLE KEYS */;- Definition of table works-DROP TABLE IF EXISTS works;CREATE TABLE works ( Wid char(10) NOT NULL, Name char(30) default NULL, Class char(10) default NULL, Tid char(10) default NULL, Date char(20) default NULL, Searcht int(11) default NULL, PRIMARY KEY (Wid), KEY FK_Reference_1 (Tid), CONSTRAINT FK_Reference_1 FOREIGN KEY (Tid) REFERENCES teacherinf (Tid) ENGINE=InnoDB DEFAULT CHARSET=utf8;- Dumping data for table works-/*!40000 ALTER TABLE works DISABLE KEYS */;INSERT INTO works (Wid,Name,Class,Tid,Date,Searcht) VALUES ('001','数据库加密','计算机','001','2006-6-19',300), ('002','构建安全局域网','计算机','002','2005-6-13',245), ('003','水中的能源','化学','004','2002-3-14',520), ('004','危险化学品的押运','化学','004','2005-6-3',45), ('005','全球经济一体化','经贸','005','2006-5-9',586), ('006','快速查账','会计','006','2005-6-3',98), ('007','工程造价','工程','007','2006-2-28',125);/*!40000 ALTER TABLE works ENABLE KEYS */;/*!40101 SET SQL_MODE=OLD_SQL_MODE */;/*!40014 SET FOREIGN_KEY_CHECKS=OLD_FOREIGN_KEY_CHECKS */;/*!40014 SET UNIQUE_CHECKS=OLD_UNIQUE_CHECKS */;/*!40101 SET CHARACTER_SET_CLIENT=OLD_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS=OLD_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION=OLD_COLLATION_CONNECTION */;/*!40101 SET CHARACTER_SET_CLIENT=OLD_CHARACTER_SET_CLIENT */;五、系统运行结果图7.登陆界面(用户名为:admin,密码为:123)图8.基本的管理界面图9.论文管理界面图10.修改编号005论文信息图10.修改信息接收,回到管理界面图11.删除编号为005后的结果图12.查询007号论文图13.查询结果显示六、实习总结 在这次课程设计中,学习网络程序的基本制作。在调试程序的过程中出现了很多的错误,比如sql语句不能正确书写,在判断用户的选择时出现错误,接受不到结果,后来发现是书写变量时发生错误,主要是命名不统一的缘故。在调试中还出现中文乱码的情况,主要原因是编码不同意,造成编码混乱。 经过这次课程设计,学习到了很多的东西。对于编程工具(MyEclipse),网络服务器(tomcat),数据库(my sql)有了更深入的理解。现在能利用这些工具做一些简单的网络程序。

    注意事项

    本文(382.高校教师管理系统【毕业设计+源代码联系本人】.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开