教师文案管理系统的设计与开发毕业论文.doc

上传人:文库蛋蛋多 文档编号:3944114 上传时间:2023-03-28 格式:DOC 页数:37 大小:859.50KB
返回 下载 相关 举报
教师文案管理系统的设计与开发毕业论文.doc_第1页
第1页 / 共37页
教师文案管理系统的设计与开发毕业论文.doc_第2页
第2页 / 共37页
教师文案管理系统的设计与开发毕业论文.doc_第3页
第3页 / 共37页
教师文案管理系统的设计与开发毕业论文.doc_第4页
第4页 / 共37页
教师文案管理系统的设计与开发毕业论文.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《教师文案管理系统的设计与开发毕业论文.doc》由会员分享,可在线阅读,更多相关《教师文案管理系统的设计与开发毕业论文.doc(37页珍藏版)》请在三一办公上搜索。

1、毕业设计(论文)(2011届)教师文案管理系统的设计与开发学生姓名 学 号 院 系 专 业指导教师 完成日期 教师文案管理系统的设计与开发摘 要随着信息网络化的发展及院校办公自动化的提高,传统的人工建档管理方法和纸质保存方式在处理庞大的教师信息时已显的力不从心。为了适应新的发展形势需要,本设计是基于微软.NET平台,采用流行的B/S模式,以数据库SQL Server 2005为依托,使用全新的面向对象语言C#,结合ASP.NET,运用Web服务器控件设计而成的教师文案管理系统。该系统可以方便教师在网上查询或打印个人基本信息和科研信息。同时,教师还能通过该系统分类管理个人上传的文件。上级部门可以

2、登录后台进行科研的审核。通过对本系统的应用,将在很大程度上减轻教师与维护人员的劳动强度,提高工作效率和管理水平。关键词:B/S结构;教师文案管理;ASP.NET;SQL Server 2005 THE TEACHER ARCHIVES MANAGEMENT SYSTEM DESIGN AND DEVELOPMENTABSTRACTAlong with the development of information networks and the improvement of college office automation, the traditional management method

3、 of manual filing and the papery way of preserving were powerless to deal with the huge teachers information. In order to meet the needs of new development situation, the teacher archives management system is put forward in the thesis. The system is based on the Microsoft.NET Framework. It is create

4、d by A and C#, Microsoft SQL Server 2005 Database, popular B/S model and Web Server Control is used. The system can help teachers to check online or print the basic personal information and researches. Teachers also can classify and manage the personal files. The senior department can audit scientif

5、ic researches through the background. It will substantially reduce labor intensity of teachers and maintenance personnel improve working efficiency and management level through the application of this system.KEY WORDS: B/S MODEL; TEACHER ARCHIVES MANAGEMENT; ASP.NET; SQL Server 2005目 录摘 要IABSTRACTII

6、目 录1前言21.教师文案系统开发概述31.1 教师文案管理系统的国内现状31.2 教师文案管理系统的国外现状41.3 教师文案管理系统开发的必要性41.4 管理信息系统的发展51.5 主要技术介绍51.5.1 B/S的应用51.5.2 SQL2005介绍61.5.3 ASP.NET技术介绍61.5.4 UML技术介绍72.系统需求分析72.1 功能需求分析72.1.1 功能划分与描述72.1.2 网站功能模块划分分析82.2 教师文案管理系统分析92.2.1 教师文案管理系统用例图92.2.2 教师文案管理系统顺序图102.3 外部接口需求分析112 3.1 用户界面112.3.2 硬件需求

7、112.3.3 软件需求112.4 软件属性需求123.系统设计与实现133.1 数据库设计133.1.1 系统数据库设计133.1.2 系统数据库建模133.1.3 数据表153.2网站模块设计与实现193.2.1 教师模块设计193.2.2 上级部门模块设计213.2.3 系统管理员模块设计213.2.4 教师界面实现223.2.5 上级部门管理界面实现273.2.6 系统管理员界面实现284.系统运行维护304.1 使用工具和软件运行环境304.2 系统测试304.3 系统运行与维护305.结论32致谢34前言伴随着技术及社会的发展,信息管理的方式不断地迈向信息化和网络化,各类学校都相继

