《基于web的学生课程以及成绩管理系统.ppt》由会员分享,可在线阅读,更多相关《基于web的学生课程以及成绩管理系统.ppt(15页珍藏版)》请在三一办公上搜索。
1、基于web的学生课程以及成绩管理系统,学 号:1031030235姓 名:马占东专 业:信息管理与信息系统,论文框架,研究背景系统框架结构主要功能实现技术支持,1,2,3,4,研究背景,现代高校作为一个众多学院的整体集合,许多教务信息只能对学生进行宏观的控制。随着计算机机网络迅速的普及,各个教育机构都采用了教务管理信息系统作为本校教务管理的支持软件,代替了传统的人工教务数据的录入、统计、分析、管理模式,使教务管理迈出了信息化、网络化的步伐。过去,许多高校都是采用人工的方式管理学生成绩,填制各种表格,这种方式是存在着许多缺点的,其效率低、保密性差、时间周期长、产生大量的纸质文件和数据,不利于查找
2、更新与维护。学生成绩管理的信息化是每一个教育单位不可缺少的部分,它对于高校的决策者和管理者来说是至关重要的,其基本功能是为用户提供充足的信息和快捷的查询手段。因此,利用计算机技术设计一套的高校学生成绩管理信息系统是必要的。返回,系统框架结构,返回,主要实现功能,1 管 理 员 系 统2 教 师 系 统3 学 生 系 统 返回,1.管理员系统,管理员通过账号与密码登陆系统,管理员可以实现对系统所有信息的增加,删除,修改,查询。返回,2 教 师 系 统,代课老师通过自己的账号和密码登陆系统,从而通过自身权限,对学生的成绩进行管理。返回,3 学 生 系 统,学生通过自己的账号和密码登陆系统,从而实现
3、对自身信息的修改,以及对课程信息的查询。返回,技术支持,1、页面设计2、业务逻辑3、相关环境,1.页面设计,此次课程设计,前台页面展示主要动态页面技术标准,即JSP技术。通过在html代码中嵌套使用java代码以及JSP标签,构成了JSP网页,java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。返回,3.相关环境,1、IDE工具:MyEclipse 8.52、服务器:Tomcat3、浏览器:IE浏览器,2.业务逻辑,采用SSH三大框架技术,即Struts2进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装!此外,在JSP
4、代码中,还采用了javascript技术,这样不仅能减少用户与数据库的交互,提高工作效率,其弹框技术还能使得页面更加简洁直观。返回,参考文献,1孙卫琴,李洪成.Tomcat 与 Java Web 开发技术详解.电子工业出版社,2003年6月2BruceEckel.Java编程思想.机械工业出版社,2003年10月3FLANAGAN.Java技术手册.中国电力出版社,2002年6月4孙一林,彭波.Java数据库编程实例.清华大学出版社,2002年8月5LEE ANNE PHILLIPS.巧学活用HTML4.电子工业出版社,2004年8月6飞思科技产品研发中心.JSP应用开发详解.电子工业出版社,
5、2003年9月7耿祥义,张跃平.JSP实用教程.清华大学出版社,2003年5月8孙涌.现代软件工程.北京希望电子出版社,2003年8月9萨师煊,王珊.数据库系统概论.高等教育出版社,2002年2月10Brown等.JSP编程指南(第二版).电子工业出版社,2003年3月,致谢,首先,我谈一谈毕业设计过程中的心得体会。在这几年的学习当中,无论结课考试还是课程设计,都没有让我如此透彻的理解计算机编程,毕业设计这样一次经历,真的是我的一笔宝贵的财富。期间针对课题查资料,请教老师,和同学讨论,收获的不仅是所学专业的知识,更是一种自学的能力,与老师沟通的能力,和同学配合达到默契提高效率的能力。在毕业设计过程中,这些能力的锻炼与提高,对毕业设计起着至关重要的作用,长远来看,它对我们自身的发展更为重要。走向社会,没有了校园的庇护,我们的只有用自己具备的能力来适应并融入这个社会。工作业绩,人际关系决定了我们的成败。毕业设计只是一种方法,培养我们的一种方法,如果我们只是为了毕业而设计,相信老师会很失望。在这里,我真诚的向老师表示感谢,感谢你们的良苦用心,你们为我付出的心血,我会用行动来回报你们!谢谢!,谢谢大家!,