学籍管理系统 计算机毕业论文

2006-10-23 11:05:05

字体变小 字体变大

【摘要】随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。尤其是在学校里,要处理大量的学生数据。在数字化的今天,为了加快学校学籍管理必须依靠计算机,以及使学校对学生数据的管理更加简单、到位,基于上述种种原因,开发一套学籍管理系统迫在眉捷,我结合本次毕业设计的题目开发了学籍管理系统。本文是对基于计算机对学校里的大量数据进行加工并处理的研究。
本系统是在管理信息系统的理论和方法指导下、数据库技术支持下完成的。本文在结构上首先论述了毕业设计选题的背景、目的和意义。然后叙述了开发平台和数据库技术和各自的优点,接着用了较多篇幅阐述了系统的需求分析、总体设计、实现以及实施的任务、技术和工具。最终系统能够完成信息的输入、输出,数据的修改、查询和统计以及打印报表等功能,使用户操作起来简便快捷。

【关键词】软件工程 关系数据库管理系统 模糊查询 DELPHI SQL Server

【Abstract】 Continuously obtain the new research result along with the development, calculator realm of the science technique.Calculator is replacing with extend the mental work aspect to develop more and more important function, not only in the industry aspect but also also more and more can not get away from the calculator in the daily life.Particularly is in the school, and want to handle the student's data of the large quantity.On today of the arithmetic figure , for the sake of quickly school student status the management must depend on the calculator, and make the school management student is data more in brief, arrived the for, base onning above and all kinds reason, developping a student status managing the system forcing in the eyebrow , I join togethering this graduate designing to develop the student status the management the system.This text is right according to calculator to large quantity in the school the data proceeds to process and processed research.
This system is under the management information the system's theories guide with method, database technique the support descend to complete of.This text discussed the graduate design to choose is background, purpose with the meaning first on the construction.Then described the development platform with the advantage that database technique with each from, immediately after used many spaces the Describe the system's need the analysis, total design, realize and mission, technique that into practice is with the tool.Most the final system can complete the information's importation, output, the data is modification, search with statistics and print the statement etc. the function, and use the door to operate Chien then fast.

目 录
摘要………………………………………………………………………………Ⅰ
Abstract…………………………………………………………………………Ⅱ

第1章 绪论………………………………………………………………………1
1.1 选题的背景……………………………………………………………1
1.2 目的和意义……………………………………………………………1
第2章 平台简介………………………………………………………………2
  2.1 开发平台和技术简介……………………………………………………2
   2.1.1 Delphi工具简介………………………………………………2
