毕业论文---学生信息管理系统.doc
《毕业论文---学生信息管理系统.doc》由会员分享,可在线阅读,更多相关《毕业论文---学生信息管理系统.doc(30页珍藏版)》请在三一文库上搜索。
1、1 密级: NANCHANG UNIVERSITY 学学 士士 学学 位位 论论 文文 THESIS OF BACHELOR (20082012 年) 题 目 学生信息管理系统 学 院: 信息工程 系 计算机科学与技术 专业班级: 计算机 081 班 学生姓名: 姚 江 学号: 6100408230 指导教师: 段隆振 职称: 副教授 起讫日期: 2011.12-2012.06 学生信息管理系统学生信息管理系统 专 业: 计算机科学与技术 学 号:6100408230 学生姓名: 姚 江 指导教师:段隆振 摘 要 随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的实施在技术 上已逐步成
2、熟。信息管理系统是一个不断发展的新型学科,任何一个单位要生存要 发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的信 息管理系统。 目前,学校工作繁杂,资料重多,虽然各类管理信息系统已进入中小学,但还是 未普及,因此,开发一套适合大众的,兼容性好的系统是很有必要的。 此论文介绍了学生信息管理系统的开发整个过程,重点介绍了学生信息管理系统 的实现过程,包括需求分析,功能设计,数据库设计,系统实现,系统测试和调试 等。在开发方法上本系统利用了软件工程化的思想和方法,总体上采用结构化生命 周期开发方法,具体模块实施采用了原型法和面向对象系统开发方法,并采用 VC+6.0 作为开发
3、工具,本学生信息管理系统包括学生信息管理,账号信息系统, 班级信息系统,课程信息系统,成绩信息管理六大模块。 本系统的用户界面十分简洁,实用,系统编制过程中考虑了计算机的优越性,对 于不是计算机专业的人员来说,也可以很方便的进入系统和实用本系统提供的功能。 关键词关键词:学生信息管理系统;生命周期; II II StudentStudent informationinformation managementmanagement systemsystem Specially Industry: Computer science and technology Studying Number: 61
4、00408230 Student name: Yao Jiang Instructer: Duan Longzhen Abstract AsAs thethe growinggrowing depthdepth andand breadthbreadth ofof informationinformation technologytechnology inin thethe managementmanagement andand implementationimplementation ofof informationinformation managementmanagement syste
5、msystem onon thethe technologytechnology hashas graduallygradually matured.matured. ContinuedContinued developmentdevelopment ofof informationinformation managementmanagement systemsystem isis a a newnew discipline,discipline, anyany unitsunits toto survivesurvive inin orderorder toto develop,develo
6、p, toto organicallyorganically organizedorganized internalinternal activitiesactivities efficiently,efficiently, mustmust bebe commensuratecommensurate withwith thethe characteristicscharacteristics ofof thethe informationinformation managementmanagement system.system. AtAt present,present, thethe s
7、choolschool complex,complex, information,information, managementmanagement informationinformation systemssystems hashas enteredentered thethe school,school, butbut itsits stillstill notnot universal,universal, soso developmentdevelopment ofof a a suitablesuitable forfor mass,mass, goodgood compatibi
8、litycompatibility ofof thethe systemsystem isis necessary.necessary. ThisThis paperpaper describesdescribes thethe developmentdevelopment processprocess asas a a wholewhole studentstudent informationinformation managementmanagement system,system, focusesfocuses onon thethe implementationimplementati
9、on processprocess ofof thethe studentstudent informationinformation managementmanagement system,system, includingincluding requirementsrequirements analysis,analysis, functionalfunctional design,design, databasedatabase design,design, implementation,implementation, SystemSystem testingtesting andand
10、 debugging,debugging, andand more.more. InIn developmentdevelopment methodmethod ShangShang thisthis systemsystem usingusing hashas softwaresoftware engineeringengineering ofof ofof thoughtthought andand method,method, GeneralGeneral ShangShang usedused structurestructure ofof lifelife cyclecycle de
11、velopmentdevelopment method,method, specificspecific modulemodule implementationimplementation usedused hashas prototypeprototype methodmethod and-orientedand-oriented objectobject systemsystem developmentdevelopment method,method, andand usedused VC+6.0VC+6.0 asas developmentdevelopment tools,tools
12、, thisthis studentsstudents informationinformation managementmanagement systemsystem includingincluding studentsstudents informationinformation management,management, accountaccount informationinformation system,system, classclass informationinformation system,system, coursescourses informationinfor
13、mation system,system, resultsresults informationinformation managementmanagement sixsix largelarge module.module. TheThe systemssystems useruser interfaceinterface isis veryvery simple,simple, practical,practical, consideringconsidering thethe advantagesadvantages ofof computercomputer inin thethe s
14、ystemsystem developmentdevelopment process,process, notnot a a computercomputer professionalprofessional whowho alsoalso cancan easilyeasily enterenter thethe systemsystem andand practicalpractical functionalityfunctionality providedprovided byby thethe system.system. Keywords:Keywords: studentstude
15、nt informationinformation managementmanagement systemsystem lifelife cycle;cycle; SOLSOL III III 4 目录 摘 要.I ABSTRACTII 第一章 绪论.4 1.1 学生信息管理系统的现状4 1.2 论题的发展及其背景4 1.3 论文的主要目标4 1.4 C 技术介绍5 1.5 本章小结5 第二章 需求分析6 2.1 管理系统综述6 2.1.1 管理系统的特点6 2.1.2 需求描述7 2.1.3 学生信息管理系统介绍7 2.2 Visual C+6.0 介绍.8 2.3 系统功能需求.9 2.4
16、 系统性能需求.9 2.5 经济可行性.10 2.6 技术可行性.10 2.7 系统数据要求10 2.8 本章小结11 第三章 详细规划12 3.1 总体框架图12 3.2 系统子功能模块.12 3.3 本章小结.13 第四章 系统总体设计.14 4.1 系统功能设计14 4.2 本章小结15 第五章 系统详细设计16 5.1 系统详细程序.16 5.2 本章小结.26 结语27 参考文献.28 5 5 第一章 绪 论 1.1 学生信息管理的现状 目前社会上信息管理系统发展飞速,越来越多的企事业单位都引入了信息管理软 件来管理自己日益增长的各种信息。大多学校也相继采用了信息管理系统来管理学 生
17、的信息数据,取得了很大的成效,学生信息管理系统也在功能上不断完善和加强, 为了使学生信息管理系统更加规范化,程序化,科学化,我们研发了这次的学生信 息管理系统。 作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无 法比拟的优点。学生信息管理系统的开发是以基于 VS.2008 访问数据库的技术开发 的示例,它具有开放性,比较成熟。随着数据库技术、网络技术和科学管理方法的 发展,计算机在管理上的应用日益广泛,管理信息系统逐渐成熟起来,并且给管理 带来了新的革命。 1.2 论题的发展背景及意义 学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用 的信息管理系统不
18、但能有效地减轻学校相关工作人员的工作负担,它的内容对于学 校的决策者和管理者来说都至关重要。所有学生信息管理系统应该能够为用户提供 充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、 统计和查询数据。这种管理方式存在着许多缺点,如:效率低下、保密性差、人工 的大量浪费;另外,时间一长,将产生大量的文件盒数据,这对于查找、更新和维 护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大 的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的 作用。 作为计算机应用的一部分,实用计算机对学校的各类信息进行管理,具有手工 管理所无法比拟的优
19、点,例如:检索迅速、查询方便、效率高、可靠性好、存储量 大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率, 也是一个单位科学化、正规化管理,与世界接轨的重要条件。 1.3论文的主要目标 建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效 益和现代化水平。帮助广大教师提高工作效率,实现学生信息管理工作流程的系统 6 6 化、规范化和自动化。 1. 4 C 技术介绍 C 语言发展如此迅速,而且额成为最受欢迎的语言之一,主要因为它具有强大 的功能。许多著名的系统软件,如 DBASE IV 都是由 C 语言编写的。用 C 语言加上 一些汇编语言子程序,就更能现
20、实 C 语言的又是了,像 PC-DOS、WORDSTAR 等 就是用这种方法编写的。 、 C 是高级语言。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本 的工作单元。C 是结构式语言。结构式语言的显著特点是代码及数据的分隔化,即 程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可以使程序层次 清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可 方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。 C 语言功能齐全。具有各种各样的数据类型,并引入了指针概念,
21、可使程序效率更 高。另外 C 语言也具有强大的图形功能,支持多种显示器和驱动器。而且计算功能、 逻辑判断功能也比较强大,可以实现决策目的的游戏。C 语言使用范围大。适合于 多种操作系统,如 Windows、DOS、UNIX 等等;也适合于多种机型。C 语言对编 写需要硬件进行操作的场合,明显优于其他解释型高级语言,有一些大型应用软件 也是用 C 语言编写的。C 语言具有绘图能力强,可移植性、并具备很强的数据处理 能力。因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。 C 语言文件由数据序列组成,可以构成二进制文件或文本文件。 1.5 本章小结 本章简要的概括了项目的来源和意
22、义。教育是科学之本,随着我国教育的普及 和当前全球范围的知识经济的突飞猛进,一套高质量高效率的学生信息管理系统更 是必不可少,当前不仅是我国还是海外其他国家,均把学校教育放在战略地位,投 入巨大的人力物力研制各种教育模式,其中,学生管理信息系统的开发是首当其冲。 一套好的管理系统是良好学习环境的组织者。由于信息系统数据量大,传统的人工 操作不仅效率低,准确性不高,而且其完整性,保密性均得不到保证。管理信息系 统,即 MIS(management information system),是一个利用计算机软硬件资源以及数 据库的人机系统。本学生信息管理系统用 Microsoft Visual St
23、udio 2005 语言编写,此 信息管理系统可以实现学生信息的高效查询,修改,删除等操作,使学生信息关系 7 7 系统化,规范化和自动化。 第二章 需求分析 2 2.1 管理系统综述 2.1.1 管理系统的特点 管理信息系统的特点 (1) 管理信息系统的组成 管理信息系统在企业中的应用存在三个要素,这就是 人、计算机和数据。 人是指企业领导者、管理人员、技术人员,以及 MIS 建设的领导机构和实施机 构,他们在系统中起主导作用。MIS 是一项系统工程,不是只靠一些计算机开发人 员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。 计算机技术是 MIS(管理信息系统)得以实施的主要技
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 学生 信息管理 系统
链接地址:https://www.31doc.com/p-3939551.html