Skip to content

luxiaojian/Onlineform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

在线报表系统

应用简介

屏幕快照 2015-08-18 下午8.20.53

使用MEAN架构实现的在线报表系统,单页应用(SPA),管理员可以在线发布报表和管理(审核,退回)填写好的报表,管理实验室,批量管理用户,普通用户在线填写报表,查看自己填写报表的审核情况。

UI界面

屏幕快照 2015-08-18 下午8.19.45

root用户添加报表页面

屏幕快照 2015-08-18 下午8.19.58

root用户审核报表页面

屏幕快照 2015-08-18 下午8.21.33 普通用户UI界面

应用架构介绍

屏幕快照 2015-08-19 上午12.26.05

整个应用的目录结构由两部分构成,目录app是客户端代码,也就算是MVC结构里面的视图(view)层,server目录是服务端代码,是model和controller层。

JS技术栈

  • AngularJS:前端MV*框架,构建前端架构,在前端构建分层。
  • underscore.js: 通用的Object,Array和Function工具方法,前后端都可以用,这里我主要用在nodeJS后端。
  • expressJs:nodeJS的web框架。
  • sass:预处理css。
  • gulp:前端自动化构建工具。
  • async.js:js流程控制工具包,我用它来在node中实现一些同步操作。

About

使用MEAN架构的单页应用(SPA)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published