学生信息管理系统论文

时间:2024.4.20

甘肃广播电视大学 毕业设计(论文)

中文题目

英文题目

专 业

姓 名

学 号

指导教师

完成日期 学生信息管理系统设计 Design of student information management system 计算机信息与管理

摘要

对于学校而言,学生的管理是重中之重,学生信息管理系统可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。本文介绍毕业设计课题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思想和实现细节的考虑,最后给出了我在毕业设计过程中的体会。

本系统具有图形界面友好、操作简单、使用灵活之特点。报表格式由用户任意设置,满足各用户的实际环境,适合于各学校使用,但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。从一定程度限制了学校管理人员的思想,也不能很好的掌握学生的信息,给管理和教学上带来了一定的困难。

作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、计算快捷、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高教师管理学生信息的效率,也是单位的科学化、正规化管理,与世界接轨的重要条件。从学生的角度来说准确的信息可以更好的服务与自己,而对于管理人员来说高效的办事能力才是最重要的。 因此,开发这样一套管理软件成为很有必要的事情。设计充分利用VFP、SQL Server2000数据库技术的强大力量,提高了编程效率和可靠性。

关键字:管理信息系统、数据库、实体关系图(E—R图)、数据流图

Abstract

For schools, student management is the priority among priorities; student

information management system can let the human resource managers from the heavy trivial work out of the desk, more important to complete the work. This paper introduces the graduation design topic background and the significance, the related research and the development comparison and review, research and case development process, as well as the design idea and implementation detail consideration, finally I graduated in the design process.

The system has a friendly graphical interface, simple operation, the use of flexible features. Report format by the user to arbitrarily set, meet the needs of the user's actual conditions, suitable for the use in schools, but the people have since always used the traditional artificial way of document information management, this management way has many shortcomings, such as: low efficiency, confidentiality of the poor, another time a long, will produce the massive

documents and the data, this for the search, the renewal and the maintenance has brought many difficulties. In a certain degree, limits the school management thought, also do not have a good grasp of the student information management and teaching, to bring certain difficulty.

As a part of computer applications, use the computer to manage student's information, with a manual management of the incomparable advantages. For example: the rapid retrieval, fast computation speed, find convenient, highreliability, large storage capacity, confidentiality good, long life, low cost. These advantages can greatly improve the efficiency of teachers in the management of student information, also is unit of scientific, standardized management, and an important condition for the world. Students from the perspective of accurate information can be better service and himself, and for the management and efficient service ability is the most important.

Therefore, the development of such a set of management software has become very necessary matter. Designed to make full use of VFP, SQL Server2000

database technology a powerful force, has improved programming efficiency and dependability.

Keywords: management information system, database, entity relationship diagram ( E - R ), data flow diagram

目录

第一章 系统分析 ...................................................................................................................1

(一) 需求分析...........................................................................................................1

(二) 可行性分析 .......................................................................................................1

(三) 系统功能分析....................................................................................................2

第二章 系统实现 ...................................................................................................................3

系统设计阶段..................................................................................................................3

第三章 系统设计 ...................................................................................................................5

(一) 数据库设计 .......................................................................................................5

(二) 界面设计...........................................................................................................7

1. 学生信息录入.............................................................................................8

2. 学生信息修改.............................................................................................9

3. 学生信息查询........................................................................................... 10

4. 系管理表单设计 ....................................................................................... 11

5. 班级管理.................................................................................................. 12

6. 学生成绩录入........................................................................................... 13

7. 修改学生成绩........................................................................................... 14

8. 学生成绩查询........................................................................................... 15

9. 用户管理.................................................................................................. 16

10. 修改用户密码和主窗口............................................................................ 17

第四章 系统实施 ................................................................................................................. 19

(一) 系统的编译和发行........................................................................................... 22

1. 系统的编译 .............................................................................................. 22

2. 系统的发行 .............................................................................................. 23

总 结 ................................................................................................................................... 24

致 谢 ................................................................................................................................. 25

参考文献.............................................................................................................................. 26

第一章 系统分析

(一) 需求分析

21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。

(一)教育系统学生管理现状分析

学校工作流程分析

学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。

新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。

(二)学校具体需求分析

学生:对各科成绩的查询

任课老师:输入并维护所教科目的学生成绩

教务处: 学校全体成员的信息管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护。

