web课程设计报告模板

上传人:第*** 文档编号:55638503 上传时间:2018-10-03 格式:DOC 页数:42 大小:1.10MB
返回 下载 相关 举报
web课程设计报告模板_第1页
第1页 / 共42页
web课程设计报告模板_第2页
第2页 / 共42页
web课程设计报告模板_第3页
第3页 / 共42页
web课程设计报告模板_第4页
第4页 / 共42页
web课程设计报告模板_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《web课程设计报告模板》由会员分享,可在线阅读,更多相关《web课程设计报告模板(42页珍藏版)》请在金锄头文库上搜索。

1、姓 名: 学 号: 指导老师: 2016 年 9 月摘 要教务管理是学校教育信息管理的基础和关键性工作,而随着信息技术的飞速发展,教务管理工作从传统的人工操作到计算机管理是现在以及未来发展的趋势。本文以教师信息管理工作为研究背景,设计出基于 B/S 模式的功能较完善的教师网上信息管理系统。本系统采用 ASP.NET 和 SQL Server 技术,设计实现了教师网上信息管理系统。本系统由前台界面和后台管理组成,前台实现了用户注册,用户登录,教师简历的管理,教师教学工作表的管理,教师项目的管理,教师参加团体的管理,教师培训进修的管理,教师发表论文著作的管理等;后台实现了对教师各种信息的管理。该系

2、统适用于教师信息管理工作,实现了高效、安全的档案管理,为学校各部门及时、准确的传递信息和查询工作提供帮助和强有力的技术支持。关键词:关键词:信息检索;教师信息;管理系统目 录1 引言11.1 课题研究的背景.11.2 国内外研究现状.11.2.1 目前国外的研究现状11.2.2 目前国内的研究现状21.3 课程设计报告的组织结构.22 开发工具及相关技术.32.1 B/S 模式.32.2 IIS 服务器32.3 Visual Studio 2010.32.4 ASP.NET32.5 SQL Server 2012 数据库.32.6 开发环境.33 系统需求分析.43.1 可行性分析.43.2

3、需求分析.43.2.1 系统用户43.2.2 系统功能53.3 需求分析阶段的成果.53.3.1 教师信息管理系统的数据流图53.3.2 数据字典64 系统总体设计.104.1 概要设计.104.1.1 系统功能模块图104.1.2 系统流程图134.2 数据库设计.144.2.1 数据库的安全性和完整性要求144.2.2 E-R 图.154.2.3 数据库184.2.4 数据表195 系统功能模块的实现245.1 用户模块.245.1.1 用户登录245.1.2 修改密码255.2 首页.255.3 教师信息管理模块.265.3.1 教师获得荣誉信息265.3.2 教师论文著作信息275.3

4、.3 教师参加项目信息285.3.4 教师项目培训信息285.3.5 教师参加团体信息285.4 教学工作模块.285.4.1 本科教学工作信息285.4.2 学院信息管理295.5 公告发布管理.295.6 管理员管理模块.296 系统测试327 设计心得.348 存在的问题及建议.35参考文献36致谢37Web 网络编程课程设计报告11 引言引言1.11.1 课题研究的背景课题研究的背景随着电脑和网络的应用越来越广泛,我国信息化事业的飞速发展。与此同时,我国许多高校把信息化建设作为提高学校的教育教学水平和提升学校竞争力的重要手段,纷纷建设信息化管理平台,并在相关部门得到广泛使用,信息化建设

5、成绩斐然。伴随着我国高等教育的快速发展,高等院校之间在师资、经费、生源与资源等方面的竞争愈加激烈,面对当前教育改革发展关键时期,许多高等院校纷纷采取措施提升自己的核心竞争力,把提高教学质量、强化管理水平、加速信息化建设作为有效提高高等院校核心竞争力的策略。在高等院校的日常管理工作中,教师信息管理无疑是核心工作,重中之重,其管理模式的科学化与规范化,管理手段的信息化与自动化建设将对学校的总体发展产生深远的影响。但目前真正适用于高等院校的教师信息管理平台少之又少。高等院校对教师管理等都具有高等院校自身的特点,随着国家对教师实行的绩效考核管理制度的改革,都向传统的教师管理软件提出了新的挑战。所以针对

