摘 要:高校学位论文是反映高校特点和教学水平的重要文献,因此学位论文在我国的高校建设中,具有非常重要的作用。目前,国内外很多高校都拥有自己的学位论文管理系统,这些系统极大的方便了学校的论文管理和师生的检索。而我校的学位论文管理仍停留在纸质的手工处理阶段。由于我校每年近有约3000名左右的毕业生,每年都会产生大量的学位论文,而我校的论文管理基本上都是采用纸张的形式保留,这给论文的管理带来的极大的不方便。一方面降低了学位论文管理的工作效率;另一方面随着时间的推移,学位论文堆积越来越多,分类、管理、查询也越来越困难,利用率自然也比较低;同时纸介质的保存受湿度、温度、虫咬等自然因素的影响比较大,给保存也带来了麻烦。而本次毕业设计就是希望能采用"无纸化"的电子形式来保存和管理我校的毕业论文。 本人通过对我院论文管理工作以及教务部门等工作流程的具体调研,并充分考虑到学位论文的利用效率与安全因素,决定本系统采用B/S计算模式, 以Visual Studio.Net作为前台开发工具,以SQL Server 2000作为系统的后台数据库服务器,并将该系统划分为论文提交、论文检索、论文管理三个模块。相信该架构的采用将有利于学位论文管理系统开发的顺利进行。 本设计说明书主要介绍了本课题的开发背景、完成功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。 关键词:数据库 SQL Server 2000 Visual Studio. Net 数据提供源 数据绑定
毕业设计(论文)外文摘要
The design and realization about dissertation management system management system Based on web
Abstract: The university dissertation is the important literature, which reflects the university characteristic and the teaching level, so the dissertation has the extremely vital role in our country's university's construction. At present, many universities either the domestic or the foreign all have their own dissertation management system management system, these system provide enormous convenience of school paper management and teacher's and student's retrieval. But at my school dissertation management still paused on the stage of the paper manual processing. Because there will has approximately 3000 about graduates nearly every year at my school, it will produce the massive dissertation every year. But at my school, paper management is also uses the paper the form retention basically, this makes paper management not convenient enormously. One hand it reduced the efficiency of dissertation management working; Other hand along with the time passage, the dissertation stack more and more many, the classification, the management, the inquiry become more and more difficult, naturally the use factor also lower; Simultaneously the paper medium preservation will be influenced more by the humidity, the temperature, the insect is nipped and so on the natural factor, it has also brought the trouble for the preservation. I hope this graduation project can use the electronic form of "the paperless" to preserves and manages the graduation thesis. Through to paper work flow and supervisory work as well as educational administration department concrete investigation and study, and considered the use efficiency and the safety factor of the dissertation fully, I decided to develop this system uses B/S computation pattern , use Visual Studio.Net as the onstage development kit, use SQL Server 2000 as the system the database server backstage, and divides this system into the paper submission, the paper retrieval, the paper manages three modules. I believed this construction will be advantageous to the dissertation management system management system development carries on smoothly. This design instruction booklet mainly introduced development background, completes the function and the performance history of this topic, and has emphasized the development design thought, the technical difficulty and the solution. Keywords: Database ; SQL Server 2000; Visual Studio.Net;The source of the data providers; Data bind.
目 录
1 引言 1 1.1 课题的研究意义和背景 1 1.1.1 研究的意义 1 1.1.2 研究背景 1 1.2 前期调研 1 1.3 问题定义与内容简介 2 1.3.1 问题定义 2 1.3.2 内容简介 2 1.4开发途径和系统可行性分析 2 1.4.1可行性分析 2 1.4.2 本课题主要采用的途径 3 1.5 论文各章简介 3 2 系统需求分析 4 2.1系统初步分析 4 2.1.1用户需求情况 4 2.1.2用户现有环境 4 2.2软件开发过程模型 5 2.3数据流分析 6 2.3.1数据流简介 6 2.3.2 具体数据流分析 6 2.4数据字典 8 3系统设计 9 3.1开发环境与运行环境设计 9 3.1.1开发环境设计 9 3.2系统总体功能结构 13 3.3系统数据模型设计 14 3.3.1 数据概念结构设计-E-R图 14 3.3.2数据逻辑结构设计-关系模式 16 3.3.3 数据逻辑结构设计-关系表 16 4详细设计 17 4.1论文提交模块简介 17 4.1.1 设计说明 17 4.1.2该模块的主要程序流程图 18 4.1.4该模块运行的主要界面 19 4.2论文检索模块简介 23 4.2.1设计说明 23 4.2.2 该模块的主要程序流程图 24 4.2.3该模块运行的主要界面 25 4.3论文管理模块简介 26 4.3.1设计说明 27 4.3.2 该模块的主要程序流程图 27 4.3.3该模块运行的主要界面 28 5. 用户使用手册 29 5.1系统功能简介、运行环境简介 29 5.1.1系统功能简介 29 5.1.2运行环境简介 30 5.2系统运行与操作指南 30 6 设计过程中,遇到的主要问题 30 6.1 数据库的合理设计 30 6.2 高级检索和全文检索的实现 30 6 .3论文上传的实现 32 7 系统测试 32 7.1白盒测试 32 7.2黑盒测试 32 8系统功能评价 33 8.1 系统的主要功能 33 8.2系统特色/优点介绍 33 8.3 系统存在的不足与改进方案 34 9 毕业设计心得体会 35 结 论 36 致 谢 37 参 考 文 献 38 附 录 39
论文各章简介 第1章 引言部分,引言主要叙述课题的研究意义和背景,前期调研,问题定义与内容简介,可行性分析。 第2章 系统需求,包括数据字典分析,用户需求情况,用户现有环境,软件开发过程模型,数据流分析。 第3章 系统设计,包括开发环境与运行环境设计,数据概念结构设计-E-R图,数据逻辑结构设计-关系模式,数据逻辑结构设计-关系表。 第4章 详细设计,包括论文提交模块简介,论文检索模块简介,论文管理模块简介。 第5章 用户使用手册,包括系统功能简介,运行环境简介,系统运行与操作指南。 第6章 设计过程中,遇到的主要问题,包括数据库的合理设计,论文的上传问题,以及高级检索的实现。 第7章 系统评价,包括系统主要功能,特色/优点介绍,设计的系统存在的不足,系统的改进方案,以及在系统设计过程中遇到一些问题。 第8章 毕业设计的收获和心得。 最后还有致谢、参考资料、附录等等内容的介绍。
系统的主要功能 该系统主要是为了解决一直以来靠人工的论文管理方法,目标是方便我校进行论文管理,另一方面,也使需要的学生能及时的获取需要的论文。且每一个有需求的学生,都可以通过论文题目,论文摘要等各个方面来搜索自己需要的论文,并下载全文。而学校的管理员,通过学校赋予的权限,可以对论文进行全面的管理。所以说,这是一个较为全面的,学校急切需要的系统。
|