收藏 分销(赏)

教师档案标准管理系统说明指导书.doc

上传人:a199****6536 文档编号:2656987 上传时间:2024-06-03 格式:DOC 页数:61 大小:1.17MB
下载 相关 举报
教师档案标准管理系统说明指导书.doc_第1页
第1页 / 共61页
教师档案标准管理系统说明指导书.doc_第2页
第2页 / 共61页
教师档案标准管理系统说明指导书.doc_第3页
第3页 / 共61页
教师档案标准管理系统说明指导书.doc_第4页
第4页 / 共61页
教师档案标准管理系统说明指导书.doc_第5页
第5页 / 共61页
点击查看更多>>
资源描述

1、 目 录1绪论1 1.1项目研究意义1 1.2背景1 1.3系统简介22可行性分析43需求分析6 3.1需求调查6 3.2系统功能需求分析6 3.3系统性能需求分析7 3.4数据需求分析9 3.5数据流程图10 3.6数据字典11 3.6.1数据构造11 3.6.2数据流11 3.6.3数据项12 3.6.4数据存储13 3.6.5数据解决13 3.7数据流图154总体设计16 4.1概念构造设计16 4.1.1E-R设计图17 4.2逻辑构造设计20 4.2.1关系模式21 4.3物理构造设计235详细设计25 5.1系统界面设计25 5.2功能模块简介256系统实现34 6.1系统功能模块

2、图34 6.2系统运营截图367系统测试43 7.1测试办法43 7.2测试环节44 7.3测试用例458设计小结47 8.1心得与体会47 8.2存在问题及建议48参照文献49致 谢50摘 要教师档案管理系统环绕着档案资料信息整个生命周期,在功能上涵盖信息采集、数字化加工、档案资源管理与服务以及信息产品制作,具备信息档案资料分布式解决功能,实现网络内及远程机关档案信息共享,异地档案资料调阅与采集;便捷高效数字化档案资料加工系统,短时间内可达到纸质档案资料数字化目的;对文字、数字、图片多媒体等各种类型非构造化信息具备强大数据库管理、检索功能;档案信息著录、标引、解决自动化以及网络内档案信息资源

3、拥有安全、可靠使用环境;以便、高效档案信息获取运用功能。本系统采用Asp语言和Access数据库等技术,基于B/S模式,依照管理员、顾客、教师三种不同顾客权限来划分功能模块,通过对功能模块和谐界面开发和数据解决,实现了对教师档案信息操作,如档案查询、添加和删除等。本系统完毕了对系统功能定义和后台数据库设计,并从管理员和顾客两个角度考虑系统易用性和安全性,为管理员和顾客创造了一种以便快捷教师档案管理平台。核心词:数据库;数据字典;档案管理 1绪论1.1项目研究意义随着学校规模不断扩大,教师数量急剧增长,关于教师各种信息资料也成倍增长。办学者们所头疼问题,就是如何面对这庞大信息量。只有运用计算机,

4、运用教师管理信息系统才干解决这一问题,才干提高教师管理工作效率。通过这样系统,可以做到信息规范管理、科学记录和迅速查询,从而减少管理方面工作量。教师业务档案是教师在教学、科研、教学改革等活动中直接形成具备保存价值历史记录。教师业务档案在个体上反映可教师个人业务能力和水平,在群体上则反映出高校办学水平以及师资队伍整体素质。高校教师档案管理系统是教诲单位不可缺少某些,对于学校决策层和管理层来说都至关重要,因此教师档案管理系统应当可觉得顾客提供充分信息和快捷查询方式。在此之前,人们使用老式人工方式管理文献档案,这种管理方式存在着许多缺陷和漏洞,例如:效率低、保密性差,此外时间一长,将产生大量文献和数

5、据,这给文献查找、更新和维护都带来了不少困难。建立高校教师档案管理系统,采用计算机对高校教师档案进行管理,进一步提高办学效益和当代化水平。协助各大中专学校提高工作效率,实现高校教师档案管理工作流程系统化、规范化和自动化,以便对教师教学能力、业务能力、学术水平等考核与评价。1.2背景信息社会高科技,商品经济化高效益,使计算机应用已普及到经济和社会生活各个领域。计算机虽然与人类关系愈来愈密切,但是尚有人由于计算机操作不以便继续用手工劳动。为了适应当代社会人们高度强烈时间观念,随着信息技术在管理上越来越进一步而广泛应用,管理信息系统实行在技术上已逐渐成熟。管理信息系统是一种不断发展新型学科,任何一种