6、于高等院校,尤其是针对我校的教师管理系统的研究是完全有必要的。在高等院校教师管理信息化建设过程中,有许多问题需要解决,主要表现在:需求各异、需求变化快、分层式网络化管理、高稳健性和安全性需求、软件和管理结合、已有的信息利用与信息共享。目前,高等院校内部的各个部门都在开发自己的系统,也有许多部门的系统已经正在运行,新系统与已有系统的数据继承与各部门之间的信息共享问题都需要解决。1.21.2 国内外研究现状国内外研究现状1.2.1 目前国外的研究现状在国外,教师信息管理工作已经是全校大型管理系统中的一部分,并且有较大规模的、稳定的技术队伍来提供服务与技术支持。它们的主要特点是:(1) 国外教师信息

7、管理制度先进,从而使系统能建立在先进的管理理念上。(2) 国外信息系统发展快速,使得教师信息管理工作依附的平台性能非常强大,运行十分稳定。由于美欧等一系列科技先进的国家,采用信息化的水平非常高,管理人员或校内 IT 部门能与最前沿的信息技术直接接触,使得其系统功能强大,与其它系统的融和度非常高,使得数据能够快Web 网络编程课程设计报告2速及时共享。1.2.2 目前国内的研究现状国内院校信息化建设相对起步较晚,虽然各院校在不断地在硬件、系统软件和网络方面进行投资,也实施了一些诸如招生、学生管理等应用系统,初步实施信息化管理体系。但我国院校信息化基础比较薄弱,资源共享性差,数据可靠性和系统高可用

8、性不足。国内院校教师管理系统在机构设置、服务范围及人员要求上与国外院校相比都有一定的差距。当前我国院校教师信息化建设中的主要问题表现在:(1) 教师管理系统过程设计开发过程中没有完备的教师管理信息标准可以参考。(2) 教师信息管理系统的规划与设计不尽合理,系统灵活性差,缺少可扩充性和开放性。(3) 院校硬件投入不够,软件系统多样化,数据交换困难,系统的功能受到限制。(4) 国家及相关部门却反对教育观信息化工作的指导和管理,教学管理者的信息技术水平有待一定的提高。(5) 我国的教育体制也正处于不断改革、创新的阶段,这给院校信息化度。建设带来一定难度。1.31.3 课程设计报告的组织结构课程设计报

9、告的组织结构本文共有八个章节:第一章 引言,结合实际情况简述了本系统实现的背景和国内外研究现状。第二章 介绍系统开发工具和相关技术。第三章 对整个系统进行需求分析,包括可行性分析、需求分析和需求分析阶段的成果。第四章 对系统的总体设计,包括概要设计和数据库设计两个模块。概要设计主要是系统功能模块图和系统流程图的设计;数据库设计有数据库的设计、ER 图、数据表的设计。第五章 系统功能模块的实现。第六章 系统测试。第七章 设计心得。第八章 存在的问题及建议。Web 网络编程课程设计报告32 开发工具及相关技术开发工具及相关技术2.12.1 B/SB/S 模式模式2.22.2 IISIIS 服务器服

10、务器2.32.3 VisualVisual StudioStudio 20102010 2.42.4 ASP.NETASP.NET2.52.5 SQLSQL ServerServer 20122012 数据库数据库2.62.6 开发环境开发环境(1)操作系统:Windows 7 (2)Web 服务器:IIS 7.0(3)开发工具:Visual Studio 2010(4)数据库:SQL Server 2012Web 网络编程课程设计报告43 系统需求分析系统需求分析3.13.1 可行性分析可行性分析可行性分析的任务是从技术上分析需要解决的问题是否存在可行的技术方案,其目的是在现有技术基础上来确

