关于JAVA编写一个学生成绩管理系统 10

学生成绩管理系统高校开发一学生成绩管理系统,该系统由登陆模块,学生模块,教师模块,管理员模块,四部分组成。其功能如下:学生登陆以后,可以选报课程。系统会根据学生所在系及课... 学生成绩管理系统
高校开发一学生成绩管理系统,该系统由登陆模块,学生模块,
教师模块,管理员模块,四部分组成。其功能如下:
学生登陆以后,可以选报课程。系统会根据学生所在系及课程的
预修课判断(课程有系别,预修课等属性)。首先,系统会列出所有
满足该生系别以及该生还未选报的课程,或者其预修课为“public”
的课程。
其次,学生可以查看自己的成绩,包括该生已选课程的名称,学
分以及该生的总分。如果教师还未给出成绩,则系统会有相关提示。
再次,该生可以更改自己的个人信息,包括密码,电话号码等,其中
要求密码不能为空。
教师在本系统中拥有是否接受学生所选课程,以及给学生打分的
权力,只有先接受学生,才能给该生打分。首先, 系统要求教师选
择学生,然后系统会列出该教师所代课程的班级, 其次系统会列出
选报了该课程的所有学生(其中包括了该生的一些详细情况),在教
师选择了接受以后,就可以给该生的这门课打分,在这之后系统会分
析教师的输入是否正确(即是否为阿拉伯数字), 否 则会有提示。 其
次, 在教师给出了学生成绩之后,系统会根据成绩来判断该生是否
通过了考试,如果该成绩大于或等于 60,则在该生的学分上加上该
课程的学分。
管理员在本系统中有着最高的权力,包括新增,更改,删除学生,
教师,课程以及班级。 其中“班级” 是本系统中关键的环节,同样
也是数据库中的关键。 它直接与课程,教师,上课时间,地点联系,
学生所选的课程也要具体到某一个班级,所以首先班级号不能为空,
其次要保证同一教师在同一时间不能上两门课程。 在新增“课程”
时,要求决定课程所在系以及其预修课(系统会动态列出现有的课
程),其中课程所在系必须与预修课所在系一致(或者选择无预修课,
再或者预修课属性为 public), 否 则系统会有错误提示。除此之外,
在更改或新增时,名称,ID 或者密码不可为空,否则系统会有相关
提示。
实现功能:
(1) 各类数据录入(30%)
(2) 各类查询功能(30%)
(3) 自定义查询功能(40%)

能按照这个要求帮我写一个吗
展开
 我来答
动力节点培训
2016-06-22 · TA获得超过1985个赞
知道大有可为答主
回答量:2339
采纳率:75%
帮助的人:1355万
展开全部
成绩管理系统 视频及资料
http://pan.baidu.com/share/init?shareid=2199531698&uk=3355579678 密码:947n 希望对你有帮助。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2016-06-13 · TA获得超过153个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:126万
展开全部
程序员靠编码赚钱呢,怎么可能有人白给你干
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式