- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PINGDINGSHAN UNIVERSITY
专业实训(四)
项目报告
题 目: 学生学籍管理系统
院(系): 软件学院
专业年级: 软件工程
姓 名:
学 号:
指导教师:
2012年 5月31 日
1 项目简介
1.1项目意义
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生学籍的管理也变得越来越复杂。为此,切实有效的把学生学籍管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。
1.2项目说明
该项目主要为高校管理员设计而开发针对学校学生学籍信息的一套完备的管理系统。实现的功能主要有:管理员的登录及其相关信息的修改。进入学籍管理系统主要有学生档案管理、学生的基本资料、学生成绩管理、学生考勤管理、学生奖惩管理、以及相关的用户工具用来辅助管理员管理学生相关学籍信息。包括计算器、word、excel等
1.3关键技术
1.Java AWT组件及事件处理
2.Java 输入输出流
3.常见数据结构的java实现
4.Java数据库的链接(JDBC)
2总体设计
2.1各个模块的设计
图2-1 各模块之间的相互关系
2.2数据表分析说明
表2-1 管理员数据列表
username password chen 123456 hai 111222 yu 101123
表2-2 学生档案数据列表
stuid stuname dayta localtion 101 张三 2011-01-02 档案室五 102 张刚 2011-01-01 档案室四 103 王强 2011-01-01 档案室四 104 陈翔 2011-01-01 档案室四 105 晓莉 2011-01-01 档案室四 106 李明 2011-01-01 档案室四
表2-3 学生成绩数据列表
stuid name class yuwen shuxue yingyu zhengzhi 101 张三 软工一班 96 89 85 95 102 张刚 软工一班 89 96 78 80 103 王强 软工一班 78 98 75 96 104 陈翔 软工一班 89 78 78 97 105 晓莉 软工一班 93 69 98 87 106 李明 软工一班 94 82 78 65
表2-4 学生考勤数据列表
stuid name late notabsent 101 张三 5 3 102 张刚 8 6 103 王强 0 0 104 陈翔 2 2 105 晓莉 1 3 106 李明 5 0
表2-5 学生奖惩数据列表
stuid name Rz Rm 101 张三 三好学生 3000 102 张刚 三好学生 5000 103 王强 三好学生 3000 104 陈翔 三好学生 5000 105 晓莉 三好学生 2000 106 李明 三好学生 1000 表2-6 学生基本数据列表
stuid name sex age cell 101 张三 男 20 2520162 102 张刚 男 20 2454533 103 王强 男 22 5434534 104 陈翔 男 21 5433835 105 晓莉 女 19 8645456 106 李明 男 20 4568465
3详细设计与实现
3.1登录界面
图3-1 登录界面效果图
数据库的链接以及与数据库中账号密码的匹配:
JDBC_conn conn=new JDBC_conn();
Connection con=conn.JDBC_CONN();
try {
Statement st=con.createStatement();
String name=tf1.getText();
String pwdstr=tf2.getText();
//SQL语句
String sql = select * from javadenglu where username= + nam
文档评论(0)