版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学籍管理软件的开发实习报告1概述1.1设计主题及内容概述随着社会的发展,社会对于人才的需求越来越多,近几年来高校规模和招生数量越来越大,这也直接导致了各高校学生数量日益增多,有关学生的各种信息也越来越多。面对如此庞大的信息量,对学生信息以传统的管理方式进行管理效率是很低的,已经不能满足实际的需要了。为了更加快捷全面的对学生的信息进行规范化的管理,有必要设计一套相关的学生学籍信息管理系统。不仅能节省人力资源,同时能使管理变得更加规范、合理,信息的变更更加方便和快捷。根据以上背景,本文对于学生学籍管理做出了详细的需求分析,在Windows7平台下以SQLServer2008为数据库及angular为开发环境,设计了一个基于B/S架构的学生注册管理系统,用于对学生的学籍进行管理。最后不仅完成了学生对个人基本信息的修正,还实现了管理层人员对学生学籍管理的功能。1.2设计目的近年来,在各大中大学校,大数据+校园管理的模式越来越普遍了。但是专门针对学生的管理系统很少,用计算机信息系统管理不但提高工作效率,而且还节省了学校对学生信息搜集的时间,同时满足了学生就业信息的诉求,增强了学生信息资料的安全对于学校,能够更加轻松的了解到学生的就业意愿,四年大学的概况,同时又能根据学校性质对学生就业提供针对性的就业信息,体现了学校对学生的关怀。个人层面上,能把所学的编程知识转化为能力,增加实践经验,夯实个人的专业知识,又锻炼个人的严谨性格,同时设计开发过程中不断的了解学习丰富了个人知识,开发管理系统也能开阔眼界,锻炼统筹的能力,为步入社会就业先前经验。1.3实习岗位及单位介绍实习单位:武汉艾瑞迪科技有限公司岗位介绍:在实习单位中,我任职程序编译员,主要是负责CRM中的B/S的框架编译工作。2设计过程1.2021年11月22日—2021年12月05日:选题及课题论证;2.2021年11月29日—2021年12月26日:查阅文献资料,文献综述写作;3.2021年12月27日—2022年01月06日:搭建开发环境;4.2022年01月08日—2022年01月09日:组建实验环境;5.2022年01月10日—2022年03月20日:论文初稿写作;3设计主要内容、方法与实习成果3.1开发环境介绍本文对于学生学籍管理做出了详细的需求分析,在Windows7平台下以SQLServer2008为数据库及angular为开发环境,设计了一个基于B/S架构的学生注册管理系统。3.2学生学籍管理系统的详细设计3.2.1系统功能模块设计学生的学籍管理系统由下列图3.1详细功能结构图。图3.1学生学籍管理系统详细功能结构图如图3.1所示学籍管理系统分为六大模块,分别是学生学籍管理模块、班级信息管理模块、学员信息管理模块、学生成绩管理模块、信息查询管理模块、系统维护管理模块[1]。由图3.1的功能结构得出了图3.2的IPO系统运营方式。图3.2系统总IPO图如图3.2所示学籍信息、成绩信息、用户配置信息都要通过六大模块处理后才能输出[2]。3.2.2学生学籍管理模块设计功能结构分析:学籍管理模块HIPO包含四个子功能模块分别是:添加学籍、批量注册、编辑学籍和删除学籍图3.3显示了其H图[3]。图3.3学生学籍管理模块H图如图3.3所示学生学籍管理分为添加学籍、批量录入学籍、编辑学籍、删除学籍四个步骤。模块设计:(1)IPO设计表3.1学生学籍管理模块IPO设计系统名称:学生学籍管理系统设计者:模块名称:添加学生、批量录入学籍、编辑学籍和删除学籍日期:2018年12月上层调用模块:学生学籍管理可调用模块:无输入处理输出新的学籍信息批量录入学籍信息编辑的学籍信息删除的学籍信息在添加学籍模块中进行添加学生学籍信息的操作在批量录入学籍模块中进行学生学籍信息的批量录入操作在编辑学籍模块中进行编辑学生学籍信息的操作在删除学籍模块中进行删除学生学籍信息的操作添加、编辑、查询删除后的学生学籍信息记录如表3.1所示学生学籍管理模块分为三个模块:输入、输出、处理。(2)处理流程图学生学籍管理模块提供对每一届招生中所有学生的学籍信息进行管理,这将加强对所有高等教育机构或培训课程的学生的全面管理,并及时提供学生的实时信息,包括增加学籍、批量录入学籍、编辑学籍和删除学籍。图3.4所示的是学生学籍管理的流程图[4]。图3.4学生学籍管理流程图如图3.4学生学籍管理分为添加学籍、批量录入学籍、编辑学籍、删除学籍四个步骤。3.2.3班级信息管理模块设计功能结构分析;班级数据管理模块HIPO包含三个子功能模块:添加班级、编辑班级、删除班级[5],其H图如图3.5所示。图3.5班级信息管理模块H图如图3.5班级信息管理模块分为添加班级、编辑班级、删除班级。模块设计:图3.6显示了类数据管理的流程图,班级数据管理模块为所有中学的所有班级提供基本的数据管理,包括添加班级、编辑班级和删除班级[6]。图3.6班级信息管理流程图3.2.4学院信息管理模块设计功能结构分析:HIPO模块包含三个子功能模块:添加、编辑和删除高等教育机构,其H图如图3.7所示。图3.7学院信息管理模块H图模块设计:(1)IPO设计基于高校数据管理模块的结构设计,如表3.2所示,是高校数据管理模块的IPO设计[7]。表3.2学院信息管理模块IPO设计系统名称:学生学籍管理系统设计者:模块名称:添加学院、编辑学院和删除学院日期:2018年12月上层调用模块:学院信息管理可调用模块:无输入处理输出新的学院信息编辑的学院信息删除的学院信息在添加学院模块中进行添加学院信息的操作在编辑学院模块中进行修改学院信息的操作在删除学院模块中进行删除学院信息的操作添加、编辑、删除后的学院信息记录如表3.2所示学员信息管理模块主要分为添加学院信息、编辑学员信息、删除学员信息·(2)处理流程图图3.8所示的是学院信息管理的流程图。学院信息管理模块提供对学校中所有二级学院的信息进行管理,包括添加学院、编辑学院和删除学院[8]。图3.8学院信息管理流程图3.2.5学生成绩管理模块设计功能结构分析:学生成绩管理模块HIPO包括录入学生成绩、修改学生成绩、删除学生成绩和统计总分与排名如3.9图所示的四个功能模板所示[9]。图3.9学生成绩管理模块H图模块设计:(1)IPO设计如表3.3所示,基于学生成绩管理模块的结构设计,内容有关于学生成绩管理模块的IPO设计。表3.3学生成绩管理模块IPO设计系统名称:学生学籍管理系统设计者:模块名称:录入学生成绩、修改学生成绩、删除学生成绩和统计总分与排名日期:2018年12月上层调用模块:学生成绩管理可调用模块:无输入处理输出新的学生成绩修改的学生成绩删除的学生成绩统计信息在录入学生成绩模块中进行学生课程成绩录入的操作在修改学生成绩模块中进行学生课程成绩修改的操作在删除学生成绩模块中进行学生课程成绩删除的操作在统计总分与排名模块进行课程总分、平均分和排名的统计操作录入、修改、删除和统计后的学生成绩记录(2)处理流程图图3.10显示了学生成绩管理的流程图,每个学生成绩管理模块都会提供对应的每一个学生的课程成绩信息进行精确地管理,包括录入学生成绩、编辑学生成绩,删除学生成绩,计算总分和排名。图3.10学生成绩管理流程图3.2.6信息查询管理模块设计功能结构分析:信息查询管理模块HIPO包括学籍查询、成绩查询两个子功能模块,其H图如图3.11所示。图3.11信息查询管理模块H图模块设计:(1)IPO设计基于对信息查询管理模块的结构设计,如表3.4所示的是信息查询管理模块的IPO设计。表3.4信息查询管理模块IPO设计系统名称:学生学籍管理系统设计者:模块名称:学籍查询和成绩查询日期:2018年12月上层调用模块:信息查询管理可调用模块:无输入处理输出学籍查询信息成绩查询信息在学籍查询模块输入关键词进行学籍信息查询的操作在成绩查询模块输入关键词进行学生成绩信息查询的操作学籍和成绩信息查询记录(2)处理流程图数据调查管理模块使您能够查询学生状态和成绩数据,包括添加、编辑、查询和删除时间表。图3.12所示的是信息查询管理的流程图。图3.12信息查询管理流程图3.2.7数据库层的设计在系统的数据库设计中,首先对系统的分析得到的数据库字典中的数据存储进行分析。表3.5用户名密码表:字段号字段解释字段名数据类型数据长度是否为空主键1用户名yonghuchar100Y2密码mimachar100N表3.6学生基本信息表字段号字段解释字段名数据类型数据长度是否为空主键1学号xuehaochar90Y2姓名xingmingvarchar161N3性别xingbiechar21N4生日shengrichar201N5民族minzuchar101N6政治面貌zzmmchar41N7籍贯jiguanvarchar401N8身份证号shenfenzhengvarchar161N9录取号luquhaochar101N10年级nianjichar81N11班名banmingvarchar161N12选修方向fangxiangvarchar301N13录取时间luqushijiandatetime81N14备注biezhuvarchar501N15原毕业学校yuanbiyexuexiaovarchar301N16电话dianhuavarchar501N17E-mailemailvarchar201N18班级banjichar81N19个人简历gerenjianlivarchar2001N20毕业号biyehaovarchar161N21毕业时间biyeshijiandatetime81N22毕业论文题biyelunwenvarchar301N23毕业成绩biyecjchar101N表3.7课程选修方向表字段号字段解释字段名数据类型数据长度是否为空主键1选修方向fangxiangvarchar300Y2班名banmingvarchar160N表3.8学生成绩信息表字段号字段解释字段名数据类型数据长度是否为空主键1学号xuehaochar90Y2课号kehaochar100N3课名kemingvarchar301N4姓名xingmingvarchar161N5选修方向fangxiangvarchar301N6班级banjivarchar201N7课程kcchar81N8类型leixingchar81N9学分xuefennumeric51N10时间shijiandatetime81N11备注beizhuvarchar501N12成绩chengjinumeric51N表3.9奖励登记表:字段号字段解释字段名数据类型数据长度是否为空主键1学号xuehaochar90Y2姓名xingmingvarchar161N3选修方向fangxiangvarchar301N4班名banmingvarchar161N5奖励名称jlmvarchar301N6时间shijiandatetime81N7原因yuanyinvarchar1001N8备注beizhuvarchar501N9加分jiafenchar41N表3.10惩罚登记表:字段号字段解释字段名数据类型数据长度是否为空主键1学号xuehaochar90Y2姓名xingmingchar80N3选修方向fangxiangvarchar301N4班名banmingvarchar161N5惩罚名称cfmvarchar301N6时间shijiandatetime81N7原因yuanyinvarchar1001N8备注beizhuvarchar1001N9扣分koufenchar41N表3.11课程登记表:字段号字段解释字段名数据类型数据长度是否为空主键1课号kehaochar100Y2课名kemingvarchar300N3学分xuefennumeric51N4先修课程xianxingvarchar1001N5简介jianjievarchar1001N6教师jiaoshivarchar501N7学时xueshichar81N8教材jiaochaivarchar501N表3.12转专业登记表:字段号字段解释字段名数据类型数据长度是否为空主键1学号xuehaochar90Y2姓名xingmingchar80N3选修方向fangxiangvarchar301N4班名banmingvarchar161N5目标方向xfangxiangvarchar301N6目标班名xbanmingvarchar161N7原因yuanyinvarchar2001N8备注beizhuvarchar1001N9状态zhuangtaichar81N10时间shijiandatetime81N如表3.5至表3.10所示,分别是用户名密码、学生基本信息、课程选修方向表、学生成绩信息表、奖励登记表、惩罚登记表、课程登记表、转专业登记表。4.总结与体会计算机科学和ASP.NET技术的迅速发展,为学校信息化建设创造了良好的发展平台。通过对现有C/S模式的更新升级,B/S管理模式的系统对于学籍管理具有很强的可扩展性和开源性。让学生可以轻松访问整个校园IT服务的集中用户管理和开放灵活的管理平台,了解学校的日常教学管理。信息的结构和学校的虚拟化结构,互联网的性能优势和浏览器/服务器架构的优势,使得部门之间的信息实现。通过各种信息和资源的交流和利用,最终增加学校的竞争力,促进学校的发展。由于时间和知识水平的限制,在学籍管理系统的研究中还存在一些问题和不足,如系统查询的优化、系统安全等。为了提高学籍软件的性能和开发指标,我将不断提高自己的研究水平,研究软件设计技术及其在工作和实践中的应用,继续开发学籍管理系统。在这次实习中,我深刻体会到了一句古话有多么寓意深刻,它就是“磨刀不误砍柴工”,只有充分地吸收有关计算机的专业知识与理论,在未来的实际工作中才不会一上手就手忙脚乱。努力学习,吸收知识与理论,才能为未来打下一个好的基础。在实际工作中,光有理论知识是远远不够的,实践才能出真知,只有实践是检验真理的唯一标准。所以在平时,不光要用知识武装大脑,还要做到不能“纸上谈兵”,要将所学知识在生活中加以积极运用,方能脚踏实地,不断进步,不断前进。需要有计划、有针对性地学习专业技能,提高业务效率。学习产品知识是必然的。只有不断学习才能满足工作和晋升的需要。并应努力学习其他员工的工作技巧,理论与实践相结合,提高自己的业务水平。参考文献[1]史太波,童悦,阮宜杰,姚国任.高校实验教学管理系统的建设与应用[J].实验室科学,2021,24(06):92-96+99.[2]郅明铭.基于大数据的高校教学管理系统设计[J].信息与电脑(理论版),2021,33(24):150-152.[3]全浩.多媒体智能教学系统在教学管理中的应用[J].装备制造技术,2021,(12):235-238.[4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一体化物业管理与维护服务协议范本版A版
- 二零二五年度鲜活农产品运输合同协议及保鲜技术要求3篇
- 2025年度智能制造厂房租赁居间服务协议4篇
- 2024版有关服务的合同汇编
- 专业技术资讯检索服务协议范本一
- 2025年度厂房建设项目工程监理合同范本4篇
- 2025年度茶叶产品追溯系统建设合同4篇
- 专用饮用水品质保障合同范本2024版B版
- 2025年度常年法律顾问专项服务合同7篇
- 2025年度体育健身中心场地租赁及会员服务合同4篇
- 《流感科普宣教》课件
- 离职分析报告
- 春节家庭用电安全提示
- 医疗纠纷预防和处理条例通用课件
- 厨邦酱油推广方案
- 乳腺癌诊疗指南(2024年版)
- 高三数学寒假作业1
- 保险产品创新与市场定位培训课件
- (完整文本版)体检报告单模版
- 1例左舌鳞癌手术患者的围手术期护理体会
- 钢结构牛腿计算
评论
0/150
提交评论