毕业论文管理系统 毕业论文

上传人:suns****4568 文档编号:82902399 上传时间:2019-02-25 格式:DOC 页数:56 大小:1.68MB
返回 下载 相关 举报
毕业论文管理系统  毕业论文_第1页
第1页 / 共56页
毕业论文管理系统  毕业论文_第2页
第2页 / 共56页
毕业论文管理系统  毕业论文_第3页
第3页 / 共56页
毕业论文管理系统  毕业论文_第4页
第4页 / 共56页
毕业论文管理系统  毕业论文_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《毕业论文管理系统 毕业论文》由会员分享,可在线阅读,更多相关《毕业论文管理系统 毕业论文(56页珍藏版)》请在金锄头文库上搜索。

1、摘 要在这个日新月异的信息科技时代,计算机已成为我们生活中不可或缺的一部分。传统的论文管理方式,已渐渐无法适应社会的发展,它要求有更方便和人性化的管理方式,因此就有了这个论文管理系统。本系统采用ASP.NET技术和三层架构技术进行设计和开发,并通过使用SQL Server 2005数据库来对数据进行管理。该系统主要是满足学生和教师的文档交接、查询和审核管理等,并且教师还可以通过互联网对学生的论文(设计)和答辩情况做出评定,对学生的论文格式进行检查,查看自己所带的学生的答辩成绩及管理学生的相关文档。管理员在整个过程中都可以查看学生的相关信息并对学生提交的有关文档进行管理,还可以查看所有学生的答辩

2、成绩和实习情况信息等。关键词:ASP.NET,三层架构,SQL Server 2005AbstractIn this era of rapid development of science and technology, the computer has become an important part of our lives. The management of paper has gradually can not adapt to social development. It requires a more convenient and human-oriented managemen

3、t, so we will have a management of the paper. The system uses ASP.NET technology and three-tier technology to design and develop, and by using SQL Server 2005 database for data management. The system is mainly to meet the students and teachers demand to submit, audit and manage documents. Besides te

4、acher can also assess the students paper (design) and the oral defense through the internet, therefore, they are able to research the performance of their students to reply, and teachers can check their students the format of paper and research the score of their students reply their paper and manag

5、e their students documents. Similarly, administrators can research the results of all students to reply and Practice situation online and manage all students documents. Key words:ASP.NET , Three-tier , SQL Server 2005目录1引言11.1课题的研究意义11.2课题的设计目标11.3论文的章节安排22开发环境和相关技术简介22.1开发语言22.2 SQL Server 200532.3

6、 B/S体系结构32.4 .NET三层架构42.5 开发及运行环境53系统需求分析53.1系统可行性分析53.2系统需求分析63.2.1系统功能需求63.2.2系统性能需求73.3系统数据流图73.4系统数据字典94系统设计104.1系统总体功能结构104.2系统详细设计104.3数据库设计134.3.1数据库E-R图134.3.2数据库表的设计135系统实现185.1系统登录界面实现185.2学生功能模块215.2.1答辩记录表模块实现215.2.2实习信息模块实现245.2.3文档上传265.3教师模块实现295.3.1论文格式设置模块实现305.3.2论文格式检查模块实现385.3.3指

7、导教师成绩评定模块具体实现415.3.4评阅教师评定模块和答辩成绩评定模块的具体实现465.3.5系决议书评定的具体实现465.3.6实习成绩评定模块具体实现475.3.7模板管理模块的具体实现475.3.8实习报告管理模块的具体实现485.3.9答辩记录表管理模块的具体实现485.4管理员功能模块505.4.1论文成绩报表具体实现506 结束语53参考文献54致 谢551 引言随着社会的进步和发展,计算机在我们日常生活中已经成为不可或缺的部分。它在人类社会的各个领域都发挥着重要的作用。作为计算机应用的一部分,使用计算机对论文信息进行管理,具有着手工管理所无法比拟的优点。在快速而便捷的网络社会

8、里,无不促使师生交流与沟通从面对面变成通过论文管理系统来实现。本系统是一个基于.NET技术,结合实际情况开发的论文管理系统。通过网络来完成从学生选导师到论文中期检查到论文的成绩评定和最后的论文提交整个过程,为师生提供了便利。1.1课题的研究意义在如今高效而又快节奏的现代社会里,我们学校的毕业生论文相关资料还是使用传统人工的方式来进行管理,这样不仅工作效率低,而且时间久了会产生大量的文件,要对这些文件进行日常的管理将会带来诸多的不便,采用这种传统的方式还有可能出现资料丢失,泄露等等诸多不安全因素。再者考虑到大部分毕业生,由于都是即将毕业的学生,可能很多人在做毕业设计时都不在学校,而是在实习单位。

9、因而这样的话要想和自己的导师沟通就会显的比较困难,这样导师也就不能很好地了解自己的学生进度如何,进而也就不好提供比较有针对性的指导。为了方便学校能够更好的对毕业论文相关资料进行管理以及导师与学生之间能够更好的交流,因此决定开发一套毕业论文管理系统。本系统可以很大程度改善上面提到的问题,不仅能够提高学校工作人员对毕业论文管理的效率,同时也为导师与毕业生之间提供了一个很好的交流与指导的平台。1.2课题的设计目标本系统的设计目标主要是监控学生毕业设计(论文)的整个过程,其中包括学生的论文资料的提交和管理,小组里不同老师对学生设计(论文)进行成绩评议,导师可以对学生的论文格式进行检测,管理员可以查看学

10、生的论文成绩和实习情况。具有实用性和可靠性。1.3论文的章节安排整篇论文介绍了毕业设计管理系统的设计与实现。具体章节安排如下:第一章引言阐明了论文课题的提出及其意义,以及本课题研究内容。第二章主要介绍了研究本课题的相关技术和个性技术的特征、功能和应用领域。第三章介绍系统需求分析,包括系统的可行性分析以及系统功能需求分析。第四章介绍系统设计,并对系统的数据库设计进行的重点分析。第五章进行系统实现设计的分析,包括界面分析和代码说明。第六章是结束语。总结论文所做的主要工作及取得的研究成果。2 开发环境和相关技术简介2.1开发语言通过使用C#语言来开发本系统。C#是一种简洁、类型安全的面向对象的语言,

11、开发人员可以使用它来构建在 .NET Framework 上运行的各种安全、可靠的应用程序。Microsoft Visual C# 2005 提供高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,以在 C# 语言版本 2.0 和 .NET Framework 的基础上加快应用程序的开发。C#语言由C/C+演变而来。但是,它现代、简单、完全面向对象和类型安全。简单,它没有C中的指针,容易学,C#使用统一的类型系统,摒弃了C 多变的类型系统;现代,全面的内存管理已经不是您的任务了,因为C#程序在运行时提供一个垃圾收集器,负责C#程序中的内存管理;面向对象,它是C# 的核心,C#支持所

12、有关键的面向对象的概念,如封装、继承和多态性。封装是一种程序设计机制,它绑定代码及其操作的数据,并使它们不受外界干涉和误用的影响,从而保证安全性;多态性,定义了一个接口,多个方法;继承,是一个对象或的另一个对象的属性的过程;类型安全,C#实施最严格的类型安全,以保护自己及垃圾收集器,在C#中,被传递的引用参数是类型安全的。2.2 SQL Server 2005SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。此外 SQL Server 2

13、005 结合了分析、报表、集成和通知功能。SQL Server 2005有助于简化企业数据与分析应用的创建、部署和管理,并在解决方案伸缩性、可用性和安全性方面实现重大改进。基于SQL Server 2000技术优势构建的SQL Server 2005将提供集成化信息管理解决方案,可帮助任何规模的组织机构: 创建并部署更具伸缩性、可靠性和安全性的企业级应用。 降低数据库应用创建、部署与管理的复杂程度,进而实现IT效率最大化。 凭借可供创建更具安全保障之数据库应用的丰富、灵活、现代化开发环境增强开发人员工作效能。 跨越多种平台、应用和设备实现数据共享,进而简化内部系统与外部系统连接。 实现功能强劲

14、的集成化商务智能解决方案,从而在整个企业范围内推进科学决策,提高工作效率。 在不必牺牲性能表现、可用性或伸缩性的前提下控制成本费用水平。 2.3 B/S体系结构B/S软件体系结构,即Browser/Server (浏览器/服务器)结构,是随着Internet技术的兴起,对C/S体系结构的一种变化或者改进的结构。在B/S体系结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S体系结构主要是利用不断成熟的WWW浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件体

15、系结构。基于B/S体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了零客户端的功能,很容易在运行时自动升级。B/S体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。但是,与C/S体系结构相比,B/S体系结构也有许多不足之处,例如:(1) B/S体系结构缺乏对动态页面的支持能力,没有集成有效的数据库处理能力。(2) B/S体系结构的系统扩展能力差,安全性难以控制。(3) 采用B/S体系结构的应用系统,在数据查询等响应速度上,要远远地低于C/S体系结构。(4) B/S体系结构的数据提交一般以页面为单位,数据的动态交互性不强,不利于在线事务处理和应用。2.4 .NET三层架构三层体系结构式指:用户界面表示层(USL)、业务逻辑层(BLL)、数据访问层(DAL)。数据访问层:主要是对数据的操作,而不是数据库,具体是为业务逻辑层或表示层提供数据服务;业务逻辑层:主要是对数据层的操作,对数据业务逻辑处理。表示层:主要表示WEB方式,也可以表示成WINFORM方式,WEB方式也可以表现成:ASPX, 如果逻辑层相当强大和完善,无论表现层如何定义和

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

当前位置:首页 > 学术论文 > 毕业论文

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