中国信息大学
毕业设计(论文)开题报告
课题名称: 网上选课系统 学院(系): 信息工程系 专 业: 计算机软件开发 年 级: 08级 学生姓名: 关颖娟 指导教师: 田洁
201 0 年 7 月
一、综述本课题国内外研究动态,说明选题的依据和意义(宋体,小四号)
随着计算机及互联网的普及,传统的教务人工管理已经很难适应新环境。传统的选课方式是随堂报名,无法预见上课人数,浪费教学资源。
以现代网络技术环境为依托,将传统选课模式转换为利用现代网络技术进行选课操作和管理的网上选课系统已经成为一项重要的改革。
二、研究的基本内容,拟解决的主要问题:(宋体,小四号)
现有学校自己开发的选课系统虽然很好,但是存在一定的不足。 比如:
系统运行不够稳定
选课系统时常无法登陆,这显然是网络服务器的不稳定造成的。应在发布前进行充分的性能测试。 操作复杂,不够人性化
网上选课应满足操作简单方便,但现有系统忽略了操作的简单性,从而导致选课要经过多个步骤。系统界面不友好,不够人性化。 系统性能差
没有进行充分的优化,导致在选课高峰期的时候,大量学生同时选课时经常出现登陆和选课速度极慢,甚至出现服务器死机瘫痪现象,导致某些学生不能选课。
三、研究步骤、方法及措施:(宋体,小四号)
重点研究基于J2EE的网络选课系统。采用了J2EE技术作为系统构架开发。系统主要体现较为先进的设计思想,主要有以下几点:
系统采用较为流行的J2EE技术体系,具有良好的可伸缩性和跨平台
性,为日后功能的扩展提供了良好的升级空间。
采用MVC模式Struts2架构设计,将系统的表示层、逻辑层和web
表示层分离,便于日后系统的开发与维护。 应用连接池和线程池,使系统可同时容纳大量用户。
四、研究工作进度:(宋体,小四号)
讨论需求
写出概要设计和详细设计 进入编码及界面设计阶段 优化界面
编写毕业论文
五、主要参考文献:(宋体,五号)
王珊,萨师煊. 数据库系统概论. 北京:高等教育出版社 2006.7
[美]布鲁斯·埃克尔(Eckel,B.). 陈昊鹏 译. Java编程思想(第4版). 北京:机械
工业出版社 2007.6
[美]鲍格斯坦(Bergsten,H.) .林琪,朱涛江 译. JSP设计(第三版). 北京:中国电力
出版社 2004
李刚 编著. Struts2权威指南:基于WebWork核心的MVC开发. 北京:电子工
业出版社 2007.7
孙伟琴 编著. Hibernate:Java对象持久化技术详解. 北京:电子工业出版社
2005.5
林信良 . Spring 2.0技术手册. 北京:电子工业出版社 2007.4 HibernateAPI
Documentation.http://docs.jboss.org/hibernate/stable/core/reference/en/html/ ExtJs API Documentation . http://www.extjs.com/deploy/dev/docs/
MySQL 5.1 参考文档 . http://dev.mysql.com/doc/refman/5.1/zh/index.html
Apache Tomcat Documentation. http://tomcat.apache.org/tomcat-6.0-doc/index.html [美]拉佛(Lafore,R.) .计晓云 赵研 曾希 狄小菡 译. Java数据结构和算法(第二
版) . 北京:中国电力出版社 2003
六、导师意见:(宋体,小四号)
指导教师(签字)
201 年 月 日
七、审核意见:
审查结果: 1、通过; 2、完善后通过; 3、未通过
负责人(签字):
年 月 日
注:毕业设计(论文)开题报告一般不少于1000字。
因篇幅问题不能全部显示,请点此查看更多更全内容