1兰州商学院长青学院本科生毕业论文(设计)开题报告论文(设计)题目:毕业论文管理系统的设计与实现系别:计算机科学系专业(方向):计算机科学与技术年级、班:2008级计算机科学与技术班学生姓名:赵帆指导教师:张旭东2011年11月11日2一、论文(设计)选题的依据(选题的目的和意义、该选题国内外的研究现状及发展趋势等)毕业论文管理系统是一个对高等教育单位有着重大作用的信息管理系统,它的内容对于学校的管理者来说都是至关重要的,所以毕业论文管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理毕业论文相关文件,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着重要作用。作为计算机应用的一部分,使用计算机对学生毕业论文信息进行管理,有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。这些优点能极大地提高毕业论文管理的效率,也使教育部门的科学化、正规化管理,与世界接轨的重要条件。教务管理工作室指学校管理人员按照一定的教育方针,运用先进的管理手段,组织、协调、指挥与指导各方面人员的活动,以便提高效率、高质量的完成各项教学任务,完成国家所指定的教育目标。教务管理工作是学校教学工作的中枢,是保证高校教学机制正常运行的枢纽,它是一项目性的、计划性的、适应性、创造性和科学性很强的工作。凡事以小见大,毕业论文管理作为教务管理工作的一部分,量变的累积造就质变,在教务管理工作中,任何一部分效率上的提高都能促进整个教务管理工作的效率提高。这就使得毕业论文管理系统的研究有了意义,绝对有它的研究价值。随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统的毕业论文管理方法、手段以及工作效率已不适应新的发展需求,无法很好地完成毕业论文的管理工作。提高毕业论文管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高效综合毕业论文管理系统,是提高毕业论文管理综合水平的有力措施。《毕业论文管理系统》是提升毕业论文管理效率的软件。针对毕业论文管理工作的全过程,从毕业论文工作的实际出发,解决工作中的关键性问题,并充分利用计算机高效的功能,实现毕业论文管理工作全过程的计算机管理,帮助具体管理人员从复杂繁琐工作中解放出来。3二、论文(设计)的主要研究内容及预期目标这一毕业论文管理系统所面向的用户群并非所有的教职工和学生,而是锁定为毕业生、指导老师以及系统管理员。从而保证了数据繁而不乱。它的主要研究内容是:1、对毕业生及知道老师的各类与毕业相关的数据进行录入、查询、更新及表格生成,从而完成对毕业生及指导老师的基本管理。2、对系统管理人员的管理。根据不同的用户身份,把系统的具体功能划分如下:系统管理人员:a、对用户进行管理(添加、删除、信息修改、权限分配),用户的身份不用,所使用的系统功能也有所差异。b、对教师和毕业生用户的信息进行查询和编辑。c、查看所有论题、论文、资料库信息及相关的查询功能。指导老师:a、用户注册b、论文题目上报c、师生线上答疑d、资料库文章的上传、搜索及下载e、所带毕业生的论文下载及评分f、个人资料的修改毕业生:a、用户注册b、论文选题c、师生线上答疑d、资料库文章的上传、搜索及下载e、上传毕业论文f、个人资料的修改4三、论文(设计)的主要研究方案(拟采用的研究方法、准备工作情况及主要措施)研究方法:系统采用面向对象的程序设计方法,确保系统各模块间的低耦合性,通过封装类的方法实现系统的通用性,各模块之间的关系仅由数据输入输出决定,通过多种约束关系,前一环节的数据输出作为后一环节的数据输入,保证数据处理的连贯性、准确性。在满足现有需求的基础上,为系统的升级建立了良好的基础。准备工作情况:通过查阅资料,了解高校毕业论文管理流程,分解流程任务,找出合适的工作流管理方法。根据工作流流程合理并有逻辑的分析出数据结构及数据逻辑。主要措施:《毕业论文管理系统》主要拟采用软件形式实现,使用VisualStudio2010编译工具。数据库拟采用SQLServer2008,编程语言采用c#。软件框架使用.NETFramework4.0.利用面向对象的程序设计方法,实现用户界面层(UI)、业务逻辑层(BLL)、数据处理层(DAL)三层模式完成该系统的设计与实现,减轻后续开发过程中的代码维护工作。拟提供相关API接口,可以方便整合系统相关功能。四、论文(设计)研究工作进展安排2011.11.05-2011.11.14进行论文(设计)相关资料的查询、分析等工作,完成开题报告2011.11.15-2011.12.15进行论文管理系统的初步设计与实现。2011.12.16-2011.12.31对现有系统进行相关调试工作,分析系统中存在的功能缺陷。2012.01.01-2012.01.15根据分析结果,修改源程序,完善系统各项功能。2012.01.16-2012.02.29完成系统设计开发文档及设计说明。2012.03.01-2012.04.15完成毕业论文的定稿工作。五、主要参考文献[1]沃森,内格尔.《C#入门经典》.第五版.清华大学出版社.2010.12.01[2]内格尔,埃夫琴.《C#高级编程》.第七版.清华大学出版社.2010.11.01[3]克莱因.《LINQ高级编程》.清华大学出版社.2009.04.015六、指导老师意见指导老师(签名)年月日七、系毕业论文(设计)工作领导小组意见系(盖章)年月日6