基于ASP.NETMVC3的毕业设计智能管理系统的设计与实现学院名称:计算机工程学院专业:软件工程班级:09软件2Z学号:09144206姓名:华璐月指导教师姓名:陈晓平指导教师职称:讲师二〇一三年六月JIANGSUUNIVERSITYOFTECHNOLOGY本科毕业设计(论文)江苏理工学院毕业设计说明书(论文)1基于ASP.NETMVC3的毕业设计智能管理系统的设计与实现摘要:随着信息的飞速发展,教育信息化的普及。毕业设计管理系统开始在高校中使用。其优点在于信息公开,信息传达及时,资料保存完整,正确性高,不需要耗费大量的人力和物力,操作方便等。为此,越来越多的高校选择用毕业设计管理系统替代人工操作,这就为设计毕业论文管理系统提供了市场需要。本设计说明书根据江苏理工学院毕业设计过程的实际情况,详细介绍了江苏理工学院毕业设计智能管理系统的设计和实现流程。系统运用软件工程原理和开发方法,通过可行性研究、需求分析、概要设计、详细设计等步骤进行分析和设计,并采用ASP.NETMVC3.0模式,EntityFramework实体框架,Jquery、AJAX技术以及JSON数据交换格式等开发实现。同时,采用VisualStudio2010作为开发工具和SQLServer2008数据库实现数据存储。系统能够满足学校毕业设计过程的基本要求,包括毕业设计管理,信息维护,文章管理等功能模块,从而实现学校毕业设计过程的自动化。关键词:毕业设计智能管理,ASP.NETMVC,EntityFramework,AJAX,JSON江苏理工学院毕业设计说明书(论文)2TheDesignandImplementationofGraduationDesignIntelligentManagementSystemBasedonTheASP.NETMVC3Abstract:Withtherapiddevelopmentofinformationandthepopularizationofeducationinformatization.Graduationdesignmanagementsystemhasbeenusedincollegesanduniversities.Itsadvantageisthatinformationdisclosureandinformationinatimelymanner,dataintact,accuracyishigh,donotneedtospendalotofmanpowerandmaterialresources,convenientoperation,etc.Therefore,moreandmorecollegesanduniversitieschoosetousegraduationdesignmanagementsysteminsteadofmanualoperation,itprovidesdesigngraduationthesismanagementsystemwithmarketneeds.Thisdesigninstructionaccordingtotheactualsituationofjiangsuinstituteoftechnologygraduatedesignprocess,jiangsuinstituteofgraduationdesignmanagementsystemwasintroducedindetailthedesignandimplementationoftheprocess.Systemusingtheprincipleofsoftwareengineeringanddevelopmentmethods,throughthefeasibilitystudy,demandanalysis,outlinedesign,detaileddesignstepsofanalysisanddesign,andusestheASP.NETMVC3.0pattern,theEntityFramework,AJAXtechnologyandJSONdatainterchangeformat.Atthesametime,usingVisualStudio2010asadevelopmenttoolandSQLServer2008databasefordatastorage.Systemcansatisfytheschoolandbasicrequirementsofthedesignprocessincludinggraduationdesignmanagement,informationmaintenance,thearticlemanagementfunctionmodule,soastorealizetheautomationofschoolgraduationdesignprocess.Keywords:graduationdesignmanagement,MVC,EntityFramework,AJAX,JSON江苏理工学院毕业设计说明书(论文)I目录引言..............................................................1第1章概述...................................................21.1系统开发背景..............................................21.2系统研究目标和内容........................................2第2章可行性研究...............................................12.1技术可行性................................................12.1.1开发技术...........................................12.1.2开发环境...........................................32.2操作可行性................................................3第3章需求分析.................................................43.1功能概况描述..............................................43.2功能用例图及活动图........................................5第4章概要设计................................................154.1系统类图与顺序图.........................................154.2数据结构与数据库设计.....................................234.2.1基本实体表.........................................234.2.2CDM图.............................................234.2.3表设计.............................................24第5章详细设计................................................305.1开发准备.................................................305.2毕业设计管理模块.........................................315.2.1登录设置...........................................315.2.2申报选题...........................................335.2.3选取学生功能.......................................35江苏理工学院毕业设计说明书(论文)II5.2.4选题审批功能.......................................375.2.5任务书功能.........................................405.2.6开题报告功能.......................................425.2.7过程管理功能.......................................435.2.8查看论文功能.......................................455.2.9审阅功能...........................................475.2.10评阅功能..........................................485.3信息管理模块.............................................515.3.1学生信息维护.......................................515.3.2教师信息维护.......................................525.4文章管理模块.............................................535.4.1新闻管理...........................................53第6章系统测试与运行.........................................556.1系统测试描述.............................................556.2系统登陆测试.............................................556.2.1测试目的...........................................556.2.2测试过程及结果.....................................556.3申报选题测试.............................................566.3.1测试目的...........................................566.3.2测试过程及结果.....................................566.4选取学生测试.............................................566.4.1测试目的...........................................566.4.2测试过程及结果.....................................566.5选题审批测试.............................................576.5.1测试目的...........................................576.5.2测试过程及结果.....................................576.6开题报告测试.............................................576.6.1测试目的...........................................576.6.2测试过程及结果..