码迷,mamicode.com
首页 > Web开发 > 详细

Thinkphp开发的一个简易的管理系统,新手易学。

时间:2015-08-19 09:26:19      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:

本系统采用Thinkphp3.2版本开发

管理系统登录界面

技术分享

 

<!doctype html>
<html lang="zh-CN">
<head>
	<meta charset="UTF-8">
    <link rel="stylesheet" href="{$Think.const.CSS_URL}login.css">
    <script type="text/javascript" src="{$Think.const.JS_URL}jquery.min.js"></script>
	<title>后台登陆</title>
</head>
<body>
	<div id="login_top">
		<div id="welcome">
			欢迎使用兴湘学院科创中心人员管理系统
		</div>
		<div id="back">
			<a href="#">返回首页</a>   |   
			<a href="#">帮助</a>
		</div>
	</div>
	<div id="login_center">
		<div id="login_area">
			<div id="login_form">
				<form action="__SELF__" method="post">
					<div id="login_tip">
						用户登录  UserLogin
					</div>
					<div><input type="text" class="username" name="username"/></div>
					<div><input type="password" class="pwd" name="password"/></div>
					<div id="btn_area">
                        <input type="submit" name="submit" id="sub_btn" value="登  录"/>
                         
						<input type="reset" name="submit" id="sub_btn" value="重  置"/>
					</div>
				</form>
			</div>
		</div>
	</div>
	<div id="login_bottom">
		兴湘学院科创中心版权所有&陆羽工作室提供技术支持
	</div>
</body>
</html>

  

管理系统后台的管理界面

技术分享

下面给大家介绍下,开发过程

首先,在你的www目录下创建你的项目名称

技术分享

 

最重要的是people项目里的文件的编写

技术分享技术分享

Controller控制器里的文件目录

技术分享

UserController.class.php是实现用户的信息管理功能。

ManagerController.class.php是实现高级管理权限的功能配置。

MessageController.class.php是实现所管理各个行政部门信息的增,删,改,查的功能。

LeaderController.class.php是实现主席团成员的信息增,删,改,查的功能

RecordController.class.php是实现请假功能。

RewardController.class.php是实现奖惩记录的功能。

MeetController.class.php,DmeetController.class.php是实现会议记录功能,其中用到了百度编辑器插件ueditor。若有需要安装教程的可在下方留言。其实百度官方有文档手册。

 

下面是视图模版

技术分享

文件的功能是与控制器对应文件一样

 

 

下面是对数据库操作的Model文件

技术分享

 

源代码就不一一介绍了,感兴趣的朋友可以自行下载研究。http://download.csdn.net/detail/u014621044/9008139

下面介绍下ThinkPHP框架

ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。[1] 
ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。
ThinkPHP可以支持windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQLSqlite以及PDO等多种数据库,ThinkPHP框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。
作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。并且每个组件都是精心设计和完善的,应用开发过程仅仅需要关注您的业务逻辑。

 

Thinkphp开发的一个简易的管理系统,新手易学。

标签:

原文地址:http://www.cnblogs.com/yxhblogs/p/4741214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!