基于web的毕业设计论文管理系统

上传人:汽*** 文档编号:464321999 上传时间:2023-10-29 格式:DOC 页数:34 大小:1.65MB
返回 下载 相关 举报
基于web的毕业设计论文管理系统_第1页
第1页 / 共34页
基于web的毕业设计论文管理系统_第2页
第2页 / 共34页
基于web的毕业设计论文管理系统_第3页
第3页 / 共34页
基于web的毕业设计论文管理系统_第4页
第4页 / 共34页
基于web的毕业设计论文管理系统_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《基于web的毕业设计论文管理系统》由会员分享,可在线阅读,更多相关《基于web的毕业设计论文管理系统(34页珍藏版)》请在金锄头文库上搜索。

1、 毕业论文(设计)学院: 计算机科学学院专业:计算机科学与技术 年级: 题目: 基于WEB的毕业设计管理系统 学生: 学号: 指导教师: 职称: 年 月 日大学本科毕业论文设计原创性声明本人重声明:所呈交的论文是本人在导师的指导下独立进展研究所取得的研究成果。除了文中特别加以标注引用的容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承当。 作者签名: 年 月 日 / 目 录1 绪论 - 1 -1.1 系统开发背景及现状- 1 -1.2 系统开发关键技术与开发环境- 1 -1.2.1 Linux操作系统简介- 1 -1.2.2 Apache效劳器

2、简介- 1 -1.2.3 MySQL数据库简介- 1 -1.2.4 PHP语言简介- 1 -1.3 全文体系- 2 -2 基于Web的数据库技术分析- 3 -2.1 数据库应用系统层次体系- 3 -2.1.1 终端/主机体系构造- 3 -2.1.2 客户机/效劳器体系构造- 3 -2.1.3 浏览器/效劳器体系构造- 4 -2.1.4 C/S构造与B/S构造比拟- 5 -2.2 Web数据库管理系统介绍- 6 -2.2.1 Web数据库管理系统工作原理- 6 -2.2.2 利用访问数据库的优点- 6 -2.3 本章小结- 7 -3 系统分析与设计- 8 -3.1 系统功能需求- 8 -3.2

3、系统功能特点- 8 -3.3 系统设计- 9 -3.3.1 系统开发原理- 9 -3.3.2 系统功能设计- 9 -3.3.3 系统总体设计- 10 -3.4 系统功能概述- 11 -3.5 本章小结- 11 -4 系统功能实现- 12 -4.1 系统构造和流程- 12 -4.1.1 学生模块构造- 12 -4.1.2 教师模块构造- 12 -4.1.3 管理员模块构造- 13 -4.2 数据库设计和构建- 14 -4.3 主要功能分析与实现- 17 -4.3.1 用户登陆- 17 -4.3.2 文件上传- 19 -4.4 平安控制技术- 21 -4.5 本章小结- 21 -5 完毕语 - 2

4、2 -致- 23 -参考文献 - 24 -附录 - 25 -基于WEB的毕业设计管理系统摘要:本系统是针对现代高校计算机技术的开展,为了应对以往毕业生毕业设计中遇到的工作效率低,交互性差等问题而采用软件工程的设计思想设计的。本文的根底就是利用PHP技术与MySQL数据库和Apache效劳器的结合,开发出的一个基于WEB技术的B/S构造的毕业设计管理系统。首先,本文探讨了数据库运行的体系构造,介绍了浏览器/效劳器模式的工作方式及特点;比拟了主机/终端、客户机/效劳器和浏览器/效劳器等三种模式各自的优缺点。比拟结果说明,浏览器/效劳器模式继承了客户机/效劳器模式的优点并克制了它的缺点,不受操作系统

5、和硬件的制约,而且能防止“胖客户机现象的发生,比拟容易实现不同网络间的连接。浏览器/效劳器模式是目前广泛使用的主体构造。因此,我们开发的本系统也将采用了浏览器/效劳器模式。在此根底上,本文还探讨了实现WEB数据库的不同方法。本次设计是应用LAMP技术实现网络环境下的本科毕业生毕业设计管理。利用VIM工具结合使用MySQL数据库,PHP等技术的工作原理及特点,并以此为理论技术依据阐述了基于WEB的毕业设计管理系统的构造设计和具体的实现过程。关键词:B/S; C/S; 毕业设计管理系统; LAMP; Linux ; PHP; MySQL; ApacheGraduation ThesisManage

