学生档案管理系统设计说明书_课程设计(47页).doc
《学生档案管理系统设计说明书_课程设计(47页).doc》由会员分享,可在线阅读,更多相关《学生档案管理系统设计说明书_课程设计(47页).doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-学生档案管理系统设计说明书_课程设计-第 46 页目录1系统概述. . .21.1系统的名称. . . .21.2系统现状. . . . .21.3系统的研究目的和意义. . .31.4系统的主要研究内容. . .42系统规划. . . .62.1需求分析. . . .62.2可行性分析. . . .72.3系统要达到的目标. . . .82.4系统的进度安排. . . .92.5系统资金预算. . . . .103系统分析. . . .113.1系统现状分析. . . .113.2研究的思路和方法. . . .123.3学生作业档案流程分析. . .133.4 学生档案有关数据其处理分析.
2、 . .143.5数据字典. . . .193.6数据立即存取图. . .404系统设计. . . . .434.1系统设计的目标. . . .434.2系统结构图. . . . .434.3系统功能模块的划分. . . .444.4代码设计. . . .444.5 系统主要界面设计. . . .454.6 输入/输出设计. . . . .454.7数据库设计. . . . .514.8网络设计. . . . .535总结. . . . . . .54附录1. .57附录2. . . . .621 系统概述随着中国大学教育的推广,越来越多的学子可以梦寐以求的进入大学踏上人生的旅途,随之而来的学
3、生的档案管理也日渐复杂起来。学生档案管理系统的建立可以辅助解决学生档案的复杂、难统计等困难,是高校管理学生信息的有效的管理工具。1.1 系统的名称学生档案管理系统1.2 系统现状近些年,随着高校招生的不断扩张,在校学生人数和学生的信息量急剧增加,这对学生档案的管理工作,档案的完整性和安全性等问题是个不小的挑战。面对如此庞大的信息量,人工管理方式已远不能适应形势的发展,学生档案管理工作已成为一项迫切需要解决的问题。而学生档案管理系统的开发恰好解决了人工难以管理和信息量非常庞大的难题,同时也提高了学生档案管理工作的效率。 伴随着电脑的普及和信息时代的到来,这让学生档案管理系统的开发,应用和普及成为
4、了可能。学生档案管理系统的开发满足了高校对学生信息管理的需要,同时也让无纸化办公的口号不再遥远,具有重要的意义,符合社会发展的需要。1.3系统的研究目的和意义1.3.1研究目的 在各大高校,档案信息是学校的一项重要数据资源,档案管理也是学校的一项常规性的重要工作。而长期以来,档案管理都是依赖人工进行的,随着这几年学校规模的扩大,学生人数的急剧增加,面对如此重多的档案管理,其工作量可想而知。不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量不可靠因素,造成了档案管理的某些不规范。随着计算机技术的迅猛发展以及计算机在社会各行业的应用普及,用计算机实现对学校的管理已成为现实。利用计算机技术和数据
5、库技术设计开发学生档案管理系统、实现学生档案管理工作的自动化成为学生管理部门的迫切需要。档案管理系统对学生信息的管理更有效率,使操作更加简单、直观、快速,减少了手工管理及人为造成的数据泄露、数据修改等弊端,准确、实时的实现学生信息的管理。1.3.2研究开发设计学生档案管理系统的意义(1)档案管理人员工作环境的改善学生档案管理系统将帮助学生档案管理者告别管理纸制档案的年代,使学生档案管理者可以离开原先堆满纸制档案的档案室,走进宽敞明亮的档案管理工作室。工作环境的改善,将大大促进工作效率和工作质量的提高。 (2)档案管理的高效率。学生档案管理系统将计算机与学生档案管理工作连接起来,所有学生档案都存
6、储在计算机中,因此对学生档案进行查询、修改、添加以及对有关学生数据进行科学统计,只需在计算机的学生档案管理系统中操作即可,比起原先许多人在整堆档案袋中查找档案,要方便了许多。由于计算机的应用,学生档案步入了无纸化管理,节省了学校在纸张方面的开销,使得学校有更多的资金改善教学环境、提高教学质量。 (3)推进计算机和信息化在校园的普及学生档案管理系统的开发可以加强学校对学生档案的收集、整理、保管、查询等,加强学生档案的现代化管理水平,使学生档案信息化,与学校的发展要求相适应。同时也可以推进学校办公自动化、计算机化,推进计算机在校园的普及,提高学生档案管理人员的计算机应用能力。1.4 系统的主要研究
7、内容 该系统是典型的管理信息系统。其开发主要包括后台数据库的连接(包括数据库的建立和维护)以及应用程序图形用户界面的设计两个方面。前者要求数据一致性和完整性强,数据安全性好,而后者要求界面功能完善且易使用。鉴于开发工具Visual Stadio 2005中用户界面设计功能的强大和Access 数据库数据一致性、完整性、安全性好的优势, 该学生档案管理系统基于Visual Stadio 2005的 C#.net语言和Access数据库开发环境。 首先,对系统流程分析,明确系统要完成的各项任务。学生档案管理系统用来管理学生的档案信息。本系统主要是针对本科院校,学校的组织机构主要分为院、系和班级。该
8、学生档案管理系统包括系统信息、专业信息(所属学院)、班级信息、学生基本信息(学籍信息)、学生课程信息、学生成绩信息等。专业信息和班级信息主要包括班级所属专业和学院等组织机构信息;学生信息管理主要由包括学生基本信息、家庭成员信息、所属组织机构信息等内容的学生注册和包括特定标志的学生信息的查询、修改和注销的浏览学生信息两个子模块;课程管理包括新增课程、课程查询、课程浏览(课程修改和删除)三个子模块,主要负责管理各院系的课程信息和学生的选课信息;成绩管理包括成绩录入、成绩查询(符合特定条件的成绩单的生成)、成绩浏览(修改和删除)三个子模块,主要负责管理学生的考试成绩;系统管理包括管理员角色的创建和管
9、理员、普通学生两种具有不同操作权限的角色的登录两个个子模块,负责管理用户信息和用户登录。 其次,设计数据库。在数据库中创建存储不同类型信息的表,同时注意各个表中字段的设计和必要的文字说明。在每个表中设置主键,明确每个表之间的关系以及各实体之间的联系。 再次,界面设计完成后,就开始逐步实现系统功能,首先是配置数据库、连接数据库,成功后开始对一些按钮等基本组件写事件触发代码,结合Access数据库的强大功能,实现用户在图形界面的点击操作完成对数据库内容的操作的功能。 最后,测试系统,对一些系统运行出错的地方给予修正,进行代码的优化,做出错误报告,对系统进行后期制作,最后完成系统的开发。最终系统要达
10、到的要求如下:(1)程序运行正确;(2)界面友好;(3)具有稳定性;(4)能够实际应用。2 系统规划2.1 需求分析随着科技的发展,计算机本身经历了巨大的变化。计算机的概念也由原始的分立式走向今天的网络式。网络技术已逐渐成为现代信息技术的主流,网络的概念也随着Internet技术和应用的发展而渐入人心。Internet/Intranet的作用正为越来越多的人所认识,通过网络共享信息正成为科学研究的一种重要手段。可以这么说,谁拥有信息,谁就能在科技信息革命的大潮中获得主动权,就能获取成功。 面对信息时代的挑战,网络的功能越来越强,国内教育系统也在积极建设或升级计算机网络,并已建成了规模较大的中国
11、教育科研网,全国许多学校也纷纷建立或升级自己的校园网络系统,许多高校还提出了办公无纸化的口号。校园网是实现办公自动化、管理科学化、教学手段现代化和图书情报信息网络化最有利的支撑环境。高校学生档案管理是高校日常管理的一个重要组成部分,其管理效率的高低直接影响着整个学校的管理工作。本档案管理系统的开发正是出于对管理效率的提高,在档案上传、查询、更新、删除、打印等方面,比传统管理系统都有着明显的改善。通过分析高校学生档案管理的内容及用户的特点,现提出高校学生档案管理系统的解决方案。为了最大程度上提高档案上传的效率,本系统利用基于c#应用平台,采用目前流行的Microsoff Access,Dream
12、weaver作为主要开发工具,由档案上传、更新、查询、删除、以及系统维护模块构成。2.2可行性分析2.21经济可行性 现在已有一部分计算机等所需设备,可以充分发挥作用,节约了开发设备资金,其余费用由团队支付。系统开发成功后推广到各大高校能够给团队带来长期的经济效益。 2.22技术的可行性 系统开发人员能够熟练运用 C# 编程语言,并能熟练应用Access数据库。学生试验室拥有数台高性能、高配置电脑设备,无论是硬件还是软件都能满足系统开发的要求。另外有专业老师辅导系统的开发。因此,在技术上本系统的开发是可行的。2.23社会可行性 目前社会上通用的学生档案管理系统存在很多不足和缺陷,像档案输入错误
13、,档案的丢失等。本系统依靠Acess数据可的安全性,避免了这些错误的发生,从而如果得以推广的话,将取代一些高校现有的学生档案管理系统。224 对现有系统的分析目前,在不少大、中专院校学生档案管理系统都是单机的MIS,甚至有的还是手工方式。这种单机的管理系统不仅工作方式效率是极低,而且存在许多弊端,主要包括:(1) 档案录入效率低下:例如每学期开学,数以千计的学生档案都由学生处负责录入,这个工程量之大,可想而知。(2)查询不便:例如,某个系部要调出某个学生的档案,由于系部没有管理档案的权限,他就必须到学生处去调这个学生的档案。(3) 毕业生转档不便:每年大量毕业生,他们都要转走自已的档案。在这个
14、过程中,若没有管理信息系统的参与,工作繁重不可言喻。2.25开发学生档案管理系统的优势开发一套基于C#的学生档案管理系统,具有传统意义上的学生档案管理系统所无法比拟的优势:(1) 基于网络的管理,由于基于C#的学生档案管理系统是把整个系统安装在网络上的某一台服务器上,因此只需要有一台能够连上网络的计算机,在任何时间、地点、都能够对这个系统进行操作。(2) 客户端免安装。目前的大多数计算机安装系统都是Windows系列的,一般都有IE浏览器,在这种情况下,不需要安装任何软件,就能够对这个系统进行操作。(3) 客户端零维护。对系统数据库进行操作的工作室服务器断的任务,客户端不用担心任何系统的维护工
15、作。(4) 数据库的使用。数据库的使用能够很好的减少传统手工方式带来的一些弊端,对学生档案信息的维护更方便。2.3系统要达到的目标建成一个完整统一、技术先进、高效稳定、安全可靠的基于Internet/Intranet的学生管理信息系统。这是一个集教务工作自动化和信息化为一体的 先进的电脑网络系统,在为教务工作有关部门提供优质、高效的业务管理和事务处理的同时,采用安全可靠的现代化处理和控制技术,及时、准确、可靠地采集和传 输信息,建立完备、可靠的教学信息处理系统。对各院(系)教务办实现统一的信息浏览、成绩管理和考务编排。通过校园网为教务处网站访问者提供全面及时的信息和数据,如专业课程设置、学生的
16、信息查询、成绩单核实、学生考务信息 的查询、编排等。系统的安全性、稳定性、可靠性非常重要,在学校内部各科室(包括各个校区)组成一个虚拟网,教学事务处理在虚拟网中进行,并借助防火墙与校园网隔离,抵御来 自外部网络的恶意攻击;建成的系统应能避免因软、硬件故障造成的数据损失;保证数据在传输过程中安全、保密;系统有足够大的吞吐量,不会因过多的服务请求 而出现系统崩溃;能一天24小时,一年365天提供服务;界面友好,易于学习,非计算机专业人员经过短时间培训即可掌握基本操作。借助于学生档案管理系统的建设,促进教学管理人员素质的提高,通过教学管理人员的实际应用,促进我校的教学管理水平和效率的提高;通过提供多
17、层次的教务信息服务和先进实用的使用手段,满足校内外对教务信息共享和利用的要求,并为各级领导提供有效的辅助决策服务。2.4系统的进度安排表2-4-1 课程设计日程表星期一星期二星期三星期四星期五第一周上午问卷调查同学寻访系统分析确定项目系统分析下午整理问卷教务处咨询上机选择软件系统初步设计第二周上午系统设计上机编写系统系统测试编写报告下午系统设计上机编写系统系统完善整理报告2.5系统资金预算开发费用:调查费用:问卷调查0.05*50=2.5(元) 同学寻访0(元) 教务处咨询0(元) 设计费用:系统规划0(元) C#编程0(元) 费用合计:2.5(元)推广费用:局域网费用:300(元) 服务器费
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 档案管理系统 设计 说明书 课程设计 47
限制150内