6、单位要生存、要发展、要高效率地把内部活动有机地组织起来,就必要建立与自身特点相适应管理信息系统。这对于正在迅速发展各大高校而言,同样有着重要意义。当前国外在教学管理软件设计和开发方面处在领先地位,无论是在开发办法上还是软件使用率上都很成功。虽然咱们教诲改革正与国际化接轨,但咱们教诲制度与国外有着很大差别。直接拿来是不合用。国内类似教学管理软件诸多,例如科利华公司发行csc教学管理软件(中小学)、国家教委推荐发行全国成人高校学籍管理软件、尚有某些计算机公司开发管理软件等等。这些软件也都存在某些问题,一是它们从通用角度出发,不一定完全合用于某些单位特殊性,二是针对性不强并且软件维护不好,浮现错误不

7、能及时修复等。当代大学组织是工业文明产物。在技术和经济高速发展形势下,它正面临着智能化,数字化和网络化挑战。这些挑战将变化学校环境、秩序和规则,也影响着专业设立、课程构造和培养模式。教务管理是高等院校管理重要构成某些,始终在高校管理中具备不可代替地位和极其重要作用。随着高等教诲改革不断进一步,教务管理工作面临着某些新状况和特点:在国内高等教诲高速发展背景下,老式教诲观念正经受着当代先进教诲理念和思想冲击,落后管理观念和低效管理技术手段难以适应当前发展和教诲改革需要。同步,随着选课制展开和进一步,教务寻常管理工作也日趋繁重、复杂,如何把教务工作信息化、模块化、便捷化便成为了当代高校发展重点。这样

8、状况对教务管理工作来说不但是挑战,也是发展机遇。因此总来说,教务管理软件应实现教务信息集中管理,使老式教务管理朝数字化、无纸化、智能化、综合化方向发展,并为进一步实现完善计算机教务管理系统和全校信息系统打下良好基本。在高校中,教务管理工作具备举足轻重地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统开发与实行可谓日新月异。在数字校园理论逐渐应用过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实行了各类教学、科研、办公管理等应用系统,形成了一定规模信息化建设体系。为了实现当代化集成管理和成功运营管理信息系统,必要对学校各项管理特别是其中核心环节即教学管理过程

9、进行调节。1.3系统简介教师档案管理系统定位教诲网新开发系统,以当前学校网站合用性,增强了系统针对性和易用性,系统中支持在线打印,及在线电子表格导出模块,多帐号权限分派,适合创立中、小学校,大中院校,技校使用,本系统为免费版本,不收取任何费用,可直接使用。本教师档案管理系统涉及教师信息、课程信息、论文信息、项目信息等内容管理;遵从以往旧式工作方式,该工作工作量大,管理繁琐,既耗人力,又耗物力;如今面对大量教师数据、报表,手工解决方式已经很难跟上当代化步伐。随着计算机技术及网络通讯技术飞速发展,许多学校已有了较好计算机应用甚至网络硬件建设基本。因而为提高学校管理工作当代化、科学化水平,保证信息解

10、决即时化、精确化,开发一套对教师档案进行管理软件是极其重要,并且是必须。系统需要完毕基本功能有信息录入、修改、查询等功能,涉及教师个人信息、主授课程信息、参加项目信息、刊登论文信息。同步系统要可以满足各种条件下记录分析功能,对于特别记录数据要采用图标格式呈现给顾客。教师档案系统: 1.基本信息姓名、性别、出生日期、民族、籍贯、政治面貌、工作时间、第一学历、毕业学校、所学专业、第二学历、毕业学校、所学专业、 高学历、最高学位、职称、职称评估时间、专业技术职务任职资格证书、 教师资格证书、年度考核状况、培训状况、教学论文、评优课状况 2.软件特点和优势(1) 基于B/S架构,通过本地电脑、局域网、

11、互联网皆可使用,使得学校管理与业务不受地区限制(2) 客户端无需安装专用软件,使用浏览器即可实现异地、实时业务办理(3) 软件完全独立安装在顾客自己电脑或是服务器上,提供数据备份工具,数据资料彻底安全(4) 管理权限分派灵活严谨,可以设立操作人员不同级别操作权限,避免越权操作,数据互相保密(5) 账号不限,可以任意添加、修改、删除顾客账号(6) 安装简朴,使用简捷以便,技术支持使您更快熟悉软件功能。(7)运营环境:Asp + IIs6 + Access + Windows(8)程序构造:ASP + Access AJAX + XML + DIV + CSS + HTML2可行性分析可行性研究目

