计算机与现代化

• 数据库与数据挖掘 • 上一篇    下一篇

基于MVC框架的毕业设计管理系统的设计与实现

  

  1. 南京理工大学泰州科技学院计算机科学与技术系,江苏泰州225300
  • 收稿日期:2013-11-14 出版日期:2014-03-24 发布日期:2014-03-31
  • 作者简介:丁勇(1980-),男,江苏泰州人,南京理工大学泰州科技学院计算机科学与技术系讲师,硕士,研究方向:数据库,数据挖掘; 储久良(1965-),男,江苏泰州人,副教授,本科,研究方向:数据库,计算机网络; 张飞(1990-),男,江苏淮安人,本科生。
  • 基金资助:
    江苏省大学生创新计划项目(2012JSSPITP3017)

Design and Implementation of Graduation Design Management System Based on MVC Framework

  1. Department of Computer Science and Technology, Taizhou Institute of Science and Technology, 
    Nanjing University of Science and Technology, Taizhou 225300, China
  • Received:2013-11-14 Online:2014-03-24 Published:2014-03-31

摘要: 毕业设计过程涉及选题、开题、过程管理、答辩等多个环节,依赖人工管理存在工作量大和工作程序繁琐等问题。本文基于ASP.NET平台,采用最新的MVC4(Model-View-Control)框架,实现了三层架构的毕业设计管理系统。系统表示层采用JQuery、Ajax等技术实现页面显示,业务层采用BLL模板类实现对业务逻辑的封装,数据层采用LINQ to SQL实现与关系数据库的O/RM(Object/Relation Mapping)。系统架构灵活,具有较好的可扩展性,并在南京理工大学泰州科技学院得到应用,提高了学院毕业设计管理的质量和效率。

关键词: 毕业设计, ASP.NET, MVC4, JQuery, Ajax; LINQ to SQL

Abstract: Graduation design process involves topics selection, open discussion, process management, and other aspects of the respondent. There is reliance on manual workload management and work procedures cumbersome and other issues. Based on the ASP.NET platform, using MVC4 (Model-View-Control) framework, this paper achieves a threetier architecture graduation design management system. System representation layer uses JQuery, Ajax and other technologies to achieve page display, business layer uses a template class that implements the business logic of the package, data layer uses LINQ to SQL and relational databases to achieve O/RM (Object/Relation Mapping). Flexible system architecture is of good scalability, the system is applied in Nanjing university of science and technology, and improves the quality and efficiency of graduation management.

Key words:  graduation design, ASP.NET, MVC4, JQuery, Ajax, LINQ to SQL

中图分类号: