文档库 最新最全的文档下载
当前位置:文档库 › 学生信息管理系统设计学生信息管理系统设计报告学生信息管理系统设计与实现

学生信息管理系统设计学生信息管理系统设计报告学生信息管理系统设计与实现

学生信息管理系统设计学生信息管理系统设计报告学生信息管理系统设计与实现
学生信息管理系统设计学生信息管理系统设计报告学生信息管理系统设计与实现

学生信息管理系统设计学生信息管理系统

设计报告学生信息管理系统设计与实现

学生信息管理系统设计报告学生信息管理系统设计与

实现

XX 职业学院新华分院(普通高职)毕业论文系专班姓部:业:级:名:计算机系计算机网络计算机网络5062 XX XX XX 2011-11-18指导教师:系主任:完成日期:

XX 职业学院新华分院毕业设计、毕业论文开题报告论文题目专业班级同组同学指导教师XX 学生信息管理系统计算机网络 5061姓名XX职称副教授选题调查报告、设计方案、论文提纲概述:一、编写目的计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能有了长足的进步。

它已经被应用于许多领域,计算机之所以如此流行

的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。

为了解决传统学生信息的管理正面临着的这些问题,

我所设计的学生信息管理系统软件也就应运而生了。

二、开发背景由于我国有些学校学生信息的管理水

平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。

在信息时代,这种传统的管理方法被以计算机为基础

的信息管理方法取代已是大势所趋。

归纳起来,学生信息管理系统做到一下功能比较合民意:首先,可以存储历届的学生信息,安全、高效;其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;再次,查找信息速度快、效率高,可以检索有条件信息;再其次,为将来学校实现网络化教育做准备三、可行性研究通过调查分析,建立新的学生信息管理信息系统有其充分的必要性和可能性。

可以建立该信息系统的可能性具体包含了它具有经济可行性、技术可行性和社会可行性,新系统能达到以最小的开发成本取得最佳的经济效益,开发中所需人员、硬软件支持以及其它费用进行估算情况均满意,技术条件也能保证顺利完成开发工作四、需求分析每所高校每年都有大量的学生入学,如何对学生的信息进行有效的管理,这是一件比较复杂的问题。

为更好的做好学生信息管理这项工作,提高工作效率,

更好的为学校的发展和一线教学服务,结合我校实际情况,

自行研制一套学生信息管理系统。

在我校目前的学生信息管理中,虽然应用了计算机进行管理,摆脱了全手工的管理方式,但由于没有一套统一的方式、方法和软件系统支持,仍然存在着诸如数据分散、不一致、可利用率低等的问题,以致影响了工作效率的进一步提高。

目前我校的校园网络已经基本建设完毕,网络的应用

为我校的发展提供的良好的基础支持。

本系统以后可以进一步充分利用这一有利条件,不久的将来开发一套完全网络化的学生信息管理系统,进一步提高工作效率,使之更加便捷。

学生信息管理系统的实现,可以使学校更方便的对学生信息进行查询和录入,配合学校教学的步伐。

五、系统功能学生管理系统是一个交互式查询系统,利用该系统学生作为只读用户可以查询自己的信息,修改自己个人信息如进入系统的口令;学校教师作为普通用户则可以录入自己学生的基本信息等,当然条件是在系统允许的情况下;查询所教科目的学生成绩,修改系统口令。

系统管理员用户作为超级用户可管理所有用户的权限。

1.系统管理:此项功能权限仅限于超级用户即系统管理员,实现的功能有:用户注册,角色定义,权限分配,

用户信息维护等。

普通用户的帐号不拥有这些权限。

2.数据编辑:此项权限由超级用户和给予权限的普通用户享有。

由于归于系统用户的范畴,因此,所进行的操作是对原始数据库的编辑,选中数据库中的某一表便可以进行数据编辑,当然,修改时一定要慎之又慎,要考虑到数据的参照完整性。

否则,修改后的数据很难得出正确的查询结果。

如图4-1 为系统功能图:六、系统特点本系统主要

是利用技术,结合学生信息管理的需要,力求在满足系

统功能需求的基础上,使程序的运行更加快捷高效,并在数据查询等方面更加贴近使用者的使用习惯使界面更为友好。

在录入窗口中,实现了数据窗口控件和下拉式数据窗口对象相结合的方式,既让程序的操作方便,又让系统直接与数据库本身的原始数据相交互,保证了所操作数据的准确性;在查询窗口中,实现了查询和打印的相结合的功能,可以按照用户的要求实现打印。

程序也更符合实际应用。

毕业设计、毕业论文时间安排进度表周序号 1 工作