11、定系统是否可以实现。技术上的可行性主要是根据系统分析所得到的系统功能需求来分析利用现有的技术是否能实现待开发的软件。本系统的开发在 Windows 7 操作系统下,以 Visual Studio 2010 为开发工具,以SQL Server 2012 为后台数据库,使用 ASP.NET 和 C#语言进行开发。现有的技术完全可以实现本系统。3.23.2 需求分析需求分析教师信息管理系统对学校加强教师信息管理有着极其重要的作用,由于教师的数量日益庞大,传统的手工管理教师信息不仅工作量大,而且容易出现问题。另外,教师的信息要用到学校教务管理的各个方面,所以一旦教师信息管理出现了错误,后果往往是非常严

12、重的。就一所教师数量较大的学校来说,它的设计内容非常复杂而且繁琐,比如拥有教师录入管理、教师权限管理,教师信息的查询修改等,而且设计的模块也很多,比如模糊查询模块等。教师信息管理,它是一个教育单位不可缺少的部门,它的内容对于学校的决策者和管理者来说都至关重要,所以教师信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但目前还有一些单位和部门还是使用传统人工的方式的方式管理教师信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,同时随着学校的规模不断扩大,教师数量急剧增加,有关教师的各种信息量也成倍增长。

13、因此,使用一个高校的教师信息管理系统是非常必要的。3.2.1 系统用户教师网上信息管理系统的用户有两种:管理员和普通用户(教师) 。针对不同的用户,其操作权限也不同。(1) 管理员:管理员拥有本系统的所有权限。(2) 普通用户:普通用户可以实现注册、登录以及对个人信息的增加、删除、修改、查询。Web 网络编程课程设计报告53.2.2 系统功能系统的主要功能普通用户(教师):(1)用户信息的添加、修改、删除;(2)简历信息的修改、添加;(3)教师获得荣誉信息的添加、删除、查询;(4)教师论文著作信息的添加、删除、查询;(5)教师参加培训的信息的添加、删除、查询;(6)教学工作信息的查询;(7)教

14、师参加项目信息的添加、修改、删除、查询;(8)公告信息的查询;(9)教师攻读学位信息的添加、删除、查询;(10)教师专业技术任职信息的添加、查询。管理员:(1)简历信息的查询;(2)学院信息的查询、添加、修改、删除;(3)教师获得荣誉信息的查询;(4)教师论文著作信息的查询;(5)教师参加培训、项目的信息的查询;(6)教学工作信息的修改、添加、删除;(7)公告信息的添加、查询、删除;(8)教师攻读学位信息的查询;(9)教师专业技术任职信息的查询。3.33.3 需求分析阶段的成果需求分析阶段的成果3.3.1 教师信息管理系统的数据流图数据流图(Data Flow Diagrem,DFD)描述输入

15、数据流到输出数据流的变换(即加工) ,用于对系统的功能建模。顶层数据流图,如图 3.1 所示。Web 网络编程课程设计报告6查询信息系统信息的添加、删除、修改查询信息教师信息的添加、删除、修改教师网上信息管理系统教师教 师图 3.1 顶层数据流图3.3.2 数据字典数据字典由字典条目组成,每个条目描述 DFD 中的一个元素。数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程 5 个部分。其中数据项是数据的最小单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。以下是教师网上信息管理系统所包含的数据字典。数据项:系统涉及的数据项

16、有 77 项,如表 3.1 所示。表 3.1 数据项列表数据项编号数据项名数据项含义存储结构DI-1userName用户名char(20)DI-2password密码char(20)DI-3user_type用户类型char(6)DI-4AcademyNo学院编号char(10)DI-5academy学院名称char(20)DI-6ID编号intDI-7JobNum工号char(20)DI-8GroupName团体名称char(15)DI-9Post职位char(10)DI-10date时间dateDI-11remarks备注varchar(50)DI-12StartStopTime起止时间char(30)DI-13academy院校char(20)DI-14major专业方向char(20)DI-15degree学位char(8)DI

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号