ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:143.14KB ,
资源ID:30153767      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30153767.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生档案管理系统.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生档案管理系统.docx

1、学生档案管理系统学生档案管理系统摘 要:随着科技时代的飞速发展,人们也加快了公司业务的步伐,于是竞争愈来愈激烈。如何让企业在这弱肉强食的时代立足下去,这是个迫切需要解决的问题,因此对于为求生存的企业而言,一个良好系统的作用是不言而喻的,只有优化企业内部体系,才能最大限度支配时间,减少不必要的浪费,同时也可以减少工作人员的工作量,让其处理其他事项。当今经济全球化趋势愈加明显,更多为利所趋的企业和商家开始在国内外设立分支机构,开展业务,所以跨区域、跨国度移动办公人员数量也大幅增加,这样也就容易出现更多的问题。每个行业发展壮大后都会遭遇如此问题。学校容纳了千数或万数学生,自然也不可避免面临着学生信息

2、管理的问题。高校扩招后,学生的数量骤然增加,数据量也就随之增多,所以一个好的管理系统需要能够为学校人事管理给予方便、简易、完善的查询方式。早期,学校管理工作都是应用传统的管理方式,即用人力来管理学生信息、文件档案等。这种管理方式确实存在很多缺点,不仅需要很多人力来维护更新,并且在搜索信息时也费时费力。相较手工管理方式管理信息,这种新的学生档案管理系统管理配置文件信息有着其无法比拟的优势。使用Visual Studio 2008程序来编写学生档案管理系统。它的总体思路是:建立一个项目,这个系统能够参与每个模块窗体,报表,等等。在此基础之上建立一些,最后编译和制作安装盘,以善用人才,以更好地利用这

3、个软件。关键词:计算机;数据库;Visual Studio 2008Students file management systemAbstract:With the rapid development of science and technology era, people also accelerated the pace of the company, so more and more to make the enterprise in this era of predatory based on down, this is an urgent need to solve the pro

4、blem, thus for enterprise to survive, the role of a good system is self-evident, only optimize the enterprise internal system, can maximum limit time, reduce unnecessary waste, at the same time can also reduce the workload of staff, to deal with other todays economic globalization trend is more obvi

5、ous, more hasten is for the enterprises and businesses begin to set up branches at home and abroad, to do business, so the cross-regional, cross-border mobile office workers number is increased, which is easy to appear more each industry development would encounter such a contains thousands of numbe

6、r or the number, nature also inevitably faced with the student information management the enrollment expansion of colleges and universities, the number of students increased sharply, the data quantity is more, so a good management system needs to school personnel management convenient, simple and ea

7、sy, improve the way of the , the school management is the traditional way of management, which USES manpower to manage student information, documents, management way exists many shortcomings, not only need a lot of manpower to maintenance updates, and are also time-consuming when searching for with

8、manual management way of management information, the new student records management system management configuration file information has its incomparable advantage. Using Visual Studio 2008 program to write the student file management general idea is: first create a project, the system is able to pa

9、rticipate in each module forms, reports, and so the basis of the established some, and finally to compile and make installation disk, to make good use of talents, in order to better use of this software.key words :the computer; Database; Visual Studio 2008第一章 前言 学生档案管理系统的背景在学生综合信息管理系统未曾开发并被广泛利用之前,人们

10、长期以来都只是使用非常传统的人工管理的办法来管理人数众多的学生的信息。这种管理方法有很多缺点,耗时耗力效率又低,并且随着时间流逝,学生信息的无休止变换,将产生大量的文件和数据,这将给信息查找,更新和维护带来了很多困难。但是随着科技在持续改进,计算机方面的科学技术也趋于成熟,科学的管理系统已经不知不觉的步入了人类社会的许多领域并且在这些领域里面发挥着越来越难以割舍的作用,人们已然深刻感受到其强大的功能。学校选择使用计算机的管理系统来管理大量的学生的档案信息,可以做到检索的迅速、查找的方便、可靠性高、存储量大、保密性好、寿命较长、成本较低,使学校的管理走向科学化和正规化,是与先进科学技术接轨的重要

11、条件。因此,开发这样一套管理软件成为很有必要的事情! 学生档案管理系统开发意义计算机的价格比较便宜,性能也有了很大的进步,目前计算机已被应用于许多科学领域。所以我希望通过调研,在汲取前人成果的基础上,能够用所学的知识设计出一个实用的系统程序来帮助学校进行更安全有效、快速便捷的学生综合信息管理体制。 归纳一下,有点总的有以下几点:(1)能够高效的保存学生的综合信息;(2)仅需1到2名档案录入员就可以操作系统,节省人力与时间;(3)可以快速便捷的查到目标学生的全部信息。 系统设计的工具简介Microsoft Visual Studio 2008具有如下优点:(1)、VS 2008中新的VB和C#编

12、译器a、函数式编程javascript编译的语法:var sum = function(m,n,q) return(m+n+q); (1,2,3);alert(sum);b、自动属性public string Name get; set; c、对象初始化器,集合初始化器new BookName = C# in a nutshell,Author = Peter Drayton,Price = 30;d、隐式本地变量引入了var关键字编译器性能改进:重新生成一个 VisualBasic /C#项目并运行,使用的内存只有原来的1/3。C# 中庞大类型的智能感应响应时间是原来的10倍(智能提示)(2

