欢迎来到天天文库
浏览记录
ID:138865
大小:963.00 KB
页数:31页
时间:2017-06-25
《毕业论文管理系统的毕业设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文管理系统的毕业设计目录1绪论41.1毕业论文管理系统开发背景41.2毕业论文管理系统可行性分析41.2.1技术可行性41.2.2经济可行性41.2.3操作可行性52相关技术概述52.1B/S结构简介52.2IntelliJIDEA14.1简介52.3PHP简介52.4Apache简介62.5MySQL数据库简介62.6ThinkPHP简介62.7MVC框架72.7.1视图72.7.2模型72.7.3控制器73需求分析83.1任务目标83.2运行环境83.3功能需求83.4E-R图设计113.5数据库设计13
2、4系统实现164.1页面与功能实现164.1.1登陆页面164.1.2超级管理员主页面184.1.3普通管理员主页面204.1.4教师主页面214.1.5学生主页面224.2数据库实现与连接234.2.1数据库实现234.2.2数据库连接264.3项目目录结构说明27315系统测试285.1黑盒测试285.1.1登陆测试285.2Apacheab.exe压力测试296结束语32参考文献331绪论1.1毕业论文管理系统开发背景本科毕业设计管理工作是教学管理工作的重要环节,工作量大、灵活性强、时间要求紧、对本科教学质量
3、影响大。特别是近年来,高校本科扩招工作进一步深入,每年毕业生人数不断增加,另外院校扩建带来的异地办学等,使得毕业设计的管理工作难度加大。随着教学改革的不断深入,如何有效地增强教学管理水平,充分调动学生的学习积极性,提高毕业设计的教学质量是各高校教学管理工作的重点之一。针对毕业设计教学管理中,课题的立项与学生选题的手工操作方式,采用php语言和thinkphp框架,mvc三层结构适合于高校的毕业论文管理系统,实现网上双向选择,从而筛选有一定理论基础、应用价值及操作性强的毕业设计题目,把好导师立题关和论文审核关。同时充
4、分满足学生选题及论文提交要求,增强学生的专业技能和动手能力。以此实现毕业论文的无纸化,电子化管理,提交本科毕业设计的质量和管理水平,节省人力物力财力。1.2毕业论文管理系统可行性分析1.2.1技术可行性本系统使用IntelliJIDEA14.131工具开发,数据库使用Mysql数据库,服务器是Apache,采用成熟的thinkphp框架。本人通过大学的学习,已经熟练掌握了这几种软件的开发技术,再加上指导老师的悉心帮助,因此技术上是可行的。1.2.2经济可行性本系统的开发需要资金甚少,系统开发后,只需在毕业论文开始至
5、结束的几个月时间需要加强维护,平时可关闭。以节约维护成本。1.2.3操作可行性本系统直观易懂,使用方便,用户可以直接上手。对于管理员,只要经过简单的培训,或查看相关的说明文档,也可轻松管理本系统。2相关技术概述2.1B/S结构简介B/S结构(Browser/Server结构)结构即浏览器和服务器结构。简而言之,采用浏览器、服务器、数据库的三层结构,当不同用户通过提交和评阅时,向Web服务器发出请求,Web服务器根据用户的指令执行程序,并从数据库中取出相应的信息反馈给客户端。它能有效地保护数据平台和管理访问权限,服务
6、器数据库也很安全。2.2IntelliJIDEA14.1简介IDEA全称IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。2.3PHP简介PHP(HypertextPreprocessor——31超文本预处理器)是一种HTML内嵌式的脚本语言(类似ASP)。PHP的语法大部分兼容了C、JAVA、Perl,并增加了P
7、HP特有的语法结构,可以比CGI或者Perl更快速的执行动态网页,只需要很少的编程知识就能建立一个交互的WEB站点。它可以用于管理动态内容、支持数据库、处理会话跟踪,甚至构建整个电子商务站点。它支持许多流行的数据库,包括MySQL、PostgreSQL、Oracle、Sybase、Informix和MicrosoftSQLServer。2.4Apache简介Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
8、它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇。2.5MySQL数据库简介MySQL是一个快速、多线程、多用户的小型关系型数据库管理系统。它支持正规的SQL查询语言和采用多种数据类型,能对数据进行各种详细的查询等。MySQL提供了一全套的数据库创建和访问机制,通过很直观的方式就可以创建、访
此文档下载收益归作者所有