2023年学生信息管理系统源代码.docx
《2023年学生信息管理系统源代码.docx》由会员分享,可在线阅读,更多相关《2023年学生信息管理系统源代码.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年学生信息管理系统源代码 第一篇:学生信息管理系统源代码 学生信息管理系统源代码 import java.io.*; class StuInfo public String name; public int number; public String sex; public String age; public String bir; public String email; public String addr; public String tel; public String getName() return name; public void setName(String nam
2、e) this.name = name; public int getNumber() return number; public void setNumber(int number) this.number = number; public String getSex() return sex; public void setSex(String sex) this.sex = sex; public String getAge() return age; public void setAge(String age) this.age = age; public String getBir(
3、) return bir; public void setBir(String bir) this.bir = bir; public String getEmail() return email; public void setEmail(String email) this.email = email; public String getAddr() return addr; public void setAddr(String addr) this.addr = addr; public String getTel() return tel; public void setTel(Str
4、ing tel) this.tel = tel; public class Student private static PrintStream out = System.out;private static String filename = “Stu.txt;private static int total = 0;private static int rt = 0;/recyle length private StuInfo stuInfos;private StuInfo recycle;BufferedReader buf = new BufferedReader(new Input
5、StreamReader(System.in);/创建缓冲流 public Student() stuInfos = new StuInfo; public void 信息录入() BufferedReader buf = new BufferedReader(new InputStreamReader(System.in); try System.out.print(“n请输入学生信息以0结束n); System.out.print(“学号:n); StuInfo stu = new StuInfo(); stu.setNumber(Integer.parseInt(buf.readLine
6、(); while(stu.getNumber()!=0) System.out.print(“姓名:nn); stu.setName(buf.readLine(); System.out.print(“性别:nn); stu.setSex(buf.readLine(); System.out.print(“年龄:nn); stu.setAge(buf.readLine(); System.out.print(“生日:nn); stu.setBir(buf.readLine(); System.out.print(“邮箱:nn); stu.setEmail(buf.readLine(); Sy
7、stem.out.print(“地址:nn); stu.setAddr(buf.readLine(); System.out.print(“电话:nn); stu.setTel(buf.readLine(); /添加其他输入信息 stuInfos=stu; total+; stu = new StuInfo(); System.out.print(“n请输入下一个学生信息以0结束n); System.out.print(“姓名:n); stu.setName(buf.readLine(); catch(Exception e) out.print(e); public void 保存数据()
8、try FileWriter fwr=new FileWriter(filename); BufferedWriter fw = new BufferedWriter(fwr); fw.write(total+“rn); for(int k=0;k= 3 Then MsgBox 您无权操作本系统!“, vbCritical, 错误“ Unload Me End If Else 登陆胜利 显示MDI窗体, 并将用户类型和用户名传到MDI窗体中的mnUserType, msUserName中 With frmMain .mnUserType = mnUserType .msUserName = u
9、ser End With Load frmMain frmMain.Show Unload Me End If End Sub Private Sub Form_Load() optUserType(0).Value = True End Sub Private Sub optUserType_Click(Index As Integer) mnUserType = Index End Sub Explicit Private Sub Command1_Click() Dim strCon1 As String Dim strCon2 As String On Error GoTo myerr
10、 If Trim(Text1.Text)= “ Or Trim(Text2.Text)= “ Then If MsgBox(请输入查询条件!“, vbInformation, 提示“)Then GoTo myerr End If Select Case Trim(Combo1.Text) Case 学号“ strCon1 = Serial“ Case 姓名“ strCon1 = Name“ Case 班级“ strCon1 = Class“ Option Case 生日“ strCon1 = Birthday“ Case 性别“ strCon1 = Sex“ Case 家庭地址“ strCon
11、1 = Address“ Case 电话“ strCon1 = Tel“ End Select Select Case Trim(Combo4.Text) Case 学号“ strCon2 = Serial“ Case 姓名“ strCon2 = Name“ Case 班级“ strCon2 = Class“ Case 生日“ strCon2 = Birthday“ Case 性别“ strCon2 = Sex“ Case 家庭地址“ strCon1 = Address“ Case 电话“ strCon2 = Tel“ End Select DataEnv.rsStudent.Close Da
12、taEnv.rsStudent.Open select * from 学生信息表 where “ & _ strCon1 & Trim(Combo2.Text)& “ & Trim(Text1.Text)_ & “ & “ & Trim(Combo3.Text)& “ & strCon2 & _ Trim(Combo5.Text)& “ & Trim(Text2.Text)& “ dgdCX.DataMember = “ dgdCX.Refresh DataEnv.rsStudent.Requery dgdCX.DataMember = Student“ dgdCX.Refresh myerr
13、: End Sub Private Sub Command3_Click() Unload Me End Sub Private Sub dgdCX_Click() End Sub Private Sub Form_Load() 添加Combo1的子项作为查询标准 Combo1.AddItem(学号“) Combo1.AddItem(姓名“) Combo1.AddItem(班级“) Combo1.AddItem(生日“) Combo1.AddItem(性别“) Combo1.AddItem(家庭地址“) Combo1.AddItem(电话“) Combo1.ListIndex = 0 添加Co
14、mbo2的子项作为关系符 Combo2.AddItem(=“) Combo2.AddItem(“) Combo2.AddItem(=“) Combo2.AddItem(“) Combo5.AddItem(=“) Combo5.AddItem(n1.学历2.职工号3.取消并返回);printf(“Which you needed?:n);scanf(“%d,&c); 探讨生if(c3|c3|c=N) printf(“没有找到该职工!n ); return; else N=N-1; for(i=0;i=N)printf(“n未找到该职工!n); 第四篇:C+课程设计 教职工信息管理系统源代码 教职
15、工信息管理系统源码 #include #include #include #include #define maxsize 100 fstream iofile;/文件指针 class Time /时间类 public: int year; int month; int day; class Telem /个人信息 public: char name; char sex; Time birthtime;/组合Time类 char num; char wage; Time worktime; int year; char department; friend istream& operator(
16、istream& input,Telem& T); friend ostream& operatorc) switch(c) case 1: coutdata; data.year=now-data.birthtime; iofile.write(char*)&data,sizeof(data); coutans; while(y=ans|Y=ans);loop: if(1=flag) coutdata; data.year=now-data.birthtime; iofile.write(char*)&data,sizeof(data); coutdata; data.year=now-da
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 学生 信息管理 系统 源代码
限制150内