当前位置:文档之家› Java课程设计学生成绩管理系统任务书

Java课程设计学生成绩管理系统任务书

长春大学
课程设计任务书
题目名称学生成绩管理系统
院(系)软件学院
课程名称JAVAቤተ መጻሕፍቲ ባይዱ序设计基础
班级java-09413
学生姓名李岗平
指导教师李珩
起止日期2011-6-27—2011-7-22
课程设计任务书
技术参数)及要求
题目名称(包括主要
设计题目:
学生成绩管理系统
GUI界面要求:
界面美观,布局合理,方便用户操作。
4.Java视频教程孙鑫主讲
进度计划表
阶段
日期
计划完成工作量
指导教师检查意见
备注
第一阶段
系统调研阶段
第二阶段
需求分析
第三阶段
系统设计阶段
第四阶段
系统实现阶段
第五阶段
系统整合调试,文档汇总,进行答辩
设计总结:
考核成绩及评语
指导教师签字年月日
教研室意见
教研室主任签字年月日
数据库要求:
数据库中各表结构设计合理,设置相应的关键字,能用JDBC或JDBC-ODBC实现GUI与数据库的连接。
类设计要求:
根据系统功能合理设置各类,必要时可采用接口实现多继承,类中的成员变量的设置要与文件中的数据相匹配。要充分利用类的继承与多态性提高代码重用率。
编码规范要求:
参照JAVA编码规范编写代码,要求代码具有规范性。如成员变量及方法的命名规范、要求有注释部分。
2.用Swing或AWT组件设计GUI界面,要合理选择GUI界面中的组件,减少用户的输入信息量,色彩风格统一,布局合理,要具有美观性。
3.系统功能要求如下:
(1)登录管理模块:主要实现登录身份的管理、密码管理。
(2)学生信息管理模块:学生信息的增、删、改、查。
(3)学生成绩管理模块:学生成绩的增、删、改、查。
(4)统计管理模块:个人及班级的单科成绩、全科成绩、平均成绩、最高及最低成绩的统计。
注:各组可在系统调研及需求分析的基础上,对以上功能进行适当修改。
4.调试程序,保证程序能正确运行。
主要参考资料
1.Java语言程序设计张振领编中国电力出版社
2.Java程序设计教程耿详义编,清华大学出版社
3.Java课程设计耿详义编清华大学出版社
涉及到的主要知识点:
1.JAVA的基本数据类型及程序控制结构
2.JAVA中的异常处理
3.JAVA中GUI设计方法
4.JAVA中类与接口
5.JAVA与数据库的连接技术
6.数据库的创建
设计内容及工作量
设计内容如下:
1.用SQL Server/MySQL/Oracle设计数据库,表中各字段命名要具有统一的命名规则,字段类型及长度要合理设置,设置关键字。各表设计时要考虑到表间的关联字段的设置。
相关主题