12、,就是用最小代价在尽量短时间内拟定问题与否可以解决。必要分析几种重要也许解法利弊,从而判断原定系统规模和目的与否现实,系统完毕后所能带来效益与否大到值得投资开发这个系统限度。因而,可行性研究实质上是要进行一次大大压缩简化了系统分析和设计过程,也就是在较高层次上以较抽象方式进行系统分析和设计过程。可行性研究最主线任务是对后来行动方针提出建议。如果问题没有可行性解,分析员应当建议停止这项开发工程,以避免时间资源人力和金钱挥霍;如果问题值得解,分析员应当推荐一种较好解决方案,并且为工程制定一种初步筹划。在现行系统初步调查基本上就可以提出新系统目的,即新系统建立后所规定达到运营指标,这是系统开发和评价

13、根据。新系统目的应充分体现学校战略目的、发展方向和基本特点,直接为学校管理服务,同步,新系统目的应当和现行系统各项基本功能密切有关,并且可以分期分批实现。需要指出是,新系统目的不也许在总体规划阶段就提得非常详细,它还将在开发过程中逐渐明确和定量化。在新系统中要更好地体现出简朴明了操作,避免此前繁琐操作。新系统目的提法不尽相似,例如:提高工作效率和减轻劳动强度;让管理员工作更加轻松;提高信息解决速度和精确性;使其解决更加以便;提供新解决功能和决策信息;对于教师特殊状况可以更好地体现;教学、科研提供更以便服务项目。新系统目的拟定后,就可以从如下几种面对能否实现新系统目的进行可行性分析。(1)技术可

14、行性一方面从软件方面来说,由于设计软件软件各种各样,咱们所设计教师档案管理系统软件总分为两类专业软件。建立数据库使用是Access:access有强大数据解决、记录分析能力,运用access查询功能,可以以便地进行各类汇总、平均等记录。并可灵活设立记录条件。例如在记录分析上万条记录、十几万条记录及以上数据时速度快且操作以便,这一点是Excel无法与之相比。 这一点体当前:会用access,提高了工作效率和工作能力。从硬件来说只需要一台内存32M,硬盘2G品牌机或兼容机即可实现。因此在既有条件下,技术条件可以达到系统所提出规定,且可以得到所需计算机等物理资源。速度、存储能力、通信功能等规定在既有

15、条件下均可以得到满足。同步、开发人员有一定技术水平,符合开发规定。(2)经济可行性一种系统若是不能带来经济效益或经济效益低于开发成本,那么这个系统开发是毫无意义。通过教师档案管理系统可以节约大量人力、物力、财力和时间,并且减少了人为方面失误和减少使用纸质繁琐,既节约了原有成本并且保护了环境,实现了真正绿色环保。因此无论从横向还是纵向相比,本系统从经济方面来讲是可行,并且该系统开发费用及维护费用学校完全可以支付。而该系统可以给学校管理工作带来便利以及管理人员费用减少,远不不大于它成本。因此,从经济上考虑,本系统完全有必要开发。(3)操作可行性重要是理解教师档案管理有关人员对开发信息系统与否支持,

16、既有教师档案管理制度和办法与否科学,规章制度与否齐全,原始数据与否对的等。教师档案管理人员积极支持该系统开发,使新系统可以充分发挥作用;系统操作简朴,易于理解,操作者通过很短时间就可以进行操作教师档案管理系统了。在系统中有大量提示,很容易可以让人理解,因此从操作可行性来看是可以开发。(4)运营可行性对新系统运营后给现行系统带来影响(涉及组织机构、管理方式、工作环境等)和后果进行预计和评价。同步还应考虑既有管理人员培训、补充,分析在给定期间里能否完毕预定系统开发任务等。软件开发出来后来对于整体操作以及系统地维护,数据库更新这方面,需要专门人员对操作人员培训,指引。(5)法律可行性本教师档案管理系

