摘 要
随着社会的不断进步与发展,人们对生活质量要求逐步提升。如果开发一款柚子校园影院,可以让管理员和用户在最短的时间里享受到最好的服务;而开发本系统,又能够提高系统整体工作水平,简化工作程序,这对管理员和用户来说都是一件非常乐意的事情。
本论文针对柚子校园影院的特点,以Python为核心,以MySQL为数据库,B/S为系统构架,对柚子校园影院进行设计和开发。通过使用本系统可有效地减少运营成本,提高管理效率。
关键词:Python;校园影院;MySQL数据库
Abstract
With the continuous progress and development of society, people’s requirements for the quality of life are gradually improved. If a Yuzu campus cinema is developed, administrators and users can enjoy the best service in the shortest time; And the development of this system, and can improve the overall work level of the system, simplify the work procedure, which is a very happy thing for the administrator and the user.
Based on the characteristics of Yuzu campus cinema, this paper takes Python as the core, MySQL as the database and B/S as the system framework to design and develop Yuzu campus cinema. This system can effectively reduce operating costs and improve management efficiency.
Key words: Python; Campus cinema; MySQL database
目 录
第一章 绪论 5
1.1研究背景 5
1.2社会调查 5
1.3研究意义 6
1.4研究内容 6
第二章 关键技术介绍 7
2.1 Python语言 7
2.2 Django框架 7
2.3 MySQL数据库 7
2.4 B/S架构 8
第三章 系统分析 10
3.1业务需求分析 10
3.2系统的非功能需求分析 11
3.3系统可行性分析 11
3.3.1 技术可行性 11
3.3.2 经济可行性 11
3.3.3 操作可行性 11
3.4 系统用例分析 12
3.5 系统流程分析 12
3.5.1 登录流程 12
3.5.2 添加信息流程 13
3.5.3 删除流程 13
第四章 系统设计 15
4.1系统的框架设计 15
4.2系统功能模块设计 15
4.3 数据库设计 16
4.3.1数据库概念设计 16
4.3.2 数据库表设计 18
第五章 系统实现 27
5.1系统功能实现 27
5.2管理员功能实现 28
第六章 系统测试 33
6.1系统测试的方法 33
6.1.1白盒测试法 33
6.1.2黑盒测试法 33
6.2系统测试用例 34
结 论 35
参考文献 36
致 谢 37