2.2 数据库平台介绍………………………………………………………3
2.2.1 SQL Server

  • 4
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
目录 摘要 ………………………………………………………………………………………………………….. 第一章 绪论 ………………………………………………………………………………………………. 1.1题目来源 ……………………………………………………………………………………………… 1.1.1业务背景 …………………………………………………………………………………………… 1.1.2网络背景 ………………………………………………………………………………………….. 1.2课题的目的意义以及内容………………………………………………………………………. 1.2.1课题研究的目的意义………………………………………………………………………….. 1.2.2国内研究现状……………………………………………………………………………………… 1.2.3课题研究内容…………………………………………………………………………………. 第二章 系统开发技术………………………………………………………………………………….. 2.1Web数据库技术……………………………………………………………………………………… 2.2访问Web数据库的五种方法…………………………………………………………………… 2.3运用ASP开发Web数据库……………………………………………………………………….. 2.3.1建立ADO数据环境…………………………………………………………………………….. 2.3.2处理返回集…………………………………………………………………………………………. 2.3.3释放环境变量……………………………………………………………………………………. 第三章 系统设计………………………………………………………………………………………… 3.1工作分析与设计目的……………………………………………………………………………. 3.1.1日常工作分析…………………………………………………………………………………….. 3.1.2系统设计目的…………………………………………………………………………………… 3.2系统设计方案……………………………………………………………………………………… 3.2.1使用对象分析………………………………………………………………………………….. 3.2.2平台逻辑设计……………………………………………………………………………………. 3.2.3开发技术、开发平台以及开发工具…………………………………………………………. 3.3系统特点……………………………………………………………………………………………….. 3.4数据流程设计…………………………………………………………………………………………. 3.4.1系统使用人员间的书库流程………………………………………………………………………… 3.4.2教务助理子系统的数据流程………………………………………………………………………….. 3.5系统功能模块设计…………………………………………………………………………………………. 第四章 系统实现…………………………………………………………………………………………….. 4.1学籍管理数据平台实现………………………………………………………………………………….. 4.1.1数据表………………………………………………………………………………………………………… 4.1.2数据表间的关系…………………………………………………………………………………………. 4.2典型功能设计 ………………………………………………………………………………………………… 4.2.1身份进入原则………………………………………………………………………………………………. 4.2.2同音字查询………………………………………………………………………………………………….. 4.2.3成绩录入模块………………………………………………………………………………………………. 4.2.4成绩管理………………………………………………………………………………………………………. 4.2.5学籍处理……………………………………………………………………………………………………. 4.3提高查询速度的解决………………………………………………………………………………………. 4.3.1利用索引系统系统性能……………………………………………………………………………………. 4.3.2程序过程的查询优化……………………………………………………………………………………….. 4.4系统运行平台………………………………………………………………………………………… 第五章 结论……………………………………………………………………………………………………. 致谢…………………………………………………………………………………………………………………. 第一章 绪 论 (1) 系统设计介绍 管理系统(简称MIS)是介于信息论,经济管理理论,统计学与运筹学及计算机科学之间的一门边缘性,综合性,系统性的交叉科学,它是随着管理科学。信息技术,计算机技术等的发展而产生和发展起来的。 学籍管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备、易使用等特点。 上一代的学籍管理系统主要为单机单用户的系统。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运用必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。 随着计算机网络的发展,特别是校园网的建立。原有学籍管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法适应现有的需求了。 (2) 系统的研究的目的及意义 学籍管理系统使用最新开发工具开发,运行稳定、效率高。学籍管理系统对硬件要求低,350M以上剩余硬盘空间即可保证软件顺利运行。学籍管理系统可扩展性和灵活性强,用户可以自由定义所需掌握的学籍信息并根据需要随时调用和查询已录入信息。学籍管理系统操作简便、快捷,使用我们的阅读机和配套信息卡,所有学生入学、退学、升级等业务仅需点击几次鼠标即可轻松完成。在新生入学等大批量人员操作时,更可以节省录入时间、提高正确率。学籍管理系统所有信息也可人工录入和修改,以方便没有阅读机的用户。 学籍管理是高校教学工作的一个重要的组成部分,学籍管理水平的高低体现了学校教学管理水平的高低。由于缺乏现代化的管理手段,学籍管理人员常常面对大量的信息资料却不能及时调整出自己所需要的数据。学籍管理还处于半手工处理阶段,工作既繁琐又效率低,学生学籍发生异动,其相应的信息资料不能及时进行修改,往往会出现信息处理不一致的情况。每学期期末的成绩登出容易出现错,漏等情况。学生成绩的查询工作也极不方便。 事实证明传统的管理模式既浪费人力资源,又不利于提高工作效率,保密性也差。随着时间的推移,产生大量的文件和资料,给查找更新和维护带来了很大的困难。随着学校专业设置的多样化,学校规模的不断扩大,招生人数逐年攀升以及教学计划的不断完善,学籍管理的数据量急剧增加,使得学籍管理老公强度大大增强,采用这种方式进行学籍管理是难以胜任的。所以,建立一个完善的集成化的计算机学籍管理系统势在必行,它具有手工管理无法比拟的优点,可以做到检索迅速、查找方便、可靠性高、保密性好、寿命长、成本低等,这些有点能够极大地提高效率,也能对学校科学化、正规化管理起到重要的作用。 现在我国的中小学校中档案的管理水平还停留在书面记载的基础上,这样的机制已经不能适应时代的发展,因为它浪费人力、物力,在信息时代这种传统的管理方法必然会被以计算机为基础的MIS所取代。 我作为计算机科学与技术专业的学生,希望自己可以在学籍管理系统这方面有所贡献。基本实现 A安全、高效地存储历届的学生档案 B只需一到二名档案录人员即可操作系统 C 可以迅速查到所需要的信息
目 录 摘 要 I ABSTRACT II 第一章 绪论 1 1.1 前言 1 1.2 现有学籍管理系统的分析 1 1.3 本文主要工作 2 1.3.1 本文的设计目标 2 1.3.2 系统的主要功能 3 1.4 论文组织 3 第二章 开发环境和开发技术 4 2.1 系统介绍 4 2.1.1 信息系统简介 4 2.1.2 管理信息系统简介 5 2.2 系统开发模式 5 2.2.1 C/S模式 5 2.2.2 C/S模式简介 6 2.3 系统开发环境 6 2.3.1 开发环境的选择 6 2.3.2 VISUAL BASIC简介 7 2.3.3 SQL SERVER 2000简介 7 2.4 开发环境的建立 7 2.4.1 确保SQL SERVER 2000服务器正常工作 7 2.4.2 测试SQL SERVER 2000和本地服务器的连接 8 2.4.3 测试VB和SQL SERVER 2000的连接 8 第三章 需求分析 9 3.1 设计思想 9 3.2 可行性分析 9 3.2.1 操作可行性 9 3.2.2 技术可行性 9 3.2.3 经济可行性 10 3.3 功能需求 10 3.3.1 基本功能需求 10 3.3.2 用户界面需求 10 3.4 性能需求 10 3.4.1 软硬件需求 10 3.4.2 响应时间 11 3.4.3 系统可扩展性 11 3.5 系统设计基础 11 3.5.1 系统业务流图 12 3.5.2 系统数据流图 12 3.6 系统数据字典 14 3.6.1 数据字典简介 14 3.6.2 数据条目 14 3.6.3 数据元素 15 3.6.4 数据流 15 3.6.5 数据存储 16 第四章 系统设计 17 4.1 数据库设计 17 4.1.1 数据库简介 17 4.1.2 概念结构设计 17 4.1.3 逻辑结构设计 18 4.1.4 物理结构设计 19 4.2 总体结构设计 21 4.2.1 模块设计 21 4.2.2 系统结构设计 23 第五章 系统实现 25 5.1 主模块 25 5.1.1 设计启动屏幕 25 5.1.2 设计系统主窗体 26 5.1.3 设计系统登录窗体 27 5.2 系统用户管理模块 28 5.3 系部信息管理模块 29 5.4 班级信息管理模块 30 5.5 教师信息管理模块 30 5.6 学生信息管理模块 31 5.7 课程信息管理模块 32 5.8 选课信息管理模块 33 5.8.1 设计学生选课窗体 33 5.8.2 设计成绩管理窗体 34 5.9 选课数据查询模块 34 5.9.1 设计教学班学生信息查询窗体 34 5.9.2 设计学生个人成绩查询窗体 35 第六章 结束语 37 6.1 总结 37 6.2 展望 37 参考文献 38 致 谢 39

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值