- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《J2EE应用实践教程》课程论文-学生信息管理系统汇
《J2EE应用实践教程》课程论文
项目名称:学生信息管理系统
指导老师:组员
完成时间:2011.12.25
需求分析
在如今学校林立的社会,在我国教育事业蓬勃发展的现代化建设中,学校扮演着越来越重要的角色。要在激烈的社会竞争中赢下立足之地,就必须有强大的竞争力,包括硬件设施和软件设施。其中,软件设施是指的教育实力,而硬件设施指的是学校的各种设施。然而,有一个完整的学生信息管理系统,是一个学校硬件设施具有竞争力的最基本体现。所以,一个学校的管理,发展的好坏,很大程度上在于它的信息管理系统的好坏。
在学生的信息系统中,主要应该有以下的这些功能:学生基本信息的查询,比如姓名,学号,生日等等基本信息。再者就是学生的一些基本的成绩查询,成绩录入,以及其他的一些信息的管理,比如辅修信息的管理,其基本模式和学生的基本信息管理模块大同小异。
因为对于学生基本信息的管理,既要便于学校的管理,也要便于学生自己的查询,等等功能。所以,在设计学生基本信息管理系统的时候,要设置不同的权限。对于管理员,即教师的角度,要能够对学生基本信息有修改、录入、删除、查询功能;对于普通用户,即学生的角度,要有对本人的基本信息有查询,修改等基本功能。
系统的所以用户都必须要通过系统所赋予的权限进行操作,所以要设置一个登录的功能,只有通过数据库的验证,才能进入系统进行相关的操作。
所以我们设计的学生信息管理系统主要要能实现以下的功能:
对于管理员(教师):
对于普通用户(学生):
概要设计
1、数据库表的设计
表一 学生分类表(degree)
字段名 别名 数据类型 主键 是否重复 NULL 学生编号 S_id 自动编号 √ 否 否 学号 S_no Char 否 否 姓名 S_name Char 否 性别 S_sex Char 主修专业 S_major Text 否 第二专业 S_second Text
表二 学生主修专业成绩表(firstgrade)
字段名 别名 数据类型 主键 是否重复 NULL 学生编号 S_id 自动编号 √ 否 否 学号 S_no Char 否 否 姓名 S_name Char 否 课程号 S_classno Char 成绩 S_grade Float
表三 学生第二专业成绩表(secondgrade)
字段名 别名 数据类型 主键 是否重复 NULL 学生编号 S_id 自动编号 √ 否 否 学号 S_no Char 否 否 姓名 S_name Char 否 课程号 S_classno Char 成绩 S_grade Float
表四 学生信息表(students)
字段名 别名 数据类型 主键 是否重复 NULL 学生编号 S_id 自动编号 √ 否 否 照片 S_photo .jpg 学号 S_no Char 否 否 姓名 S_name Char 否 生日 S_birthday Date 性别 S_sex Char 主修专业 S_major Text 否
表五用户表(管理登录用户的用户名和密码)(users)
字段名 别名 数据类型 主键 是否重复 Null 用户类型 U_type Char √ 否 否 用户id U_id Char 否 否 用户密码 U_pwd Char 否 否
2、本系统所需实现的功能
(1)实现用户登录的管理,即只有经过合法登录的用户才可进入该系统,进行相关的操作;
(2)实现学生的基本信息管理,即学生信息的增、删、改、查;
(3)实现学生的成绩管理 ;
(4)实现学生的辅修信息管理。
具体分工
模块一:登录、注销及全体布局情况(韦彩兰)
模块二:学生基本信息(陈文荣)
模块三:辅修信息(潘媛霞)
模块四:登记成绩 (蒙思慧)
前置工作
1、利用JDBC连接数据库:
用access2003编写好数据库:
在本地数据源管理器处连接好本地数据源:
利用JDBC技术编写一个连接数据库的类:
package edu.sms.db;
import java.sql.*;
public class DbOperation {
Connection conn = null; //申明一个连接对象(全局)
public DbOperation(){
try {
Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
conn = DriverManager.getConnection(JDBC:ODBC:myJDBC);
} catch (Exception e) {
Syste
您可能关注的文档
- XXX造船厂百万高清监控系统方案汇.doc
- XX县公共资源交易中心信息机房设备项目竞争性谈判招标文件汇.doc
- XX县巩固退耕还林成果后续产业芦笋生产推广示范基地建设项目可行性研究报告汇.doc
- XX县干部交流中心宿舍楼室内装修工程施工组织设计汇.doc
- XX县脐橙分选打蜡气调保鲜建设项目可行性研究报告汇.doc
- XX县兴建万头种猪场项目可行性研究报告汇.doc
- XX县农产品质量追溯系统建设可行性研究报告汇.doc
- XX博物馆安防系统建设方案汇.doc
- XX发电公司锅炉专业检修工艺-安全门汇.doc
- XX发电公司锅炉专业检修工艺-电动截止阀汇.doc
- 卫生防病及饮食安全卫士.pptx
- 2025年医院三基考试综合提升测试卷含答案详解(精练).docx
- 智慧教育云平台在初中音乐教学中的创新应用与效果评估教学研究课题报告.docx
- 《商业银行信用风险大数据分析在风险管理中的实践与成效评估》教学研究课题报告.docx
- 人工智能教育中初中化学实验课伦理准则的制定与实施教学研究课题报告.docx
- 2025年医院三基考试题库检测试题打印一套附答案详解.docx
- 2 制造企业绿色供应链管理中的废弃物资源化利用策略研究教学研究课题报告.docx
- 5 《产后抑郁早期筛查与干预对母婴心理健康干预的循证实践》教学研究课题报告.docx
- 2025年医院三基考试题库试题及答案详解【夺冠】.docx
- 医学检验(中级)复习提分资料含答案详解【精练】.docx
最近下载
- GB 44022-2024硝酸铵安全技术规范解读.pptx VIP
- 在线网课学习课堂《人工智能与生物特征识别(北理 )》单元测试考核答案.pdf VIP
- Unit 5 Is this your pen (说课稿)-2024-2025学年湘少版(三起)(2024)英语三年级上册.docx VIP
- 《基坑工程》重力式水泥土墙.pptx VIP
- 人工智能导论知到课后答案智慧树章节测试答案2025年春浙江师范大学.docx VIP
- 2024年饮品店项目创业投资方案.docx
- 生命的律动答案.docx
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf VIP
- 导尿管相关尿路感染预防与控制课件.pptx VIP
- 历史的天空2015全图文攻略.pdf VIP
文档评论(0)