All Projects → fupengfei058 → super_course_schedule

fupengfei058 / super_course_schedule

Licence: other
微信小程序 - 超级课程表

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to super course schedule

Scrapy IPProxyPool
免费 IP 代理池。Scrapy 爬虫框架插件
Stars: ✭ 100 (+69.49%)
Mutual labels:  schedule
hackupc-landing
🚀 HackUPC's landing page
Stars: ✭ 31 (-47.46%)
Mutual labels:  schedule
goldfish
A development framework for Alipay Mini Program.
Stars: ✭ 69 (+16.95%)
Mutual labels:  mini-program
mp-jithub
Mini program for Github
Stars: ✭ 30 (-49.15%)
Mutual labels:  mini-program
schedule-rs
An in-process scheduler for periodic jobs. Schedule lets you run Rust functions on a cron-like schedule.
Stars: ✭ 93 (+57.63%)
Mutual labels:  schedule
wx-mini-programs
微信小程序案例制作
Stars: ✭ 23 (-61.02%)
Mutual labels:  mini-program
coo
Schedule Twitter updates with easy
Stars: ✭ 44 (-25.42%)
Mutual labels:  schedule
scheduler
Task Scheduler for Laravel applications. UI from scratch
Stars: ✭ 18 (-69.49%)
Mutual labels:  schedule
jquery-schedule
jQuery Schedule
Stars: ✭ 53 (-10.17%)
Mutual labels:  schedule
MR.AspNetCore.Jobs
A background processing library for Asp.Net Core.
Stars: ✭ 59 (+0%)
Mutual labels:  schedule
MOE
MOE is an event-driven OS for 8/16/32-bit MCUs. MOE means "Minds Of Embedded system", It’s also the name of my lovely baby daughter 😎
Stars: ✭ 54 (-8.47%)
Mutual labels:  schedule
cron-bundle
This bundle provides a simple interface for registering repeated scheduled tasks within your application.
Stars: ✭ 45 (-23.73%)
Mutual labels:  schedule
CloudSchedule
分布式调度系统,基于zookeeper ,netty,调度内核参考Spring schedule 执行表达式和Spring schedule一样,没有使用Quartz,客户端完全基于注解配置,使用同 Spring schedule一致,最少配置,使用简单
Stars: ✭ 14 (-76.27%)
Mutual labels:  schedule
MinaOTP
TOTP authenticator implement as a wechat mini program
Stars: ✭ 30 (-49.15%)
Mutual labels:  mini-program
AnotherPomodoro
Modern and customizable productivity timer app that runs in your browser.
Stars: ✭ 126 (+113.56%)
Mutual labels:  schedule
krolib
Magic library and DSL to handle complex schedules
Stars: ✭ 19 (-67.8%)
Mutual labels:  schedule
instagram-post-scheduler
Python Program To Schedule Your Instagram Posts
Stars: ✭ 30 (-49.15%)
Mutual labels:  schedule
EventFahrplan
An Android app to enjoy event schedules powered by Frab, Pretalx or Wafer.
Stars: ✭ 157 (+166.1%)
Mutual labels:  schedule
nodejs-cron-job-must-know
it is an example of running node.js script with every certain period(cron job)
Stars: ✭ 35 (-40.68%)
Mutual labels:  schedule
loan-payments-calculator
A small library for calculating loan payments using various configurations, works.
Stars: ✭ 13 (-77.97%)
Mutual labels:  schedule

微信小程序 - 超级课程表

说明:

该项目为本人的毕业设计,主体功能参考一款校园app-超级课程表。项目包括了四个模块,分别是个人主页、课程查询、成绩查询和树洞,其中,在个人主页输入账号(即学号)密码进行登录的时候,后台会模拟登录教务系统,以校验正确性,并返回登录结果; 在已登录的状态下可以进入课程查询和成绩查询模块,课程和成绩信息都是使用该账号模拟登录教务系统抓取的;树洞模块是调用api访问数据库进行树洞和评论的发表、删除操作。

服务接口:查看代码

后端基于PHP的CodeIgniter框架提供API,以实现以下功能:

  • 模拟登陆教务系统验证学号密码正确性
  • 从教务系统抓取个人课表
  • 从教务系统抓取个人成绩
  • 操作本地数据库发表、删除树洞及评论

系统用例图:

github

登录时序图:

github

课程查询时序图:

github

成绩查询时序图:

github

浏览树洞时序图:

github

发表评论时序图:

github

个人主页界面:


课程查询界面:


成绩查询界面:


树洞界面:


发表树洞界面:


评论界面:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].