17、统是自行开发管理系统,是很有实际意义系统,开发环境软件和使用数据库都是开源代码,开发这个系统不同于开发普通系统软件,不存在侵权等问题,即法律上是可行。综上所述,开发一种教师档案管理系统与人工记录方式相比具备速度更快,操作更精确,节约开支等有利之处,因而,建立一种教师档案管理系统是必要可行。3需求分析 3.1需求调查随着国家素质教诲制度改革不断进一步,一年一度教学工作开展,学校教师有关信息越来越多,管理教师个人档案信息就越来越繁琐,并且又是极其重要一种工作,因而,有必要开发一种数据库管理系统,用来管理教师个人档案信息,并且十分以便教诲行政部门对学校教师各方面信息全面把握,其中涉及了教师基本信息以

18、及教师奖惩等各方面详细信息,对教务管理工作进行了提炼和概括, 使教务管理工作日益规范化、制度化和科学化。教师档案信息系统使用,大大减少了教务管理手工劳动,是学校管理得力助手。调查教师档案管理系统应用领域涉及内容,对涉及到领域各个应用信息规定和操作规定进行详细分析,形成需求分析阐明书。最重要是调查、收集信息、分析订阅人信息和报刊订阅流程。解决规定、数据安全性与完整性规定。规定系统能有效、迅速、安全、可靠和无误完毕上述操作。并规定客户机界面要简朴明了,易于操作,服务器程序利于维护。当前随着网络、计算机以及数据库迅速发展,教师档案也不再是老式低效纸质档案了,已经转向网络。本系统就是面向一种学校教师档

19、案管理系统。此系统是一种比较智能化管理系统,它面向所有教诲部门教师顾客,但具备比较高安全性能。它可以实现教师档案基本功能,涉及新教师档案信息录入、订阅、查询等操作以及后台数据库备份和恢复。顾客合法注册后必要输入有效密码才干成功进入此系统,可以进行添加档案信息,查询信息,记录信息等操作。对于非法操作,系统有辨认和防护办法。3.2系统功能需求分析本系统重要有如下功能模块:(1)登陆功能:登陆系统为身份验证登录。分为管理员登录和普通顾客登录。分别通过不同顾客名和密码进入教师档案管理界面。(2)录入新信息功能:对于管理员,涉及新顾客信息和新教师档案信息录入功能,信息一旦提交就存入到后台数据库中;普通顾

20、客自行注册进行录入个人信息。(3)查询功能:顾客可以查询并显示自己所要查询教师档案信息;管理员可以按核心字查询。查询出信息显示在界面上。(4)维护功能:管理员可以对教师个人档案信息、顾客个人信息进行添加、删除、更改等维护工作;管理员还要经常备份数据库,以备浮现故障后恢复。顾客可以更改自己注册信息。(5)系统设立功能:管理员可以对顾客权限进行限制和开放,并且可以查看顾客登录日记设计教师档案信息管理系统功能规定:实现顾客身份管理:注册、更改、删除;实现顾客身份验证。实现顾客访问控制,设计某种访问方略,可以按照对目的系统访问权限组织顾客组,并且依照顾客组进行顾客角色权限分派和控制。本系统重要顾客是所

21、有教师和管理人员,系统管理人员起着决定性作用。系统设计了两种权限。系统设立页面重要用于设立搜索与系统使用权,只有管理员可以使用搜索,禁用,启用,删除功能,教师只能查看自己所添加资料信息,不能对其进行相应管理操作。数据维护具备完善数据管理维护功能。系统涉及数据初始化、数据备份、数据导入和导出。通过实际调查,依照技术工程学院当前应用规定,人数规模以及设计预期预计应用需求,对某些成功案例进行分析借鉴后,本系统应具备如下功能特点:(1)具备和谐顾客界面;(2)系统使用多级权限管理,合理顾客权限;(3)用分类办法来显示教师档案信息;(4)支持多条件查询以便顾客使用,能迅速查询数据;(5)在给定使用权限之

22、下,对数据操作规定以便简朴快捷、数据稳定性好;(6)支持打导出功能,对于教师档案可导出Excel表格。依照以上系统功能规定,系统将以B/S模式提供界面和谐,运营稳定,提供同步在线人数较多浏览窗口。3.3系统性能需求分析本系统可以实现许多性能特性,如:实用性、灵活性、可扩展性、易维护性、可靠性等等。(1)实用性实用性是衡量一种应用系统好坏重要指标。与否与业务紧密结合,与否具备严格业务针对性,是系统成败核心。本系统是在对各大高校教师档案如何进行管理基本上实现,其实现功能可以有效记录教师各种档案,充分体现了它实用性。 简朴明了页面布局使得教师档案录入、查询、修改和删除更为简便,详尽教师档案可以依照各