8、建设了自己的校园网络。但是,当前使用的教师信息管理系统只记录教师的基本信息,而不涉及教师的工作、科研等信息,信息记录不完整,管理过程中经常需要人工操作,管理效率不高。要实现对教师信息完全的数字化和网络,提高网络办公化的管理效率,我们应当利用完善的校园网络,为教师构建一个基于B/S结构和.NET开发平台的教师文案管理系统,实现教师日常的教学情况及工作量的管理和统计,科研信息管理和统计等工作。教师文案管理系统首先主要解决教师在日常教学过程中要不断重复填写大量的教学、科研等信息的问题,让教师从繁琐的日常生活中解脱出来。在该平台上教师可以按年、类别录入、编辑、修改和统计自己教学、科研等信息。其次,本系

9、统能够用网络长久的保存教师录入的教学科研等信息,上级部门可以按年、类别查询、导出、审核和打印每个教师的教学科研信息等,方便了教师与上级部门的沟通和交流。设计开发教师文案管理系统,能真正实现办公的网络化和信息化,大大的提高教师的工作效率。该教师文案管理系统是将计算机技术和数据库技术结合起来的高效的文案管理系统,节省了教师教学过程中的人力物力,方便与上级部门的沟通,对教师的工作真正实现了网络化、自动化和规范化。1. 教师文案系统开发概述1.1 教师文案管理系统的国内现状管理信息系统(MIS)发展到90年代,产生了C/S(客户机/服务器)服务方式,将一个数据库应用分为客户端和服务器两个部分。但基于C

10、/S的MIS普遍存在开放性差,软件的开发周期长,开发费用高,软件维护量大等缺点,C/S模式的开发方式逐渐被B/S方式所取代。B/S采用了WWW技术的诸多优势,使客户端的软件层次及安装配置的工作量明显减少。从目前来说,随着数字化校园的提倡,经过了几年的信息系统的建设,国内高校的管理信息系统基本实现了办公自动化、教务管理、学生事务管理、校园卡系统等。在教务管理方面,国内高校先后将管理信息系统引入了教务管理工作,一定程度上实现了教务管理工作的现代化、信息化、网络化。大量的为教师服务的教师信息管理系统也应运而生,但目前这些系统也存在明显的缺陷:第一、很多高校的教师信息管理的工作人员很多在工作上都处于手

11、工和半手工状态,其自动化办公系统在这个领域建设纯属虚设。第二、部分的系部使用的是单机版本教师信息管理系统,只在办公室实现了教师基本信息的管理,信息封闭死板,校区管理分散,查询信息无能为力。第三、目前使用较多的教师信息管理软件,通常只记录了教师的基本信息和工作量,教师的科研成果等没有以数字化的形式存储到计算机中,更多的采用纸质保存的方式,这使得消息查询效率很低,保密性和长期存在性也很差。为了使教师从繁重的日常工作中解脱出来,开发一个基于B/S模式,具有开放性、实用性和灵活性的教师信息管理系统已成为必然趋势。本系统的开发和设计的目标就是建立一套科学、有效、及时、充分的教师管理体系,实现教师的文案信

12、息管理,并为教师提供一个方便、实时地与各部门交流沟通的渠道。其开发的意义如下:1) 节省人力物力,提高了工作效率。2) 实现了院系的共享,方便了沟通和联系。3) 对教师的管理实现了网络化、自动化、规范化。4) 使教师从复杂繁重的日常生活中解脱出来,便于抽出时间与其他教师互相学习,努力提高自己的教学质量。1.2 教师文案管理系统的国外现状在欧美,由于政府的强力支持,各学校纷纷对校务管理和教学进行了数字化改造。据调查,90年代以来,西方发达国家大部分名牌高校均已较成功地完成了数字化校园建设工作。新的世纪开端,世界各国都加快了信息化进程,这也包括教育信息化。随着计算机网络技术的迅速发展,国外大学在电

13、子化教学以及教育信息化方面取得了长足的发展。美国各高校逐步实现了数字化校园网和教育信息化,各高校采用了远程教学、师生互动教学、电子化教学为辅、网络课件以及“虚拟大学”等方式实现电子化教学。1.3 教师文案管理系统开发的必要性正如前文的国内国外现状所描述那样,目前很多高校网络中使用的教师信息管理系统无法涉及到教师的教学和科研统计等文件管理,无法满足教师日常工作的需要,在这样的条件下,开发一个高效、便捷、通用的教师文案管理系统显得尤为迫切。因为通过开发,可以更好的帮助教师有条不紊的整理自己日常的教学教研文件,并且较快的统计科研信息,还可以快速查询自己想要的信息,节省时间。系统设有论坛,方便教师之间