6、ment System Based on WebAbstract:This system is designed in allusion to the development of modern puter technology in universities and colleges. It adopts the design ideology of software engineering, in order to answer the problems that had been faced by the graduates in their graduation projects, s

7、uch as low work efficiency, and poor interaction. The foundation of this text was bining the skill of PHP with Web Database, and exploiting a management system based on the skill of Web and the structure of B/S.Firstly, this text discusses the system and structure run by database, introduces the wor

8、king and characteristic of the B/S pattern, and also pares with three kind of patterns respective advantage and disadvantage among Mainframe/Terminal,Client/Server and Browser/Server. The result indicates that the mode of B/S inherits the merit of C/S,andconquers its shorting. This mode is not condi

9、tioned by OS and hardware, and also can prevent the fat client happening, even it can easily connect different networks. The mode of B/S is the main structure used widely at present.Therefore this system adopts the mode of browser/server. On this foundation,this text discusses the different ways to

10、actualize Web Database. This design applies LAMP technology to solve practice of graduation project management in the network environment. Using the tool of VIM and bining with MySQL Database, the working elements of PHP, etc. It takes this for the foundation of academic technique, and expatiates th

11、e structural design and the detailed process of carrying out the graduation project management based on Web.Keyword:B/S ; C/S ;Graduation ThesisManagement System; LAMP; Linux; PHP; MySQL; Apache 1绪 论1.1 系统开发背景及现状随着计算机网络技术的开展,给信息时代的人们带来了很大的方便。如今在Internet上,你随处都可以看到很多的各类信息管理系统,如企业信息管理系统,电子商务系统,学校教务管理系统

12、等各类信息管理系统的普及。而针对本科毕业设计的选题等相关事项,涉及到导师给出课题或学生自选课题,以及在各个阶段需要上交或是提交相关的文档资料等问题,目前主要还是由人为来处理操作,需要花费一定人力,这给整个工作带来了很多不便,而且容易出错。因此就需要一个对此流程进展管理的电子系统,使得此过程更加方便,更加透明,更加高效,以节省更多的人力和不必要的工作。 而目前的此类系统或多或少的存在以下的问题: 1、不清楚建立的目的或没有根据自己的目的详细筹划的功能,只适应一时之需;结果页面的设计,包括系统的和功能未能真正提供方便;2、缺少一个针对有效管理本科毕业设计论文工作的基于Web技术的B/S的管理系统,

13、所以很多的管理系统远远达不到标准,没能很好地发挥管理系统应有的效果;3、现实还没有一个适合我校关于毕业设计管理工作的管理系统,或是直接针对我校的毕业设计管理工作而编写的管理系统。通过对毕业设计管理工作的初步了解,从系统构造的组织,功能的实现,技术的要求以及可行性等多方面进展考虑,认为本课题是一个适应现今毕业设计管理工作需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。1.2 系统开发关键技术与开发环境1.2.1Linux操作系统简介1Linux 是一个免费的类Unix操作系统,Linux操作系统是可以运行在许多不同类型的计算机上的一种操作系统的“核,它是提供命令行或者程序与计算机硬件

14、之间接口的软件的核心局部。1.2.2 Apache效劳器简介1Apache是世界使用排名第一的Web效劳器软件,可以运行在几乎所有广泛使用的计算机平台上。因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理效劳器来使用。1.2.3MySQL数据库简介1MySQL是一个小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型中。由于其体积小、速度快、总体拥有本钱低,尤其是开放源码这一特点,许多中小型为了降低总体拥有本钱而选择了MySQL作为数据库。1.2.4 PHP语言简介1PHP独特的语法混合

15、了 C、Java、Perl 以及 PHP 自创新的语法,用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以到达加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。1.3 全文体系 第一章简述了系统的开发背景、开展现状及目的,介绍LAMP的相关技术。 第二章介绍了基于Web的数据库技术的开展情况,并详细介绍了浏览器用及务器模式的工作方式及特点,同时详细还介绍了实现Web数据库的不同方法及PHP技术在性能方面的优越性。 第三章讨论了运用软件工程的思想,做毕业设计管理的系统功能需求、以及整个系统的设计与分析。 第四章主

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号