版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、标准文档1.课程设计目的做一个学生信息管理系统,要求运用到 JavaEE中的二层模式做java 代码和 jsp设计都要用上。要求要有后台,就是说要连接到数据库。适当的运用javascript和 css2.课程设计题目描述和需求分析2.1 课程设计题目:学生信息管理系统2.2 需求分析:功能分析:(1)用户登录:用户登录(一个界面)通过验证分为管理员,学生,老师登陆三个主页面(2)学生信息管理:管理员对学生信息进行删除,查询和修改。(3)课程信息管理:管理员也可以进行删除,修改和查询功能,同时学生可以选课和查询该课程成绩,和查询课程成绩。 老师根据所授课程对学生录入成绩(4)用户管理:三种用户可
2、进行注销进行切换,可以修改密码实用文案标准文档3.课程设计报告内容3.1 学生信息管理系统项目设计系统功能结构设计(java Swing 界面)登陆教师登陆学生登陆管理员登录修查选查修录修删修入改询课询改入改除改成成成成密基学学密绩绩绩绩码本生生码信信信息息息实用文案标准文档逻辑结构设计(数据库表和存储过程等)一数据表说明基本表:1. 表 Table1 (管理员信息表)字段名数据类型长度主键否描述usernovarchar50是用户名passwordvarchar50否密码2. 表 student (学生基本信息表)字段名数据类型长度主键否描述snovarchar50是学号passvarcha
3、r50否密码snamevarchar50否姓名gradevarchar50否年级sagevarchar50否年龄sexvarchar50否性别classnovarchar50否班级号3. 表 teacher (老师基本信息表)字段名数据类型长度主键否描述tnovarchar50是教师号tpssvarchar50否密码tnamevarchar50否教师姓名sexvarchar50否性别jibievarchar50否职称telvarchar50否电话号码4. 表 class (学生班级信息表)实用文案标准文档字段名数据类型长度主键否描述classnovarchar50是班级号classnameva
4、rchar50否班级名称departnovarchar50否系名5. 表 depart (系表)字段名数据类型长度主键否描述departnovarchar50是系名departnamevarchar50否系名6. 表 course (课程表)字段名数据类型长度主键否描述cnovarchar50是课程号cnamevarchar50否课程名classdayint4否上课日期classtimeint4否上课时间ctypevarchar50否课程类型tnamevarchar50否授课老师名派生出来的表8.表 courseClass (班级必修课表)字段名数据类型长度主键否描述classnovarcha
5、r50是班级号cnovarchar50是课程号tnovarchar50否教师号9. 表 sc (选课表)字段名数据类型长度主键否描述snovarchar50是学号实用文案标准文档cnamevarchar50否课程名tnamevarchar50否教师名9. 表 score (成绩表)字段名数据类型长度主键否描述snovarchar50是学号cnovarchar50是课程号scorevarchar50否分数学生信息管理的所有运行界面登陆界面:管理员登陆:实用文案标准文档管理员登陆后可以对学生基本信息进行添加删除和修改也可对学籍和班级进行同样的操作实用文案标准文档老师登陆:老师登陆后录入成绩:1.
6、根据教师号和班级号查出老师所教班的所教课程号2. 然后根据班级号列显出此班同学的信息再对此班同学录入成绩3. 因为一些不能实现的原因,所以本人只能多学生一个个在第三个页面中依次录入 最后录入的成绩将保存到数据库中去实用文案标准文档学生登陆:学生选课:1.根据 sql 语句将学生课程表中课程类型为选修课的信息全部调出来 学生查看选课表来进行选课2. 通过下面的下拉菜单(为选课信息)将自己想选的课选出来操作实用文案标准文档选课成功:选课后课进行学生个人课表查询:实用文案标准文档老师在录入成绩后可进行成绩查询:分为录入前和录入后录入后这里学生的成绩信息为四行 说明前面就有四门老师对此学生录入的成绩。
7、此学生的成绩是从数据库中调用出来的。3.2 项目运行情况运行环境: 1.eclipse 3.22.SQL Server20003.Apache Tomcat Properties 6.03.3 核心代码及技术教师录入成绩:TeacherCl 中可以查询到教师所教课程的课程号和班级的方法实用文案标准文档在页面上显示登录老师的班级号和课程号再通过链接到他所教的班级所有的学生列表链接到了此页面后,下一步就是录入成绩实用文案标准文档录入成绩实用文案标准文档验证成绩录入成功了实用文案标准文档4.总结这次课程设计真的是花了很多时间和精力去做的。 先要构思,光想就不敢下手,这种状态就保持了一个星期, 盲目的
8、在网上查关于学生信息管理的资料。 等到确定要动手去做的时候, 真的无从下手,感觉自己要完成一个项目就觉得纠结。看到宿舍的人做的那么晚, 自己就开始熬夜做这份课程设计, 有的时候一个晚上就只能解决一个问题, 但是解决出来真的很开心, 虽然代码很冗长不简洁。 等到两个星期过去以后, 越做到后面就觉得前面有许多地方矛盾, 弄的很不好, 所以就开始感觉数据库不是很清晰, 所以就回头开始整理数据库。 因为数据库比较灵活,所以感觉在管理员那个界面对学生信息进行操作的一些代码开始出现了大批的错误,就只能一点一点的开始修改,找错。在这个过程中,真的让人觉得很吃力,所以以后做什么的时候一定要先将数据库弄好再开始敲代码。因为不好改,所以在管理员界面, 有的还没有弄好, 最后演示的时候还是出了一些无法显示的问题。所以自己就直接做学生和老师界面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024药店负责人任期药店品牌形象塑造聘用合同3篇
- 二零二五年度版权许可合同许可范围和许可费用6篇
- 年度新型铝基轴瓦材料市场分析及竞争策略分析报告
- 年度密封用填料及类似品竞争策略分析报告
- 二零二五年度精装修住宅租赁管理服务合同3篇
- 2024-2025学年高中历史第五单元近现代中国的先进思想第22课孙中山的民主追求课后作业含解析岳麓版必修3
- 2025年度智能交通系统建设合同6篇
- 二零二五年度餐馆员工餐饮服务规范合同3篇
- 二零二五年货物搬运及安全防护劳务合同2篇
- 2025年度标准第三方担保商业票据担保合同范本3篇
- 2024年人教版小学三年级信息技术(下册)期末试卷附答案
- 中国子宫内膜增生管理指南(2022)解读
- 应征公民政治考核表(含各种附表)
- 2024年第九届“鹏程杯”五年级语文邀请赛试卷
- 名师成长论名师成长的模式、机制和规律研究
- FSSC22000V6.0变化点和文件修改建议
- 2024年高一年级上册语文期末复习:语言文字运用Ⅰ刷题练习题(含答案)
- 新苏教版三年级下册科学全册知识点(背诵用)
- 乡镇风控维稳应急预案演练
- 脑梗死合并癫痫病人的护理查房
- 成都银行贷款合同
评论
0/150
提交评论