23、种基本资料查询;此外,还对教师基本档案和各项个人研究进行记录、管理,使得教师档案井然有序,并可用报表形式表达出来。(2)灵活性本系统提供了灵活查询模块可将教师基本资料、教学状况、科研成果用列表形式简朴明了显示出来,达到提高查询效率、界面直观效果。(3)扩展性随着系统应用普及和推广,系统功能扩展将是不可避免,因而,提高系统可扩展性、可维护性是提高整个系统性能必然规定。本系统采用模块化设计思想,在构造上具备良好可伸缩性,使用者可依照实际管理需要扩展模块。(4)易维护性本系统采用多层架构设计,使系统构造更清晰,分工更明确,对教师档案定期后期维护更有利。(5)安全保密性整体系统安全性是本系统中必要考虑

24、重点规定。在该系统设计中,安全、可靠将作为第一要素。同步,运用细分权限管理,回绝非法顾客进入系统和合法顾客越权操作,避免系统遭到恶意破坏,防止系统档案被窃取和篡改。此外,尚有良好顾客身份认证体制和灵活密码更改模块;同步顾客权限也可以通过管理员灵活修改。为保证系统数据安全性,防止浮现数据丢失、数据随意变化、死机等现象,需要对数据库使用权限做出划分,不同身份人员进入系统后使用不同数据资源。在权限管理方面,依照实际操作状况,对后台数据库不用做严格权限控制,只要通过前台数据库对顾客登录权限进行严格划分和控制就可以了。(6)可靠性社会向信息时代迅速发展同步也有潜在危机,即对信息技术依赖限度越高,系统失效

25、也许导致危害和影响也就越大。因而,采用良好操作系统和数据库,保证数据一致性和完整性,并使系统免受病毒感染,保证系统运营可靠性具备重要意义。(7)经济性本系统对教师档案进行记录及管理工作,提高了管理质度,减轻管理人员工作量,提高了档案管理效率。(8)稳定性除了具备以上几点特性,系统还应具备长期持续稳定工作能力,保证系统内部不浮现杂乱现象3.4数据需求分析数据库需求分析调查重点是“数据”和“解决”,通过调查、收集和分析,获得顾客对数据库需求。信息需求:指顾客需要从数据库中获得信息内容与性质,及在数据库中需要存储那些数据。解决规定:指顾客需要完毕什么解决能力。明确顾客对数据有什么样解决规定从而明确数

26、据之间关系。该系统功能集中体现为对教师信息录入、更新、删除、查询、记录,因而需求集中体现为对“数据”需求。3.5数据流程图本系统总体构造流程图见下图3.1程序初始化连结数据库初始化图形界面数据记录模块顾客及教师数据管理模块教师档案管理模块退出程序开始NYY N功能选取图3.1 系统总体构造流程图3.6数据字典数据字典涉及有数据项、数据构造、数据流、解决过程和数据存储五个某些,如下依照系统开发规定分别对各个某些进行阐明。3.6.1数据构造数据构造反映了数据之间组合关系。一种数据构造可以由若干数据项构成,也可以由若干个数据构造构成,或由若干个数据项和数据构造混合而成。如下图所示是数据构造表,涉及数

27、据构造名和其属性。见表3.1数据构造表表3.1数据构造表数据构造名属 性管理员管理员名、登录密码、登陆账号顾客顾客名、登录密码、认证码、验证码教师个人档案、年度考核、培训状况、教学论文、评优状况、奖励与荣誉、科研成果3.6.2数据流数据流是数据构造在系统内传播途径。对数据流描述普通涉及数据流名,阐明,数据流来源,数据流去向。其中,“数据流来源”是阐明该数据来自那个过程;“数据流去向”是阐明该数据将到那个过程去。如下表3.2所示为数据流表。表3.2数据流表数据流名说 明数据流来源数据流去向管理员管理员顾客名和与相应密码变化管理员信息账号管理顾客进入系统查看教师档案信息顾客事务解决顾客管理教师录入

