欢迎来到天天文库
浏览记录
ID:346875
大小:2.42 MB
页数:55页
时间:2017-07-26
《学生综合管理系统 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊毕业设计(论文)学生综合管理系统学院(系):专业班级:学生姓名:指导教师:┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录1引言11.1题目简介11.2选题的意义12系统需求分析22.1设计目的22.2开发工具介绍22.3技术可行性分析32.4操作可行性分析42.5系统组织框架43总体设计53.1业务流程分析53.2数据流分析83.3功能树113.4用例图134数据库设计154.1模块ER图154.2数据库逻辑设计194.2.1基础资料数据库设计194.2.2教学管理数据库
2、设计234.2.3宿舍管理数据库设计264.3数据库连接275系统详细设计285.1基础资料功能设计与实现285.1.1登录界面的设计285.1.2密码修改295.1.3基础信息下拉菜单295.1.4班级和专业信息维护305.1.5学生信息维护325.1.6课程信息维护345.2教学管理功能设计与实现365.2.1开课申请365.2.2学生选课385.2.3活动申请405.3宿舍管理功能的设计与实现415.3.1宿舍分配415.3.2宿舍检查416测试446.1单元测试446.1.1登录模块测试446.1.2基础信息模块测试456.1.3教学管理模块测试48┊┊┊┊┊┊┊┊┊┊┊┊┊
3、装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊6.2综合测试497总结51致谢52参考文献53┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊1引言1.1题目简介高校大学生管理的内容复杂,它涉及众多的专业、年级、班级的学生管理系及学生生活起居的问题,是学校校务管理的一项繁重的任务。随着大学规模不断扩大,人工管理难于实现要求,必须采用自动化、智能化进行管理。面对庞大的信息量,需要有学生管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。现在的时代是网络普及的时代,学生有条件通过网络
4、方便快捷的查询自己的个人信息。所以,高校学生综合管理系统既能方便学校管理部门的管理,又能方便学生及时查询个人信息。1.2选题的意义随着中国信息化的加速发展,位于教育前沿的学校在办公自动化上也加快了脚步,为了摒弃传统的人工对学生的信息进行书面的记录方式,引进了计算机管理方法,在最大的程度上实现学校的办公自动化和现代化。虽然现在的学校在学生管理上都使用了计算机进行管理,但是现在市场上流行的学生管理软件有些并不是针对学校对学生的管理需求研发的。要根据各个学校的实际情况开发出适合各个学校学生综合管理的系统,必须要有专业性,要符合各个学校的特色和具体情况。对于学校的实际情况,本系统在实施后,能
5、使教学管理人员从繁琐的工作中解脱出来,真正的、全身心投入到教学管理工作中去,集中管理,同时带动学校管理步入现代化管理阶段,节省了大量的人力,物力,财力和时间,使管理清晰准确,使学籍管理体系更加科学化,规范化,管理化。基于以上的原因,开发一套操作简单、维护方便、适合各个阶段学校使用的学生管理系统就显得十分重要与紧迫。于是提出该课题,解决当今学校亟待解决的学生的管理问题。共53页第53页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊2系统需求分析2.1设计目的使用计算机对高校学生进行管理与人工管理有无法比拟的优点,使用计算机管理克服了效率低、保密性差的困难
6、,还具有查找迅速、方便、可靠、寿命长、成本低等优点。另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。总之,使用计算机管理的主要优点是能够提高管理者的效率,这也是开发本软件的重要原因之一。本系统是基于现行的高校学生综合管理,信息处理量大、更新率高。使用单一的人工管理,管理人员不仅工作量大,工作效率低,而且相当繁琐,更重要的是不容易管理数据,容易出错并且交互性差。为了提高高校学生综合程管理规范化、系统化和自动化,特开发设计了这套高校学生综合管理软件。本系统针对高校学生综合程管理的各个环节建立相应的功能模块,高校学生综合管理在正常运转中需要对教师信息、学生信息
7、、专业信息、班级信息、宿舍信息、成绩信息、课程信息等诸多信息进行统一的管理,本软件的开发正是建立在对这些信息的变更之上,既提高了管理的效率,又减轻了管理员和教师的负担。2.2开发工具介绍C++Builder是由Borland公司推出的一款可视化集成开发工具。C++Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面;C++Builder内置了1
此文档下载收益归作者所有