热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

制作一个简陋的课程信息管理系统

 1,首先给这个系统进行基本布局(1)用frameset给系统界面画一个大致的框架代码:

 1,首先给这个系统进行基本布局

(1)用frameset给系统界面画一个大致的框架

代码:









在main_lift.jsp中设置链接并将链接对应的内容映射到main_right.jsp中
代码:


录入课程信息


查询课程信息


修改课程信息


删除课程信息


退出系统


并在top.jsp中设置头部界面
代码: 

欢迎来到铁道大学课程查询系统

 
截图

2,给每个链接写入相应的代码即给其书写功能

录入功能


代码:
(页面显示)






录入课程信息

 



 



 


 
课程名称
任课教师
上课地点
    



(后台处理)


<% request.setCharacterEncoding("utf-8"); %>



<%
boolean ps=false,tc=false;
if(classInfo.getPlace().equals("一教")||
  classInfo.getPlace().equals("二教")||
  classInfo.getPlace().equals("三教")||
  classInfo.getPlace().equals("基教"))
{
 ps=true;
}
else
 out.println("您设置的地点有误!请您重新设置");
 
if(classInfo.getTeacher().equals("王建民")||classInfo.getTeacher().equals("刘立嘉")||classInfo.getTeacher().equals("刘丹")||classInfo.getTeacher().equals("王辉")||classInfo.getTeacher().equals("杨子光")){
    tc=true;
}
else
 out.println("您设置的教师有误!请您重新设置");
if(ps&&tc)
 if(!classServer.checkClassName(classInfo))
 {
  out.print("本课程已存在!");
 }
 else  
if(classServer.addclass(classInfo))
 out.print("课程导入成功!");
else
 out.print("课程导入失败!");
%>


 
截图

 

(2,查询信息)








<% request.setCharacterEncoding("utf-8"); %>



<%
ArrayList clas=classServer.queryClass(classInfo);
//out.print(stus.size());
Iterator iter=clas.iterator();
%>


<%
int i=0;
while(iter.hasNext())
{
 classinfo classe=(classinfo)iter.next();
 %>
 bgcolor="#F0F8FF"<%} %>>
 
 
 
 
 
 <%
 i++;
}
%>
课程名称 任课老师 上课地点
<%=i+1 %> <%=classe.getCourse() %> <%=classe.getTeacher() %> <%=classe.getPlace() %>



 





录入课程信息

 



 



 


 
课程名称
任课教师
上课地点
    





 
截图

 

(3)修改

代码


<%@page import="stu_class.*"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.ArrayList"%>
<%@ page language="java" cOntentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>








<%
ArrayList clas=ClassSer.queryAllClass();
//out.print(stus.size());
Iterator iter=clas.iterator();
%>


<%
int i=0;
while(iter.hasNext())
{
 classinfo classe=(classinfo)iter.next();
 %>
 bgcolor="#F0F8FF"<%} %>>
 
 
 
 
 
 <%
 i++;
}
%>
课程名称 任课老师 上课地点
<%=classe.getCourse() %> <%=classe.getTeacher() %> <%=classe.getPlace() %> ">修改



 
<%@ page language="java" cOntentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>







<%request.setCharacterEncoding("utf-8"); %>



<%
boolean ps=false,tc=false;
if(clas.getPlace().equals("一教")||
  clas.getPlace().equals("二教")||
  clas.getPlace().equals("三教")||
  clas.getPlace().equals("基教"))
{
 ps=true;
}
else
 out.println("您设置的地点有误!请您重新设置");
 
if(clas.getTeacher().equals("王建民")||clas.getTeacher().equals("刘立嘉")||clas.getTeacher().equals("刘丹")||clas.getTeacher().equals("王辉")||clas.getTeacher().equals("杨子光")){
    tc=true;
}
else
 out.println("您设置的教师有误!请您重新设置");

if(ps&&tc){
if(clasSer.updateClass(clas))
 out.print("课程修改成功!");
else
 out.print("课程修改失败!");
}
%>


 
截图

(4)删除信息

代码:

<%@page import="stu_class.classinfo"%>
<%@ page language="java" cOntentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>








<%
int id=Integer.parseInt(request.getParameter("id"));
classinfo stu=classSer.queryClassByID(id);
if(classSer.deleteClass(id))
 out.print("success!!");
else
 out.print("false");
%>

 


<%@page import="stu_class.*"%>
<%@page import="java.util.Iterator"%>
<%@page import="java.util.ArrayList"%>
<%@ page language="java" cOntentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>








<%
ArrayList clas=ClassSer.queryAllClass();
//out.print(stus.size());
Iterator iter=clas.iterator();
%>


<%
int i=0;
while(iter.hasNext())
{
 classinfo classe=(classinfo)iter.next();
 %>
 bgcolor="#F0F8FF"<%} %>>
 
 
 
 
 
 
 <%
 i++;
}
%>
课程名称 任课老师 上课地点
<%=i+1 %> <%=classe.getCourse() %> <%=classe.getTeacher() %> <%=classe.getPlace() %> ">删除



 
 


推荐阅读
author-avatar
起飞吧和谐号况
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有