学科竞赛地管理系统主要分为前台用户和后台管理员。 前台用户实现的功能有:登录、注册、修改登录密码、修改详细资料、报名竞赛管理、查看竞赛信息、竞赛报名、竞赛项目查询、留言板;后台管理员实现的功能有:系统管理(公告管理、发布公告、留言管理、管理员设置、后台登录日志)、竞赛信息管理(竞赛信息管理、发布竞赛信息)、竞赛项目管理(竞赛项目管理、添加竞赛项目)、注册会员管理、报名管理
表6 news 竞赛信息表
字段名称 |
自动增长 |
字段大小 |
字段类型 |
说明 |
id |
- |
4 |
int |
编号 |
title |
- |
255 |
varchar |
标题 |
pic |
- |
255 |
varchar |
图片 |
content |
- |
255 |
varchar |
内容 |
addtime |
- |
8 |
datetime |
日期 |
adder |
- |
255 |
varchar |
发布人 |
表7 prep 竞赛项目报名表
字段名称 |
自动增长 |
字段大小 |
字段类型 |
说明 |
id |
- |
4 |
int |
编号 |
tid |
- |
4 |
int |
竞赛项目编号 |
num |
- |
255 |
varchar |
人数 |
tel |
- |
255 |
varchar |
电话 |
linkman |
- |
255 |
varchar |
联系人 |
address |
- |
255 |
varchar |
地址 |
addtime |
- |
255 |
varchar |
日期 |
flag |
- |
255 |
varchar |
是否审核 |
member |
- |
255 |
varchar |
会员ID |
<%@ page language="java" import="java.util.*,com.util.*" contentType="text/html;charset=gb2312" %>
<jsp:useBean id="sn" scope="page" class="com.bean.SystemBean" />
<jsp:useBean id="tb" scope="page" class="com.bean.TraveBean" />
<%
String path = request.getContextPath();
%>
<HTML><HEAD><TITLE>后台操作区</TITLE>
<LINK href="<%=path%>/admin/css/style.css" type=text/css rel=stylesheet>
<script language=Javascript src="<%=path%>/admin/js/Common.js"></script>
<STYLE type=text/css>
BODY {
MARGIN-LEFT: 0px; BACKGROUND-COLOR: #ffffff
}
.STYLE1 {color: #ECE9D8}
</STYLE>
</HEAD>
<%
String message = (String)request.getAttribute("message");
if(message == null){
message = "";
}
if (!message.trim().equals("")){
out.println("<script language='javascript'>");
out.println("alert('"+message+"');");
out.println("</script>");
}
request.removeAttribute("message");
%>
<%
String username=(String)session.getAttribute("user");
if(username==null){
response.sendRedirect(path+"/error.jsp");
}
else{
%>
<BODY>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align="left" vAlign=top >已审核通过的不可删除
<table width='100%' cellspacing='1' cellpadding='3' bgcolor='#CCCCCC' class="tablewidth">
<tr class="head">
<td width="5%" align="center">ID </td>
<td align="center">竞赛名称</td>
<td align="center">团队人数</td>
<td align="center">联系电话</td>
<td align="center">联系人</td>
<td align="center">联系地址</td>
<td align="center">报名时间</td>
<td align="center">状态</td>
<td align="center">报名会员</td>
<td align="center">作品地址</td>
<td align="center">分数</td>
<td align="center">选择</td>
</tr>
<%
List pagelist3=tb.getAllPrep();
if(!pagelist3.isEmpty()){
for(int i=0;i<pagelist3.size();i++){
List pagelist2 =(ArrayList)pagelist3.get(i);
%>
<tr class="trA" onMouseOver="this.className='trB'" onMouseOut="this.className='trA'">
<td width='5%' align="center" style="border-bottom:1px dotted #ccc;"><%=i+1 %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><a href="<%=path%>/traveinfo.jsp?id=<%=pagelist2.get(2).toString()%>" target="_blank"><%=pagelist2.get(0).toString() %></a> </td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(3).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(4).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(5).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(6).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;">
<%=Validate.datemmdd(pagelist2.get(7).toString())%>
</td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;">
<form action="<%=path%>/TraveServlet" method="post" name="form1" enctype="multipart/form-data" >
<input name="method" type="hidden" id="method" value="shPrep">
<input name="id" type="hidden" id="id" value="<%=pagelist2.get(1).toString()%>">
<input class=mmcinb
type='Submit' name='button' value='<%=pagelist2.get(8).toString() %>' >
</form>
<a href="<%=path%>/TraveServlet?method=shPrep&id=" ></a>
</td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(9).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;">
<a href="<%=path%><%=pagelist2.get(10).toString() %>">点击下载</a>
</td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;"><%=pagelist2.get(11).toString() %></td>
<td align="center" bgcolor="#FFFFFF" style="border-bottom:1px dotted #ccc;">
<a href="<%=path%>/admin/prep/fenshu.jsp?id=<%=pagelist2.get(1).toString()%>">评审分数</a>
<a href="<%=path%>/Common.shtml?method=admindelPrep&id=<%=pagelist2.get(1).toString()%>">删除</a>
</td>
</tr>
<%
}}
%>
</TABLE>
</td>
</tr>
</TBODY>
</TABLE>
</BODY>
<%} %>
</HTML>