通过研究调查,本系统需以下功能:

综合学生信息、学生成绩以及信息查询等信息。

方便用户了解和管理学生的全面动态信息。

良好的界面设计,更人性化的设计理念,使用户拥有更轻松的使用心情。 (二) 可行性分析

目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。

经济性:

由于学校等中小型管理系统并不复杂,且Visual FoxPro 6.0本身要求的运行

环境不高,所以一般Windows 2000以上的系统环境都可以使用。而且操作简单,

实用性:

本学生信息管理系统管理系统无太多复杂的操作要求,也没有过分花哨的装饰上手容易,很适合没有经验和经验不足的用户使用。 品,人性化的设计界面可以使操作者轻易运用自如,大幅度解放管理人员的工作,从根本上解决了信息的闭塞。

系统开发环境

(1)运行环境Windows98或更高版本的操作系统

数据库系统:Microsoft Visual FoxPro 6.0

(2)开发环境:

开发工具:Microsoft Visual FoxPro 6.0

数据库系统:Microsoft Visual FoxPro 6.0

Visual FoxPro 6.0是计算机优秀的数据管理系统软件之一,正如其名称中的“Visual”一样,它采用了可视化的、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了应用系统的开发过程,并提高了系统的模块性和紧凑型。是新一代的小型数据库管理系统的杰出代表,它以其强大的性能、完整而又丰富的工具、较高的处理速度、友好的界面以及较完备的兼容性,备受广大用户的欢迎。面前,Visual FoxPro 6.0是用户收集信息、查询数据、创建集成数据库系统、进行应用系统开发较为理想的微机数据库管理系统。

(三) 系统功能分析

系统分析是开发数据库应用程序的关键环节,要求在系统调查的基础上,对系统功能进行分析,并建立在一个新系统的逻辑模型,程序设计人员要对开发的项目进行信息收集,确定系统目标,系统开发的总体思路及所需要的事件等,完成系统分析报告说明书。对学生的信息进行综合管理,从而更好的服务学生。

学生管理管理:

学生课程信息管理:

学生信息成绩管理:

系统管理:

系、专业、班级、学生管理等。连接为一体。进行管理,由浅到深,更好的对学生信息进行处理与管理,这符合学校的主旨,也能大大提高学校的办学效率,学生信息得到了完美的栓释。

第二章 系统实现

系统设计阶段

系统设计要根据系统分析报告中的逻辑模型综合考虑各种约束条件,采用可行的手段和方法进行各种具体设计,确定系统实施的方案。

系统设计阶段往往需要对软件进行总体规划,确定系统有哪些模块,用哪种方法进行连接构造良好的系统结构,并进行系统的输出输入、数据处理、数据存储等环节的详细设计,形成系统报告,数据库应用程序的设计是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,提供系统的性能指示。

系统功能图

学生信息管理系统论文

学生信息管理系统论文

ER图分析:

学生信息包括:学生姓名、学生性别、学生年龄、学生出生日期、学生入学年、学生籍贯、家庭住址等。他所要联系的就是学校所要管理的该学生的学生信息,从姓名就要知道该生所在的系,所在的专业,所在的班级,包括此生的学习成绩等。

第三章 系统设计

(一) 数据库设计

(1)deandma.dbf,见表1

学生信息管理系统论文

(2)grade.dbf,见表2

学生信息管理系统论文

(3)stduents.dbf表3

学生信息管理系统论文

(4).dbf,见表4

表4 用户信息表

学生信息管理系统论文

在建立新数据库的过程中,建立相应的索引,在各个表中输入示例数据记录, 登录界面是用户进入该系统的第一个界面,要求界面有好、简单。

下面将开始操作各个界面的主窗口:

1. 登录界面设计

2. 学生信息录入

3. 学生信息修改

4. 学生信息查询

5. 系管理设计

6. 班级管理

7. 学生成绩管理

8. 学生成绩管理

9. 学生成绩修改

10. 用户管理

11. 修改用户密码

12. 退出系统

学生信息管理系统论文

(二) 界面设计

欢迎界面是用户进入该系统的第一个界面,要求界面有好、简单。首先,展开项目管理器中的文档,选中表单,单击“新建”按钮。如图4-1所示。

学生信息管理系统论文

“进入”按钮的click事件添加如下的代码:

sele yonghu

