admin 发表于 2017-1-16 14:27:06

基于AngularJS选课系统的设计与实现毕业设计

技术:AngularJS等
摘要:
随着科学技术的发展,计算机已占据我们的生活,成为我们学习生活中不可缺少的一部分。众多高校都选用网上选课的方式,网上选课系统的实现,大大降低了教务管理员的负担,避免了很多人工管理所产生的问题。例如:课堂爆满,课堂冷清,选报人数太多,或者过少,同一时间同一地点同一老师带两门课等问题,给予了学生,教务管理员清晰明了的结果。网上选课的实现,不仅减少了人力物力财力的浪费,而且大大提高了效率。操作简单明了,数据管理规整有序,方便快捷。
本系统是基于Angular JS实现的选课系统,其中Angular JS作为一款优秀的前端JS框架,克服了HTML在构建应用上的不足,通过使用标识符的结构,让浏览器能够识别新的语法:例如使用双大括号{{}}语法进行数据绑定,能够将HTML分组成可重用的组件。
虽然Angular JS诞生于2009年,属于一款比较新的技术,但是因为它包含了构建一个CRUD应用可能用到的全部内容,使它现在大受欢迎。
本系统使用EditPlus作为开发工具,使用bootstrap和angular js作为框架,其中bootstrap主要实现样式,布局,angular js主要实现数据处理,实现该系统的基本功能。关键词: Angular JS ,bootstrap ,信息管理

目录:
第1章绪论    1
    1.1系统开发背景和意义    1
    1.2系统可行性研究    1
    1.3系统开发目标    2
    1.4开发平台、运行环境    2
第2章相关技术概述    3
    2.1 Angular JS简介    3
    2.2 Bootstrap技术简介    3
    2.3 JSON技术简介    4
    2.4 Tomcat技术简介    5
第3章系统概要和需求分析    6
    3.1 设计目标    6
    3.2 功能分析    6
    3.3 数据需求    7
    3.4 系统体系结构设计    7
3.5饼状图的需求分析与设计    7
            3.5.1 饼状图的需求分析........................................8
            3.5.2 饼状图的设计实现........................................8
    3.6模态框的需求分析及设计    9
       3.6.1模态框的需求分析    9
       3.6.2模态框的设计实现    10
       3.6.3模态框的页面展示效果    11
      3.7公告栏的需求分析与设计.......................................12
            3.7.1 公告栏的需求分析.......................................12
            3.7.2 公告栏的设计实现.......................................12
第4章主要功能模块设计与实现    13
    4.1学生信息管理模块    13
    4.2教师信息管理模块    18
    4.3课程信息管理模块    19
    4.4 公告栏模块    21
    4.5所选课程统计模块    23
第5章系统测试与性能分析    26
    5.1系统测试的方法与步骤    26
    5.2模块测试    26
       5.2.1学生,教师,课程等信息模块测试    26
       5.3.2公告栏模块测试    26
       5.3.3 所选课程模块测试    26
    第6章总结........................................................28
      6.1 课题总结....................................................28
      6.2 课题展望....................................................28
参考文献    29
致 谢    30

论文字数:9915
包含资料:

截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于AngularJS选课系统的设计与实现毕业设计