《学生信息管理系统设计研究毕业设计》由会员分享,可在线阅读,更多相关《学生信息管理系统设计研究毕业设计(43页珍藏版)》请在金锄头文库上搜索。
1、装订线毕业论文(设计)题 目: 学生信息管理系统的设计研究 院(系): 计算机信息管理 专业年级: 2014级计算机信息管理 姓 名: 学 号: 指导教师: 谢老师 2016年09月20日 学生信息管理系统的设计研究摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。在信息化时代,如何提高工作效率早已成为焦点。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。本文介绍了学生管理信息系统的系统分析
2、部分,包括可行性分析、需求分析分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。关键字: 信息管理,效率,数据库Student Information Management SystemAbstractWith more and more widespread and profound application of information technology in management, the implement of management information system has become
3、mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any res
4、ource internal the enterprise, and also establishing a management information system fitting in with its own characteristics.In the information age, how to improve the work efficiency has long been a focus of. That is to establish a set of effective scheme for student management by computer, through
5、 analyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, Needs analysis. The system design section mainly focuses on system function design and data base des
6、ign and data number design. And the system realization section has provided several major function , together with the main windows and programs. This economical and pragmatic system has explicit interface, with simple operation.Key words: Information Management, efficiency, database目录1 引 言11.1背景意义1
7、1.2管理信息系统现状及发展趋势11.2.1管理信息系统现状11.2.2管理信息系统发展趋势21.3项目开发的目标21.4学生信息管理系统功能需求简介21.5.1用户管理功能31.5.2教师增添学生和给分功能31.5.3学生对成绩的查看功能32需求分析321系统概述32.2功能需求43.2.1信息管理系统的图(见下页)42.3系统流程图52.4系统开发环境62.4.1 visual studio 2008功能和特点62.4.2 SQL Server2005数据库的功能和特点63.系统设计73.1可行性分析73.2系统功能模块设计83.3数据库设计83.3.1 数据库分析93.3.2数据库设计与
8、实现9表3-7class_info134 系统功能模块的实现134.1登录界面的实现134.2系统主界面模块154.3.登录管理模块164.3.1添加用户界面设计164.3.2修改密码界面设计184.3.3权限管理界面设计204.4学籍管理界面设计214.4.1学生信息添加界面设计224.4.2学生信息修改界面设计244.4.3学生信息查询界面设计264.4.4学生信息删除界面设计264.5班级管理界面设计274.5.1添加班级界面设计274.5.2修改班级界面设计284.6课程设置界面设计284.6.1添加课程界面设计284.6.2修改课程界面设计294.6.3添加班级课程界面设计294.6
9、.4班级课程查询界面设计304.7成绩管理界面设计304.7.1添加成绩界面设计314.7.2修改成绩界面设计314.7.3查询成绩界面设计324.8系别管理界面设计324.8.1系部信息界面设计324.8.2添加信息界面设计334.8.3修改信息界面设计335 总结和展望355.1全文总结355.2不足之处35致谢361 引 言1.1背景意义长期以来,我国高等院校使用传统的人工方式和单机方式管理科研、办公、会议记录等信息。传统的人工管理方式存在着许多缺点,如效率低、保密性差、成本高和存储量小,时间一长,将产生大量的冗余文件和数据,要从大量的文件和数据获取需要的信息时,查找工作十分繁重;单机管
10、理方式虽然克服了人工管理方式的一些缺陷,如可以按时间、内容、关键字等进行检索,但该方式还存在一些其它方面的缺点,如灵活性差、数据库安全性受到限制、应用程序不能分布式使用等。 现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。随着计算机技术和网络技术的发展,现代化办公已经走入各行各业各阶层,传统的人工或单机管理方式已经无法满足高校办公现
11、代化的要求。为了树立高校“以人为本”的管理模式,以应对日益加快的科技工作节奏,使高校信息管理科学化、规范化、现代化,自主开发一个旨在实现高校在校园网上提供办公信息管理服务,开展网上信息管理活动,推行新的管理手段以提高工作效率,实现网上信息的共享和协同管理。1.2管理信息系统现状及发展趋势 1.2.1管理信息系统现状管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。是一个人机系统,同时它又是一个一体化集成系统,是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整
12、体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。 1.2.2管理信息系统发展趋势信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全国人口普查、
13、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广,数据库信息管理系统的应用逐渐展露头脚,但是由于起步晚的原因以及当代技术的占有独享性质,导致我国虽然在这方面发展迅速但是发展规模普遍都是中小型方向而且运作机制还很不完善。1.3项目开发的目标 建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化1.4学生信息管理系统功能需求简介学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。
14、 1.5功能需求描述1.5.1用户管理功能用户分为教师用户、学生用户两类。不论是教师用户,还是学生用户都需要通过用户名和密码进行登录。按学生角度管理教师可以查看和修改学生信息和成绩信息,也可以增加学生的名单。学生信息包括学号、姓名、班级、专业,父母的名称,生日、性别、地址、电话。当教师用鼠标单击查看和修改按钮时,程序可以自动显示出学生的个人信息,包括该学生的各科成绩,教师可以对学习成绩进行增加、修改和删除。并能够打印报表。单击“查询”按钮,教师可以查询到特定学生的成绩和个人资料。1.5.2教师增添学生和给分功能教师以超级用户登陆后,就可以对数据库的资料进行操作,比如可以查看和修改数据库里学生的资料,查看学生的各科成绩。同样教师可以把每位同学的考试成绩录入数据库。1.5.3学生对成绩的查看功能 学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名、班级、专业,父母的名称,生日、性别、地址、电话和简历。成绩信息包括这个学生的所有课程的成绩信息。2需求分析21系统概述 系统需对系统进行管理。管理模块可以实现以下功能:添加用户、修改密码、权限管理、退出系统 系统需对学籍管理进行管理。管理模