Skip to content
/ wfsoft Public

Based on Node.js and MongoDB, to bulid a high concurrency elective system for universities. Because zfsoft is a lump of bull shit

Notifications You must be signed in to change notification settings

hlqf/wfsoft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

歪方选课系统

用nodejs结合mongodb开发的一款旨在高并发状态下持续可用的选课系统

众所周知,某杭州软件公司研发的某方教务管理软件的选课模块,坑害了多少正直青春年少、血气方刚、活泼可爱的大学童鞋们,各种抢课刷课甚至花钱从“黑市”买课来上的事情都层出不穷。本repo虽系来自练手作品并不成熟,但希望传达一个在大数据云时代下,我们的选课软件是否可以利用一点点主流的技术手段实现在大学选课时期这类看似“高并发”的情景下,发挥系统硬件所该能承载的全部力量呢?

测试信息

测试账号 登录所需的测试账号默认数据里有两个:

  1. Username:10083130 Pwd:000777
  2. Username:10083131 Pwd:000777

记录

  • 2013-09-04 GMT 22:49:53 Log:
  1. 增加测试数据库文件和帮助文件
  2. 修改了部分文件夹结构
  • 2013-09-03 GMT 23:59:00 TODO:
  1. 课程详情页的课程介绍修改为由课程网站和教务系统综合抓取后得到
  2. 全站修改为jsonp的加载模式
  3. 完成“我的课程”模块
  4. 增加教师评分和详情页面
  5. 修缮代码中标记过的bug和merge冗余代码
  • 2013-09-03 push的第一个版本
    这是一个在英国学习又在给老外教外语课的时候抽空编码出来的,第一版代码自觉有够烂的。
    第一次用nodejs搞这样一个完整的项目吧(之前赶工期给学校boss做过一个socket.io的聊天室,改天也传上来开个源)。希望各路牛人猛烈拍砖。
    一直都在搞同步,这次完全用异步并强迫自己没有使用async库,好好体验了一把异步,微微有点很好玩的样子,以后继续深入之。

About

Based on Node.js and MongoDB, to bulid a high concurrency elective system for universities. Because zfsoft is a lump of bull shit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published