毕业设计-基于JAVA的学生管理系统设计与实现_第1页
毕业设计-基于JAVA的学生管理系统设计与实现_第2页
毕业设计-基于JAVA的学生管理系统设计与实现_第3页
毕业设计-基于JAVA的学生管理系统设计与实现_第4页
毕业设计-基于JAVA的学生管理系统设计与实现_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要摘要#图5-3教师客户端主窗体图5-4退出确认效果图Q退出D图5-4退出确认效果图Q退出D密码修改»□学生佶息菅理9口学生信息查词?□班织设羞D墙加脏级21基禺■储息査询工咸集堂谊9口谍稈盍迎二开课谨项设蓋》選程战犒录入2淖加睥程图5-5添加学生窗体当教师需要查询某个学生的基本信息时,可以单击“基本信息查询”节点输入学号进行查询,界面如图5-6所示。二]拯怕8痘口密吗燈改二]拯怕8痘口密吗燈改tUI学生兰呼D斎主丰刚q□学圭伯;囱.逻谊D基酬*“何D战湛査冏9口便程昔遲Q开曝逾朋登EEQ谏理成躍乗丸D晞如涯握*aDJSJjDiW谨佑人盃査间半生的学::2000&5010101T号?0OT0OT1O1O1谷占飞•11卑出生曰期月1曰JS河就出池湖市学验 石眾庄利枝信J3眠亚学隘入学时【间 ^O™年事 月1*曰图5-6学生基本信息查询窗体每学期开始,各学院都应该为学生安排可选课程,这时可以通过“开课选项设置”进入选课设置界面进行操作,如图5-7所示。图5-7开课选项设置窗体(7)教师进行课程设置后效果如图 5-8所示。在每个学期期末,需要对学生的成绩进行录入,用户通过“课程成绩录入”模块进行录入操作,如图5-9所示。

frL□杀域迪序D遇岀□和生扌刚f口学生血■彌QB^aKWiflD克虚迓間口邊观■閒□〜建対構入□遵加囉氐C3W»iSHD-ruff03探程号dfrL□杀域迪序D遇岀□和生扌刚f口学生血■彌QB^aKWiflD克虚迓間口邊观■閒□〜建対構入□遵加囉氐C3W»iSHD-ruff03探程号d帕砒1讷間2CllOiSlOIIHE'010301'O-lOSK ,時屯證剧-:电匪白动化呼腔讦笙机文忆宴讦就机导住斯事击业帥財刖財迅恼技•*咨魅谱•校书客抑魚蔗节010101—oioioe"01Q201'0-I02D101Q3U1帥03叶「0103W"租窑ilM-HlSf-tl?*11K机导住匸昨.oia*ATI*嘶H加电3&自商丸*谨任配翻123轄踊“:24L#31勺怦42芋阳允许常翠暉止銓理图5-8开课选项设置效果图JttSJS-nriamp13HHCIU«xCjs«►]HHE图5-9成绩录入窗体(8)教师还可以通过点击“添加课程” 、“添加班级”节点,进行添加课程和班级操作,如图5-10和图5-11所示。图5-10添加课程效果图图5-10添加课程效果图图5-11添加班级效果图5-12所示。图5-12修改密码效果图5-12所示。图5-12修改密码效果图(io)如果用户是学生,登录后的窗体也会自动全屏显示,展开树状列表后的界面如图 573所示。I十冷■辽二fjsaaaDrUKdaiI十冷■辽二fjsaaaDrUKdai图5-13学生客户端窗体(11)当学生需要选课时,可以通过单击 “选课”节点进入如图5-14所示的选课界面进行选课。Di&ttrDt-^imP口祕《!Di&ttrDt-^imP口祕《!DM□41!阱tZJS1B3ID=saffMD-FJHtMKBtn诲阿n时沏I*图5-14学生选课界面(12)在学生选课过程中,随时可以点击“课表显示”节点查看课表,如图 5-15所示。(13) 学生点击“已修课程成绩”节点时,便可进入已修课程查看界面,查看成绩和学分,如图5-16所示

图5-15学生课表显示界面图5-16已修课程查看窗体六、系统测试6.1功能测试6.2系统测试6.3测试结论测试用例1:系统登录测试如下表所示:(1)身份类型为管理员表一管理员测试用例输入输出用户名密码123456错误请输入用户名123123错误一用户名或密码错误程少飞错误一请输入密码程少飞aig#345错误一密码非法程少飞123456正确登陆成功(2)身份类型为学生表二学生测试用例输入输出用户名密码123456错误请输入用户名200909010101123错误一用户名或密码错误200909010101错误一请输入密码200909010101aig#345'错误一密码非法200909010101200909010101正确登陆成功测试用例2:教师查询学生基本信息表四教师查询学生基本信息测试用例输入学号输出错误一请输入学号2223322232错误一没有该学生Asdffg错误一学号必须是纯数字 「200909010101正确一显示该学生的基本信息结束语结束语结束语学生管理系统的完成,对学校的管理带来了方便,也对教师是一个很好的帮助,方便管理,提高了工作的效率。在本系统开发过程中,由于本人是初次开发软件,在知识、经验方面存在不足。另外在整个开发过程中,时间也比较仓促,因此,该系统必然存在一些缺陷和不足。因为对学生的管理整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。另外,由于自身对网络的不熟悉,本应做到C/S客户端/服务器的软件,结果不能达到预期效果,实为遗憾。虽然该系统存在诸多的不足, 但其功能均已经实现,易于日后程序的更新、数据库管理容易、界面友好、操作方便、安全性好。相信本学生管理系统是一套学校在日常管理中必不可少的管理软件。通过开发这个软件,我掌握了项目的开发过程, 了解了基本知识,巩固了我对Java编程语言和软件工程思想的学习参考文献参考文献参考文献陈志泊•数据库原理及应用教程•北京:人民邮电出版社, 2008.吴亚峰.30天学通Java项目案例开发.北京:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论