没有合适的资源?快使用搜索试试~ 我知道了~
首页Java应用开发期末考试.docx
资源详情
资源评论
资源推荐
Java 应用开发期末考试
项目名称:学生选课系统
目录
1. 程序设计...........................................................................................................2
1.1 ER 图.......................................................................................................2
1.1 需求.........................................................................................................2
2. 程序目录...........................................................................................................3
3. 程序介绍...........................................................................................................4
3.1 用户登录..................................................................................................4
3.2 用户界面...................................................................................................6
3.2.1 管理员界面......................................................................................6
3.2.2 教师界面.......................................................................................11
3.2.3 学生界面.......................................................................................22
4. 程序总结.........................................................................................................27
1. 程序设计
1.1 ER 图
1.1 需求
本系统有三类用户,教师,学生,管理员,各自的功能如下:
(1) 教师:
所包含功能为:
A,注册功能:主要信息包括:用户名,密码,教师姓名,年龄,性别,专业 ,
职称;
B,修改个人信息:
C,发布本学期开设的课程,本界面的内容包括:课程名称,课程学时,课程
要求,课程要讲的内容,考核方式。
D, 查看某一门课程的选课情况(看有哪些学生选课),用表格展示;
E,将选择自己课程的学生以 Excel 的形式导出;(用反射实现,能够导出多
种形式的 Excel 文档,有扩展性)
(2) 学生:
A,注册功能:主要信息包括:用户名,密码,姓名,年龄,性别,专业,班级,
学号;
B,修改个人信息:包括姓名,联系方式(邮箱,qq,和手机密码);
C,查看所有教师的开课情况,具体的操作是:先选择老师,然后列出该老师的所
有课程(可以用 List 实现);点击课程,显示该课程的情况;
D, 选课:选择某一个老师的课程。
(3)管理员
管理员登录后,主要的功能:
A 审核老师发布的课程,没有审核或者审核没通过的课程,学生是无法选课的;
2. 程序目录
src 源代码存放
dao 用于存放操作
model 用于存放实体类
util 工具的封装,如字符串判断和 Excel 导出
view 存放视图
Excel 文件夹用于存放导出的 Excel 文件
Images 用于存放程序中用到的图标
lib 存放用到的包
3. 程序介绍
3.1 用户登录
有三种用户类型:
其中管理员不可注册;
教师注册界面
用户名、密码、姓名必须填
学生注册界面
剩余26页未读,继续阅读
zfubl_
- 粉丝: 68
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1