毕业设计论文课题教师申报系统设计

上传人:m**** 文档编号:508650109 上传时间:2022-11-02 格式:DOC 页数:35 大小:3.74MB
返回 下载 相关 举报
毕业设计论文课题教师申报系统设计_第1页
第1页 / 共35页
毕业设计论文课题教师申报系统设计_第2页
第2页 / 共35页
毕业设计论文课题教师申报系统设计_第3页
第3页 / 共35页
毕业设计论文课题教师申报系统设计_第4页
第4页 / 共35页
毕业设计论文课题教师申报系统设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《毕业设计论文课题教师申报系统设计》由会员分享,可在线阅读,更多相关《毕业设计论文课题教师申报系统设计(35页珍藏版)》请在金锄头文库上搜索。

1、高校毕业设计(论文)课题教师申报系统设计摘 要随着计算机网络和Internet的普及,运用先进的管理信息系统及软件开发平台,对信息进行科学化和网络化管理,己经成为高校信息系统的发展趋势。目前,几乎所有高校的职能部门都已经建立了针对日常职能工作的管理信息系统。然而,对于高校下属的各个院系来说,目前还缺乏有效的网络化信息管理。本科毕业设计是教学管理的重要方面,也是培养学生综合素质和实践能力的重要环节。本文针对院系级毕业设计教务管理工作,首先分析了其主要的业务流程和信息交流交互内容,结合学校对这一环节的管理标准和要求,进行的系统功能设计和数据库设计。利用ASP.NET和SQL Server为开发平台

2、,构建了“基于Web的毕业设计信息管理系统”,为这一环节的教务管理和参与毕业设计的师生提供了一个良好信息平台。关键字:毕业设计,管理信息系统,.NET,ASP.NET,C#。College Graduation Desgin (Thesis) Topics Teacher Report SystemAbstractWith the development of network technology and the prevalence of Internet,managing the campus information using advanced MIS technology and so

3、ftware development platforms has become the latest trend sweeping the university management architectures till now almost all the functional departments in universities have setup MIS systems concerning their own daily works,while academic faculties/departments still witness poor network-based infor

4、mation management.According to the need of academic faculties/departments,we present a Web-based MIS for bidirectional choice of graduation design Depending on good campus net,applying B/S structure and advanced .NET technology, the system contains much management of graduation design,and provides a

5、 net palm for graduation design.Key words: Graduation design,MIS,.NET,ASP.NET, C#。目 录第一章 概 述11.1课题的目的11.2国内外研究现状和发展趋势11.3研究课题的基本思路3第二章 需求分析52.1可行性分析52.1.1经济可行性52.1.2技术可行性52.1.3用户使用可行性52.2需求分析62.2.1角色分析62.2.2 UML介绍及用例分析62.3功能需求9第三章 功能设计113.1功能层次设计113.2数据流程设计12第四章 信息设计134.1基础数据设计13第五章 系统开发平台及实现方案145.1

6、开发平台145.1.1 .NET框架145.1.2先进的ASP.NET技术145.1.2.1 ASP技术介绍145.1.2.2 ASP.NET技术155.1.2.3 ASP.NET Web应用程序165.1.2.4 ASP.NET Web窗体基本概念175.1.2.5 ASP.NET的配置175.1.3新一代数据访问模型ADO.NET概述185.1.3.1 ADO.NET的组件与对象模型195.1.3.2数据表示205.1.4 SQL Server 2000简介205.1.4.1 SQL Server 2000客户服务器体系结构205.1.4.2 SQL Server 2000特性215.2系

7、统实现方案225.3用户界面设计23第六章 总结与展望256.1全文总结256.2展望25附 录26参考文献31致 谢32第一章 概 述1.1课题的目的本科毕业设计是大学四年教学工作中的重要一环,是培养学生综合素质,实践能力,综合知识运用能力的重要途径;本科毕业设计也是大学四年的最后一环,是学生进一步深造或走向工作岗位的前站,毕业设计兼有帮助学生完成这一过程的任务;而且本科毕业设计还是对教学工作的一个总体检验,从中可以发现教学中存在的问题,特别在知识结构、课程内容的合理性、先进性等方面的问题。本科毕业设计管理工作是教学管理工作的重要环节,具有工作量大,灵活性强、时间要求紧、对本科教学质量影响大

8、等特点。特别是近年来,随着高校本科扩招工作的进一步深入,每年毕业生人数不断增加,再加上院校合并、扩建带来的异地办公、教学,毕业设计的管理工作难度越来越大,目前高校普遍采用的传统单机管理模式,存在成本高、重复劳动量大、效率低、难维护等缺点,难以适应本科毕业设计管理的要求。我们针对本科毕业设计管理过程中,选题灵活性强、指导老师多、毕业设计地点分散、进度要求严格、工作量大等特点,采用微软最新推出的.NET平台,基于三层体系结构构建了一个适合于高校使用的网上毕业设计管理系统,从学生的角度,可以通过B/S方式与老师进行交流,实现毕业设计题目的双向选择,协商设计目标、内容、进度等。对于教务管理,管理人员可

9、以开启本年度的毕业设计任务,控制双向选择的进程,随时查询、了解毕业设计进行的过程,不但提高了工作效率,而且提高了管理水平。课题的目的旨在应用现代的信息网络化管理技术解决毕业设计管理中存在的问题,减少师生毕业设计选题时间,增进、加强毕业设计过程监控。降低导师和教务员工作强度。1.2国内外研究现状和发展趋势随着教育产业化进程的逐步推进,各大高校纷纷合并,走上了强强联合、资源共享的路子。高校的规模不断扩大,如何合理利用教学资源,有效地加强教学管理工作,已成为各大高校十分关注的问题。目前,在教学管理方面,特别是学生学籍管理、成绩管理等方面都普遍采用了网络化管理技术,而对于毕业设计这一重要的教学环节,和

