c课程方案设计书学生档案管理系统报告 .docx
《c课程方案设计书学生档案管理系统报告 .docx》由会员分享,可在线阅读,更多相关《c课程方案设计书学生档案管理系统报告 .docx(19页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习仲恺农业工程学院可编辑资料 - - - 欢迎下载精品名师归纳总结课程设计同学档案治理系统课 程 面对对象课程设计姓 名李铎毅院 (系) 运算机科学与工程学院专业年级 运算机科学与技术 082 班学 号 202110214209指导老师 顾春琴日 期 2021 年 8 月 30 日-2021 年 10 月 27 日仲恺农业工程学院教务处制目录1、需求与功能分析 42、系统总体框架 53、系统流程图 54、模块设计与分析 55、类的设计与分析 65.1 、CCourseDlg 类 65.
2、2 、 CDepartmentDlg 类 75.3 、CEncPunDlg类 85.4 、CExperienceDlg 类 85.5 、CLoginDlg 类 95.6 、CPhotoDlg 类 95.7 、CScoreDlg 类 105.8 、CStuManageDlg类 105.9 、CUserDlg 类 10可编辑资料 - - - 欢迎下载精品名师归纳总结6、功能测试示图 117、存在的不足与计策 128、程序源代码 129、使用手册 12参考文献 131、需求与功能分析随着学校规模的不断扩大,同学数量的不断增加,同学的信息量也成倍增长。同学治理工作是学校各项工作的一个重要部分,其治理水
3、平的高低将直接影响到人才的培养质量。面对庞大的信息量,如何有效的提高同学治理工作的效率是一个学校急需解决的问题。同学档案治理系统的设计目标是实现对同学信息的科学化、规范化治理,提高校内治理的效率,为高水平的校内治理供应保证。同学档案治理系统作为学校治理中的一个子系统,与其它子系统,如教案治理系统、人事治理系统、后勤治理系统、图书治理系统等一起构成校内信息治理系统,为校内治理信息化供应一个子功能。所以,几乎全部的大、中、学校校都需要一套这样的治理系统来提高日常的工作效率。经分析同学档案治理系统一般主要有以下几项功能要求:同学信息的录入与修改,包括基本信息、照片、训练经受、奖惩记录和学籍变动等。院
4、系信息的查看,包括院系调整信息等。课程设置信息的查询。同学成果的治理,包括成果的录入、修改和删除等。系统用户的查询和修改,包括系统用户的权限和密码设置等。功能的齐全与操作的便利性,将大大提高同学档案的治理效率,可以说, 同学档案治理系统是每个学校办公当中必备的一套治理系统,其需求是不言面喻的。可编辑资料 - - - 欢迎下载精品名师归纳总结2、系统总体框架可编辑资料 - - - 欢迎下载精品名师归纳总结图 1系统框架图3、系统流程图院系治理同学基本信息治理查看院系设置院系调整新生录入信息查询修改或删除可编辑资料 - - - 欢迎下载精品名师归纳总结系统的数据流程图如下所示。用户登录系统以后,依
5、据用户的权限,可以执行不同的操作。教务处治理人员可以输入同学信息、院系信息照片、录课入程信息等,教可编辑资料 - - - 欢迎下载精品名师归纳总结同学照片治理照片查看可编辑资料 - - - 欢迎下载精品名师归纳总结师可以录入同学成果,同学可以查询信息和成果。用户操作完成以后,可以注更换或删除可编辑资料 - - - 欢迎下载精品名师归纳总结销此次曾登录,然后退出系统。信息录入可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结图 2系统流程图学生4、模块设档计与分析案管同学训练系经统历启管动理登录奖惩治理信息查询 修改或删除信息录入信息查询可编辑资料
6、- - - 欢迎下载精品名师归纳总结依据系统功能理的要求可以将系统分解成院系治理、同学及基修改本或信删息除治理、同学系操作权限照片治理、学统生训练经受治理、奖惩治理、学籍治理、课程学籍设录变入置更/管修录理改入、/删学除信生成可编辑资料 - - - 欢迎下载精品名师归纳总结学籍治理绩治理和系统用户治理等九个功能模块。信息查询 息可编辑资料 - - - 欢迎下载精品名师归纳总结修改或删除院系治理:包括设置院系、专业、班级等,并能进行院系调整,包括增加新的院系、专业、班级和删除某些院系、专业、班级。可编辑资料 - - - 欢迎下载精品名师归纳总结录入 /修改/ 删除信课程录入可编辑资料 - - -
7、 欢迎下载精品名师归纳总结同学基本信息治理:课包程括设学置生治理学号、姓名、性别、年龄、籍贯、入学时间息课程查询等,当有新生到校时,就启动相应的信息治理功能,对全部的同学信息进行入修改或删除库,随时把握同学的基本信息,并能对错误信息进行修改和删除。可编辑资料 - - - 欢迎下载精品名师归纳总结查询信息成果录入查询成果可编辑资料 - - - 欢迎下载精品名师归纳总结同学照片治理:用来治理同学照片的,一个学号对应着一张照片,对同学照可编辑资料 - - - 欢迎下载精品名师归纳总结同学成果治理片可以进行录入、修改、删除和查看等。成果查询修改或删除可编辑资料 - - - 欢迎下载精品名师归纳总结同学
8、训练经受治理:记录同学受注教销育过程的,包括同学学校、中学、高中就读的年限以及学校。奖惩治理:针对同学在校的表现情形,对同学进行相应的用户处录理入工作,嘉奖的系统用户治理工程有各种奖学金和文体嘉奖,退处出系罚统的工程有通报批判、警权限告查、询严肃警告、记修改权限可编辑资料 - - - 欢迎下载精品名师归纳总结过、留校查看、开除等。学籍治理:主要是对同学的学籍变更情形准时把握和治理,变更的缘由有转系、休学、复学、退学和毕业离校。课程设置治理:包括课程编号、课程号、学时、学分、任课老师和上课的点等。成果治理:数据量比较大的治理工作,每次考试终止后负责对同学各个科目的成果入库工作和对数据库成果出错的
9、校对工作。系统用户治理:主要是执行数据库的运行权限治理,例犹如学只具有查询功能,老师可以录入、修改成果等,而治理员具有最高权限,可以录入、修改同学信息、奖惩信息以及学籍变动信息等。5、类的设计与分析如图 3本系统共有 23 个类,以下主要分析与本系统内容直接相关的类,它们分别为:CCourseDlg 类、 CDepartmentDlg 、CEncPunDlg 类、 CExperienceDlg类、CLoginDlg 类、CPhotoDlg 类、CScoreDlg 类、CStuManageDlg类、CUserDlg 类图 3 StuManage 全部类可编辑资料 - - - 欢迎下载精品名师归纳
10、总结class CCourseDlg : public CDialog/ Construction public:CCourseDlgCWnd*pParent=5.1 、CCourseDlg 类protected:表 1 CCouvrisrteuaDl lg 类说明表void可编辑资料 - - - 欢迎下载精品名师归纳总结NULL 。_RecordsetPtr m_pRecordset。int type 。/1=add,2=del,3=modify/ Dialog Data/AFX_DATACCourseDlgenumIDD= IDD_COURSE_DLG 。CDataGridm_dgCour
11、se。CString m_strCourseHour 。CString m_strCourseId 。CString m_strCourseName 。CString m_strCoursePeriod 。CString m_strCoursePlace 。CString m_strCourseTeacher 。/AFX_DATA/ClassWizardgeneratedvirtual/ OverridesDoDataExchangeCDataExchange*pDX 。/ DDX/DDV support/AFX_VIRTUAL/ Implementation protected:/ Gene
12、rated message map functions/AFX_MSGCCourseDlg virtual BOOL OnInitDialog。afx_msg void OnAddCourseBtn 。afx_msg void OnCourseExecute 。 afx_msg void OnDelCourseBtn 。 afx_msg void OnModifyCourseBtn。afx_msgvoid OnSelChangeDatagridCourseshortFAR*Cancel。afx_msg void OnLookforCourseBtn。afx_msg void OnChangeE
13、ditCourseId 。可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结名称m_strCourseHour属性CString变量说明学分m_strCourseIdCString变量课程编号m_strCourseNameCString变量课程名称m_strCoursePeriodm_strCoursePlaceCString变量CString变量学时上课的点m_strCourseTeacherCString变量任课老师m_dgCourseCDataGrid 变量课程列表OnAddCourseBtnOnCourseExecute方法方法增加课程确定
14、OnDelCourseBtn方法删除课程OnModifyCourseBtn方法修改OnLookforCourseBtn方法查询5.2 、 CDepartmentDlg类可编辑资料 - - - 欢迎下载精品名师归纳总结class CDepartmentDlg : public CDialog/ Construction public:CDepartmentDlgCWnd*pParent=NULL 。 / standard constructor_RecordsetPtr m_pRecordset_dep。_RecordsetPtr m_pRecordset_spe。_RecordsetPtr m
15、_pRecordset_cla。_RecordsetPtr m_pRecordset。voidSetStatusBOOLstatus1,BOOL status2,BOOL status3 。int m_flag 。/ Dialog Data/AFX_DATACDepartmentDlgenumIDD= IDD_DEPARTMENT_DLG 。CTreeCtrlm_treeDepartment 。CString m_strClass 。CString m_strDepartment 。表C2StCrinDgemp_asrttrmScehnotoDl l。g类说明表CString m_strSpe
16、ciality 。/AFX_DATAprotected:virtualvoidDoDataExchangeCDataExchange* pDX。protected:/ Generated message map functions/AFX_MSGCDepartmentDlg virtual BOOL OnInitDialog。afx_msgvoidOnSelchangedTreeDepartmentNMHDR* pNMHDR, LRESULT* pResult。afx_msg void OnAddDepartmentBtn。afx_msgvoidOnAddDepartmentBtnNext。a
17、fx_msgvoidOnExecuteDepartmentBtn 。afx_msg void OnDeleteDepartmentBtn。/AFX_MSG可编辑资料 - - - 欢迎下载精品名师归纳总结名称属性说明m_treeDepartmentCTreeCtrl变量院系树m_strClassCString变量班级m_strDepartmentCString变量院系m_strSchoolCString变量学校可编辑资料 - - - 欢迎下载精品名师归纳总结m_strSpecialityOnAddDepartmentBtnCString方法变量专业新增同级别voidOnAddDepartment
18、BtnNext方法新增下一级别OnExecuteDepartmentBtn方法删减OnDeleteDepartmentBtn方法确定5.3 、CEncPunDlg类表cla3ssCCEEnnccPPuunnDDlglg: p类ub说lic明CD表ialogBOOL m_add 。名 称属性说明protected:可编辑资料 - - - 欢迎下载精品名师归纳总结m/_/ CstornSstturudcetionntIdCString 变量public:virtualvoid学号DoDataExchangeCDataExchange*可编辑资料 - - - 欢迎下载精品名师归纳总结m_strStu
19、dentNameCString 变量姓名CEncPunDlgCWnd*pParent = NULL 。pDX 。 / DDX/DDV supportm_strEncFunMarkCString变量奖惩项/ standard constructor/AFX_VIRTUALm_strEncFunCString 变量奖惩时间可编辑资料 - - - 欢迎下载精品名师归纳总结_RecordsetPtr m_pRecordset。m_cbEncFunCComboBo变x 量/ Dialog Dataprotected:可编辑资料 - - - 欢迎下载精品名师归纳总结m_timectrlCDateTimeC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c课程方案设计书学生档案管理系统报告 课程 方案设计 学生 档案管理系统 报告
限制150内