14、的沟通和交流。综上所述,教师文案管理系统的开发是很有前景和意义的。1.4 管理信息系统的发展管理信息系统经历了由手工到单机到网络、由低级到高级、从支持基层事务处理到中层控制管理到高层决策的过程:1) 20世纪50年代以前,手工机械方式的数据处理系统。2) 20世纪50年代计算机的普遍使用产生了电子数据处理系统。3) 20世纪70年代随着数据库、网络技术和科学管理的发展,产生了管理信息系统。4) 由于管理信息系统实践中暴露的不足,国际上进行了对MIS失败的讨论,于是产生了决策支持系统。5) 人工智能是计算机发展史中最新的研究领域。 回顾管理信息系统的历史,我们可以看到:计算机应用领域的不断扩大,

15、系统经历了从低到高,从简单到复杂,从程序化到智能化的过程。管理信息系统在管理现代化中起着举足重轻的作用,它不仅是实现管理现代化的有效途径,同时,也促进了企业管理走向现代化的进程。1.5 主要技术介绍1.5.1 B/S的应用目前系统构建的应用软件开发模式分为两种:客户机/服务器模式(C/S)和浏览器/服务器模式(B/S)。C/S模式,即Client/Server(客户机/服务器)结构。在这个体系中,用户只有先获取服务器应用提供商提供的客户端软件,才能够在个人计算机上实现与服务器的对接、交互并获得服务。虽然传统的C/S体系结构采用开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是clie

16、nt端还是server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,已经很难跟上时代的步伐,而且多用户同时使用局域网时,代价高,效率低。相比之下,随着时代的进步,另一开放模式B/S结构受到越来越多互联网用户的青睐。B/S模式,即Browser/Server(浏览器/服务器)结构。与C/S模式相比,B/S模式的优势更加突出,用户直接在网页浏览器中与服务器进行交互并获得服务,操作比安装软件更直接、更方便。B/S模式的优势如下:1.客户端不用安装特别软件,直接上网即可浏览。2. 应用系统的程序代码、数据及支持软件全部集中在服务器端,而客户端不需要安装专用的前端应用程序,仅通过一个随处

17、可见的浏览器,就可以访问数据库中的信息,因而减轻了客户端的负载量,减少了不必要的空间浪费。客户端不必对软件进行维护和升级,由服务器端实现这些操作。3.客户端以不同的方式操作同一个数据库,实现信息的统一和随时更新。鉴于B/S模式的优势突出,本系统采用B/S模式对教师文案管理系统进行开发,教师只要在有网络的情况下,能随时随地进行工作管理。1.5.2 SQL2005介绍SQL Server 2005是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性

18、能的数据应用程序。与 Microsoft Visual Studio等开发工具的紧密集成使SQL Server 2005与众不同。无论是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为他们提供创新的解决方案,帮助他们从数据中更多地获益。SQL Server 2005有助于开发者在以下三个主要方面提高业务:1. 企业数据管理:SQL Server 2005针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server的最新版本不仅是迄今为止SQL Server的最大发行版本,而且是最为可靠安全的版本。2. 开发人员生产效率:SQL Ser

19、ver 2005提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。3. 商业智能:SQL Server 2005的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于SQL Server 2005的商业智能解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。1.5.3 ASP.NET技术介绍ASP.NET可以说是Microsoft重新改造ASP之后的里程碑式产品,并将其和所有Microsoft.NET的应用程序结合,建构在CLR(Common Language Runtime,公共语言运行库)的

20、基础之上,ASP.NET支持的语言中,C#是最适合开发.NET应用的编程语言。ASP.NET技术具有以下特点:1.运行效率更高。2.顶级开发工具支持。3.程序结构清晰,开发简单,移植方便。4.拥有和视窗环境非常相似的Web控件,在ASP.NET3.5中整合了ASP.NET Ajax,提供了完善的Ajax解决方案。1.5.4 UML技术介绍UML是编制软件蓝图的标准化语言,它提供了一套描述软件模型的概念和图形表示法,以及语言的扩展机制和对象约束语言。软件开发人员使用UML语言对复杂软件系统建立可视化模型,并且能编制说明文档。UML支持面向对象的技术和方法,能够准确方便的表达面向对象的概念和意义,

