毕业设计课题:基于Python语言的课程资料网的设计
论文摘要:
网络学习资料存储服务器,向网络用户提供学习资料的存储、访问、备份、共享等学习资料管理功能,使用起来十分方便。但是传统的网络学习资料管理方式让管理员的管理成本提高,不方便在线整理学习资料。近些年国内共享云服务发展迅速。云服务是一项基于互联网、面向高校提供的、基于云存储技术的学习资料存储、访问、备份、共享、管理、协作服务。随着云业务的持续演进,基于云存储的云服务已经成为高校实践的主流选择。整体而言,云服务的实质是厂商通过出租或搭建的形式,向用户提供海量存储资源和网络资源。信息学院专业课程资料网就是一种为共享云提供软件平台支持的系统程序,通过信息学院专业课程资料网可以方便的访问服务器上的云空间,上传和下载共享课程资料。云服务是一项基于互联网、面向高校提供的、基于云存储技术的学习资料存储、访问、备份、共享、管理、协作服务。随着云业务的持续演进,基于云存储的云服务已经成为高校实践的主流选择。整体而言,云服务的实质是厂商通过出租或搭建的形式,向用户提供海量存储资源和网络资源。高校需求和技术的进步持续推动新的课程资料管理产品与服务的诞生。最初,为满足高校内部的学习资料存储需求,一些高校选择搭建局域网ftp服务器,简单地实现了学习资料的内网存储与共享。之后,高校课程资料管理系统作为一类真正意义上的高校级服务产品进入高校管理者的视野,为高校构建了集中式的课程资料管理平台,在学习资料的归档存储、高校知识管理上功能强大。随着云存储技术的日臻成熟、高校组织形式日趋灵活,高校网盘产品以更加友好的姿态服务于高校全员,提供更为广泛的课程资料存储、管理、共享、协作服务。采用信息学院专业资料查阅网结构的网络服务器管理工具用户可以把网络学习资料存储服务器看成一个放在网络上的信息学院专业资料查阅网或U盘,不管使用网络中的任何一台电脑只要打开信息学院专业课程资料网,就可以方便的管理、编辑网络学习资料存储服务器里的学习资料。不需要使用任何服务器学习资料索引工具。开发这样一个系统具有实际应用意义。
本系统使用HTML语言和Python动态脚本语言搭建。信息学院专业课程资料网是网络管理员中比较流行的一种应用软件,但是一般的信息学院专业课程资料网只适用于专业网站管理人群。采用Python开发语言,利用Python中的B/S模式结构以及Python网页信息学院专业资料查阅网的设计思路,实现了包括在线留言的操作、学习资料查询的操作、学习资料上传下载三个功能模块;通过留言功能模块,可以添加管理留言;通过学习资料功能模块,可以查看学习资料属性、上传、下载、更改学习资料名等操作。为满足学生和教师对信息学院专业课程资料网的需求,设计了信息学院专业课程资料网。系统采用无组件上传的方式,方便用户随时随地通过网站访问服务器空间。
关键词:信息学院专业课程资料网;Python;云存储;