基于angularjs选课系统的设计与实现开题报告

基于angularjs选课系统的设计与实现开题报告

ID:20117830

大小:79.44 KB

页数:7页

时间:2018-10-10

基于angularjs选课系统的设计与实现开题报告_第1页
基于angularjs选课系统的设计与实现开题报告_第2页
基于angularjs选课系统的设计与实现开题报告_第3页
基于angularjs选课系统的设计与实现开题报告_第4页
基于angularjs选课系统的设计与实现开题报告_第5页
资源描述:

《基于angularjs选课系统的设计与实现开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计开题报告学生姓名:学号:学院、系:专业:论文题目:基于AngularJS选课系统的设计与实现指导教师:2015年11月4日毕业设计开题报告1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:一、选题的目的和意义随着科学技术的不断提高,计算机科学日渐成熟,其强人的计算机功能已经让人们深刻认识到,计算机已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部份,使用计算机对选课信息进行管理,具有手工管理所无法比拟的优点。例如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低

2、等。这些优点能够极大地提高人事劳资管理的效率,也是学校的科学化、正规化管理与世界接轨的重要条件。因此,很有必要开发一套这样的软件。网上选课在我国起步比较晚,但发展很快。随着互联网的普及和网上选课系统的更趋向于成熟化,会有越来越多的学校和培训机构需要网上选课系统。学生选课系统是一个学校学生管理中不可缺少的一部分,对于学校的决策者和管理者来说都至关重要,所以系统应该为用户提供充分的信息管理和方便的查询手段。但一直以来,人们使用人工的方式管理文件档案,这种管理方式存在着许多缺点:效率低,保密性差,另外时间一长,将产生人量的文件

3、和数据,这对于查找、更新和维护都带来了不少困难。使用计算机对选课信息进行管理,具有手工管理所无法比拟的优点。这些优点能够极人地提高人事劳资管理的效率,也是学校的科学化、正规化管理与世界接轨的重要条件。通过本系统的开发及研究,可以进一步巩固在校所学各种理论知识,为今后的就业和工作打下一个良好的基础。二、国内外研究现状我国高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选课,即能实时地对大量选课数据进行

4、检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。在高等学校的教务管理工作屮,课程表的编排是一项十分复杂、棘手的工作。在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度。国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网

5、完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上己具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园lAl的各个方面。三、理论与实践的意义随着教育体制的改革和计算机的广泛应用,传统的学年制已经不能满足社会对高校人才的需求,而学分制成为今年来各高校培养学生的管理制度,学生选课则是学分管理中的重要组成部分。从传统的选课模式来看,教务人员不仅工作量大,而且选课周期长,教学吋间与地点易冲突,严

6、重影响了教学质量,通过网上选课使选课的自主性和灵活性大大增强,提高了管理效率。参考文献:[1][2]JavaWeb开发详解.Web开发技术丛书:版社2014孙鑫电子工业出版社,2007年.深入理解Bootstrap徐涛机械:I:业出[3]用AngularJS开发F*—代Web皮用BradGreen,ShyamSeshadri电子工业出版社2013[4]精通AngularJSPawelKozlowski,PeterBaconDarwin华屮科技大学出版社2014[3]jQuery开发从入门到精通袁江清华大学出版社2013毕

7、业设计开题报告1.本课题要研究或解决的问题和拟采用的研究手段(途径):一、研究问题基于AngularJS选课系统的设计与实现,实现基础的选课系统。AngularJS是一款前端JS框架,主要实现对数据的处理,并通过bootstrap主要实现.女,布局,完成对学生信息,教师信息,课程信息的管理,简单来说,就是增删改查。(D学生管理模块:可以对学生的基本信息,包括对年龄,班级,所选课程等进行查询,修改,删除等操作,其屮不能对学生的姓名进行修改。(2)教师管理模块:可以对教师的基本信息,包括对教师所带课程,email,性格等进行

8、查询,修改,删除等操作,其屮不能对教师的姓名进行修改。(3)课程管理模块:可以对课程信息,包括对课时,代课老师等进行查询,修改,删除等操作,其屮不能对课程名称进行修改。(4)公告栏模块:可以发布公告,查看已发布的公告,并且可以删除已发布公告屮过期的信息。(5)所选课程统计模块:可以根据学生所选课程的情况做出一个饼状图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。