内容完成完成情况指导教师签字XX收集材料,确立选题,进行简单的需求分析,查看相关的教材日期:9月11 日期:9 月 11 日-17 日日-17 日完成XX2修改并完成开题报告日期:9 月18 日期:9 月 18 日-24 日日- 24 日 XX 完成日期:9 月 25 日-10 月日期:9 月 251 日日-10 月 1 日XX3根据功能要求,设计系统的总体结构4完成数据库的设计,功能模块的划分,设计用户界面完成日期:10 月 2 日-8 日完成日期:10 月 2日-8 日XX5模块的设计,程序编制日期:10 月9 日期:10月9 日-15 日日-15 日XX 完成日期:10月16 日-22 日期:10 月 16日日-22 日 XX 完成日期:10 月 23 日-29 日期:10 月 23 日日-29 日 XX 完成日期:10 月 30 日- 11 日期:10 月 30 月5日日-11 月 5 日 XX6模块的设计,程序编制7程序的调试,测试8撰写毕业论文的初稿完成 9修改并完成毕业论文日期:11 月 6 日期:11 月 6 日-12 日日-12 日XX 完成10准备毕业论文答辩日期: 11 月 13 日-19 日期:11 月 13日日-19 日

目录第一章开发背景及目的.........................................2课题介绍.. (2)

课题目的及意义.........................................2开发一

个学生信息管理系统意义......................2使用计算机管理学生信息的意义. (2)

主要设计功能...........................................2第二章开发方法的选择.........................................2开发工具的选择.. (2)

Windows下的Visual Basic编程环境介绍..................3 Visual Basic的功能简介...........................3开发工具 Visual Basic 的使用 .......................4使用Access2000实现关系型数据库 .......................5数据库的概念......................................5新建一个数据库....................................5修改已建的数据库. (5)

实现数据库之间的联系

(6)

................................6关系型数据库的实现

二者的结合

(DBA)......................................6硬件开发环境...........................................6第三章系统分析

(7)

系统分析的重要性.......................................7需求分析.. (7)

可行性分析.............................................7第四章系统总体规划...........................................8系统功能 .. (8)

系统流程图.............................................9总结...................................................

9第五章系统详细设计...........................................9系统子模块功能概括. (9)

用户界面的实现........................................10登录界面.........................................10主界面. (10)

系统管理界面.....................................11学生档案管

理界面.................................12班级管理界面.....................................14学生交费管理界面 (14)

课程管理界面 (15)

成绩管理界面.....................................16打印报表界

面 (17)

面 (17)

库的实现..........................................18帮助界

数据所有

课程数据库(allkecheng) (18)

成绩数据库(cj) ...................................19班级数据库(class) ................................19班级课程数据库(classkecheng).....................19交费数据库(jf) .. (19)

学生基本信息数据库(xj)

(20)

...............................20学费数据库(xuefei) 用户名数据库(use)

................................21系统的特点............................................21目

前存在的问题及改进意见..............................21第六章系统测试. (22)

系统测试的分类........................................22系统测试工作的特点 (22)

本章小结..............................................22 结束语..................................................... ..23谢辞. ..................................................... ..23参考文献..................................................... 23附录..................................................... ..24

-1-学生信息管理系统XX摘要:学生信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安

全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用MICROSOFT公司的VISUAL

BASIC 开发工具,利用其提供的各种面向对象的开发工具, 尤其是数据窗口这一能方便而简洁操纵数据库的智能化对

象,首先在短时间内建立系统应用原型,然后,对初始原型

系统进行需求迭代,不断修正和改进,直到形成用户满意的

可行系统。

关键字:控件;窗体;域;VISULBASIC;ACCESS数据库Summary: The system of managing student file

is a typical application of managing information system (know as MIS),which mainly includes

building up data-base of back-end and developing the application interface of front-end.The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a data- base. It can give you a short-cut to build up a prototype of system application.The prototype

could be modified and developed till users are satisfied with i Keywords :ActiveX;Form;Field;VB;Access DataBase

-2-第一章开发背景及目的课题介绍高校学生信息的管理是一项既重要又繁琐的工作。

为更好的做好这项工作,提过工作效率,更好的为学校的发展和一线教学服务,决定:结合我校实际情况,自行研制一套学生信息管理系统。

课题目的及意义开发一个学生信息管理系统意义

计算机已经成为我们学习和工作的得力助手:今天,计算

机的价格已经十分低廉,性能有了长足的进步。

它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。

为了解决传统学生信息的管理正面临着的这些问题,我所设计的学生信息管理系统软件也就应运而生了。

使用计算机管理学生信息的意义由于我国有些学校

学生信息的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。

在信息时代,这种传统的管理方法被以计算机为基础

的信息管理方法取代已是大势所趋。

归纳起来,学生信息管理系统做到一下功能比较合民意:首先,可以存储历届的学生信息,安全、高效;其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;再次,查找信息速度快、效率高,可以检索有条件信息;再其次,为将来学校实现网络化教育做准备。

主要设计功能本程序需要具备以下功能:可以对

学生信息进行操作,比如修改、添加等;可以对学生信息进行查询;系统管理具体包括添加、删除用户,修改用户信息等。

第二章开发方法的选择本章主要介绍了在程序,系统开发过程中所用到的软件和硬件环境,以及各类工具在windows2000环境下的安装与调试。

开发工具的选择编程环境的选择:现在,市场上

可以选购的应用开发产品很多,流行的也有数十种。

目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft 公司的

相关文档