欢迎来到天天文库
浏览记录
ID:61499044
大小:281.50 KB
页数:7页
时间:2021-02-07
《java学生管理系统实验要求.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、期中测试项目课程java程序设计项目名称学生信息管理系统设计第页班级学号____姓名项目日期:2011年11月25日项目成绩一、项目目的检查学生对java的掌握情况,根据测试结果,调整老师教学和学生学习安排。也让学生熟悉期末考试的方式。二、项目环境1、微型计算机一台2、WINDOWS操作系统,JavaSDK,Eclipse开发环境三、项目内容1、编写Java窗体程序,主界面如下:要求如下:1)安装MySQL数据库服务器及客户端软件。2)在数据库服务器上创建test数据库,在该库中创建一个student表,该表包含以下字段:id(学号,整型)name(姓名,字符串类型)boolean(性别,布尔
2、型)age(年龄,整型)score(成绩,整型)pic(照片,longBlob型)3)设计一个Student,包含以下私有成员变量:privateintid;privateStringname;privatebooleansex;privateintage;privateintscore;privatebyte[]pic;//采用字节数组的方式存放图片信息,方便程序里的转换。2)程序中要求实现浏览、查询、删除、插入、修改等操作。各功能如下:A、浏览学生信息:点击浏览学生信息按钮,显示如下界面,列出数据库中的所有学生信息。B、查询学生信息:点击查询学生信息按钮,显示如下界面,可以根据学号或姓名查
3、询。输入查询条件点击确定后,显示查询结果点击取消按钮,切换到原始界面,效果如下:C、添加学生信息:点击添加学生信息按钮,显示如下界面:其中头像按钮用来选择图片,如果点击头像按钮,弹出文件选择对话框,选择该学生的头像文件,效果如下:选择完毕该图片会显示在按钮上,效果如下:输入学生信息后,点击确定,将该学生记录添加到数据库中,界面切换为:点击取消按钮,界面切换原始状态,如下:D、删除学生信息:l当处于浏览学生信息状态,且选中了某条记录,点击删除学生信息按钮,将该生从数据库中删除,同时更新表格,去掉该生信息。界面保持浏览学生信息界面:操作示例如下:Ø选择学号为7,姓名为:令狐冲的学生记录Ø点击删除学
4、生信息按钮,删除该生在数据库中的记录,同时更新表格,删除该生信息,效果如下:l当前不是在浏览学生信息状态,点击删除学生信息按钮,会弹出如下消息对话框,提醒用户,正确的操作步骤:E、修改学生信息:l当处于浏览学生信息状态,且选中了某条记录,点击修改学生信息按钮,或双击某条记录,进入学生信息修改,界面如下:修改完信息后,点击确定,向数据库服务器提交修改,切换到如下界面:点击取消按钮,界面切换为原始界面,效果如下:l当前不是在浏览学生信息状态,点击修改学生信息按钮,会弹出如下消息对话框,提醒用户,正确的操作步骤:3)具体要求详见参考软件四、项目完成步骤和结果(附上代码和程序运行结果截图)五、项目总结
5、(本次项目完成的情况,心得体会)
此文档下载收益归作者所有