13、)、集成LINQ(语言级集成查询)使得查询和操作数据成为.NET中的一等编程概念 string Words = One,Two, Hello, World,“ Four, Five;var result = from s in Wordswhere = 5;select s;foreach (var s in result)(s);运行结果如下:HelloWorld 系统设计的主要任务和预期目标 主要任务1.学生档案管理:学生信息的添加、删除、修改和查询。2.学生成绩管理:学生成绩的查询、修改等。3.打印报表:可以根据用户的不同需要来打印特定条件的工作报表。 预期目标1.掌握VS 2008软件

14、的使用2.完成整个系统的设计3.完成整个系统所需软件程序的编写4.运行程序5.总结设计第二章 系统需求 系统功能需求 一个较好的档案管理系统对于学校能否正常管理起着极其重要的作用,对在校所有的学生的人员变动和统计中的作用非常明显。在管理学生的综合信息中,学生档案信息管理系统着实发挥了非常重要的作用。下面我们介绍此系统设计之初的预想功能。此系统的设计主要是实现以下方面的功能:1.可以对学生的有关资料进行查询,输入,修改以及删除。2.便于学校管理人员掌握在校学生的具体情况,提供强大的查询功能。3.可以对数据库和登陆记录进行必要的清理工作。4.可以对用户进行修改密码,新增用户。 系统性能需求学生档案

15、管理系统需要具备如下几个特点: 1.信息处理的及时性和准确性在系统的设计和开发的过程中,需要使系统的反应能力、解决问题的有效性,以及在响应时间方面可以充分符合学校对学生信息处理方面的需求。2.系统的可扩充性和开放性系统在投入工作时,它的可扩充性与开放性之间关系密切。通过软件的替换或者修补来完成系统的更新和升级。3.系统的易维护性和易用性易用的人机交互界面是需要系统尽量使用用户熟悉的计算机术语并且是中文信息的界面,这样才可能针对用户使用过程中出现的问题,提供相应的帮助,以期缩短用户对此系统熟悉的时间。 系统数据要求学生档案管理系统的数据需求有以下几个方面:1.数据录入和处理时的准确性数据输入错误

16、会导致系统输出的不正确或不可用,从而使此系统的工作没有意义。 2.数据的一致性与完整性因为信息量非常大,处理学生信息的时候操作非常频繁,学生档案管理系统对数据的处理有着非常高的硬性要求,所以要有一定数量的操作人员来维护数据的一致性,在数据录入处来控制数据的去向。3.数据的独立性对学生信息管理系统进行日常管理,及时进行信息的更新,并且要对系统进行独立且准确的操作。 系统运行要求 本系统服务器的环境如下: 操作系统:Windows XP 以上 服务器:以上 数据库:SQL 内存:256MB以上 分辨率:最佳效果1024768像素第三章 系统设计 总体设计 项目概述本文介绍的这一学生档案管理系统的设

17、计初衷就是针对在校学生的信息统计,收集与管理,包括了档案管理系统、成绩管理系统以及系统管理三个模块。学生档案管理模块的作用是进行在校学生的个人信息的查看、维护等工作;学生成绩管理模块主要是包括了对学生成绩的录入以及日常查询;系统管理主要是对系统的一些重要信息和数据以及日常管理的维护。本次设计就对这三个模块进行了测试,结果表明其能帮助学校高效的解决了有关于管理学生大量信息方面的各种困难,不仅能够有效的提高了学生档案管理工作效率、同时也给教务人员的工作带来很多的便利,还轻松的节省了许多的人力和物力资源,给在校学生的档案管理带来了极大的便捷。系统功能架构图,如图1所示。图1 系统功能架构图(1)根据

18、不同的需求来进行具体的分析。找出参与者以及参与者的功能,如图2所示关系图。图2 关系图(2)采用面向对象分析的方法图3 学生管理系统类图图4 学生管理系统时序图(3)业务流程和数据流向 图5 流程图 图6 活动图 (4)软件的开发环境:本学生档案管理系统在Windows平台上设计,使用微软公司的Visual Studio 2008做主要工具,使用SqlServer2005作为关系数据库,采用ADO数据库编程模型进行程序的编写,和具有很多独特功能的SQL查询语言结合使用能够实现关系数据库的建立,数据库的访问,以及进行更新。总之,本系统能够较好的实现了预定的需求功能。 详细设计 1.学生档案管理模

19、块详细设计 学生档案管理系统最重要的是具有三大功能: (1)添加学生的档案信息; (2)学生的属性管理; (3)信息的编辑和管理;图7 学生档案模块详细架构图图8 学生档案模块详细用例图图9 学生档案管理模块的详细时序图 2.学生成绩管理模块详细设计学生成绩管理主要包括四个主要功能: (1)添加成绩; (2)成绩浏览; (3)成绩排名; (4)成绩查询。 图10 学生成绩管理模块的详细架构图 图11 学生成绩管理模块的详细用例图 图12 学生成绩管理模块的详细时序图 3.班级管理模块详细设计班级管理模块详细架构图:(1)班级浏览 (2)添加班级 (3)班级查询 图13 班级管理模块详细架构图