21、体现其分析和设计的风格。UML提供的模型建筑之间的基本联系有4中:依赖、关联、泛化、实现。UML图形是模型元素集合的可视化表示,UML共定义了9类图形:类图、对象图、用例图、顺序图、协同图、状态图、活动图、组件图、配置图。使用UML进行软件系统的分析与设计,能够加速软件开发的进程,提高代码的质量,支持变动的业务需求。UML适用于各种规模的软件项目系统,能够促进软件复用。UML最主要的一个特点就是容易掌握使用。本系统采用UML建模技术,通过绘制用例图、活动图、顺序图、状态图来描述各类系统用户的业务功能流程,具有简洁明了的特点。在数据库建模中通过绘制类图,清晰的表达出数据库中各张表之间的相互联系,

22、使得抽象复杂的系统体现出清晰的可视化效果。2. 系统需求分析2.1 功能需求分析2.1.1 功能划分与描述软件需求分析是软件开发期的第一个阶段,也是关系到软件开发成败的关键步骤,其根本任务是确定用户对软件系统的需求。准确、完整和规范化的需求是软件开发成功的关键。因此,需求分析是教师文案管理系统开发的第一步,也是最重要的一步,而理解需求是在问题及其最终解决方案之间架设桥梁的第一步。教师文案管理系统是根据教师实际工作需求进行设计开发的,系统主要功能包括教师个人简历的修改、科研项目发布查询、科研论文发布查询、教学文案资料管理、教师教学信息管理、后台管理和操作等几个功能模块。下面分别从教师用户、上级部

23、门管理员和系统管理员管理中的具体应用作简单介绍:一、 教师用户功能:1. 登录功能:选择职员登录。2. 论坛交流:教师可以通过论坛进行发帖,查看论坛信息。3. 管理个人信息:修改个人信息、修改密码。4. 科研项目管理:发布、修改、删除个人科研项目,同时可以上传个人科研项目附件,进行提交审核。5. 科研论文管理:发布、修改、删除个人科研论文,同时可以上传个人论文附件,进行提交审核。6. 教师文案管理:教师日常文案上传、下载管理,并可以创建文件夹,对文案进行归类管理。7. 教师教学信息管理:录入、查询教师教学信息,并能导出教学信息。二、 上级部门管理功能:1. 登录功能:选择上级部门登录。2. 教

24、师用户管理:根据专业、教师编号、教师姓名对教师信息进行查询。3. 科研项目管理:根据教师姓名、项目编号、项目名称对教师科研项目信息进行搜索。并根据教师上传附件等信息对教师科研项目信息进行审核和附件。4. 科研论文管理:根据教师姓名、论文编号、论文名称对教师科研论文信息进行搜索。并根据教师上传附件等信息对教师科研论文信息进行审核和附件下载。三、 系统管理员管理功能:1. 登录功能:网站后台登录。2. 审核功能:对教师发布的帖子进行审核。3. 用户管理功能:新增、删除、查询用户。4. 公告管理功能:发布、删除、查询公告信息。2.1.2 网站功能模块划分分析功能模块划分就是描述系统的需求,将需求分析

25、中的描述进行抽象化,提取出要实现的功能,是一个理性化的过程。分析的根本目的是开发者和提出需求的人之间建立一种理解和沟通的机制,因此,本系统的需求是根据本校教师的需求出发的。教师文案管理系统根据教师和管理员进行主要模块划分,教师一共六大主要功能模块,上级部门一共三大主要功能模块,系统管理员共四大主要功能模块,具体功能模块的划分如图2-1-2所示:图2-1-2教师文案管理系统功能模块图2.2 教师文案管理系统分析2.2.1 教师文案管理系统用例图用例图(User Case)是由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图。它展示了用例之间以及同用

26、例参与者之间是怎样相互联系的,主要用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。虽然用例图定义了系统的功能需求,但是它只从系统的外部看系统功能,并不描述系统内部对功能的具体实现。教师文案管理系统用例图定义教师文案管理系统的功能需求,主要呈现了系统管理员、上级部门以及教师的相关功能,如图2-2-1所示。2-2-1教师文案管理系统用例图2.2.2 教师文案管理系统顺序图顺序图是UML建模中两种类型的交互图之一,用来建模以时间顺序安排的对象交互,并且把用例行为分配给类。它是用来显示参与者如何采用若干顺序步骤与系统对象交互的模型。顺序图有两个主要的

27、标记符:活动对象和这些活动对象之间的通信消息。活动对象可以是任何在系统中扮演角色的对象,不管它是对象实例还是参与者。活动对象之间发送的消息是顺序图的关键,消息说明了对象之间的控制流,对象是如何交互的,以及什么条件会改变控制流。 如图2-2-2是各类用户在教师文案管理系统中的抽象描述流程关系。2-2-2教师文案管理系统顺序图2.3 外部接口需求分析2 3.1 用户界面本系统界面按Windows界面进行规范化设计,界面按钮功能明确,色调淡雅,美观实用,具有易用性原则。同时界面具有一致性原则,与用户交互性强。2.3.2 硬件需求服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服