28、教师有关个人档案信息管理员事务管理管理员管理3.6.3数据项数据项是不可再分数据单位。对数据项描述涉及如下内容:数据项目,数据项含义阐明,别名,数据类型,长度,取值范畴等。其中,“取值范畴”和“与其她数据逻辑关系”定义了数据完整性约束条件,是设计数据检查功能根据。如下表3.3所示为数据项表。表3.3数据项表编号数据项名表中列名含义阐明数据类型长度1教师编号t_no唯一标记INT 42教师姓名t_name用于阐明教师名字,不能为空VARCHAR 303教师性别t_sex阐明教师性别,不能为空FLOAT 34出生日期t_birthdate阐明教师年龄VARCHAR 205籍贯t_birthplac

29、e阐明教师籍贯VARCHAR 306政治面貌阐明教师与否入党VARCHAR207民族阐明教师与否为汉族或其她民族VARCHAR108工作时间t_indate阐明教师工龄INT49学历t_degree阐明教师学历VARCHAR1010毕业院校t_graduate阐明教师毕业学院VARCHAR3011所学专业t_major阐明教师专业知识VARCHAR3012职称t_proname阐明教师学术地位VARCHAR1013管理员username报刊管理者顾客名VARCHAR20U2登录密码password报刊管理者登录系统时密码VARCHAR503.6.4数据存储数据存储是数据构造保存或保存地方,也是

30、数据流来源和去向之一。它可以是手工文档或手工凭单,也可以是计算机文档。对数据存储描述普通涉及如下内容:数据存储名,阐明,编号,输入数据流,输出数据流。构成:数据构造,数据量存取频度,存取方式。其中,“存取频度”指每小时或每天或每周存取几次,每次存取多少数据等信息;“存取方式”涉及是批解决还是联机解决,;此外,“输入数据流”要指出其来源;“输出数据流”要指出其去向。如下表3.4所示为数据存储表。表3.4数据存储表数据存储名输入数据流输出数据流教师个人档案增长或修改个人信息变化后档案信息存储顾客增长或修改顾客信息变化后顾客信息存储管理员增长或修改管理员信息变化后管理员信息3.6.5数据解决解决过程

31、详细解决逻辑普通用鉴定表或鉴定树来描述。数据字典中只需要描述解决过程阐明性信息,普通涉及如下内容:解决过程名,阐明,输入等。其中,“简要阐明”中重要阐明该解决过程功能及解决规定。功能是指该解决过程用来做什么,解决规定涉及解决频度规定,如单位时间里解决多少事务,多少数据量,响应时间规定等。这些解决规定是背面物理设计输入及性能评价原则。最后,要强调两点:(1)需求分析阶段一种重要而困难任务是收集将来应用所涉及数据,设计人员应充分考虑到也许扩充和变化,使设计易于更改,系统易于扩充。(2)必要要强调顾客参加,这是数据库应用系统设计特点。数据库应用系统和广泛顾客有密切关系,许多人要使用数据库。数据库设计

32、和建立有也许对更多人工作环境产生重要影响。因而顾客参加是数据库设计不可分割一某些。在数据分析阶段,任何调查研究没有顾客积极参加是寸步难行。建表3.5所示为数据解决表。表3.5数据解决表解决过程名解决阐明输入数据流输出数据流添加顾客新各数据项符合规定添加顾客信息新增顾客信息删除顾客只能删除已有顾客删除顾客信息删除后顾客信息修改顾客修改已有顾客且修改后仍符合规定当前顾客信息修改后顾客信息添加教师个人信息添加教师个人档案添加教师个人信息档案信息删除教师个人信息删除已有教师编号档案信息教师档案编号教师个人信息修改教师个人信息修改已有教师个人档案信息当前教师个人档案信息修改后教师信息按姓名查询查询已有编

33、号及姓名教师信息教师姓名教师档案信息按核心字查询通过已有核心字查询教师信息输入已有核心字教师档案信息增长管理员创立新账号和密码要增长账号和密码增长成功与否删除管理员只能删除已有管理员要删除账号删除成功与否3.7数据流图一方面进行登陆祈求,如果输入顾客错误则进行出错解决;也可注册个人信息,并且可以登录管理员和顾客;在管理员中可以进行新教师档案信息录入,在顾客中可以进行查阅教师档案;录入模块中可以录入教师个人信息和新顾客权限信息;在记录模块中可以进行记录教师信息,顾客信息,核心字查询教师信息和删除教师档案信息;修改中可以增删改顾客信息和增删改教师档案信息。如下图2.2所示为总体数据流图系统管理查询

