教务系统设计.doc_第1页
教务系统设计.doc_第2页
教务系统设计.doc_第3页
教务系统设计.doc_第4页
教务系统设计.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

教务系统设计文档一信息描述1管理员对功能的需求系统管理:创建用户数据、修改用户数据、删除用户、修改用户权限、信息输入与发布和修改发布信息 。2教务人员对功能的需求系统管理:批量录入学籍信息、批量录入教师信息、修改本院学籍信息、修改本院教师信息、删除本院错误信息、批量成绩录入成绩、修改本院排课管理、查询评估和考务管理(考务安排、考务修改、考务删除)。3教师对功能的需求系统管理:信息查询、基本信息修改、成绩录入。4学生对功能的需求系统管理:信息查询、教学评估、选课、基本资料修改 和考务查询。信息要求:1可能用到的类:登录类、管理员信息类、教务人员信息类、教师信息类、学生信息类、选课信息类、信息发布类、课程类、公告信息类、教务人员成绩修改类、公告删除类、教学评估类、考务管理类等。2教务管理系统涉及的实体有:v 教 师:职工号,姓名,性别,出生年月,所在院系,政治面貌,婚姻状况,籍贯,身份证号,密码 v 学 生:学号,姓名,性别,年级,出生年月,所在院系,政治面貌,籍贯,身份证号,密码v 教务人员:职工号,姓名,性别,出生年月,所在院系,政治面貌,婚姻状况,籍贯,身份证号,密码 v 课 程:课序号、课名;v 管 理 员:职工号,姓名,性别,出生年月,所在院系,政治面貌,婚姻状况,籍贯,身份证号,密码v 学 院:名称;v 学 校:名称、地址; v 系 :系代号、系名;v 教 室:教室号;二设计界面 登陆界面登陆:IDC_BUTTON1取消:IDCANCEL用户名:IDC_STATIC密码:IDC_STATIC输入用户名文本框:IDC_EDIT1 CString m_id输入密码文本框:IDC_EDIT2 CString m_password管理员:IDC_RADIO1教务人员:IDC_RADIO2教师:IDC_RADIO3学生:IDC_RADIO4OnCancel()OnButton1()系统管理员界面创建用户数据:IDC_createuser查询更新数据:IDC_changeuser发布公告:IDC_releasenews修改公告:IDC_changenews选择用户类型:IDC_COMBO1 CComboBox m_usertype用户名:IDC_STATIC编 号:IDC_STATIC公告栏:IDC_STATIC公告栏输入框:IDC_LIST1 CListCtrl m_clist用户名输入框:IDC_EDITuserno CString m_changenews编号输入框:IDC_EDITnewsno CString m_userno退出:IDOKOncreateuser()Onchangeuser()Onreleasenews()Onchangenews()OnSelchangeCombo1()OnInitDialog()OnPaint() 教务人员信息表职工号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 婚姻状况:char(20)政治面貌:char(20) 身份证号:char(20)学生信息表学号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 年级:char(20)政治面貌:char(20) 身份证号:char(20) 教师信息表职工号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 婚姻状况:char(20)政治面貌:char(20) 身份证号:char(20)公告信息表编号:char(20)公告信息:char(1000)上传者:char(20)日期:char(20) 管理员信息表职工号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 婚姻状况:char(20)政治面貌:char(20) 身份证号:char(20) 创建管理员用户职工号:IDC_EDITano CString m_ano 姓名:IDC_EDITaname CString m_aname 性别:IDC_EDITasex CString m_asex院系:IDC_EDITadept CString m_adept籍贯:IDC_EDITahomeland CString m_ahomeland出生日期:IDC_EDITabrithday CString m_abrithday身份证号:IDC_EDITaid CString m_aid登录密码:IDC_EDITapassword CString m_apassword确认创建:IDC_createadmin退出:IDCANCELOncreateadmin() OnEraseBkgnd(CDC* pDC)OnPaint()创建教务人员界面职工号:IDC_EDITjno CString m_jno姓名:IDC_EDITjname CString m_jname性别:IDC_EDITjsex CString m_jsex院系:IDC_EDITjdept CString m_jdept 籍贯:IDC_EDITjhomeland CString m_jhomeland出生日期:IDC_EDITjbrithday CString m_jbrithday身份证号:IDC_EDITjid CString m_jid登录密码:IDC_EDITjpassword CString m_jpassword确认创建:IDC_createjiaowu退出:IDCANCELOncreatejiaowu()OnEraseBkgnd(CDC* pDC)OnPaint()创建学生界面学号:IDC_EDITsno CString m_sno 姓名:IDC_EDITsname CString m_sname性别:IDC_EDITssex CString m_ssex 年级:IDC_EDITsgrade CString m_sgrade院系:IDC_EDITsdept CString m_sdept籍贯:IDC_EDITshomeland CString m_shomeland出生日期:IDC_EDITsbrithday CString m_sbrithday身份证号:IDC_EDITsid CString m_sid登录密码:IDC_EDITspassword CString m_spassword确认创建:IDC_createstudent退出:IDCANCELOncreatestudent()OnEraseBkgnd(CDC* pDC)OnPaint() 创建教师界面职工号:IDC_EDITtno CString m_tno姓名:IDC_EDITtname CString m_tname 性别:IDC_EDITtsex CString m_tsex院系:IDC_EDITtdept CString m_tdept籍贯:IDC_EDITthomeland CString m_thomeland出生日期:IDC_EDITtbrithday CString m_tbrithday身份证号:IDC_EDITtid CString m_tid登录密码:IDC_EDITtpassword CString m_tpassword确认创建:IDC_createteacher退出:IDCANCELOncreateteacher()OnEraseBkgnd(CDC* pDC)OnPaint() 更新学生数据学号:IDC_EDITsno CString m_ sno 姓名:IDC_EDITsname CString m_ sname性别:IDC_EDITssex CString m_ ssex 年级:IDC_EDITsgrade CString m_ sgrade院系:IDC_EDITsdept CString m_ sdept籍贯:IDC_EDITshomeland CString m_ shomeland出生日期:IDC_EDITsbrithday CString m_ sbrithday身份证号:IDC_EDITsid CString m_ sid登录密码:IDC_EDITspassword CString m_ spassword确认修改:IDC_updatestudent删除用户:IDC_deletestudent退出:IDCANCELOnupdatestudent()Ondeletestudent()OnEraseBkgnd(CDC* pDC)OnPaint() 更新管理员、教务、教师职工号:IDC_EDITajtno CString m_ajtno姓名:IDC_EDITajtname CString m_ajtname性别:IDC_EDITajtsex CString m_ajtsex院系:IDC_EDITajtdept CString m_ajtdept籍贯:IDC_EDITajthomeland CString m_ajthomeland出生日期:IDC_EDITajtbrithday CString m_ajtbrithday身份证号:IDC_EDITajtid CString m_ajtid登录密码:IDC_EDITajtpassword CString m_ajtpaaword确认修改:IDC_updateajtuser 删除用户:IDC_deleteajtuser 退出:IDCANCELOnupdateajtuser()Ondeleteajtuser()OnEraseBkgnd(CDC* pDC)OnPaint() 修改公告编号:IDC_EDITnno CString m_nno时间:IDC_EDITndate CString m_ndate发布者:IDC_EDITnreleaser CString m_nreleaser内容:IDC_EDITncontent CString m_ncontent修改公告:IDC_update删除公告:IDC_delete退出:IDCANCELOnupdate()Ondelete()OnPaint()OnEraseBkgnd(CDC* pDC) 发布公告编号:IDC_EDITnno CString m_nno时间:IDC_EDITndate CString m_ndate发布者:IDC_EDITnreleaser CString m_nreleaser内容:IDC_EDITncontent CString m_ncontent确认发布:IDC_release 取消:IDCANCELOnrelease()OnEraseBkgnd(CDC* pDC)OnPaint()学生信息表学号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 年级:char(20)政治面貌:char(20) 身份证号:char(20) 教师信息表职工号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 婚姻状况:char(20)政治面貌:char(20) 身份证号:char(20)选课信息表学号:char(20)课程号:char(20)成绩:int排课信息表教师号:char(20)课程号:char(20)教室号:char(20)教务人员界面批量录入: IDC_BUTTON1修改数据: IDC_BUTTON2删除信息: IDC_BUTTON3本院排课管理: IDC_BUTTON4本院选课管理: IDC_BUTTON5上传公告: IDC_BUTTON6学籍信息: IDC_RADIO1教师信息: IDC_RADIO2成绩信息: IDC_RADIO3公告栏: IDC_STATIC公告输入框:IDC_LIST1 CListCtrl m_Clist退出:IDOKOn_educate_input()On_educate_alter():On_delete()OnPlancourse()On_educate_sc()On_educate_release_news()OnPaint()OnEraseBkgnd(CDC* pDC)OnInitDialog()公告信息表编号:char(20)公告信息:char(1000)上传者:char(20)日期:char(20) 批量录入学籍信息利用了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1保存并退出:IDOK 批量录入教师信息利用了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1保存并退出:IDOK 批量录入成绩信息利用了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB)IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1保存并退出:IDOK修改学籍信息界面要修改的学号:IDC_EDIT1修改:IDC_BUTTON1退出:IDOK用到了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1On_educate_alter_student()OnEraseBkgnd(CDC* pDC)OnPaint() 修改教师信息要修改的教师的职工号:IDC_EDIT1 CString m_educate_alter_tno修改:IDC_BUTTON1确定:IDOK用到了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1On_educate_alter_teacher()OnEraseBkgnd(CDC* pDC)OnPaint() 删除本院错误信息删除的信息号:IDC_EDIT2 CString m_educate_delete_nno删除:IDC_BUTTON1确定:IDOK用到了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1On_educate_delete()OnEraseBkgnd(CDC* pDC)OnPaint() 成绩修改学号:IDC_EDIT4 CString m_educate_alter_sno课程号:IDC_EDIT5 CString m_educate_alter_cno修改:IDC_BUTTON2退出:IDOK用到了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1On_educate_alter_grade()OnEraseBkgnd(CDC* pDC)OnPaint() 排课管理教师号: IDC_EDIT1 CString m_TeacherNo课程号: IDC_EDIT2CString m_CourseNo教室号: IDC_EDIT11 CString m_ClassRoom上课时间: IDC_COMBO1上课节次: 1IDC_RADIO3 2IDC_RADIO2 3IDC_RADIO4 4IDC_RADIO5确定:IDOK取消:IDCANCEL显示排课结果:IDC_LIST1 CListCtrl m_list_planCourseOnInitDialog()OnOK()OnEraseBkgnd(CDC* pDC)OnPaint() 教务人员选课管理用到了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1确定:IDOKOnEraseBkgnd(CDC* pDC)OnPaint() 上传公告编号:IDC_EDIT1 CString m_educate_nno上传者:IDC_EDIT2 CString m_educate_reporter日期:IDC_EDIT3 CString m_educate_ndate公告:IDC_EDIT4 CString m_educate_news上传:IDC_BUTTON1确定:IDOKOn_educate_news()OnEraseBkgnd(CDC* pDC)OnPaint()学生界面查询及修改个人信息:IDC_BUTTON1考务查询:IDC_BUTTON2教学评估:IDC_BUTTON3选课:IDC_BUTTON4公告栏:IDC_STATIC公告栏输入框:IDC_LIST1 CListCtrl m_studentnew退出:IDOKOn_student_search()On_student_sc()On_student_estuimate()OnButton2()OnEraseBkgnd(CDC* pDC)OnPaint()OnInitDialog()学生信息表学号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 年级:char(20)政治面貌:char(20) 身份证号:char(20)选课信息表学号:char(20)课程号:char(20)成绩:int教学评估信息表教师号:char(20)评估内容:1、 老师上课态度认真、热情。2、 通过老师的课堂教学你对该学科产生了很大的兴趣。3在这门学科上你学到了很多知识。4老师对该领域的知识很了解。5、老师能够非常清晰的讲解该课程的知识点。 学生个人信息学号:IDC_EDIT1 CString m_student_sno 姓名:IDC_EDIT2 CString m_student sname性别:IDC_EDIT3 CString m_student ssex 年级:IDC_EDIT4 CString m_student sgrade院系:IDC_EDIT5 CString m_student sdept籍贯:IDC_EDIT7 CString m_student shomeland出生日期:IDC_EDIT8 CString m_student sbrithday身份证号:IDC_EDIT9 CString m_student _sid登录密码:IDC_EDIT10 CString m_student spassword修改:IDC_BUTTON1确定:IDOKOn_student_alter()OnEraseBkgnd(CDC* pDC)OnPaint() 考务信息考务信息输入框:IDC_LIST1 CListCtrl m_examine确定:IDOK取消:IDCANCELOnInitDialog()OnEraseBkgnd(CDC* pDC)OnPaint() 学生选课输入选择的课程号:IDC_EDIT1 CString m_student_sc_cno选课:IDC_BUTTON1退出: IDOK利用了两个控件:Microsoft ADO Data Control 6.0 (sp6) (OLEDB) IDC_DATAGRID1Microsoft DataGrid Control 6.0 (sp6) (OLEDB)IDC_ADODC1On_student_sc()OnEraseBkgnd(CDC* pDC)OnPaint() 教学评估教师号: IDC_EDIT1 CString m_TeacherNo评估的内容:1、 老师上课态度认真、热情。2、 通过老师的课堂教学你对该学科产生了很大的兴趣。3、 在这门学科上你学到了很多知识。4、 老师对该领域的知识很了解。5、 老师能够非常清晰的讲解该课程的知识点。提交:IDOK取消:IDCANCEL用到了IDC_RADIO1IDC_RADIO25学生要评估的老师:IDC_LIST3OnInitDialog()OnOK()OnEraseBkgnd(CDC* pDC)OnPaint()OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)教师界面个人信息查询及修改:IDC_BUTTON1成绩录入: IDC_BUTTON3公告栏:IDC_STATIC公告输入框:IDC_LIST1 CListCtrl m_teachernew退出:IDOKOn_teacher_search()On_teacher_scort()OnInitDialog()OnEraseBkgnd(CDC* pDC) 教师信息表职工号:char(20) 姓名:char(20)性别: char(20) 出生年月:char(20)籍贯 :char(40) 密码:char(20)所在院系:char(20) 婚姻状况:char(20)政治面貌:char(20) 身份证号:char(20)选课信息表学号:char(20)课程号:char(20)成绩:int 教师个人信息职工号:IDC_EDIT1 CString m_teacher_id姓名:IDC_EDIT3 CString m_teacher_name性别:IDC_EDIT6 CString m_teacher_id 院系:IDC_EDIT7 CString m_teacher_dept

温馨提示

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

评论

0/150

提交评论