28、务器性能往往不尽人意。但是随着科技的进步,目前的硬件性能已经相当出色。本系统服务器端配置如下:Intel平台,CPU 1.0GHz以上,内存256MBD以上,硬盘10G以上,显卡TNT2显示适配器。本系统的客户端主要用于浏览和操作数据库,配置要求相对较低。2.3.3 软件需求1. 服务器端框架结构:Microsoft .NET Framework 2.0及以上服务器:IIS 6.0数据库:Microsoft SQL Server 20052. 浏览客户端操作系统:Windows XP框架结构:Microsoft .NET Framework2.03. 开发平台操作系统:Windows XP开发

29、工具:Visual Studio 2008框架结构:Microsoft.NET Framework2.0数据库:Microsoft SQL Server 20052.4 软件属性需求1. 可靠性:系统内不存在严重的错误,能准确发挥各类用户所需功能。2. 安全性:设置用户权限,用户登录时要选择自己身份并输入密码和用户名进行登录。3. 可移植性:本系统支持多种网络环境,特别是互联网,能够实现跨平台操作。4. 易用性:系统操作简单,易学易用,界面布局合理,人性化的操作界面,节省操作时间,提高工作效率。3. 系统设计与实现3.1 数据库设计3.1.1 系统数据库设计数据库是按照数据结构来组织、存储和管

30、理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处如减少数据的冗余度,从而大大的节省了数据的存储空间,实现数据资源的充分共享等。数据库在一个系统中占有非常重要的地位,数据库结构设计的好坏将直接对系统的访问效率、稳定性以及实现的效果产生影响。一个设计合理的数据库可以提高数据库的存储速率,保证数据的完整性和一致性。设计数据库系统时应该充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。在建立教师文案管理数据库之前,本人对各类用户需求进行调研,分析他们的业务活动和数据使用情况,然后对数据库中的各类数据进行规范化操作。建立合理的信息模式,设计合理的数据库体系结构和逻辑结

31、构是本系统应用软件总体设计的关键性工作。3.1.2 系统数据库建模类图(Class Diagram)显示了系统的静态结构,而系统的静态结构构成了系统的概念基础。它用于对系统中的各种概念进行建模,并描绘它们之间的关系。类图的目的在于描述系统的构成方式,而不是系统如何协作运行的。它包括名称(Name)、属性(Attribute)和操作(Operation)三部分。其中名称是每个类的图形中所必须拥有的元素,用于同其他类进行区分。教师文案管理系统类图如图3-1-1所示。图3-1-1教师文案管理系统类图3.1.3 数据表1、admin(系统管理员信息表)l 表格的英文名称:adminl 表格的中文名称:

32、系统管理员信息表l 表格的含义或用途:记录系统管理员的基本信息l 表格的字段说明:表3-1系统管理员信息序号列名数据类型长度小数位标识主键允许空默认值说明1useridint40是是否用户ID2usernamevarchar500是账号3userpwdvarchar500是密码2、sy_sysuser(系统用户表)l 表格的英文名称:sy_sysuserl 表格的中文名称:系统用户表l 表格的含义或用途:主要记录系统用户的信息和权限。l 表格的字段说明:表3-2系统用户序号列名数据类型长度小数位标识主键允许空默认值说明1useridint40是是否用户ID2userNumnvarchar500

33、是用户编号3userNamenvarchar200否教师姓名4userPwdnvarchar500否教师密码5Familynamenvarchar500是名族6Birthplacenvarchar500是籍贯7BirtTimenvarchar500是出生时间8loginTimedatetime83是登录时间9telnvarchar500是联系电话10educationnvarchar500是学历11jobsnvarchar500是现任职务12Departmentnvarchar500是所在部门13userSexnvarchar100是性别14Politicallandscapenvarchar

34、500是政治面貌15Promotiontimenvarchar500是晋升时间16jobtimenvarchar500是任职时间17professionalnvarchar500是专业职称18Remarksnvarchar10000是备注19systembit10否(0)权限3、Folder(文件夹表)l 表格的英文名称:Folderl 表格的中文名称:文件夹表l 表格的含义或用途:主要记录创建文件夹信息l 表格的字段说明:表3-3文件夹序号列名数据类型长度小数位标识主键允许空默认值说明1FolderIdint40是是否文件ID2FolderNamenvarchar1000是文件夹名3F_Id