34、浏览档案记录打印报表数据维护录入修改删除顾客档案信息系统信息数据信息系统设立更新信息数据设立教师设立存储更新读取管理员密码反馈信息登录顾客密码读取信息报表图3.2总数据流图4总体设计4.1概念构造设计1.概念构造独立于数据库逻辑构造和支持数据库DBMS。概念构造即概念模型,其重要特点是:(1)概念模型是反映现实世界一种真实模型。概念模型应能真实,充分反映现实世界,能满足顾客对数据解决规定。(2)概念模型应能易于理解。概念模型只有被顾客理解后,才可以与设计者互换意见,参加数据库设计。(3)概念模型应当易于更改。由于现实世界会发生变化,这就需要变化概念模型,易于更改概念模型有助于修改和扩充。(4)

35、概念模型应易于向数据模型转换。概念模型最后要转换为数据模型。设计概念模型时应当注意,使其有助于向特定数据模型转换。2.概念构造设计办法设计概念构造普通有四类办法:(1)自顶向下:即一方面定义全局概念构造框架,然后逐渐细化。(2)自底向上:即一方面定义各局部应用概念构造,然后将它们集成起来得到全局概念模式。(3)逐渐扩张:一方面定义最重要核心概念构造,然后向外扩充,以滚雪球方式逐渐生成其她概念构造,直至总体概念构造。(4)混合方略:即将自顶向下和自底向上相结合,用自顶向下方略设计一种全局概念构造框架,以它为骨架集成由自底向上方略中设计各局部概念构造。其中最经常采用方略是自底向上办法。即自顶向下地

36、进行需求分析,然后再自底向上地设计概念构造。这个报刊订阅系统就用这种办法。 概念构造设计环节:第一步是进行局部视图设计:由于高层数据流图只能反映系统概貌,而中层流图能较好反映系统中各局部应用子系统构成。因而咱们先逐个设计分E-R图。第二步是进行视图集成:各子系统E-R图设计好之后,下一步就是要将所有分E-R图合成一种系统总E-R图,普通有两个方式,各种分E-R图一次集成,另一种是一次集成两个分E-R图。我想采用一次集成两个分E-R图方式。4.1.1 E-R设计图数据库概念设计做充分需求分析,对所有涉及到数据都规定有所考虑,并充分考虑不同来源数据与否有矛盾、与否有冗余、数据量大小、每个数据项名称

37、、类型、长度、取值范畴,数据项之间关系以及数据项规定操作及操作频度等,这也是十分艰巨而繁琐却有必要工作环节。E-R模型构成元素有实体、属性、联系。E-R模型用E-R图表达。实体是顾客工作环境中所涉及事务,属性是对实体特性描述。教师个人基本信息表:用于存储教师个人信息记录,涉及数据项:姓名、性别、出生日期、籍贯、民族、工作时间、学历、毕业院校、所学专业、职称等。顾客表:用于存储顾客记录,涉及数据项:顾客姓名、顾客密码、认证码、验证码教师个人事业生涯信息表:用于存储教师在事业中记录信息,涉及数据项:年度考核、培训状况、教学论文、评优状况、奖励与荣誉、科研成果管理员表:用于存储管理员基本信息,涉及数

38、据项:管理员姓名、管理员密码、管理员账号、管理级别、顾客管理、档案管理等。E-R图如下图所示顾客顾客姓名验证码认证码顾客密码图4.2顾客信息E-R图教师姓名性别籍贯民族职称学历出生日期政治面貌毕业院校工作时间专业编号图4.1教师个人基本信息E-R图事业记录年度考核培训状况评优状况教学论文奖励与荣誉科研成果图4.3教师事业记录信息E-R图管理员管理员姓名管理员账号档案管理顾客管理管理级别管理员密码图4.4管理员信息E-R图教师信息民族职称姓名学历专业政治面貌籍贯性别编号工作时间出生日期毕业学校查阅、录入顾客姓名密码认证码验证码查阅事业记录年度考核科研成果教学论文评优状况培训状况奖励荣誉1n1n图

