,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式学生按照学校安排好的课程上课已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,方面浪费的大量的人力物力资源,另方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。
随着高校人数的增多,这种弊端会越来越多的暴露出来。
因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。
从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少的发生几率。
作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。
在线选课系统的设计与实现设计的可行性系统的产生和发展情况所谓管理信息系统系统,是个由人计算机及其他外围设备等组成的能进行信息的收集传递存贮加工维护和使用的系统,是门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力物力财力设备技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。
目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效快速无纸化的方向发展。
系统通常用于系统决策,例如,可以利用系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。
换句话说,系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。
与传统的管理系统相比,在中,处理的对象是抽象成数据的信息,因此,有着自己的巨大优势解决结构化问题。
以高速度低成本完成数据的处理业务,追求系统处理问题的效率。
实现个相对稳定的协调的工作环境。
应用科学的客观的处理方法,符合实际情况。
传统的系统的核心是客户端服务器架构,而基于的系统的核心是浏览器服务器架构。
架构比起架构有着很大的优越性,传统的系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制而架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作系统。
这也就给交互式信息的产生创造了先决条件。
使得通过互联网的信息传递更加的便捷。
在线选课系统的设计与实现网上选课系统的产生和可行性分析网上选课系统的产生系统的飞速发展,技术的成熟以及应用领域的不断扩大,为网上信息的交互提供了个良好的平台和方便的操作界面。
由于系统基于用户需求的设计方法,使得该系统的使用更加的人性化个人化更贴近用户。
网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式学生按照学校安排好的课程上课已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,方面浪费的大量的人力物力资源,另方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。
随着高校人数的增多,这种弊端会越来越多的暴露出来。
因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。
从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少的发生几率。
作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。
以系统的构建思想来实现网上选课系统可以最大程度的做到实用性,可扩展性和可维护性相结合,安全性以及规范化原则。
技术可行性以技术为开发基础。
网上选课系统的可行性技术可行性本系统需要掌握语言语言语言编程结构思想框架应用框架应用数据库设计的般原理和使用方法。
这些知识在大学专业课的学习中大部分都已学习加上自学的些技术知识和勇于专研不断努力学习的精神完全能做到技术可行。
经济可行性由于本系统是为方便大学生选课的在线选课系统,安装服务软件后,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。
所带来的效益远远大于系统软件的开发成本。
在经济上完全可行。
操作可行性界面设计时充分考虑管理人员的习惯,使得操作简单数据录入迅速规范可靠统计准确适应力强容易扩充。
硬件软件设施可行性现有台笔记本电脑,以及大量相关方面知识的书籍。
对于软件技术要求,现在的以及平台数据库程序设计语言已非常成熟完全可以做到硬点击发布课程发布新课程。
点击发布课程。
如图所示图教师管理界面在线选课系统的设计与实现教师发布课程信息功能介绍本页面用于教师对课程信息的发布。
具有填写课程名称上课时间上课地点学时学分总人数的输入框。
有个添加按钮。
点击用于提交所输内容。
如图所示图发布课程信息课程信息发布成功功能介绍本页面用于查看已选记录和发布课程。
并且提示上条课程信息是否发布成功如图所示图课程信息添加成功界面在线选课系统的设计与实现查看已选该老师课程记录功能介绍该界面显示了教师的姓名。
教师现在可以查看已被学生选的自己所发布的课程。
显示了该课程的名称,选择该课程学生的姓名性别学号和所属班级。
如图所示图查看选该教师课程及学生信息管理员操作添加教师编辑教师信息操作界面功能介绍本页面主要用于添加教师信息和编辑教师信息。
具有用于添加教师姓名的输入框选择教师性别的下拉菜单用于填写教师账号的输入框和选择教师院系的下拉菜单以及用于提交输入信息的添加按钮。
还有显示教师信息的区域用于显示教师姓名性别账号所属学院以及修改和删除操作的快捷方式如图所示在线选课系统的设计与实现图添加编辑教师信息操作界面管理员添加学生编辑学生信息界面功能介绍本页面主要用于添加学生信息和编辑学生信息。
具有用于添加学生姓名的输入框选择学生性别的下拉菜单用于填写学生学号的输入框用于填写班级信息的输入框和选择学生院系的下拉菜单以及用于提交输入信息的添加按钮。
如图所示在线选课系统的设计与实现图添加学生编辑学生信息界面管理员管理课程信息功能介绍管理员管理课程信息。
由于课程信息是由教师发布所以管理员无权修改课程信息有权利删除课程信息。
本页面显示了课程名称上课时间上课地点等信息用于方便管理员查看和删除课程。
如图所示图管理员管理课程信息在线选课系统的设计与实现设计过程中的问题及解决数据库的连接每种数据库的连接方式驱动和地址端口号都有有所不同,首要的点就是认真细心引入驱动配置链接地址,通过查找及实践,完成了数据库的建立和连接。
参数的传递在模块的建立时,很多时候发现功能不能正常运行,在检查完程序语句的结构之后,发现并没有,于是在检查页面与页面交互时发现了问题,很多地方传递的参数并没有真正的执行,还有些地方没有进行参数的设置,才导致了程序的。
公共数据由于开始没有使用对象,致使很多功能无法实现,在学习了的相关内容后才解决了些具体的问题,包括网页间的参数的传递,公共信息的保存及提取等。
在线选课系统的设计与实现总结通过最后两个多月的毕业设计,我对服务器数据库软件框架框架等系列知识都有了定的了解。
由于在此之前对于框架和知识的了解几乎是片空白,所以从开始就碰到许多困难。
例如开始我使用的是数据库服务器,由于性能上与我使用的操作系统有很多地方不相容,使得我在很长段时间内找不到问题的症结,导致了大量时间在检查代码甚至是对硬件的检查中,后来在看了有关编程方面的资料后更换了数据库服务器才将问题解决,另外在进行对循环显示以及网页中脚本代码与代码之间的关系上都有过很大的困难,通过在网上寻找有关资料以及同学的帮助下最后都得到了解决。
在整个设计阶段感受最为深刻的是掌握学习的方式和解决问题的方法。
首先是解决问题的方式,虽然面临的信息很多,但是如何从大量的信息中筛选出所需的信息,有用的信息,才是解决问题的关键,另外个就是解决问题的方法,就像我在解决设计中的很多问题样,开始总是在看书,和树上的进行比对,虽然书本上的只是大部分都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法思想都是不同的,这旧要求我们定要通过实践才能找到解决问题的方案。
在整个毕业设计的过程中,我深刻的体会到了这点的重要性,也牢记主了这点,在今后的学习和研究中我也会继续将这种方法延续下去。
在线选课系统的设计与实现参考文献,编程思想第版,机械工业出版社,孙卫琴,精通基于的设计与开发附盘,电子工业,高红岩,实用开发指南基于的应用开发附盘,科学出版社,艾里特刘平利,精通,机械工业出版社,明特林伍德陈剑瓯等,基础教程,人民邮电出版社,等高性能第版,电子工业出版社,陈天河集成开发宝典附光盘张宝典丛书,电子工业出版社,何宗霖等,零基础学开发第版,机械工业出版社,孙鑫,深入详解基于的开发附光盘片,电子工业出版社,郝安林王伟平张明亮,从入门到精通,电子工业出版社,霍尔布朗等,与核心编程第卷第版,清华大学出版社,布奇兰宝雅各布,用户指南第版,人民邮电出版社,李刚,疯狂讲义,电子工业出版社,唐汉明翟振兴兰丽华,深入浅出数据库开发优化与管理维护,兰丽华人民邮电出版社,张银鹤刘治国张豪,动态网站开发实践教程第版清华电脑学堂,清华大学出版社萨师煊,王珊数据库系统概论高等教育出版社,年月,李钟尉马文强陈丹丹,从入门到精通,清华大学出版社在线选课系统的设计与实现致谢大学四年的时光已经接尾声,在此我想对我的母校,我的父母亲人们,我的老师和同学们表达我由衷的谢意。
感谢我的家人对我大学四年学习的默默支持感谢我的母校东北农业大学给了我在大学四年深造的机会,让我能继续学习和提高感谢东北农业大学的老师和同学们四年来的关心和鼓励。
老师们课堂上的激情洋溢,课堂下的谆谆教诲同学们在学习中的人真热情,生活上的热心主动,所有这些都让我的四年充满了感动。
这次毕业设我得到了很多老师和同学的帮助,其中我的指导老师老师对我的关心和支持尤为重要。
每次遇到困难,我最先做的就是求助于老师。
老师平日里工作繁多,但我做毕业设计的每个阶段,从选题到查阅资料,设计报告的确定,中期论文的修改