JSP课程设计学生在线选课系统.docx
- 文档编号:28353912
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:22
- 大小:576.73KB
JSP课程设计学生在线选课系统.docx
《JSP课程设计学生在线选课系统.docx》由会员分享,可在线阅读,更多相关《JSP课程设计学生在线选课系统.docx(22页珍藏版)》请在冰豆网上搜索。
JSP课程设计学生在线选课系统
学生在线选课系统
--JSP课程设计
姓名:
彭仁欢
学号:
专业:
计算机信息管理
教师:
目录
一、实验目的…………………………………………1
二、队员分析………………………………………………1
三、系统流程图……………………………………………1
四、E-R图…………………………………………………2
五、程序代码(前台显示模块)与运行结果……………2
六、数据库操作…………………………………………13
七、设计心得……………………………………………21
八、设计结果……………………………………………22
一、设计目的
本次实验课程设计是打算设计一个小型的学生在线选课系统,用于给学生网上在线直接选好课程然后学校能加更好的管理各们课程,本次课程设计也是基于jsp环境下进行设计的,学生运用JSP与SQLServer2000所学知识来进行开发,以此使得学生更加深刻地掌握这些语言与操作。
了解JSP对于数据库的操作,让学生能更加深刻的了解JSP的程序开发。
二、设计分析
1、要求:
建立一个学生选课系统
2、功能:
选课的增删改查,选课课程开课与截止的新闻发布的增删改查,管理员的一些后台管理等功能。
3、运行软件:
Tomacat、SQLServer2000
4、运行环境:
WindowsXP系统
三、系统流程图
四、E-R图
五、程序代码(前台模块)与运行结果
1、新闻列表
代码:
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//www.w3.org/1999/xhtml"> <%@pagecontentType="text/html;charset=gb2312"%> <%@pageimport="java.sql.*"%> <% Connectioncon; Statementsql; ResultSetrs; try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch(Exceptione) {out.print(e); } try{Stringuri="jdbc: sqlserver: //127.0.0.1: 1433;DatabaseName=text"; Stringuser="sa"; Stringpassword="danmo0410."; con=DriverManager.getConnection(uri,user,password); sql=con.createStatement(); rs=sql.executeQuery("SELECTtop10*FROMdm_newORDERBYdm_time"); %>
url(images/1_01.gif)no-repeat"> url(images/1_02.gif)no-repeat">
url(images/1_05.gif)no-repeat">
学校通知
<%while(rs.next()){%>
url(images/gaoshi.gif)no-repeatcenterleft;"> id=<%out.print(rs.getInt("dm_id"));%>"><%out.print(rs.getDate("dm_time"));%><%out.print(rs.getString("dm_title"));%> <%}%>
url(images/1_06.gif)no-repeat">