sqlserver+jsp实战教师信息管理系统.doc

上传人:飞****2 文档编号:60201016 上传时间:2022-11-15 格式:DOC 页数:28 大小:2.54MB
返回 下载 相关 举报
sqlserver+jsp实战教师信息管理系统.doc_第1页
第1页 / 共28页
sqlserver+jsp实战教师信息管理系统.doc_第2页
第2页 / 共28页
点击查看更多>>
资源描述

《sqlserver+jsp实战教师信息管理系统.doc》由会员分享,可在线阅读,更多相关《sqlserver+jsp实战教师信息管理系统.doc(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库课程设计 -教师信息管理系统学院:计算机与软件学院专业:软件工程班级:07软工二班姓名:沈旭学号:指导老师:耿焕同一系统概述 教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创 昆山货运公司 www.ks-新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。它融合了学校的管理

2、思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。而教室管理信息系统正是这样庞大的系统中的一个系统。教室之于教师、学生、教学,都有极其重要的作用。因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。二需求分析第一部分 调查用户需求本系统的最终用户为在校学生,我们根据从学校方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们将军牌钻孔机 www.chinashi

3、n-日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求:学校的组织机构情况与教室管理相关的学校的组织机构有:学生、教师和教室。学校的所有日常工作都是围绕着这三大部分进行的。一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干班级,如信息学院的2005级信息管理与信息系统专业下设两个班级:信管1班、信管2班;一个班级有若干同学,如信管1班有姜杉、刘天营、张蓝方、张娜、周潇等。一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学

4、院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业热血江湖外挂 有若干教师,如信息学院信息管理与信息系统专业有陈禹、左美云。一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业开设有若干课程,如信息学院信息管理与信息系统专业开设有数据库系统概论、计算机网络等课程。一个学校有若干教学楼,如求是楼、教学一楼、教学二楼、教学三楼等;一个教学楼有若干楼层,如教学一楼有一层、二层、三层、四层、五层、六层;一个楼层有若干教室,如一层

5、有1101,1102,1103,1104等教室。一个教师可以开设若干门课程,一门课程可以由多个老师来教授。一个教室在不同的时段可以上不同的课程。 第二部分、数据字典教室管理信息系统各实体及联系的数据字典1.教学楼数据字典:属性名存储代码类型长度备注教学楼号bnoString20学校教学楼号教学楼名称bname String20学校教学楼名称2.教室数据字典:属性名存储代码类型长度备注教室编号clnoInt 10教学楼中教室号教学楼号bnoString6教室所在教学楼号楼层floorString10教室所在楼层 3.院系数据字典:属性名存储代码类型长度备注院系号deptnoString20学校中

6、院系的编号院系名称deptnameString20学校中院系名称 4.课程数据字典:属性名存储代码类型长度备注课程号cnoString20课程编号课程名称cnameString 20课程名称学分creditString 1课程学分课程类型categoryString10课程类型(全校选修、专业选修、专业必修、人文修养、艺术教育)开课院系号deptnoString20课程开课的院系5.教师数据字典:属性名存储代码类型长度备注教师编号tnoString20教师编号教师姓名tnameString10教师姓名性别sexString2教师性别(男、女)所属院系deptnoString20教师所属院系职称

7、titleString 10教师的职称(教授、副教授、讲师)身份证号tidString18教师身份证号6.学生数据字典:属性名存储代码类型长度备注学号snoString 10学生编号姓名sname String 10学生姓名院系号deptnoString 20学生所属院系身份证号sidString 18学生的银杏树 身份证号7.教师开课表数据字典:属性名存储代码类型长度备注教师号tnoString20教师编号教室号clnoString10教室编号课程号cnoString20该教室所开的课程工作日weekdayString 8工作日上课时间段periodString20上课时间段8.教室借用表数

8、据字典:属性名存储代码类型长度备注教室号clnoString10教室编号使用人编号snoString 10借用教室人员的编号使用日期usedateString 10使用教室的日期工作日WeekdayString 8使用教室的星期借用时间段PeriodString 20使用教室的时间段用途UseString 100借用教室的用途状态UsestatusString1借用教室审批的状态第三部分 学生管徐州搬家公司 减肥产品排行榜 理信息系统总E-R图1院 系教 师学 生课 程院|教院|学讲授教学楼号教学楼教教教学楼名教 室教室号教学楼号楼层院系号院系名称学号姓名院系号身份证号教师号教师姓名性别院系号

9、职称身份证号号课程号课程名称学分课程类型院系号借用日期时间段用途工作日时间段1nmn1n建表语句如下:create table building (bno char(20) primary key , bname char(20) );/教学楼create table classroom (clno char(20) primary key , bno char(20), floor char(10), foreign key bno references building(bno) );/教室create table department (deptno char(20) primary k

10、ey , deptname char(20) );/院系create table lesson(cno char(20) primary key , cname char(20), credit char(1), category char(10), deptno char(20), foreign key deptno references building(deptno) );/课程create table teacher (tno char(20) primary key , tname char(20), sex char(2), deptno char(20), title char

11、(10), tid char(20), foreign key deptno references building(deptno) );/教达达棋牌 玻璃清洗机 师create table student(sno char(20) primary key , sname char(20), deptno char(20), sid char(20), foreign key deptno references building(deptno) );/学生create table tclass (tno char(20), clno char(20), cno char(20), deptno

12、 char(20), weekday char(8), period char(20), primary key(clno,weekday,period), foreign key deptno references building(deptno), foreign key tno references teacher(tno), foreign key clno references classroom(clno), foreign key cno references lesson(cno) );/教师开昆山搬家公司 昆山空调维修 www.ks-课create table cborrow

13、 (clno char(20) , sno char(20), usedate char(10), weekday char(8), period char(20), uses char(100), usestatus char(10), primary key(clno,sno,usedate,period), foreign key clno references classroom(clno), foreign key sno references student(sno), );/教室借用第三部分 系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几个子系

14、统: 教室查询子系统 教师查询子系统 课程查询子系统 教室借用子系统 我要自习子系统各子系统完成的功能如下: 1教室查询子系统1.关键词搜索在输入框中直接输入想要查询的教室的编号,即可得到教室在任一时段的使用信息。2.目录搜索 根据教学楼教室,帮助同学寻找想要搜索的教室。进入教室页面后,即可得所查教室在任一时段的使用信息。2、教师查询子系统1.关键词搜索在输入框中直接输入想要查询的老师的名字,即可得到教师的个人信息及开课信息。2.目录搜索 根据院系教师,帮助同学寻找想要搜索的老师。进入教师页面后,即可得教师的个人信息及开课信息。3、课程查询子系统1.关键词搜索在输入框中直接输入想要查询的课程的

15、名字,即可得到课程的详细信息。2.目录搜索 根据院系课程,帮助同学寻找想要搜索的课程。进入课程页面后,即可得课程的详细信息。4、教室借用子系统点击教室借用后,进入一个用户登录界面,学生或者教师需要登录,才能给予空闲教室,发出借用教室的申请,等待管理员批准。5、我要自习子系统 根据教学楼楼层,输入时段,寻找此时的空闲的教室,帮助同学寻找上自习的教室。进入教室页面后,即可得该教学楼某一时段在任意时段的空闲信息。第四部分 系统功能的具体实现一 主界面窗口1 窗口截图2实现功能:通过主界面可以进入系统,根据主界面上的提示内容,可以进入各个子模块,进行各种功能的使用。3 实现代码:教师查询信息系统南京信

16、息工程大学教室管理信息系统     教师查询   教室查询   课程查询   我要自习   教室借用   后台管理   二 教师查询子系统1 窗口截图2实现功能:一:姓名检索,可以根据输入教师的姓名,查询数据库中的数据,然后得到教师的个人信息和开课信息。进入姓名检索后,界面如下:二:目录检索,可以根据各个学院的目录,选择学院,然后系统根据学院检索出此学院的所有老师的信息。界面如下3实现代码 姓名检索结果界面教师查询结果 教师开课信息 教师编号教师姓名性别所属院系 职称课程名上课地点上课时间节次 目录检索结果界面教师查询结果 教师开

17、课信息 教师编号教师姓名性别所属院系 职称课程名上课地点上课时间节次 二 教室查询,课程查询 主要功能和上述模块基本相同,请参考以上模块的信息来理解此模块信息,这里不做具体介绍。四 后台管理 1 界面截图 2 实现功能 用户打开后台管理系统,需要提供用户名和密码菜可以登录成功,管理员进入系统后,可以对教师信息,教室信息,课程信息,和教师开课信息进行管理。初始管理员用户名和密码均为:nuist 3实现代码后台管理系统南京信息工程大学后台系统用户名:密码:后台主界面截图 非法输入用户名和密码时 教师信息管理界面 教师信息修改界面教师信息修改代码后台管理教师信息修改 教师属性修改前教师的信息请填写修改信息 姓名 性别男 女 所属院系 option

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