资源预览内容
第1页 / 共30页
第2页 / 共30页
第3页 / 共30页
第4页 / 共30页
第5页 / 共30页
第6页 / 共30页
第7页 / 共30页
第8页 / 共30页
第9页 / 共30页
第10页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘要随着院校的扩招,学生数量不断增加,学生管理已成为学校管理中的重中之重。传统的学生管理方法是从学生的个人的自然情况出发,对其进行管理。但是,这种方法不但效率低,而且还要耗费大量的人力,已经不能满足学校对学生管理的要求。提高学生管理的管理水平,优化资源,尽可能地降低学校的管理成本,成为该学校势在必行的新课题。学生信息管理系统从学生管理的现状出发,根据学生管理的新要求进行开发设计的,它解决了学生管理中数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题。帮助管理人员有效管理学生信息。 学生信息管理系统主要使用visual studio进行编码,使用sql server2005 开发后台数据库。本系统主要实现的功能有学生信息录入,学生成绩录入,成绩等级设置,学生违规处理,学生成绩排行,学生信息查询,学生成绩查询、打印。【关键词】 学生管理;数据统计;数据库 AbstractWith the increasing recruitment in colleges and universities, the increasing number of students, student management has become a top priority in school management. The traditional student management method from students individual nature, carries on the management. However, this approach not only low efficiency, but also cost lots of manpower, already cannot satisfy the requirement of school management to the student. Improve the management level of student management, optimize resources, school of management to reduce costs, as much as possible become the new subject for the school is imperative. Student information management system from the present situation of the student management according to the new requirements of student management in development and design, it solves the student management data in the large amount of information, the revision is not convenient, a series of data statistics and analysis of issues of long time. Help students management information management students effectively, has become an indispensable management tool in school management. This system mainly is encoded using visual studio, development background database using SQL server2005. This system mainly realize the function of the student information input, students achievements recorded, grade level setting, student mishandling, student performance ranking, query student information, student achievement inquiry, printing【 key words 】 students management; Data statistics; The database 1. 绪论1.1研究背景随着计算机信息化时代的到来,运用计算机手段来获取和处理数据信息是当今信息管理的显著特点,运用计算机技术可将许多繁琐复杂的工作简易化。随着我国加入WTO世贸组织以来,信息技术及信息获取对于发展各行各业的经济,都起到了至关重要的作用。全世界范围内信息技术水平的高速发展,信息化数字技术在各个领域都得到了前所未有的广泛的应用。信息管理乃是人类为了有效合理地开发和利用信息资源,以现代科技信息技术为手段,对信息资源进行统筹、组织、计划、控制和领导的社会活动。简单地说,信息管理就是人对信息资源和信息活动的管理。信息管理随着经济的迅速发展,具有信息量猛增、信息处理和传播速度更快、信息处理的方法日趋复杂、信息管理所涉及的领域不断扩大的时代特征。 信息管理系统可使各种文档实现电子化,通过电子数据库的形式对数据进行保管,按每个人的不同身份分配的权限进行使用和共享数据信息。从而实现信息的系统管理。1.2技术简介1.2.1 visual studio2010 特点简介 (1)支持Windows Azure,微软云计算架构迈入重要里程碑。 (2)助力移动与嵌入式装置开发,三屏一云商机无限。 (3)实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争力。 (4)升级的软件测试功能及工具,为软件质量严格把关。 (5)搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力, 创建美感与效能并重的新一代软件。 (6)支持最新C+标准,增强IDE,切实提高程序员开发效率 。 1.2.2Visual C+ 2010简介Visual C+ 2010(版本号:10.0),于2010年发布。Visual C+ 开发团队考虑使用 SQL Server Compact 格式的数据库来存储源码的相关信息。此版也加入了现代化的C+并行运算库 Parallel Patterns Library。此版建构于.NET Framework 4.0之上,但仍支持机器码的编译。1.2.3 SQL server 2005 简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。SQL Server 2005的特点有:NET框架主机 使用SQL Server2005,开发人员通过使用相似的语言,例如微软的VisualC#.net和微软的VisualBasic,将能够创立数据库对象。开发人员还将能够建立两个新的对象-用户定义的类和集合。(2)XML技术在使用本地网络和互联网的情况下,在不同应用软件之间散步数据的时候,可扩展标记语言(XML)是一个重要的标准。SQL Server2005将会自身支持存储和查询可扩展标记语言文件。(3)ADO. NET2.0版本从对SQL类的新的支持,到多活动结果集(MARS),SQL Server2005中的ADO . NET将推动数据集的存取和操纵,实现更大的可升级性和灵活性。(4)增强的安全性SQL Server2005中的新安全模式将用户和对象分开,提供fine-grainAccess存取、并允许对数据存取进行更大的控制。另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。(5)Transact-SQL的增强性能SQL Server2005为开发可升级的数据库应用软件,提供了新的语言功能。这些增强的性能包括处理错误、递归查询功能、关系运算符PIVOT,APPLY,ROW_NUMBER和其他数据列排行功能,等等。(6)SQL服务中介SQL服务中介将为大型、营业范围内的应用软件,提供一个分布式的、异步应用框架。(7)通告服务通告服务使得业务可以建立丰富的通知应用软件,向任何设备,提供个人化的和及时的信息,例如股市警报、新闻订阅、包裹递送警报、航空公司票价等。在SQL Server2005中,通告服务和其他技术更加紧密地融合在了一起,这些技术包括分析服务、SQLServerManagementStudio.2.需求分析 2.1系统功能简要描述 用户要输入正确的用户名和密码以后才能登录学生信息管理系统。在学生信息管理系统中,可以通过主窗体上的按钮对科室信息、科目信息、教师信息、班级信息、班级科目和考试类别进行设置,也可以在“学生管理”菜单中录入学生信息和学生成绩,在录入成绩以后,还要对成绩进行等级设置,这样不但有助于对学生成绩管理,还能简化学生成绩的查询,当学生违反校规时,要通过学生违规处理将学生所犯的错误进行记录,以便学校对其处罚。在“查询管理”菜单中可以快速对学生信息、学生成绩和学生违规信息进行查询,还可以将学生成绩生成报表并进行打印。 2.2系统目标学生信息管理系统以实现学生日常的信息管理为设计目标,加以强大的数据库管理功能,可以方便对学生信息进行管理,大大提高学校日常工作的效率。本系统在设计时应该满足以下几点: (1)采用人机对话的操作方式,信息查询灵活、方便、快捷、准确、数据存储安全可靠; (2)对学生信息的操作简单,可以方便的进行添加、修改和删除; (3)可以根据需要灵活地调整科目信息; (4)可以录入教师信息,方便任命班级的班主任; (5)编辑考试类别,更灵活地对学生测验; (6)打印学生成绩报表,更直观的了解学生成绩; (7)学生违规处理,对于违反校规的学生进行处罚; (8) 对用户输入的数据,系统进行严格的数据检验,尽可能排除认为错误; (9)系统最大限度地实现了易维护性和易操作性; (10)系统运行稳定,安全可靠。 2.3技术可行性分析 本系统采用C/S开发方案,采用C+技术和SQL Server 2005数据库,Windows 7操作系统。(1)从技术和可扩展性来讲,是可行的。随着Internet的飞速发展使得C/S模式已成为当前热门的系统架构方式,并且技术已经成熟,系统操作简单,不需要任何硬件设备,可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号