资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
用户安全管理登陆认证系统模块方案河南文懿信息科技有限公司2014 年 07 月一、前言用户安全管理登陆认证系统是一所院校在各种信息管理中的一部分,对于学校管理者来说是很重要的,所以所设计的系统应该能为管理者提供教师的基本信息管理手段和一些方便的查询方式。在过去,计算机不是很普及和计算机应用性不高的年代,人们使用人工的方法管理各式各样的档案,这种管理方式存在着很多缺点:效率底,保密性差,会产生大量的文件和数据,给查找,更新和维护信息都带来了相当大的困难。随着科学技术的不断发展,计算机科学日益成熟,其强大的计算功能已经被人们深刻地认识到,计算机发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师信息进行管理,具有人工方式所无法比拟的优越性。如,查找方便,可靠性高,存储容量大,保密性好,寿命长,成本低,维护十分方便等,这些优点能够极大得提高工作的效率,这也是学校的科学化,现代化,正规化的一点体现。二、项目设计目标实现功能:教师信息管理包括教师个人基本信息,科研项目信息、任课信息、日常工作信息,奖惩信息进行统一的管理,本系统以此作为开发的目标,用以减轻教师管理人员的负担。1、基本实现对全市教师的注册认证管理,分级管理。2、实现单点登陆统一认证。3、支持本地和网络登录、支持校级授权管理等授权4、组织管理,机构管理和角色管理5、应用权限定制,机构权限和角色权限6、系统维护,日志管理。7、可以对全区教师人事档案资料管理,编辑,查询。三、系统功能描述3.1 管理员对系统的管理功能管理员登录系统,对系统教师的信息进行收集,整理,分析处理,在教师基本信息模块、教研信息模块、奖惩信息模块上可以进行添加、删除、修改数据;同时,可以对普通用户进行增加、删除、修改;系统安全维护。3.2 普通用户(教师用户)对系统的查看、查询功能(1)普通用户(教师用户)登录后,教师可以查看自己的相关信息如下: 教师个人基本信息:教师可以查看本人的姓名,教师编号,性别,出生年月,民族,政治面貌,职称,教研室,就职单位的基本信息; 教师个人科研信息:教师可以查看自己参与的科研项目信息即科研编号,科研项目名称,参与人员,负责人,科研成果(等级、获奖情况),科研类别(论文、设计等); 课程安排信息:本系教师查看系上所有选修、必修课程信息; 奖惩信息:教师可以查看个人受到的表彰、奖励的等级,奖励名称,时间,以及教师违规受到处罚的相关信息等,不可以查看非本人的奖惩信息情况。(2)普通用户(教师用户)登录后,教师可以通过教师 ID、教研室名、科研项目编号来查询以下信息:教师教研信息和教学任课信息,其中教研信息包括教师科研项目信息和教师日常工作信息 科研项目信息:教师可以通过教师 ID、教研室名、科研项目编号来查询科研编号,科研项目名称,参与人员,负责人,科研成果(等级、获奖情况),科研类别(论文、设计等); 教师日常工作信息:教师可以通过教师 ID、教研室名、科研项目编号来查询教师指导毕业论文或设计、带领学生实习信息、教师进修培训、指导学习小组的信息。 个人本学年任课信息:在系统中,教师可以查询自己在本学年的任课信息,明确上课地点,时间,星期等。3.3 系统功能模块图:教师信息管理系统教师个人基本信息科研信息管理奖惩信息管理系统安全设置科研信息教学信息教师奖励信息教师处罚信息修改密码删除教师个人基本信息添加教师个人基本信息修改教师个人基本信息更新教师个人基本信息系统维护更新科研信息添加科研信息修改科研信息删除科研信息添加教学信息修改教学信息删除教学信息更新教学信息添加教师奖励信息修改教师奖励信息删除教师奖励信息更新教师奖励信息添加教师处罚信息修改教师处罚信息删除教师处罚信息更新教师处罚信息3.4 分功能模块图:四、系统设计4.1 系统流程图4.2 数据流图4.2 数据字典4.2.1(1)teacher 数据结构名字:teacher别名:教师个人基本信息描述:记录教师的相关信息位置:保存到教师基本信息表(2)teacher 数据项名字 别名 描述 定义 位置TID 教师编号 唯一标识教师的数字编号 char( 8) teacherTname 教师名字 char( 8) teacherTposition 职称 教师所在职位的名称 char( 8) teacherdept 就职单位 所在的系名char( 12)teacher(3)数据流数据流名:teacher 数据流说明:“teacher ”数据结构在系统中的流向数据流来源:管理员接收事务。数据流去向:查看个人基本信息(4)数据存储数据存储名:teacher 表说明:teacher 数据作为原始数据需要保存与备查(5)处理过程处理过程名:teacher 的查看,修改说明:教师可以进行查看和修改个人基本信息4.2.2(1)keyan 数据结构名字:keyan别名:教师个人科研信息描述:记录教师进行的科研信息位置:保存到个人科研信息表(2)keyan 数据项名字 别名 描述 定义 位置KID 科研编号 唯一标识科研项目的数字编号 char( 8) keyanKname 科研项目名称 科研项目的名称char( 10)keyanKrerult 科研成果 科研是否获奖和获奖的级别 keyanKsort 科研类别 科研的类别 keyan(3)数据流:数据流名:keyan 数据流说明:keyan 数据结构在系统中的流向数据流来源:管理员接收事务数据流去向:查看、查询科研信息(4)数据存储数据存储名:keyan 表说明:keyan 数据作为原始数据需要保存与备查(5)处理过程处理过程名:keyan 的查看,查询说明:教师可以进行查看和根据自己需求进行查询科研信息4.2.3(1)encourage 数据结构名字:奖励别名:教师奖励信息描述:记录教师在就职期间的奖励信息位置:保存到教师奖励信息表(2)encourage 数据项名字 别名 描述 定义 位置Ename 奖励名称 奖励所属的名称 char( 8) encourage Esort 奖励类别 奖励所属的类别char( 10)encourage Erank 奖励等级教师获得奖励所属的等级(国家、省、州、院)encourage (3)数据流:数据流名:encourage 数据流说明:encourage 数据结构在系统中的流向数据流来源:管理员接收事务数据流去向:查看教师奖励信息(4)数据存储数据存储名:encourage 表说明:encourage 数据作为原始数据需要保存与备查(5)处理过程处理过程名:encourage 的查看,查询说明:教师可以查看自己的奖励信息4.2.4(1)course 数据结构名字:课程别名:课程安排信息描述:记录本系的课程安排信息位置:保存到课程表(2)course 数据项名字 别名 描述 定义 位置CID 课程编号 唯一标识课程的数字编号 char( 8) courseCname 课程名称 课程的名称char( 10)courseCterm 课程开课学期 课程在本系中所开设的学期 Int(4) courseCredit 学分 课程开设所获得的学分 Int(4) course(3)数据流:数据流名:course 数据流说明:course 数据结构在系统中的流向数据流来源:管理员接收事务数据流去向:查看、查询课程信息(4)数据存储数据存储名:course 表说明:course 数据作为原始数据需要保存与备查(5)处理过程处理过程名:course 的查看,查询说明:教师可以查看和根据自己的需求来进行查询课程信息4.3.系统概念设计 4.3.1 实体信息:a实体名:教师实体属性:教师号,教师名,性别,出生年月,民族,政治面貌,职称,教研室,就职单位的基本信息;b实体名:课程实体属性:课程号,课程名,课程类别(选修或必修),开课学期,学时,学分c.实体名:科研项目实体属性:科研项目编号,科研项目名称,参与人员,负责人,科研成果(等级、获奖情况),研究类别(论文、设计等);d实体名:日常工作实体属性:指导学习类别,带领学生实习信息,进修学习e.实体名:奖惩实体属性:奖励名,奖励时间,奖励类别,奖励等级;f.实体名:违规实体属性:违规名,违规时间,违规惩罚;2.2 联系实体?g 实体名:主持实体属性:科研项目编号,负责人h.实体名:任课实体属性:课程编号、课程名、教师编号、上课时间、上课地点4.3.2 分 E_R 图:教师实体科研实体奖励实体总 E-R 图五、系统逻辑结构设计由系统的概念结构设计总 E-R 图可知,转化的关系模式为:1.教师(教师编号、教师姓名、性别,出生年月,民族,政治面貌,职称,教研室,就职单位)2.课程(课程号、课程名、课程类别、开课学期、学时、学分)3.科研(项目编号、项目名称,科研成果,研究类别)4.日常工作(编号 ID、指导学习、?5.奖励(编号 ID、奖励名、奖励时间、奖励等级)6.违规(编号 ID、违规名、违规时间、违规惩罚情况)7.参与(项目编号、教师编号、参与人员、负责人)8.任课(课程编号、教师编号、课程名、上课时间、上课地点)9.获得-1(奖励编号、教师编号 、奖励信息)?10.获得-2(违规编号、教师编号 、违规惩罚信息)?11.工作安排(教师编号、日常工作 ID、工作量)
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号