20、图14 班级管理模块详细用例图图15 班级管理模块详细时序图 4.系统信息设置模块详细设计 系统信息设置主要是实现2个主要功能: (1)数据字典的设置; (2)用户管理,包括:管理用户、密码修改。图16 系统信息设置模块详细设计图17 系统信息设置模块的详细设计用例图18 系统信息设置的详细时序图 5.数据库的设计,概念数据模型设计图见附录1所示。 6.物理结构模型设计 (1)Colloges(学院表)表1 学院表字段名数据类型长度主键外键介绍备注CollogeIDInt4是否学院编号Colloge NameVarchar(50)50否否学院名称 (2)Speciality(专业表)表2 专业

21、表字段名数据类型长度主键外键介绍备注SpecialityIDInt4是否专业编号SpecialityNameVarchar(50)50否否专业名称CollogeIDInt4否是所属学院SpecialityYearsInt4否是学制 (3)Speyears(学制表)表3 学制表字段名数据类型长度主键外键介绍备注SpeyearIDInt4是否学制编号SpeyearNameVarchar(50)50否否学制名称SpeyearYearsInt4否否学制时间 (4)Classes(班级表)表4 班级表字段名数据类型长度主键外键介绍备注ClassIDInt4是否班级编号ClassNameVarchar(5

22、0)50否否班级名称SpecialityIDInt4否是所属专业TeacherIDInt4否是辅导员编号 (5) ChangeTypesRecode(学籍变更纪录表) 表5 学籍变动记录表字段名数据类型长度主键外键介绍备注ChangeTypesRecodeIDInt4是否记录编号ChangeTypeIDInt4否是变动类型ChangeReasonVarchar(50)500否否原因ChangeStudentIDInt4否是变动学生编号ChangDateDateTime8否否时间 (6)StatusChangeTypes(学籍变动类型表)表6 学籍变动类型表字段名数据类型长度主键外键介绍备注Ch

23、nageTypeIDInt4是否类型编号Identity(1,1)ChangeTypeNameVarchar(50)50否否变动类型名称 (7)PunishmentAwardsRecode(奖励惩罚登记表)表7 奖励惩罚登记表字段名数据类型长度主键外键介绍备注PunishAwardsRecodeIDInt4是否奖惩记录编号PunishAwardTypeIDInt4否是奖惩记录类别StudentIDInt4否是获奖学生编号PunishAwardContentVarchar(50)500否否获奖信息PunishAwardReasionVarchar(50)500否否获奖原因PunishAwardD

24、ateDateTime8否否获奖时间 (8)PunishmentAwardsTypes(奖励惩罚分类表)表8 奖励惩罚分类表字段名数据类型长度主键外键介绍备注PunishAwardTypeIDInt4是否类型编号PunishAwardTypeNameVarchar(50)50否否类型名称(9)Students(学生表)表9 学生表字段名数据类型长度主键外键介绍备注StudentIDInt4是否学生编号Identity(1,1)NameVarcahr(50)50否否学生名字GenderVarcahr(2)2否否学生性别ClassIDInt4否是所属班级StudentNumVarcahr(50)5

25、0否否学号EnterYearDateTime8否否入学时间OriginVarcahr(50)50否否籍贯BirthdayDateTime8否否出生日期PersionCardVarcahr(50)50否否身份证号AddressVarcahr(50)50否否详细住址FamilyTelVarcahr(50)50否否家庭电话DromTelVarcahr(50)50否否宿舍电话MobileVarcahr(50)50否否移动电话EmailVarcahr(50)50否否个人邮箱 (10)AdminInfo(管理员表)表10 管理员表字段名数据类型长度主键外键介绍备注信息AdminIDInt4是否编号Iden

26、tity(1,1)AdminNameVarchar(50)50否否名称AdminPwdVarchar(50)50否否密码AdminLevelVarchar(50)50否否权限 (11)Teachers(班主任表)表11 班主任表字段名数据类型长度主键外键介绍备注Teacher IDInt4是否编号Identity(1,1)TeacherNameVarchar(50)50否否名字TeacherTelVarchar(50)50否否电话TeacherGenderVarchar(2)2否否性别Indate88否否入职日期TeacherBirthday88否否出生年月TeacherOriginVarca

27、hr(50)50否否班主任籍贯 (12)Sepc_Subjects(专业科目关系表)表12 专业科目关系表字段名数据类型长度主键外键介绍备注SepcIDInt4是否专业编号SubjectIDInt4是否科目编号 (13)Subjects(科目表)表13 科目表字段名数据类型长度主键外键介绍备注Subject IDInt4是否科目编号SubjectNameVarchar(50)50否否科目名称(14)Examination(考务表)表14 考务表字段名数据类型长度主键外键介绍备注ExaminationIDInt4是否考试编号Identity(1,1)StudentIDInt4否否学生编号SubjectIDInt4否否科目编号

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1