Java设计开发一个简单的学生管理系统!

一功能需求1.用户分为三类,学生,教师,管理员,给类用户登陆系统都需要选择身份,通过用户名和密码登陆。2.管理员对学生信息进行,删除,修改,查询!3.管理员对教师信息进行... 一功能需求
1.用户分为三类,学生,教师,管理员,给类用户登陆系统都需要选择身份,通过用户名和密码登陆。
2.管理员对学生信息进行,删除,修改,查询!
3.管理员对教师信息进行,删除,修改,查询!
4.管理员对教师分配需授课程,
5.学生可以查看自己的信息,查看所开课程,选课,查询成绩,
6.教师可以查看自己所授课程名单,录入自己所授课学生成绩!
二实现提示
1,设计数据库,主要设计表的结构,首先分析所涉及的类,建立相应的表格,
2.设计相关的类.
展开
 我来答
DoramiHe
推荐于2018-05-03 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59541
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
如果是你一个人开发,那就照着需求一步步做呗。比如:
首先要有登录界面,登录界面设计好,需要传入的参数有 用户名,密码,登录身份;这时你就设计一个数据库表 user(login_name,login_password,login_type);这时候登录进去,因为不同人的权限工作内容不同,因此登录进去显示的界面和选项也不同,你需要设计3种界面(学生:单一的查询成绩(此时你就需要创建一个学生表student(id,name,score));教师:查看学生成绩以及自己的教学科目,此时创建一个教师表teacher(id,name,course);管理员:这个页面设计是重头戏,数据处理先做好(以@RequestMapping(“/xxxx.do”)为主,设计rest api用于提供页面请求接口,建议使用spring_servlet和hibernate配合实现,使用MVC分层设计。
薇美缘h
2014-12-22 · TA获得超过468个赞
知道小有建树答主
回答量:365
采纳率:50%
帮助的人:176万
展开全部
如果是你一个人开发,那就照着需求一步步做呗。比如:
首先要有登录界面,登录界面设计好,需要传入的参数有 用户名,密码,登录身份;这时你就设计一个数据库表 user(login_name,login_password,login_type);这时候登录进去,因为不同人的权限工作内容不同,因此登录进去显示的界面和选项也不同,你需要设计3种界面(学生:单一的查询成绩(此时你就需要创建一个学生表student(id,name,score));教师:查看学生成绩以及自己的教学科目,此时创建一个教师表teacher(id,name,course);管理员:这个页面设计是重头戏,数据处理先做好(以@RequestMapping(“/xxxx.do”)为主,设计rest api用于提供页面请求接口,建议使用spring_servlet和hibernate配合实现,使用MVC分层设计。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
搜索代码货栈
2020-05-09 · TA获得超过164个赞
知道答主
回答量:614
采纳率:66%
帮助的人:42.7万
展开全部
这个是写一个GUI程序呢? 还是写javaweb的网站呢?
不过这两种我这里都有, 底层数据库设计的都差不多, 简单的话只需要每个角色建一张表即可, 复杂的话可以统一一张表, 然后再外键一张角色表就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
疯狂的煤车
2018-05-03 · TA获得超过238个赞
知道小有建树答主
回答量:256
采纳率:43%
帮助的人:66.3万
展开全部
呵呵,要么去网上下载,要么去淘宝找人做,50财富值就想做一个管理系统,也太贬低程序员的价值了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
加加740456311
2014-12-22
知道答主
回答量:73
采纳率:0%
帮助的人:11.3万
展开全部
毕设专做。。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式