39、4.5实体关系总图关系模式:教师基本信息(教师编号,姓名,性别,籍贯,出生日期,学历,职称,获得资格时间,毕业学校,毕业时间,所学专业,参加工作时间,现从事专业);事业记录(教学论文,评优状况,科研成果,奖励荣誉,培训状况,年度考核);顾客(户名,顾客密码,认证码,验证码);4.2逻辑构造设计 逻辑构造设计阶段任务是将概念构造设计阶段所得到概念模型转换为详细DBMS所能支持数据模型,即逻辑构造。关系模型逻辑构造是一组关系模式集合。将E-R图转换为关系模型就是要将实体型、实体属性和实体型之间联系转换为关系模式。由ERD导出普通关系模型四条原则;一种1:1联系可以转换为一种独立关系模式,也可以与任

40、意一端相应关系模式合并。如果软换为一种独立关系模式,则与该联系相连各实体码以及联系自身属性均转换为关系属性,每个实体码均是该关系候选码。如果与某一端实体相应关系模式何明,则需要在该关系模式属性中加入另一种关系模式码和联系自身属性。一种1:n联系可以转换为一种独立关系模式,也可以与n端相应关系模式合并。如果转换为一种独立关系模式,则与该联系相连各实体码以及联系自身属性均转换为关系属性,而关系码为n端实体码。一种m:n联系转换为一种关系模式。与该联系相连各实体码以及联系自身属性均转换为关系属性,各实体码构成关系码或关系码一某些。3个或3个以上实体间一种多元联系可以转换为一种关系模式。与该多元联系项

41、链呢各实体码以及联系自身属性均转换为关系属性,各实体码构成关系码或关系码一某些。 E-R图是由实体型、实体属性和实体之间联系三个要素构成,所在将E-R图转换为关系模型事实上就是要将实体型、实体属性和实体型之间联系转换为关系模式,这种转换普通遵循如下原则:(1)一种实体型变换为一种关系模式,其属性变为关系属性,其主标记变为关系主码。(2)从本次设计出E-R图中,可知对于实体型间有1:n和m:n联系,可以转换为一种独立关系模式。4.2.1关系模式依照教师档案管理系统功能规定和实体E-R图分析,系统数据库中各个表设计成果如下面表中所示,每个表格表达在数据库中一种表。(1)管理员信息表,用于记录管理员

42、账号密码。管理员ID是自动生成,不能手动修改,并且作为主键约束使用。顾客名和密码都不能为空。如下表4-1所示:表4.1管理员登录信息表属性名类型主键可否为空描述nochar(8)主键否登录号usernamevarchar(20)否顾客名passwordvarchar(20)否登录密码powervarchar(20)否权限(2)教师基本档案表,详细记录教师基本档案信息。涉及了姓名,性别,生日,身份证,照片,政治面貌,民族,手机等个人基本资料,也涉及了院系,工作时间,重要成就等工作档案信息。其中ID是自动生成,ID和身份证号与教师顾客登录表中ID和身份证号一一相应。而姓名,性别,身份证等重要信息为

43、必填项,不容许为空。教师信息表如表4-2所示表4.2教师个人基本信息表属性名类型主键可否为空描述t_nochar(8)主键否教师编号t_namevarchar(20)否教师姓名t_sexchar(4)否性别varchar(20)否民族t_birthplacedate否籍贯t_birthdatevarchar(20)否出生日期t_degreevarchar(20)否学历t_pronamevarchar(40)否职称t_graduatevarchar(40)否毕业学校t_graddatedate否毕业时间t_majorvarchar(40)否所学专业t_indatedate否参加工作时间(3)顾客

44、登录表,用于记录顾客登录账号和密码,顾客需要先注册会登录,注册时候需要提供唯一身份证号,此外尚有账号状态位,标示账号当前状态。状态有0和1两种类型。其中1表达启用,而0则表达禁用,被禁用顾客是不能登录系统。表中顾客ID号是主键,顾客在注册时候,需要填写自己顾客密码,然后依照教师信息表中身份证号所相应ID号,来创立顾客登录信息。密码在数据库中存储都以MD5方式加密解决,保证数据安全性。顾客登录表如表4-3所示:表4.3顾客登录信息表字段名类型主键可否为空描述Idint主键否顾客idUserNamevarchar(20)否顾客名PassWordvarchar(32)否顾客密码Stateint(1)否状态(4)教师事业记录信息表,用于记录教师在其工作岗位上所有记录,涉及教师年度考核,教师在外培训状况,教师教学论文,及教师在学校奖励与荣誉、科研成果等。表4.4教师事业信息表字段名类型主键可否为空描述Annual assessmenVarchar()

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服