当前位置:首页>> >>


高飞-学生信息管理系统_源代码.rar

收藏

资源目录
    文档预览:
    编号:20181030003659275    类型:共享资源    大小:269.43KB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    高飞 学生 信息管理 系统 源代码
    资源描述:
    课 程 设 计 报 告 书(理工类)课程名称 Java 基础实训_______姓 名 高飞 __________ 班 级 17 软嵌 2 班 ______ 学号 1712011049 指导教师 濮宏伟____________ 金陵科技学院2018.71题目:学生信息管理系统设计的目的和要求:目的:本次课程设计目的是使学生结合 ArrayList、Vector 集合和 Java swing可视化编程以及所学的Java知识,熟练使用 Eclipse工具系统模块开发,通过真实的工作任务(项目需求)和规范,使学生能设计并开发出具有一定水平的系统模块,并培养解决实际问题和培养团队合作的能力。掌握系统模块开发流程和开发技巧,按要求提交规范的交付物。要求:1、掌握软件开发的基本步骤和方法;2、根据课题的要求进行上机实验调试;3、基本掌握 J2EE项目开发中的相关文档的编写。4.学会使用 ArrayList、Vector 集合和 Java swing可视化编程设计的软件环境:奔腾以上计算机,Windows7 操作系统,装有 JDK1.8和 Eclipse软件,tomcat 8,Mysql 5.1。功能模块设计:系统从功能模块的角度上划分为以下几个功能模块:用户管理、商品管理、订单管理、购物车管理,店家管理五大部分,以下是该系统的功能模块图见下图2-1:2图 2-1 系统模块图以下是各个模块具体实现功能介绍:1.管理员功能对学生信息、课程信息进行增、删、改、查操作2.教师功能对学生成绩录入,并具体查询排序3.学生功能修改登录密码以及查看自己课程成绩设计过程和内容:package com.qst.data;import java.util.ArrayList;import java.util.List;import com.qst.model.ADMIN;学生信息管理系统管理员模块用户注册登陆教师模块课程信息进行增删改查操作对学生信息进行增删改查操作用户注册登录对学生成绩录入并具体查询排序功能学生模块注册登录查看自己课程成绩50public class ADMINData {public static List adminList = new ArrayList();}package com.qst.data;import java.util.ArrayList;import java.util.List;import com.qst.model.Students;public class StudentsData {public static List studentsList = new ArrayList();}package com.qst.data;import java.util.ArrayList;import java.util.List;import com.qst.model.Teachers;public class TeachersData {public static List teachersList = new ArrayList();}package com.qst.model;public class ADMIN {private String admName;private String admPass;public String getAdmName() {return admName;}public void setAdmName(String admName) {this.admName = admName;}public String getAdmPass(){return admPass;}public void setAdmPass(String admPass){51this.admPass=admPass;}}package com.qst.model;//import javax.swing.JTextField;public class Students {// 学号,姓名,密码,性别,成绩private String stuNo;private String stuName;private String stuPass;private String gender;private String num;public String getStuNo() {return stuNo;}public void setStuNo(String stuNo) {this.stuNo = stuNo;}public String getStuName() {return stuName;}public void setStuName(String stuName) {this.stuName = stuName;}public String getStuPass(){return stuPass;}public void setStuPass(String stuPass){this.stuPass=stuPass;}public String getGender() {return gender;}52public void setGender(String gender) {this.gender = gender;}public String getNum() {return num;}public void setNum(String num) {this.num = num;}}package com.qst.model;public class Teachers {private String teaName;private String teaPass;public String getTeaName() {return teaName;}public void setTeaName(String teaName) {this.teaName = teaName;}public String getTeaPass(){return teaPass;}public void setTeaPass(String teaPass){this.teaPass=teaPass;}}package com.qst.service;53import com.qst.data.ADMINData;//import com.qst.data.TeachersData;import com.qst.model.ADMIN;//import com.qst.model.Teachers;public class ADMINService {/*** 用户注册操作* @param user* @return TRUE:成功 false:失败*/public boolean addUser(ADMIN admin){ADMINData.adminList.add(admin);return true;}/*** 用户登录操作* @param name* @param pass* @return*/public boolean searchADMIN(String admname,String admpass){boolean flag = false;for(ADMIN u:ADMINData.adminList){if(u.getAdmName().equals(admname) }}return flag;}public void deleteUser(){}}package com.qst.service;import java.util.Vector;54//import javax.swing.JTextField;import com.qst.data.StudentsData;import com.qst.model.Students;public class StudentsService {/*** 用户注册操作* @param user* @return TRUE:成功 false:失败*/public boolean addUser(Students students){StudentsData.studentsList.add(students);return true;}/*** 用户登录操作* @param name* @param pass* @return*/public boolean searchStudents(String stuname,String stupass){boolean flag = false;for(Students u:StudentsData.studentsList){if(u.getStuName().equals(stuname) }}return flag;}public void deleteUser(){}public void deleteStudent(String name){for(int i=0; i> getStudentsByName(String Name) {Vector> list = new Vector> ();if(““.equals(Name)){for(Students u:StudentsData.studentsList){Vector str = new Vector();str.add(u.getStuName());str.add(u.getGender());str.add(u.getStuNo());str.add(u.getNum());list.addElement(str);}}}return list;}private void add(int num) {// TODO Auto-generated method stub56}public Students getStudentByName(String name) {Students students = null;for(Students u: StudentsData.studentsList){if(u.getStuName().equals(name)){students = u;}}return students;}/*** * @param user* @return*/public boolean modifyPass(Students students) {for(Students u: StudentsData.studentsList){if(u.getStuName().equals(students.getStuName())){u.setStuPass(students.getStuPass());break;}}return true;}public boolean entering(Students students) {for(Students u: StudentsData.studentsList){if(u.getStuName().equals(students.getStuName())){u.setNum(students.getNum());break;}} return true;}public boolean modifyStudents(Students students) {for(Students u: StudentsData.studentsList){if(u.getStuName().equals(students.getStuName())){
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:高飞-学生信息管理系统_源代码.rar
    链接地址:http://www.gold-doc.com/p-255331.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开