校园个人档案管理系统毕业论文.doc
《校园个人档案管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《校园个人档案管理系统毕业论文.doc(42页珍藏版)》请在三一办公上搜索。
1、云南XXX软件职业学院学生毕业设计论文如需定做毕业设计:联系QQ375279829 题 目 校园个人档案管理系统 设计小组 二级学院 信息工程学院 专业 计算机软件技术 年 级 08级 班 级 软件六班 学号X XXXXXXXXX 姓名 X X 指导教师 XXX 职 称 讲 师 2010年11月云南XXX软件职业学院教务处校园个人档案管理系统【摘要】学校个人档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。本论文叙述了高校学生档案管理的现状以及C#语言设计的概况。重点介绍了学生档案管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库
2、设计、系统物理配置方案、系统实现、系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、学校专业信息录入、教师信息录入、数据查询等功能。总结了本系统的特点:界面美观、操作方便、容错性强、效率高,从而节约学生信息管理成本。学校个人管理系统的开发整个过程,阐述了系统分析、系统设计、数据库设计和系统实施的全过程。在开发方法上本系统利用了软件工程化的思想和方法,总体上采用结构化生命周期开发方法,具体模块实施采用了原型法和面向对象系统开发方法。并采用VisualS 2008作为开发工具,Microsoft Access 2010 (Beta)作为后台数据库,设计界面以Adobe
3、 Photoshop CS3。本系统具有学生档案管理,班级管理,课程管理,成绩管理,专业管理等模块,可分别完成日常学生档案,班级信息,课程信息,成绩信息的添加、修改、删除、查询、等功能。论文主要内容是:首先简要介绍了本系统的应用背景、需求分析,设计总体思路。然后概述了管理信息系统的相关理论及开发语言的有关知识,对本系统进行了系统分析和设计,包括功能需求描述、数据库设计等内容以及本系统的具体实现。最后是关于本系统开发过程中的结论及体会。【关健词】 C# C/S架构 学校个人档案管理系统.Personal File Management System on campus【Abstract】The
4、school system is a personal file management unit indispensable part of education, its content for the schools is critical to both policy makers and managers. This paper describes the status of university students file management and an overview of C # language design.Focuses on student records manag
5、ement system implementation process: including system analysis, system surveys, data flow analysis, functional design, database design, system physical configuration, system implementation, system testing and debugging.The system features a user management, student registration, class information in
6、put, information input of students, schools, professional information input, teachers, information entry, data query.Summarizes the characteristics of the system: beautiful interface, easy operation, fault tolerance, efficient, thereby saving the cost of student information management. The developme
7、nt of individual school management system the whole process, explained the system analysis, system design, database design and system implementation as a whole.The system in the development of methods of use of the software engineering ideas and methods, on the whole life cycle using structured deve
8、lopment methodology, the specific use of the prototype module implementation and object-oriented systems development methods.And using Visual Studio .net 2008 as a development tool, Microsoft Access 2010 (Beta) as a background database.The system has a student records management, class management, c
9、urriculum management, performance management, professional management, and other modules, the respective daily student records, class information, course information, score information to add, modify, delete, query, and other functions. The main contents are: first introduces the background of the s
10、ystem applications, requirements analysis, design general idea.Then outlined the theory of management information systems and the development of language knowledge, the system of the system analysis and design, including description of functional requirements, database design, content and the system
11、 implementation.Finally, this system development process on the conclusions and experience.【Key Words】: C # ,C / S architecture, school personal file management system.目录第一章 绪 论61.1前言61.2课题背景61.3目的背景与意义71.4项目开发的目标7第2章 相关技术和理论概述82.1 开发工具的选择82.1.1 Visual S 2008的简要介绍82.1.2 简单数据库office access的简要介绍92.1.3
12、 C#的简要介绍92.1.4 C/S的简要介绍10第3章 系统需求分析123.1 信息管理与分析系统的背景分析123.2 开发学生档案管理与分析系统的必要性123.3 学生档案管理与分析系统设计的目标的分析133.4 学生档案管理与分析系统的系统需求143.5 学生档案信息管理与分析系统的功能需求分析143.6学生档案管理与分析系统的可行性分析143.6.1技术可行性分析153.6.2经济可行性153.6.3运行可行性15第4章 系统分析与设计164.1数据库设计164.1.1数据库需求分析163.1.2数据库的概念设计173.1.3数据库的逻辑设计184.2 系统结构总体设计194.2.1系
13、统总体结构194.2.2子系统划分204.2.3子系统结构设计204.3系统结构244.4环境要求24第5章 系统的开发设计与实现255.1 系统界面设计255.1.1用户登录窗体255.1.2学生信息窗体275.1.3教师管理窗体285.1.4管理员窗体:31第6章 总结与展望376.1毕业设计体会376.2存在的问题及改进的方案376.3结论37参考文献39致 谢40附 录411.1 连接数据库的设计与实现412.2系统模块详细设计与实现412.2.1管理员登录模块412.2.2管理员管理模块432.2.3教师登录模块552.2.4教师管理模块572.2.5学生登录模块682.2.6学生信
14、息查看模块70第一章 绪 论1.1前言校园个人管理是学校经常遇到的问题。高校招生规模的逐步扩大和认识制度的改革,在校学生认识将不断增加,而学生管理人员则相对减少。加上我国高等学校基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应新形势的要求。如在校生的学籍、奖惩贷、干部、党团、毕业生管理,以及有关记录计算等,稍有不慎就会出现错误。同时学生成绩的手工登录与查询,是一项非常繁重而枯燥的劳动,每年课程的变化都需要重新规划,耗费许多人才和物力,而且会因人的情绪烦躁而出现失误,因此在计算机飞速发展的今天,实现学生信息的管理是可行而必要的工作,学生管理信息系统,既能够提高工作效率,
15、又可以提高工作水平。计算机具有运算速度快、正确、能按照设计逻辑处理问题等特性,在学生信息的录入、统计中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者数据输入不正确的情形。作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。本文档适用于该项目管理人员、项目开发人员和项目维护人员阅读,也作为今后从事此系开发及维护人员的技术参考资料。1.2课题背景该项目开发的软件为学校个人档案管理系统软件,是鉴于目前学校学生人数剧
16、增,学生信息呈爆炸性增长的前提下,学校个人档案管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息 的管理. 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学校个人档案管理系统也是有了很大的发展,商业化的学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.1.3目的背景与意义 学校个人档案管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来
17、说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地
18、提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。1.4项目开发的目标 建立学校个人档案管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生档案管理工作流程的系统化、规范化和自动化。第2章 相关技术和理论概述2.1 开发工具选择现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的Visual S, Microsoft公司的Visual C, Borland公司的Delphi和 Powersoft公司的Powe
19、rBulider以及Java等。在这些程序开发工具中,有的强调程序语言的弹性与执行效率;有的则偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必定要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点成为了一纸空谈;相反地,如果只强调语言的弹性,却没有便利的工具作配合,会使得一些即使非常简单的界面处理动作,变得复杂和麻烦起来,这样也会浪费程序设计师们的宝贵时间。作为数据库系统的开发,Visual S 2008是一个非常理想选择,它有效地避免了以
20、上所谈到的诸缺点。数据库技术是MIS设计中的重要支持技术,在MIS开发过程中,如何选择数据库管理也是一个重要的问题,目前,数据库产品可谓琳琅满目,每种产品都具有各自的特点和适用范围,因此,在选择数据库前,我慎重考虑了一下,应数据库应用的特点及适用范围,本系统选用了数据库Microsoft Access 2010 (Beta)。开发工具当然是非Visual S 2008莫属了。2.1.1 Visual S 2008的简要介绍Visual S 2008是一种可视化的、面向对象和调用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与
21、Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础。在Visual S 2008环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。2.1.2 简单数据库office access的简要介绍Access数据库是集成在microsoft公司开发的产品更新换代office系统中的集成软件。Access是一个数据库管理系统
22、,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。ODBC(Open Database Connectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中
23、就包括常用的SQL SERVER、ORACAL、INFORMIX等,当然也包括了Access。ASP访问数据库的几种方式:在ASP脚本中可以通过三种方式访问数据库:a. IDC(Internet Database Connector)方式;b. ADO(ActiveX Data Objects)方式;c. RDS(Remote Data Service)方式;这三种访问方式对数据库的访问是由Internet Information Server来完成的。Web浏览器用HTTP协议向Internet信息服务器(IIS)递交请求。Internet信息服务器执行访问数据库的操作,并以一个HTML格式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园个人档案管理系统 毕业论文 校园 个人 档案管理系统
链接地址:https://www.31ppt.com/p-3946282.html