摘要
随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化,网络化和电子化。网上管理,它将是直接管理摄影竞赛小程序的最新形式。本小程序是以构建摄影竞赛为目标,使用Python技术制作,前台由学生,辅导员和教师组成,后台由管理员对系统进行管理。着重论述了系统设计分析,系统主要包括首页、个人中心、教师管理、学生管理、辅导员管理、项目信息管理、作品信息管理、留言板管理、系统管理等功能,以及后台数据库管理。从系统设计到详细实现都根据了系统的建设思想和mysql数据库的设计方法。
该系统的应用可以减少工作人员的劳动强度,提高工作效率与管理水平,具有很大的价值。它可以使摄影竞赛小程序操作简单,成功率高,使网上摄影竞赛小程序的管理向一个更高层次前进。
本系统尝试使用django框架在网上架构一个动态的摄影竞赛小程序,以使每一用户在家就能通过系统来进行摄影竞赛管理。
关键词:摄影竞赛;django框架;mysql数据库 ?
Abstract
With the development of Internet, People's Daily life has been inseparable from the Network. In the future, people's life and work will become more and more digital, network and electronic. online management, it will be the latest form of direct management photo contest mini-program. This small program is to build photography competition as the goal, using Python technology production, the front desk by students, instructors and teachers, the background by the administrator to manage the system. The system mainly includes home page, personal center, teacher management, student management, instructor management, project information management, works information management, message board management, system management and other functions, as well as background database management. From the system design to the detailed implementation are based on the system construction ideas and mysql database design method.
The application of the system can reduce the labor intensity of the staff, improve the work efficiency and management level, has great value. It can make the operation of photo contest applets simple and the success rate high, and make the management of online photo contest applets advance to a higher level.
This system tries to use Django framework to build a dynamic photo contest small program on the Internet, so that each user can manage the photo contest through the system at home.
Key words: Photography competition; The django framework; The mysql database
目录
目录
1 绪论
1.1项目背景介绍
1.2课题研究现状
1.3本论文的研究内容
1.4本论文的组织结构
2系统关键技术及工具简介
2.1 Python简介
2.2 Django框架
2.3微信开发者工具
2.4 MySQL数据库简介
2.5 MySQL环境配置
2.6 B/S架构
3系统需求分析
3.1系统设计的目标
3.2系统功能性需求
3.2.1 功能需求
3.2.2 系统用例
3.3系统性能需求
3.4对功能的总体规定
3.5对运行环境的总体规定
3.6开发环境
4系统设计
4.1系统总体设计
4.2数据库设计
4.2.1 数据库概念设计
4.2.2 数据库逻辑设计
5系统实现
5.1前台功能模块
5.1.1辅导员
5.1.2学生
5.1.3教师
5.2后台
6系统测试
7总结与展望
参考文献
致谢
致谢 29