35、nvarchar1000是文件夹编号4、Information (文件信息表)l 表格的英文名称:Informationl 表格的中文名称:文件信息表l 表格的含义或用途:主要记录上传的文件信息l 表格的字段说明:表3-4文件信息序号列名数据类型长度小数位标识主键允许空默认值说明1InformationIdint40是是否文件ID2InformationNamenvarchar1000是文件名3InformationName_Envarchar1000是Guid(全球唯一标识符)4CreateTimedatetime83是创建时间5filePathnvarchar1000是路径信息5、News

36、 (公告信息表)l 表格的英文名称:Newsl 表格的中文名称:公告信息表l 表格的含义或用途:主要记录系统管理员发布公告的信息。l 表格的字段说明:表3-5公告信息序号列名数据类型长度小数位标识主键允许空默认值说明1newsIdint40是是否信息ID2titlenvarchar500是公告题目3contentstext160是公告内容4CreateTimedatetime83是创建时间6、Papers (论文信息表)l 表格的英文名称:Papersl 表格的中文名称:论文信息表l 表格的含义或用途:主要记录教师发布的论文信息。l 表格的字段说明:表3-6论文信息序号列名数据类型长度小数位标

37、识主键允许空默认值说明1PaperIdint40是是否论文ID2PaperNumnvarchar500是论文编号3paperNamenvarchar500否论文名称4publishNamenvarchar500是刊物名称5Levelnvarchar500是级别6Publishtimenvarchar500是发表时间7Rankingnvarchar500是排名8contentstext160是备注9Auditbit10是审核10professionalnvarchar500是专业11CreateTimedatetime83是创建时间12Attachesvarchar500是上传文件名13Atta

38、ches_Envarchar1000是Guid14useridint40是是否用户ID7、Research (科研项目信息表)l 表格的英文名称:Researchl 表格的中文名称:科研项目信息表l 表格的含义或用途:主要记录教师发布的科研项目信息。l 表格的字段说明:表3-7科研项目信息序号列名数据类型长度小数位标识主键允许空默认值说明1ResearchIDint40是是否项目id2ResearchNamenvarchar1000是项目名称3ResearchNumnvarchar1000是项目编号4Classificationnvarchar500是立项学科5startTimenvarcha

39、r500是立项时间6Projectfundingnvarchar1000是到校经费7Rankingnvarchar1000是排名8Daoxiaotimevarchar500是到校时间9Awardstimevarchar500是结题时间10contentstext160是备注11CreateTimedatetime83是创建时间12Auditbit10是审核13Attaches_Envarchar1000是Guid14Attachesnvarchar500是上传文件名15useridint40是是否用户ID8、sy_notice (帖子信息表)l 表格的英文名称:sy_noticel 表格的中文

40、名称:帖子信息表l 表格的含义或用途:主要记录教师发布的论坛帖子。l 表格的字段说明:表3-8帖子信息序号列名数据类型长度小数位标识主键允许空默认值说明1noticeIDint40是是否帖子编号2noticeTitlevarchar400否名称3noticeTimedatetime83否发布时间4noticePersonvarchar200否发布人5noticeContenttext160否发布内容6Auditbit10是8、Teachercourse(教学信息表)l 表格的英文名称:Teachercoursel 表格的中文名称:教学信息表l 表格的含义或用途:主要记录教师的教学信息。l 表格

41、的字段说明:表3-9教学信息序号列名数据类型长度小数位标识主键允许空默认值说明1Teaidint40是是否教学编号2classnamevarchar400否班级名3coursenamevarchar500否课程名4courseyearvarchar200否年度学期5teachplacevarchar500否教学地点6stunovarchar500是学生人数7courseperiodvarchar是课时8useridint否用户id3.2网站模块设计与实现3.2.1 教师模块设计该模块的主要功能有发帖子,查看论坛信息,个人资料修改,个人密码的修改,发布、编辑、删除、查询、提交审核科研信息,并能上传下载其附件信息。教师个人文案资料的管理,其主要功能有新建文件夹,删除文件夹,在相应的文件夹下上传下载文件。教师教学信息管理,其主要功能有教学信息的录入、删除和导出。如图3-2-1是教师在系统中的主要业务活动图。教师的一个重要功能是对发布的科研信息能进行提交审核,对于提交审核通过的科研信息能进行编辑修改,审核不通过的科研信息将会自动删除。如图3-2-2是教师

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号