- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四六级查询系统
《JSP》实验报告 题目:CET英语考试成绩网络查询系统 小组成员
组长:董雅君
组员:师富盛,包晓彤,焦雪茹 日期:2012年12月4日星期二apache-tomcat-6.0.33 实验内容与完成情况:
CET英语考试成绩网络查询系统
一.确定对系统的综合需求
考虑到使用本系统的都是报考四六级的考生,所以必须取得其准确的信息,这些信息都是管理员在管理过程中要使用到的。这些信息包括考生的姓名,考生的身份证号等。由于要考虑系统安全性等问题,在用户进入后台操作的时候要进行检测,所以系统中存在一个登陆模块
1.功能需求
网络查询系统的主要用户是学生及系统管理员
管理员能够实现对整个学生信息的查询,增添,修改,删除操作
可以将学生成绩的数据库发布到网上,方便学生进行查询,达到资源共享的目的。
学生可以在自己的权限内对对自己成绩的查询
网络查询系统至少应该具有的功能:
学生通过自己的准考证号,身份证号实现系统的登陆
系统为每位考生设置了身份认证,只有考号与身份证号完全正确且是同一位学生信息才可登陆查询
管理员可以实现基本的登陆和对系统和数据库的维护
2.功能模块简介
本系统从需求分析开始,严格按照面向对象的软件工程开发过程进行规划,以保证系统的稳定性、易维护性、可扩展性,最大限度的提高系统安全性和整体性能
基于以上分析,本课题开发的四六级报名管理系统,分为三大功能模块:考生登录模块,管理员登录模块,考生信息管理模块
考生登录模块:提供用户登录界面,输入考号,身份证号便可查询自己的成绩。
管理员登录模块:提供管理员登录界面,管理员输入自己的用户名及密码,便可进入系统管理界面。
考生信息管理模块:管理员可以对考生信息进行查询,增添,修改,删除等操作。
系统的数据流图
考生:
管理员:
实体联系图
为了把用户的数据要求清楚、准确的描述出来,我们需要建立一个概念性的数据模型,概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型,它描述了从用户角度看到的数据,它反映的了用户的现实环境,而且与在软件系统中的实现方法无关。
E-R图模型
二.数据库设计
数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,即数据库就是相关信息的集合。
创建数据库
create database cet
创建表格
create table grade
(Number char(10),
Name nchar(10),
Number2 char(10),
Chengji char(10),
);
create table guanli
(name char(10),
mima char(10),
);
管理员表
管理员表应该有管理员的用户名以及密码字段。
列名
数据类型
长度
允许null值
name
nchar()
10
不允许
mima
nchar()
10
允许
学生信息表
学生信息表应该有学生的级别,姓名,准考证号,成绩。
列名
数据类型
长度
允许null值
jibie
nchar()
10
不允许
number
nchar()
10
允许
name
nchar()
10
允许
chengji
nchar()
10
允许
三.具体模块设计与实现
登录过程的流程图:
查询信息流程图:
修改考生信息流程图:
删除信息流程图:
添加信息流程图:
学生登录模块核心代码
package database.operation;
import java.sql.*;
public class Cet
{ String jibie,name=,number;
StringBuffer cetResult;
public Cet()
{ cetResult=new StringBuffer();
try{ Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
}
catch(Exception e){}
}
public void setJibie(String s)
{ jibie=s.trim();
try{ byte bb[]=jibie.getBytes(ISO-8859-1);
jibie=new String(bb,gb2312);
}
catch(Exception e){}
}
public String getJibie()
{ return jibie;
}
您可能关注的文档
- 四、 正应力分析.ppt
- 四下 Unit3 Is this your skirt A.ppt
- 嘉陵江文化元素收集(一).pptx
- 四下和睦相处 课件_.ppt
- 四下 Unit3 Is this your skirt C.ppt
- 四下 Unit3 Is this you skirt B.ppt
- 四下选择题.ppt
- 四下2.4.《把种子散播到远处》课件.ppt
- 四下2.4把种子散播到远处.ppt
- 四书五经的内容.ppt
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
文档评论(0)