更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:11812 需要金币:1000个
摘要:近年来,随着社会的发展,信息数字化正潜移默化地影响着千家万户的生活,人们开始网购,云交往,网络授课,各行各业的应用型软件逐渐进入人们的生活,为生活带来便利的同时,也出现了一系列问题。本文以在线课程平台为例,主要讨论了如何降低应用型软件的开发成本,合理配置资源,碎片信息利用率的最大化,在使用过程中的法律问题,投入使用后如何在人力物力之间寻找平衡点,节约运营成本的同时如何保证软件的适用性等亟待解决的问题。
因此,我的毕设就是设计一个在线课程平台并实现运转,考虑到现实生活中的成本限制,这个平台是基于python平台,具有五个交互连接sqlite模块的的一款低成本,高效率,高质量的小型在线课程应用平台。所有数据都采用数据加密码的形式,保证了整个系统的能够正常的登录并且有足够的安全性,网页用户登录后主要包括课程选择管理模块、课程进度管理模块、课堂信息模块、学生信息模块、教师信息模块共5个模块。经过三个月的时间,本系统完成了设计开发并通过模拟用户进行了质量检测。本系统安全性高,在保证正常登录的情况下,对用户信息进行加密保护;功能齐备,可以准确的收集学生上课反馈的信息,也能统计老师的课程数据要求;操作简单,运行速度快,同时具有简单的自我防护设置,其中最为重要的是预警和统计方面,后文我将详细描述。本文介绍的软件在预警和统计方面具有独特性,对其他管理软件的开发具有一定的参考价值。
关键词:sqlite;随身课堂;在线课程
目录
摘要
Abstract
引言-1
1 概述-2
1.1研究目的和意义-2
1.2研究背景-2
1.3 研究目标-2
2 系统分析-3
2.1开发技术-3
2.1.1编码语言-3
2.1.2 数据库-3
2.1.3 系统模式-4
2.2 可行性分析-4
2.2.1 经济可行性-4
2.2.2 运行可行性-4
2.2.3 时间可行性-4
2.3需求分析-5
2.3.1功能需求-5
2.3.2用户需求-5
3 系统设计-6
3.1 开发计划-6
3.2 功能设计-6
3.3 结构设计-9
4 系统实现-14
4.1 系统界面-14
5 项目测试-31
5.1 测试目的-31
5.2 测试方法-31
5.3 测试结果-32
结 论-33
谢 辞-34
参考文献-35