10、其他教学课程一样,普遍采用传统的单机管理模式,主要进行毕业设计基本信息和成绩的输入输出工作,而对于毕业设计的选题、毕业设计过程中管理,以及毕业设计效果的统计分析等工作还没有纳入管理系统中。目前随着教学改革的不断深入,学校办学规模的不断扩大,如何有效地增强教学管理水平,充分调动学生的学习积极性,提高毕业设计的教学质量是各高校教学管理工作的重点之一。目前,毕业设计的双向选择和毕业设计过程的动态跟踪与交流己成为毕业设计环节教学改革的重要内容,英国诺丁汉大学开发了专门的管理系统实现了毕业设计的网上双向选择,国内南开大学己开发了毕业设计网站,为毕业设计的选题、师生交流和毕业设计成绩的管理提供了良好的环境

11、,取得了良好的效果。要实现毕业设计的网上双向选择及设计过程的动态管理,单纯采用传统的单机环境和C/S层模式难以满足要求。近年来兴起的信息网络化动态管理技术为这一系统的开发提供了良好的条件,其中,Microsoft.NET(简称.NET)是实现这一技术的基础平台.NET是微软公司于2000年6月正式推出的下一代计算计划,.NET的推出对于整个IT业界来说具有革命性的意义。.NET是建立在Windows环境下的基于XML(Extensible Markup Language)的一个全新平台和编程模型,.NET统一了编程类库,它将过去的WindowsAPI, MFC, ATL等以及其他一些工具集成在

12、一起,封装成一套通用的Mirosoft.NET Framework.NET提供了下一代网络通信标准和对XML的完全支持,使得在.NET平台下开发应用程序变得更加简便。更重要的是.NET将改变Internet的行为方式,彻底改变软件的开发、发行、使用方式,实现将软件变为服务的思想。C#语言是Microsoft专门为.NET平台“量身定做”的一种新型的面向对象的编程语言。它吸收了Java许多优点,既具有VB的简单易用,又具有C+的灵活和功能强大的特点,它克服了运用C/C+进行项目开发时难度大和周期长的缺点。在.NET平台上运用C#可以很便捷地开发分布式动态管理系统。目前该技术已在企业的ERP系统和

13、大型商业零售业管理系统开发中得到应用,对于实现企业信息的网络化管理取得了很好的效果。1.3研究课题的基本思路本文在对高校本科毕业设计的现状与特点进行分析研究之后,进行了“基于WEB的毕业设计信息管理系统开发设计”的研发工作。拟结合目前软件工程、Web数据库应用程序设计等领域的先进技术,在以.NET环境为开发平台的基础上,通过ASP.NET, C#编程语言、SQL Server2000数据库、ADO.NET进行开发,实现毕业设计选题过程的网络化管理。本系统的研发工作分为以下7个主要阶段:(1)系统需求分析与系统的功能设计。包括可行性分析、系统详细调查和用户需求分析,获取毕业设计选题过程的业务流程

14、,收集各种用户对系统功能的要求,整理相关信息资料,确定系统的开发范围。(2)数据库设计。确定数据库结构,设计数据库的各种参数、创建实体数据库和数据库的表、视图和触发器等数据库对象。(3)程序模块划分和实现。根据系统所管理的信息的类型和功能对系统进行模块划分,分别编写代码,逐一实现系统功能。(4)安全策略设计。根据系统功能划分用户类型和权限,并进行安全模型的设计。(5)内部测试。完成系统主体功能后,进行系统内部测试,查找设计缺陷与错误,对缺陷和错误进行改进和纠正。(6)用户测试。以07专升本2班师生为实验用户,对系统进行初步试运行,从一定的用户群中查找设计错误,进行及时更正。(7)项目实施与维护

15、。在用户对系统认可并确认没有重大设计缺陷和错误的情况下,最终在全院各系进行系统实施,并进行维护。在完成上述工作之后,设计和实现了基于Web的毕业设计双向选择系统,该系统具有以下特色和功能:(1)使用了ASP.NET+SQL Server的先进开发模式。ASP.NET是目前用于创建、管理和部署Web应用程序的最理想平台;SQL Server具有优良的性能和可伸缩性;易于使用。ASP.NET和SQL Server同是微软的产品,具有良好的兼容性和稳健的接口,两者结合是开发Web应用系统的金牌组合。(2)实现了毕业设计双向选择。教师在网上出题、选择学生和学生在网上选择教师。(3)实现了“毕业设计”过程监控(跟踪)。教务管理人员可以全程跟踪毕业设计出题、选题情况。(4)为导师和学生提供了毕业设计过程交互平台。(5)为教务员和导师提供了毕业设计过程交互平台。1.4本文组织结构第一章是绪论。首先介绍了课题的目的,然后分析了国内外研究现状和发展趋势,接着总结了本课题的研究思路、系统的特色与功能,最后是本文的组织结构。第二章是需求分析。分析了系统开发的可行性,在此基础上作了详细的需求分析,包括角色分析,业务流程分析和功能需求分析。第三章是系统的功能设计。依据系统各功能

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

当前位置:首页 > 医学/心理学 > 基础医学

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