节点文献
基于.NET的独立学院毕业论文管理系统的设计与实现
Design and Implementation of Independent College Graduation Thesis Management System Based on .NET
【作者】 王磊;
【作者基本信息】 东南大学 , 工程硕士(专业学位), 2018, 硕士
【摘要】 毕业论文是锻炼学生实际动手能力的抓手,也是整个学生实践教学体系中的核心环节。毕业论文管理工作涉及到学生、指导教师、教务秘书以及校领导等,用户对象较多,管理流程错综复杂,而目前大部分独立院校存在毕业论文信息化管理不够重视,资金投入有限等问题,大部分管理手段依然停留在手工或半信息化状态。为了适应独立学院毕业论文实践教学和考核的需要,本文参考目前各大高校典型的论文管理系统设计,同时借鉴其他类似管理系统的开发经验,结合独立学院的特殊环境,根据其开展毕业论文实践教学的要求以及毕业论文管理系统所满足的实际需求情况与基本服务职能,结合自身多年独立学院工作的经验,设计并实现了一款从毕业论文的选题工作开始直至答辩结束的全程信息化管理系统,主要功能包括:毕业论文选题管理、用户信息管理、文档分类管理、文档上传下载、文档在线评阅、答辩信息管理、成绩管理、材料打印、在线答疑、公告管理等。本系统采用ASP.NET+C#网络开发语言和B/S模式分层体系结构实现,首先对独立学院毕业论文信息化管理中存在的问题、主要特点以及独立学院毕业论文管理系统研究现状进行分析,确定了系统开发方案,并对开发方案中的关键技术方法进行了细致研究。然后通过结构化方法得出系统主要功能模块需求以及主要的数据流程,明确系统的功能需求以及一些非功能性需求、需求分析约束以及质量属性等要素,找到主要分析过程及结果;并基于上述分析完成独立学院毕业论文管理系统的总体结构设计和详细设计。针对系统各用户的特征及系统功能业务流程、核心类及其关系,给出完整的处理过程思路,在分析数据流和数据存储结构的数据项基础上,对系统后台数据库及其模式等内容进行了详细设计,最后对毕业论文管理系统的调试与测试进行详细阐述。本系统体系结构及开发模式基于主流的软件开发方式,系统设计满足层次化、模块化、隐蔽原则的具体应用,具有较好的通用性,能够满足未来独立学院毕业论文管理的诸多应用需求。本系统在规划时更多地借鉴了当前其他高校毕业论文管理系统成功开发的案例结果,形成了一个具有管理员、指导教师、学生等诸多角色且功能完备的毕业论文管理系统,性能测试结果表明本系统性能良好,服务器各项资源消耗控制较好,对一些极限性并发用户访问操作,服务器CPU利用率始终控制在合理范围之内。另外,本系统使用MSSQL数据库,注重数据管理与.NET平台的开发整合,有效提高了数据的安全与可靠性。通过本系统可以把各种用户统一到一个平台上,实现内部的数据交互,给各方使用人员提供最有效最及时的数据,做到实时的数据共享。
【Abstract】 Graduation thesis is the starting point to train students’ practical ability and is also the core link of the whole student’s practice teaching system.The management of graduation thesis involves students,instructors,educational secretaries and school leaders.There are more user objects and complicated management processes.At present,most of the independent colleges and universities have not paid enough attention to the information management of graduation thesis,and the capital investment is limited.Most of the management means still remain in hand or half letter.The state of interest.In order to meet the needs of the practical teaching and assessment of the graduation thesis of the independent college,this paper refers to the design of the typical paper management system in various universities at present.At the same time,it draws on the experience of other similar management systems,and combines the special environment of the Independent College to carry out the requirements of the practical teaching of the graduation thesis and the management of the graduation thesis.The system meets the actual demand and basic service functions,and combines the experience of the independent college for many years,designed and realized a whole information management system from the topic of graduation thesis to the end of the reply.The main functions include: graduation thesis selection management,user information management,document division.Class management,document upload and download,document online review,defense information management,performance management,material printing,online answer questions,bulletin management and so on.This system uses the ASP.NET+C# network development language and the B/S pattern hierarchical architecture.Firstly,the problems,main characteristics and the research status of the independent college graduation thesis management system are analyzed,and the system development scheme is determined,and the key technologies in the development plan are also determined.The method has been studied carefully.Then the main functional modules of the system and the main data flow are obtained by the structured method,the functional requirements of the system,the non functional requirements,the requirements analysis constraints and the quality attributes are identified,and the main analysis process and results are found,and the graduation thesis management department of the independent college is completed based on the analysis.The overall structural design and detailed design of the system.In view of the characteristics of each user and the system function business process,core class and its relationship,the whole process of processing is given.On the basis of data items of data flow and data storage structure,the contents of the system background database and its mode are designed in detail.The test is described in detail.The system architecture and development mode are based on the mainstream software development mode.The system design meets the specific application of the hierarchical,modular and concealed principles.It has good generality,and can meet the requirements of the future independent college graduation thesis management.At the time of the system planning,we have learned more from the case results of the successful development of other college graduation thesis management systems,and formed a system of graduation design management with administrators,teaching secretaries,instructors,students and many other roles.The performance test results show that the system has good performance.The server’s resource consumption is wellcontrolled.For some extreme concurrent user access operations,the server CPU utilization is always within a reasonable range.In addition,the system uses MSSQL database,pays attention to data management and.NET platform development integration,effectively improving the data security and reliability.Through this system,all kinds of users can be unified on a platform,to realize internal data interaction,to provide the most effective and timely data for all parties to use,and to achieve real-time data sharing.
【Key words】 Independent college; graduation thesis management; .NET; system design; data sharing;
- 【网络出版投稿人】 东南大学 【网络出版年期】2020年 03期
- 【分类号】TP311.52
- 【被引频次】2
- 【下载频次】509