2 ruguome1youni ruguome1youni 于 2013.11.21 00:27 提问

最近在做一个java ee的学生考试管理系统,有个小问题

可以设定课程的考试成绩的计算方法:能够在页面上对某课程动态增加考核点,并填入该考核点的分值比例。如:如对J2EE课程,可新增3个考核点,考核点1为到课情况,分值比例为20%;考核点2为作业,分值比例为20%;考核点3为考试,分值比例为60%。能够验证分值比例之和是否等于100%。

这是要求 , 谁能给我提示一下如何实现 实在是想不出来

1个回答

a_liujian
a_liujian   2013.11.21 10:11
已采纳

一:E-R 关系
你们项目里面肯定会有学生信息表、课程信息表这二张表,现在要你动态对一课种增加考核点,你可以
在课程信息表增加字段,该字段用了保存它的考核点信息,也可以再建一张保存课程与考核对应信息
的表解决(推荐),为了更加有利于维护考核点信息,可以把考核点信息维护到你们系统的基础数据字典表里面,具体实现以你们项目表关系来选取!

二:界面
假设界面列表信息为select * from 课程表
先设计一个JSP界面来实现对课程的考核点维护(无非就是实现增-删-改-查。)
选择某一条课程信息,近入你所设计的界面

三:校验
最起码要有对分值比例正确性做校验,如不能大于100%,也不能小于0!
再一个校验就是,当点击提交时,此时对该课程的考核点的分值比例近行汇总,超出100%,则提示!

ruguome1youni
ruguome1youni 谢谢了,我也是这么刚想到~~
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java__晓萌最近在做一个翻转图片的应用,你可能也知道,图片其实是由一个个的点组成的。于是,晓萌想先做一个可以翻转矩阵的程序,来解决他问题的核心部分。
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int m=in.nextInt(); int t=in.nextI
学生考试管理系统
#include<stdio.h> #include<string.h> #include<algorithm> #include<iostream> #include<cstring> #include<stdlib.h> using namespace std; typedef struct exam { char...
学生考试管理系统源码
学生考试管理系统源码学生考试管理系统源码学生考试管理系统源码
java EE 开发入门小程序 mvc设计模式 学生信息的管理
1.在mysql数据库中创建student数据库,创建studentInfo表(id,name,age)其中id是自动增加的键。          2 .创建web工程后,将java连接mysql的驱动粘贴至图中所示位置,同时在src下创建配置文件connectDB.properties                            connectDB.properties文件的内
数组的两个小问题
1.不可以对数组名(指针常量)进行赋值操作2.对数组进行整体赋值只能在最初声明的时候进行。
java ee 学生成绩管理系统
学生成绩管理系统,java ee 与SQL数据库使用
公告管理系统(Java EE项目案例)
运行环境 操作系统:Windows XP。 Java平台:JDK 1.5。 Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:Eclipse SDK v 3.2.2,下载地址:http://www.eclipse.org/download/index.jsp。 Eclipse插件TomcatPlugins v 3.2.1,下载地址:http://www.eclipse-plugins.info/eclipse/index.jsp。 Eclipse插件ResourceBundleEditor v 0.7.7,下载地址:http://resourcebundleeditor.com/。 Eclipse插件MyEclipse v 5.5.1,下载地址:http://www.myeclipseide.com/ Spring 采用 2.0 版本 Hibernate 采用3.0版本 ============================ 请注意:如出现中文乱码,检查如下配置是否正确。 (1)MySql 数据库是否是utf-8 格式(在安装时选择支持多语言),数据是否正常。 (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),具体请看项目实例。 如果上面5步都没问题,你就不存在中文乱码问题。 ============================== 数据库使用的是MySQL,其版本为5.0.45 版本。 数据库的用户名及密码均为root。 使用的时候,请参考附件数据库导入一节。或将需要用到的某章的数据库目录复制到“mysql安装根目录\data”文件夹下就可以了。
javaee学生信息管理系统课程设计
利用javaee的框架struts实现了学生信息管理 其中有登录验证 学生信息的更改等 连接的是msql数据库 哈商大javaee课程 上传者 Darren
基于Java EE的图书馆管理系统
基于Java EE的图书馆管理系统 的设计与实现 ,经测试,系统完美运行。。。
javaee综合应用---图书馆系统项目
代码量比较大,也就不直接粘贴了,传上来供免费下载浏览,对此系统有任何问题,欢迎交流讨论。QQ:2235623837 这是一个利用了servlet,jsp,xml技术的综合项目。 实现的功能有: 1.提供用户注册登录功能 2.记录用户借阅与归还 3.在不登录的情况下,可以按书名或者作者查找对应书籍 4.登录的情况下,可以查看用户所借图书 使用了MVC模式。适用于那些未学过框架,