欢迎来到天天文库
浏览记录
ID:6194159
大小:4.11 MB
页数:68页
时间:2018-01-06
《基于aspnetmvc3的智能管理系统的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ASPNETMVC3的智能管理系统的设计与实现毕业论文目录引言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毕业设计管理模块31III5.2.1
2、登录设置315.2.2申报选题335.2.3选取学生功能355.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.
3、1测试目的566.3.2测试过程及结果566.4选取学生测试566.4.1测试目的566.4.2测试过程及结果566.5选题审批测试576.5.1测试目的576.5.2测试过程及结果57III6.6开题报告测试576.6.1测试目的576.6.2测试过程及结果57结束语59参考文献60致谢62III引言建立一套毕业设计管理系统,能够改善及减少人工操作带来的不足,提高师生在毕业设计过程中的效率,同时,也加强了管理的信息化手段。计算机的应用已经渗透到了各个领域,使用计算机对高校毕业设计进行智能化管理
4、也已被大部分高校所采用,其具有手工管理所无法比拟的优点,使得整个管理工作更加系统、规范,大大提高工作质量和效率的同时,让增进了师生间的及时交互。因此,一套有效、规范化的毕业设计管理系统软件对于一所高校而言是绝对必要的。本系统的主要目的在于进行无纸化办公并且能够处理师生在毕业设计期间的交互工作。该系统采用B/S结构,利用ASP.NETMVC3.0框架、EntityFramework实体框架以及SQLServer2008数据库等技术来设计开发。其中,部分页面开发运用了AJAX技术及JSON数据交换格
5、式;使用MVC模式来将业务逻辑和数据显示分离;使用EntityFramework实现实体类和数据库的映射。至此,本设计说明书着重介绍了江苏理工学院毕业设计管理系统的分析与设计过程,共分为6章。第1章概述,主要介绍了系统的开发背景、研究目标和内容;第2章可行性研究,主要介绍了系统技术和操作可行性;第3章需求分析,主要介绍了通过分析提炼功能用例图等面向对象模型;第4章概要设计,包括系统总体设计、数据库设计等内容;第5章详细设计,主要介绍开发前的准备以及各个功能模块的详细设计过程;第6章系统测试运行,
6、主要介绍通过测试检测系统运行效果和稳定性,是否达到预期目标。第63页共62页第1章概述1.1系统开发背景随着信息化时代的来临,计算机与网络的使用越来越普及,教育信息化也成了必然趋势。对于江苏理工学院学生毕业设计的管理工作却仍由人工来进行完成。人工操作必定存在很多的缺陷,必须告别传统的人工数据管理方式才能提高学校对学生毕业设计的管理。因此开发江苏理工学院毕业设计管理系统尤为重要。随着学校的规模不断扩大,学生人数成倍增长,积累了大量的学生信息,急需进行统一管理以防信息流失。毕业设计管理系统软件使管
7、理毕业生设计的工作在该系统的配合下更加高效和便捷。使得该系统具有很大的应用前景。1.2系统研究目标和内容面对当前江苏理工学院毕业设计管理的现状,急需一个完备的毕业设计管理系统来为师生及管理员提供便捷的服务。因此,开发该毕业设计管理系统是必然的。而江苏理工学院毕业设计管理系统的开发正是为了满足学校对于学生毕业设计管理的需求,能够通过本系统来实现毕业设计的规范化处理,使整个管理工作更加系统,规范,完备,大大提高了工作的效率和质量。本设计说明书主要阐述一个功能比较完整的毕业设计管理系统都是子系统的后台
8、操作过程及一些关键技术。它基本满足学校对学生毕业设计管理的基本要求和过程。包括:审报选题、开题报告、任务书、过程管理、中期检查、审阅、评阅等等功能。此外,本系统采用B/S结构,基于其可管理性、易于部署、便于维护以及扩展性等诸多优点,将能够很好地完成系统所要求的全部功能。第63页共62页第2章可行性分析2.1技术可行性2.1.1开发技术1.AJAXAJAX是指一种创建交互式网页应用的网页开发技术[1],Ajax的核心是JavaScript对象XmlHttpRequest。该对象在InternetE
此文档下载收益归作者所有