if allt(thisform.text1.value)==""

messagebox(left(allt(thisform.label1.caption),6)+"为空,请输入!",64,"

提示")

thisform.text1.setfocus

else

if allt(thisform.text2.value)==""

messagebox("密码为空,请输入!",64,"提示")

thisform.text2.setfocus

else

n=n+1

locate for allt(姓名)=allt(thisform.text1.value);

.and. allt(密码)=allt(thisform.text2.value)

if found()

if thisform.check1.value==1 .and. 标识

checked=1

thisform.release

do menu.mpr

else

1. 学生信息录入

学生信息管理系统论文

“增加”按钮的click事件添加如下的代码:

if this.caption=="增加"

if(thisform.combo3.displayvalue=="

").or.(alltrim(thisform.text1.value)=="");

.or.(alltrim(thisform.text2.value)=="")

messagebox("班级、学号和姓名必须填充!!",64,"提示") else

locate for alltrim(thisform.text1.value)=alltrim(students.

学号)

if !eof()

=messagebox("此学号已经存在,请重新输入!",64,"提示") thisform.text1.value=""

thisform.text1.setfocus

else

sele students

append blank (选择)

2. 学生信息修改

学生信息管理系统论文

“修改”按钮的click事件添加如下的代码:

ith thisform

sele students

locate for allt(学号)=allt(.text1.value)

if allt(学号)==allt(.text1.value)

replace 学号 with allt(.text1.value),姓名 with allt(.text2.value),邮政编码 with allt(.text3.value),;

出生日期 with .text4.value,入学时间 with .text6.value,籍贯 with allt(.text7.value),;

家庭住址 with allt(.text8.value),身份证号码 with allt(.text9.value),性别 with allt(.combo4.value),;

政治面貌 with allt(.combo5.value),备注 with allt(.edit1.value) if !pictemp==""

wait windows "正在导入相片,请等待!......." at 100,40 timeout 2 nowait

9

3. 学生信息查询

学生信息管理系统论文

“定位查询”按钮的click事件添加如下的代码

if allt(thisform.text1.value)==""

messagebox("请输入学号或姓名!",64,"提示") thisform.text1.setfocus

else

sele stuls

locate for allt(学号)=allt(thisform.text1.value); .or.allt(姓名)=allt(thisform.text1.value)

if found()

go recn()

else

4. 系管理表单设计

学生信息管理系统论文

“增加”按钮的click事件添加如下的代码

set order to tag

set safety off

if alltrim(thisform.text1.value)==""

messagebox("系名为空,请输入!",64,"提示")

thisform.text1.setfocus

else

locate for deandma.系=alltrim(thisform.text1.value) if .not.eof()

messagebox("系名已经存在,请重新输入!",48,"提示") thisform.text1.value=""

thisform.text1.setfocus

else

append blank

replace deandma.系 with alltrim(thisform.text1.value) thisform.text1.value=""

thisform.text1.setfocus

endif

5. 班级管理

学生信息管理系统论文

“增加”按钮的click事件添加如下的代码

set order to tag

set safety off

if alltrim(thisform.text1.value)==""

messagebox("班级名为空,请输入!",64,"提示")

thisform.text1.setfocus

else

locate for deandma.班级=alltrim(thisform.text1.value) if .not.eof()

messagebox("班级名已经存在,请重新输入!",48,"提示") thisform.text1.value=""

thisform.text1.setfocus

else

locate for deandma.专业=alltrim(thisform.combo2.value) if alltrim(deandma.班级)==""

replace deandma.班级 with alltrim(thisform.text1.value) else

6. 学生成绩录入

学生信息管理系统论文

“确定”按钮的click事件添加如下的代码

xuehao=allt(thisform.text1.value)

banji=allt(thisform.combo3.value)

kecheng=allt(thisform.combo4.value)

xueqi=allt(thisform.combo5.value)

chengji=allt(thisform.text2.value)

sele grade

if chengji==""

tt=messagebox("想输入单科成绩吗?",4+32,"提示")

if tt==6

thisform.text2.setfocus

else

endif

else

*locate for allt(学号)=xuehao

*if eof()

locate for allt(课程)=kecheng

if allt(学号)=="".and.allt(班级)==banji

学生成绩的录入前提必须是有此学生的信息,包括该生所在系、所在专业、所在班级、从而确定学生的该门的成绩。

7. 修改学生成绩

学生信息管理系统论文

“快速查询”按钮的click事件添加如下的代码

sele lsbj

if allt(thisform.text1.value)==""

messagebox("请输入学号或姓名!",16,"提示")

thisform.text1.setfocus

else

locate for 学号=allt(thisform.text1.value).or.姓名=allt(thisform.text1.value)

if eof()

messagebox("本班级没有此人,请重新输入!",64,"提示") thisform.text1.value=""

thisform.text1.setfocus

else

xuehao=allt(学号)

thisform.label8.caption=姓名

thisform.label9.caption=学号

thisform.combo4.click

endif

endif

8. 学生成绩查询

学生信息管理系统论文

“补考统计”按钮的click事件添加如下的代码

if allt(thisform.combo3.value)==""

messagebox("请选择班级!",64,"提示")

else

bkbj=thisform.combo3.value

bkxq=thisform.combo4.value

do form bukao

endif

“定位查询”按钮的click事件添加如下的代码

if allt(thisform.text1.value)==""

messagebox("请输入学号或姓名!",64,"提示")

thisform.text1.setfocus

else

locate for allt(students.学号)=allt(thisform.text1.value).or.;

allt(students.姓名)=allt(thisform.text1.value)

if found()

lsxh=allt(students.学号)

lsxm=allt(students.姓名)

9. 用户管理

学生信息管理系统论文

List1的init事件中添加的代码如下 sele yonghu

this.additem("管理员")

locate for 标识=.T.

do while found()

this.additem("----"+姓名) continue

enddo

go top

locate for 标识=.F.

this.additem("普通用户") do while found()

this.additem("----"+姓名) continue

enddo

“注册”按钮的click事件添加如下的代码

Set safety off

10. 修改用户密码和主窗口

学生信息管理系统论文

“修改”按钮的click事件添加如下的代码

sele yonghu

if allt(thisform.text1.value)==""

thisform.text1.setfocus

else

locate for allt(姓名)=allt(thisform.text1.value) if eof()

messagebox("此用户不存在,请重新输入!",64,"提示") thisform.text1.value=""

thisform.text1.setfocus()

else

if !allt(密码)==allt(thisform.text2.value)

messagebox("密码错误,请重新输入!",64,"提示") thisform.text2.value=""

thisform.text2.setfocus()

else

if allt(thisform.text3.value)==""

messagebox("请输入新密码!",64,"提示")

thisform.text3.setfocus

else

if !allt(thisform.text3.value)==allt(thisform.text4.value) messagebox("确认密码错误,请重新输入!",64,"提示")

thisform.text4.value=""

thisform.text4.setfocus

else

repl 密码 with allt(thisform.text4.value)

thisform.release

endif

endif

endif

endif

endif

退出系统

学生信息管理系统论文

if messagebox("是否退出学生信息官系统?",36,"学生信息管理系统")=6 Close all &&关闭所有打开的文件

Clear Events &&结束事件循环,退出图书管理系统 End if

第四章 系统实施

(一) 应用系统主程序

开发数据库运用程序时,完成各个模块的设计后,应为整个应用系统设计一个启动程序文件为主程序,主程序文件通常可以是一个程序文件(PRG),一个菜单程序文件(MPR)或是一个表单文件(SCX)。

主程序在整个系统中有极其重要的作用:

(1)、设置应用程序起始点,启动程序逐级调用。

(2)、对系统运用进行初始化。

(3)、调用应用程序的功能模块,实现系统功能。

(4)、控制事件循环。

(5)、退出应用程序时,恢复系统环境。

主程序的设计

学生信息管理系统论文

建立主程序文件(PRG),只需直接在<项目管理器>窗口中选择<代码>选项卡中

的程序,单击新建按钮,打开程序文件编辑窗口,输入主程序文件的代码: 其代码如下:

set talk off &&关闭对话模式

Set safe off

Set stat off

set dele on &&不处理已删除的记录

Set cent on

Set date to anis

Set sysmenu off

Close all

release window 常用,表单控件 &&关闭Standard工具栏

modify window screen title "学生信息管理软件"

_SCREEN. picture="901537.jpg" &&设置背景颜色

zoom window screen max &&主窗口最大化

_SCREEN.controlbox=.f. &&去掉主窗口中的控制按钮

Public checked, nxx, cyonghu, cmima, bkbj, bkxq, lsxh, lsxm

Checked=0

nxx=0

lsxh=""

lsxm=""

bkbj=""

bkxq=""

cyonghu=""

cmina=""

deactivate window "项目管理器" &&关闭项目管理器

mypath=left(sys(16),rat("\",sys(16))) && 确定程序所在位置

set defa to (mypath) &&设置当前路径

set path to data;form &&指明路径

open database stuinfo &&打开数据库

do form logo &&运行登录界面

read events

quit

开发中遇到的难点与解决技巧

报表的使用

前面就简单的介绍了报表创建和设置的过程,此处对可能出现的问题给出解答。在设计的过程中,预览时发现报表的行之间有空白,无法连接成表,是由于报表栏中的细节栏设计有误,报表设计出来,使用Report Form命令,可以将报表输出到若干个目的地中的一个。要打印报表,应使用下面的命令:

Report Form My Report To Print

其中My Report为要打印的报表名。

想预览该报表,而不是直接将它送往打印机时可以用下面的命令:

Report Form My Report To Print Preview

按照系统设置,报表的结果在生成时能回送到屏幕上。为了防止这种情况的发生,要附加可选的NOCONSOLE关键字。

有时候报表打印时会在每一个“真正的”页之间出现一个空白页。出现这种情况的原因是报表的长度或宽度超出了可打印的区域。在这种情况下,Visual FoxPro会在第一页放不下报表时,将多出来这部分打印在另一页上。这是实际的分页符就会相应的出现,为了解决这个问题,需要打开Report Designer(报表设计器),将报表画布和底边尽量收拢。另外,请选择File Page Setup,并保证为纸张大小设定正确的页边距,或者响应的调整页边距。

Visual FoxPro的报表向导是十分强大的。它提供的报表向导有报表向导、一对多报表向导。报表向导是针对单表的报表设计的,也就是说报表的数据源是基于单表的。一对多报表向导是针对有连接的多表设计的。

系统的容错性

在数据库系统的设计中有一个需要注意的问题,那就是数据的容错功能。一个好的系统要有准备应付不同的用户,因为用户在使用中不可能安全按照设计者的思路来进行操作的,刻板的要求用户按照设计者的思路来进行操作是不现实的。设计的系统要的适应不同的使用者,能够在用户错误操作时给予提示。在本次设计中容错能力较好的是员工信息模块查询的设计,因为这个表单里的数据输入、修改等涉及到了大量的需要容错处理的地方,其它表单的容错性相比而言要差一些,因为情况不同不需要进行特殊的容错处理设计。

容错处理技术可归纳为两类:

在可以预见错误出现的地方编制代码,用语言控制程序流程,当错误出现时,把它引导到处理错误的地方。如在用户输入密码时,很有可能误输入,这时可通过编码提醒用户密码错误,并询问其是否重新输入。此次设计的密码验证功能采用的就是这种容错技术。

当错误不可在代码中预见,就将错误放入一个对象的Error事件代码中进行管理。在方法代码中出现一个错误时,系统查找与此对象Error事件关联的错误处理代码,如果没有为此对象的Error事件编写代码,系统就查找一个ON ERROR例程,如果在ON ERROR例程中也没有找到处理代码,则显示默认的错误信息。

(一) 系统的编译和发行

1. 系统的编译

设计系统的目的就是要使用者即使不安装VF,也能运行该程序。要想系统脱离VF环境运行,需要对系统进行编译,制作出可单独运行的可执行程序。系统的编译过程简述如下:

首先,将系统中涉及到的文件全部包含进“项目管理器”。该注意的是主界面中用到的图片文件需要手工添加进来。无用的表单、数据表等等都要移除,最后将它们的源文件从系统目录中删除。

单击项目管理器右侧的“连编”按钮,选择连编选项。请首先选择“重新连编全部文件”命令,它的功能是将项目管理器中包含的文件作检查,如果在连编后删掉某些文件,就需要使用这个按钮对文件重新连编。

编译结束后,如没有错误,就可以生成可执行文件了,如有错误系统会自动弹出提示,读者应根据提示修改错误。本设计中是生成.EXE文件,即可执行文件,请选择“连编可执行文件”命令。系统会弹出对话框选择保存路径,请选择系统的文件目录。这样连编就完成了。

2. 系统的发行

在完成应用程序的开发和测试工作之后,可用“安装向导”为应用程序创建安装程序和发布磁盘。如果要以多种磁盘格式发布应用程序,“安装向导”会按指定的格式创建安装程序和磁盘。其主要步骤如下:

1. 了解应用程序的基本结构。

2. 制作发布树。(将系统文件的目录设为发布树目录)

应用程序或可执行文件必须放在该树的根目录下。另外索引允许的应用系统所需要的文件都必须放在这个目录下。例如,在应用程序中可能希望包含“配置”或“帮助”文件等等。如果要添加一个还未包含在项目中的资源文件。将文件放在应用程序目录结构中。

3. 指定应用程序需要的组件。

在“应用程序组件”区域中,共有6个复选框:Visual FoxPro运行时刻组件、Microsoft Graph8.0运行时刻、ODBC驱动程序、COM组件、ActiveX控件、HTML帮助引擎。

4. 指定磁盘映像,即创建何种安装磁盘。(多选择以1.44英寸软盘为发行载体)

5. 设置安装设置,如“安装对话框”、“版权信息”等。(设定系统的版权)

6. 指定默认安装路径。(指定在安装时提供给用户的默认路径)

“安装向导”要求指定:应用程序在用户机器上安装时的“默认目标目录名”,用户机器上存放应用程序启动的默认“程序组”。

如果在“程序组”框中指定了一个名称,当用户安装应用程序时,安装程序会为应用程序创建一个程序组,并且使这个应用程序出现在用户的“开始”菜单上。

选择在“用户可以修改”下面的单选项,用户在安装过程可以更改默认目录的名称和程序组。

7. 改变文件位置。

8. 完成安装过程。

总 结

到此,一个比较完整的学生信息管理系统就制作完成了。在本论文中,详细的讲诉了从系统分析到系统设计以及程序的发布等全过程,其中包含了数据库的设计和创建、面向对象的表单设计、基本功能如查询的实现、主程序的编写以及系统的连编和发行。

采用VF语言对系统进行设计。总体来说系统还是相对简单。实用性差,在做这个工资管理系统的初始阶段就遇到了诸多难题,首先是以前从没做过,所以对作系统没有任何经验。其实对于调查这个问题我是很不愿意的,。最后我得到了满意的答复,克服了大部分难关。最后系统在调试阶段运行效果还是蛮不错的。原系统存在的问题手工计算,处理量大、易出错、还有就是更新困难。现任系统基本克服了以上问题。但还是存在缺陷:首先是输入的数据量少、难保证系统稳定、采用VF语言编写不能用于大型平台。系统的安全性太低,不能保存重要的信息,容易受到外来因素的影响,从而让学校和学生造成不必要的损失,在设计过程阶段无法保证正常的运行,造成了时间浪费,经过了很长时间的修改和反复实践才掌握了该系统的正常运行,所以良好的条件和充足的时间是成功的必要条件。

致 谢

在作系统期间难免会遇到很多问题,有些问题很是离谱,自己根本无法解决,只有求助了老师或者同学。让我很庆幸的是:老师在我作系统期间给了我很大的帮助。让我对系统有了进一步的了解,以前对系统是很陌生的,就觉得作系统是很难的一件事。现在学到了一点基础,相信在以后的学习中我会更加自信。坚持就是胜利,我一开始的时候就遇到了代码编写的难题,曾一度抱怨自己以前为什么不专心学习,后来在网上查了很多关于VF的算法还有在老师处借来一些关于VF的资料。自己开始慢慢解决系统中所遇到的技术问题。在我做设计的过程中,无论是在理论学习阶段,还是在论文的选题、资料查询、开题、研究和撰写的每一个环节,无不得到老师的悉心指导和帮助。我愿借此机会向王老师表示衷心的感谢!虽然在这次系统设计中我学到了许多知识,但我仍觉得自己还有很多需要学习,还需要多练习。我很感谢在我作系统期间老师和同学给予我的帮助。我还会继续努力的。此阶段的学习即将结束做出此系统的时候心里还是无比的开心的,在老帅的指导与同学的帮助下解决了一个又一个的困难,终于做出来了。很是鼓舞,这也为以后的生活和学习之路开了个好头。

参考文献

1、谭浩强.Visual FoxPro及其应用系统开发.北京:清华大学出版社,2001.1

2、汪晓平、钟军. ASP网络开发技术(第二版). 北京:人民邮电出版社, 2003.12

3、徐维祥、刘旭. Visual FoxPro 6.0/7.0 .高等教育出版社,2003.9

4、王浩.中文Visual FoxPro6.0开发指南.上海:上海科学技术出版社,1998.2

5、王浩等编著,Visual FoxPro 6.0 命令参考手册,上海科学技术出版社,1998

6、史济民、汤观全.Visual FoxPro及其应用系统开发,清华大学出版社,2000

7、萨师煊、王珊 编著,数据库系统概论,高等教育出版社,1991

8、陈明编著 Visual FoxPro 程序设计,清华大学出版社,2002.4

更多相关推荐:
学生信息管理系统论文及心得体会,MFC,VC++

中国石油大学华东计通学院沟通与协作实训实习报告专业班级软件工程1202学号120xx220姓名卢凯瑞20xx年7月第一部分学生信息管理系统实习报告认知实习总结备注小四字号宋体15倍行距第一部分内容不少于3页一实...

学生信息管理系统总结

个人总结--------学生信息管理系统小结经过大家的努力,学生管理系统终于做完了,经过这次实习系统设计,自己总结了这个学生信息管理系统的一些问题,不过收获还是颇为丰富的,再有理论知识上结合实践,使我学到了更多…

学生信息管理系统论文

信息管理系统论文报告学院班级姓名学号摘要学生信息管理系统是一个教育单位不可缺少的部分它的内容对于学校的决策者和管理者来说都至关重要本文介绍了学生信息管理系统的开发整个过程阐述了系统分析系统设计数据库设计和系统实...

学生信息管理系统实验报告

西安郵電學院数据库原理及应用设计报告题目:学生信息管理系统一.设计目的学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各…

C语言程序设计实习报告---学生信息管理系统

C程序设计报告C语言课程设计题目班级学生成绩管理系统设计者焦鹏专业经济学班级学号08112227所属院系经济管理学院指导教师马钊20xx年12月29日C程序设计报告1题目和要求11问题提出与要求学生成绩管理系统...

c语言课程设计报告学生成绩信息管理系统源代码

实验报告一、问题陈述及其需求分析(一)问题陈述学生信息管理系统是对学生信息的基本管理,其中包括以下及模块:(1)增加一个学生的信息(需输入要增加学生的所有信息);(2)统计本班学生总人数及男女生人数。(3)分别…

学生信息管理系统开题报告

毕业设计论文开题报告题目基于javaSE对镐京学院学生信息管理系统的开发与设计界面实现姓名学号2310207指导教师闫永利班级网络1012系部信工六系陕西科技大学镐京学院毕业设计论文开题报告陕西科技大学镐京学院...

学生信息管理系统论文1111

管理信息系统实验报告题目:学生信息管理信息系统分析报告院(系)经济管理学院专业名称工商管理专业姓名指导老师学号联系方式成绩二O##年十二月目录1引言1.1介绍本课题的目的和意义(1)1.2在国内外发展概况及存在…

JAVA_程序设计报告-------学生信息管理系统

JAVA程序设计报告学生信息管理系统辅导老师张松敏系别计算机系专业软件技术学号0640836姓名夏中成日期20xx6131目录一需求分析3二功能分析3三模块设计3四软件设计分析3一数据库设计3二模块及窗体设计3...

学生信息管理系统需求分析

学生信息管理系统需求分析第一章绪论11前言随着学校的规模不断过大学生数量急剧增加有关学生的各种信息量也成倍增加面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率通过这样的系统可以做到信息的规范化管理...

C语言学生信息管理系统报告

C语言课程设计销售信息统计管理系统一任务描述某公司有4个销售员负责销售5种产品每个销售员都将当日销售的每种产品各写一张便条提交给公司每张便条内容有1销售员的编号2销售产品的代号产品3产品销售量根据需求此系统提供...

学生基本信息管理系统

摘要前言11系统概述111系统设计的背景212项目开发的目标213项目提出的意义214系统及需求分析315可行性分析316系统设计的背景417系统的功能简介614系统开发的目标62系统分析721基本流图5211...

学生信息管理系统论文总结(10篇)