西南大学学生信息管理系统综合作业_第1页
西南大学学生信息管理系统综合作业_第2页
西南大学学生信息管理系统综合作业_第3页
西南大学学生信息管理系统综合作业_第4页
西南大学学生信息管理系统综合作业_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

盘算机信息处理惩罚综相助业

题目名称:西南大学学生信息治理系统

考生姓名:

准考证号:联系电话:指导西席:

完成日期:

目录

第一章应用项目概述⑶

zX

(3)

1.1概述\/

z4\

(

1.2开发系统所需资源\47

z\

f

1.3期望的效益\7

/0

l

第二章系统设计________x

z\

/4

2.1系统目标设计k7

z5\

f

2.2系统成果结构图\7

z5\

(

2.3系统流程设计\7

/7X

()

2.4代码设计\/

z7\

(

2.5输入设计\87

z\

(

2.6输出设计\87

z\

(

2.7数据库结构设计x97

/\

(

2.8步伐模块设计说明\7

zI2\

(XJ

第三章系统实施xZ

z\

l1)

3.1总控模块\/

/1\

(

3.2菜单模块X7

z1o\

(!

3.3输入模块\1o/

/o\

(1

3.4编辑模块\1o7

z\

,4

(-1

3.5查询模快\17

zn\

(1

3.6打印模块\o7

z15\

(1J

第四章操纵说明\/

(1

4.1系统使用情况1

(5)

1

4.2操纵步调±5)

1

1

第五章主要问题与改造意见9)

z1

(1

第六章主要参考文献v9)

/2O\

(

附录一步伐清单——X7

/46.

(\

附录二盘片使用说明书\7

第1章应用项目概述

1.1概述

西南大学的根本情况

西南大学是云南省昆明市属重点大学,为面向21世纪国度重点的一百所大学之一。

上世纪三十年代初创建的西南大学是一所具有庆幸传统的学校,造就了许多国内外知名学者和

爱国志士。现在的西南大学继承和发扬三十年代时的庆幸传统和优良校风,始终以培养“有理想,

有道德,有文化,有规律”的社会主义事业的建立者和交班人作为学校的底子任务。为社会主义现代

化建立事业培养出更多的优秀人才。改造开放以来,学校以“自强不息”为校训,本着“面向社会、

适应市场、发扬优势、办出特色”的指导思想,不绝深化教诲讲授改造。如全面实行学分制、选课

制、短学期制、导师制、导生制等,学生在导师的指导下,可以自主选修课程、自主摆设学习进程、

自主选择授课西席、自主选择专业偏向,使学生尽可能地把社会的需求同自己的能力、兴趣、特长

结合起来,实施了一系列改造步伐,形成了颇具特色的办学机制和讲授模式。西南大学有一支高素

质的西席步队,并拥有一批在某些领域有较高学术职位的专家、传授,是一所学科门类较为齐全、

应用学科和底子学科都比力强的综合性大学。

系统中信息处理惩罚的表面及系统的资源情况

随着办学范围的扩大和学生人数的不绝增加,学生信息治理的事情量也随之增大。学生治理系

统是一个学校不可缺少的部分,它的内容对付学校治理者来说是至关重要,所以学生治理系统应该能

够为学校治理者提供富裕的信息和快捷的查询手段。

学生信息治理部组织机构图如图1.2所示

图1.1学生信息治理部组织机构图

有关业务人员的分工如下:

数据处理惩罚主任(15全面卖力有关数据处理惩罚的各项治理事情;

资料收集员(2人)——卖力学生信息的收集和整理事情;

操纵员(5人)——卖力学生信息的添加、修改、删除、报表体例等事情。

档案保管员(2人)——卖力档案保管事情。

一直以来学校使用传统人工的方法治理学生档案,只是使用盘算机体例种种报表。这种治理方

法存在着许多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和数据,这对付查找、更

新和维护都带来了不少的困难。

系统种种人员对信息系统的态度

随着科学技能的不绝提高,盘算机科学日渐成熟,其强大的成果已为人们深刻认识,它已进入人类

社会的各个领域并发挥着越来越重要的作用。作为盘算机应用的一部分,使用盘算机对学生信息进

行治理,具有手工治理所无法相比的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密

性好、寿命长、本钱低等。这些优点能够极大地提高的效率,也是学校科学化、正规化治理的重要条

件。学校领导对新系统的开发事情十分体贴和重视,无论从人力、物力、财力各方面都赐与了极大

的支持和资助。其他相关人员也十分支持新系统的开发,对付新系统的创建也赐与了热情的资助。

因此,开发这样一套治理软件成为很有须要的事情。为了开发这套治理软件,学校决定聘请校内外

专家以及专业人员,并结合国内外实际情况,充实利用已有的条件,克服存在的困难,为走向乐成

之路打下了刚强的底子。

1.1.4开发系统所具备的条件

为创建学生治理信息系统,学校已经具备了以下条件:

.已建成数字通信网络

.拥有许多最新的硬件设备

.已创建起一批范例的专业数据库

.已培养起一批专门的设计与开发人员

.以有许多乐成的例子

.出现了一批成果强大的开发东西

.得到了学校领导的肯定以及宽大家生的支持与资助

充实到达了经济上、技能上、以及治理上的可行性。

1.2开发所需资源

硬件配制:Pentiums500以上CPU

64MB内存

10GB硬盘

14”彩色显示器

打印机一台

软件资源:MicrosoftWindows98

MicrosoftFoxpro2.5b

1.3期望的效益

通过学生治理信息系统,进行学生信息的收集、通报、存储、加工、维护和使用。处理惩罚治

理信息和治理事务,极大地提高的效率,节约时间、低落本钱。实现学校科学化、信息化。

第2章系统设计

2.1系统目标设计

系统设计的目标是:完全取消目前的人工治理学生档案的方法,在前述系统阐发的底子上,凭

据学校的具体情况,科学公道地进行系统的总体设计和具体物理设计,为下一阶段系统实施提供须

要的技能资料。具体应做到以下几点:

(1)“快”。凭据学校的具体情况,应尽快完成系统开发。开发时间过长,不但没有时效性,还可

能因时间推移产生需求的变革而导致整个开发的报废。

(2)“活”。开发的系统应具有灵活性,对情况的变革有很强的适应性。数据库结构、算法处理惩

罚、输入/输特别式,甚至系统结构自己随时都可以变动。使用户在使用历程中,可以凭据需要随时

修改系统不完善的地方。

(3)“稳工系统作为一个整体而存在,整个系统的代码统一,设计范例标准。

(4)“强”。系统操纵方便、成果强大,并且具有良好的用户界面。

(5)“低工开发和进行维护系统的代价低。

总的来说就是:对用户要求最低、限制最少,时间和经费最省而得到的效益大而不冒失败的风险。

2.2系统成果结构图

通过对现行人工系统的全面视察和阐发,考虑新系统目标的要求,新系统的成果结构图如图2.1

所示,新系统具有输入、编辑、查询、打印等成果。

学生信息管理系统

信退

息出

输系

入统

退

退

件W

记Fi

查on

录x

询d

Po

rw

os

图2.1新系统成果结构图

2.3系统流程设计

业务流程图

现行系统的业务流程图如图2.2所示:

数据流程图

现行系统数据流程图如图2.3所示。

图2.3现行系统数据流程图

信息系统流程图

按设计新系统的目标要求,绘制出新系统的信息系统流程图如图2.4所示

学生信息表

数据输入数据编辑

图2.4信息系统流程图

2.4代码设计

本系统为了便于数据的存储和检索,提高处理惩罚的效率和精度,所以对学生的专业使用了顺

序码。即:1代表盘算机信息治理专业

2代表盘算机网络专业

3代表盘算机软件专业

4代表构造治理及办公自动化专业

5代表行政治理专业

6代表新闻学专业

在输入历程中,列表框中列出专业的中文,选择之后转换为相应的代码生存。

2.5输入设计

本系统中使用的输入表单只有学生入学单,这种表单继承沿用现行系统的学生入学单的格式,

如表2.1所示:

表2.1学生入学单

学号姓名性别专业政治面貌身世日期入学结果简历

2.6输出设计

本系统的输出的报表是学生档案表,其打印输出的格式设计如表2.2所示:

表2.2学生档案表

学号姓名性别专业政治面貌身世日期入学结果简历

0001成大龙男盘算机信息治理党员85-01-30500

0002郝巍男盘算机软件群众84-12-23478

0003余晶女行政治理党员83-09-12420

0004叶群‘月盘算机信息治理团员85-03-04450

0005盛冰女新闻学团员84-02-27445

0006程小东男构造治理及办公自动化群众85-03-01450

0007杨铭男盘算机网络团员84-12-12500

0008高琳女构造治理及办公自动化党员84-12-04449

0009李斌男盘算机信息治理团员83-06-25487

0010胡霄女盘算机网络团员83-12-28468

0011田志梁男新闻学群众84-02-15450

0012屠噫亮男行政治理团员84-03-11425

0013董一飞男盘算机网络团员85-01-25474

0014辛晓琪女盘算机软件团员83-10-16498

0015尹丽女构造治理及办公自动化党员84-12-09449

0016丁宁女行政治理团员85-03-23439

0017程伟男盘算机软件群众84-12-09470

0018侯彤女盘算机信息治理团员85-01-19481

0019沈芳女构造治理及办公臼动化团员83-07-22450

0020区颖女新闻学党员84-06-03471

0021郭顽力行政治理党员85-04-30436

2.7数据库文件结构设计

本系统创建了一个名为XSXX.DBF的数据库文件

表2.3学生信息治理文件(XSXX.DBF)结构

编号字段名字段类型宽度小数位

1学号C4

2姓名C8

3性别C2

4专业C1

5政治面貌C4

6身世日期D8

7入学结果N3

8简历M10

其中,要害字为:学号

2.8步伐模块设计说明

总控模块

(1)步伐名:XNDX.SPR

(2)成果:该模快是系统的登岸界面。用来选择进入系统或退出系统。

(3)结构图:总控模块结构图如图2.5所示。

图2.5主控模块结构图

菜单模块

(1)步伐名:CD.MPR

(2)成果:该模块是系统的主界面,用来界说本系统的输入记录、记录编辑、记录查询、报表打

印等菜单及各项成果,选取成果菜单中的操纵项,进入相应的操纵。

(4)结构图:菜单模块结构图如图2.6所示。

图2.6菜单模块结构图

输入模块

(1)步伐名:SR.SPR

(2)成果:该模块用于数据的输入以及生存等操纵

(3)结构图:输入模块结构图如图2.6所示。

图2.7输入模块结构图

编辑模块

(D步伐名:BJ.SPR

(2)成果:该模块主要完成对种种记录的修改、删除等各项编辑操纵

(3)结构图:编辑模块结构图如图2.7所示

编辑模块

图2.8编辑模块结构图

查询模块

(1)步伐名:CX.SPR

(2)成果:该模块主要成果是能够利用部分条件对系统中种种记录信息进行过滤,找到需要的

信息,从而便于对特定的信息进行编辑。

可分为全部查询和条件查询两种:

全部查询:即每条记录都可查询。

条件查询:可按学号、姓名、专业查询。

(3)结构图:查询模块结构图如图2.8所示

图2.9查询模块结构图

打印模块

(D步伐名:DY.FRX

(2)成果:利用该模块使用户能方便地打印出既切合需求又美观的种种报表。

(3)结构图:报表打印模块的结构图如图2.10所示。

打印模块

打印学生档案

图2.10打印模块结构图

第三章系统实施

3.1总控模块

(1)步伐框图:系统总控模块步伐框图如图3.1所示。

图3.1总控模块步伐框图

(2)实施说明:该模块使用屏幕生成器生成。首先打开屏幕设计窗口,并设计屏幕。然后为Screen

Layout对话框、以及“进入系统”和“退出系统”命令按钮设计代码,最后选择系统菜单Program

的Generate项,生成屏幕步伐,并执行该屏幕步伐。

3.2菜单模块

(1)步伐框图:菜单模块步伐框图如图3.3所示。

菜单模块

图3.2菜单模块步伐框图

(2)实施说明:该模块使用菜单生成器生成。首先打开菜单生成器,并设计菜单。其中,一共有“信

息输入”、“信息编辑”、“信息查询”、“信息打印”、“退出系统”五个菜单项。分别为每个菜单项设

计代码,最后,生成相应的菜单步伐。

3.3输入模块

(1)步伐框图:输入模块步伐框图如图3.3所示

输入模块

退

图3.3输入模块步伐框图

(2)实施说明:该模块使用屏幕生成器生成。打开数据库文件XSXX.DBF后,首先打开屏幕设计

窗口,利用Screen菜单中的QuickScreen项快速生成屏幕,并调解。然后修改字段,为ScreenLayout

对话框、以及字段、命令按钮设计代码,最后选择系统菜单Program的Generate项,生成屏幕步伐,

并执行该屏幕步伐。

3.4编辑模块

(1)步伐框图:编辑模块步伐框图如图3.4所示

编辑模块

图3.4编辑模块步伐框图

(2)实施说明:该模块使用屏幕生成器生成。打开数据库文件XSXX.DBF后,首先打开屏幕设计

窗口,利用Screen菜单中的QuickScreen项快速生成屏幕,并调解。然后修改字段,为ScreenLayout

对话框、以及字段、命令按钮设计代码,最后选择系统菜单Program的Generate项,生成屏幕步伐,

并执行该屏幕步伐。

3.5查询模块

(1)步伐框图:查询模块步伐框图如图3.5所示

图3.5查询模块步伐框图

(2)实施说明:该模块使用屏幕生成器生成。打开数据库文件XSXX.DBF后,首先打开屏幕设计

窗口,利用Screen菜单中的QuickScreen项快速生成屏幕,并调解。然后修改字段,为ScreenLayout

对话框、以及字段、命令按钮设计代码,最后选择系统菜单Program的Generate项,生成屏幕步伐,

并执行该屏幕步伐。

3.6打印模块

(1)步伐框图:打印模块步伐框图如图3.9所示

图3.6打印模块步伐框图

(2)实施说明:该模块使用报表生成器生成。打开数据库文件XSXX.DBF后,打开屏幕设计窗口,

利用Report菜单中的QuickReport项快速生成报表,并调解。

第四章操纵说明

4.1系统使用情况:

本系统需运行在中文Windows98和Foxpro2.5bforWindows数据库系统情况中。

4.2操纵步调:

⑴首先启动Windows98,进入Foxpro2.5bforWindows系统,把本系统盘插入软盘驱动器A中。

在Command窗口中键入命令"DOA:\XNDX.SPR”(命令不包罗引号)进入本系统。

(2)主控模块窗口:在进入本系统时,会出现主控模块窗口,(如图4.1所示)该窗口是系统的登

岸界面,有“进入系统”和“退出系统”两个按钮可供选择。如果选择“进入系统”按钮,系统会调

用DOCD.MPR命令进入主菜单。如果选择“退出系统”按钮,则会退出本系统,返回Foxpro。现

在要进入主菜单进行操纵,所以选择“进入系统”按钮。

图4.1主控模块窗口

(3)菜单模块窗口:主菜单主要由“信息输入”、“信息编辑”、“信息查询”、“信息打印”和“退

出系统”五个菜单项组成。(如图4.2所示)用户可以通过选择菜单项进入各个成果界面。

[^MicrosoftFoxPro,|n|x|

信息输入信息编辑信息查询信息打印退出系统

图4.2主菜单窗口

(4)信息输入菜单:选择“信息输入”菜单,系统会调用DOSR.SPR命令,进入学生信息输入窗

口。(如图4.3所示)在窗口中有“输入记录”、“生存输入”、“放弃输入”和“退出输入”四个按钮。

此时,只有“输入记录”按钮和“退出输入”按钮被激活,''生存输入"和''放弃输入"按钮被屏蔽,

暂时不可选•首先选择“输入记录”按钮,在学号字段处会出现闪烁的光标,此时,可输入学号,

如果输入的学号与已存在的记录的学号相同,在屏幕的右上角会显示“该学号所对应的记录已存在

这时需重新输入学号,只有在不重复输入学号的情况下才华进行其他信息的输入。在输入历程中,

“生存输入”按钮和“放弃输入”按钮被激活,“输入记录”按钮和“退出输入”按钮被屏蔽,暂时

不可选。输完一条记录之后,可按“生存输入”按钮生存记录。如果不想生存,则按“放弃输入”

按钮,放弃本次操纵。在对一条记录进行完操纵之后,''输入记录”按钮和“退出输入”按钮重新被

激活,“生存输入”按钮和“放弃生存”按钮重新被屏蔽。又回到了刚进入本窗口时的初始状态,这

时,可继承对第二条记录进行操纵。输完所要输入的所有记录之后,按“退出输入”按钮退至主菜

单。

Xs»<Record1/21

图4.3信息输入窗口

(5)信息编辑菜单:选择“信息编辑”菜单,系统会调用DOBJ.SPR命令,进入学生信息编辑窗

口。(如图4.4所示)。

XsxxRecord1/21Exclusive

图4.4信息编辑窗口

在窗口中有“修改记录”、“删除记录”、“生存修改”和“放弃修改”和“退出编辑”五个按钮。

此时,学号字段呈蓝色显示,首先输入学号,如果该学号所对应的记录不存在,在屏幕的右上角会

显示“该学号所对应的记录不存在”只有在正确输入学号的情况下才华进行相关记录的操纵。正确

输入学号后,只有“修改记录”、“删除记录”和“退出编辑”三个按钮被激活,“生存修改”和“放

弃修改”按钮被屏蔽,不可选。按下“修改记录”按钮后,可对该记录进行操纵。在修改时,“生存

修改”和“放弃修改”按钮被激活,“修改记录”、“删除记录”和“退出编辑”按钮以及学号字段被

屏蔽,不可操纵。改完一条记录之后,可按“生存修改”按钮生存该记录。如果想放弃该记录的修

改可按“放弃修改”按钮。这时,学号字段重新呈蓝色显示,又回到了刚进入本窗口时的初始状态。

如果不需要该记录,可按“删除记录”按钮删除该记录。编辑完毕之后按“退出编辑”按钮退至主

菜单。

(6)信息查询菜单:选择“信息查询”菜单,系统会调用DOCX.SPR命令,进入学生信息查询窗

口。(如图4.5所示)。

XsxxRecord:1/21Exdustve|InsNum

图4.5信息查询窗口

在窗口中有“全部查询”、“条件查询”、“执行查询”、“退出查询”、“首记录”、“末记录”、“上

一条”、“下一条”八个按钮。此时,只有“执行查询”被屏蔽,其余七个按钮都可选•查询方法有

“全部查询”和“条件查询”两种。系统默认的为“全部查询”,即查询的范畴为全部记录。选择“首

记录”、“末记录”“上一条”、“下一条”四个按钮,可进行全部记录范畴内相应的查询事情。如果只

想查询满足条件的记录,可选择“条件查询”按钮,可按学号、姓名、专业来查询。此时“执行查

询”按钮被激活,在输入相应的查询条件,并选择“执行查询”按钮,这时屏幕上只显示满足条件

的记录。同样,选择“首记录”、“末记录”“上一条”、“下一条”四个按钮,可进行满足条件范畴内

相应的查询事情。查询事情结束后,按“退出查询”按钮可退至主菜单。

(7)信息打印菜单:选择“信息打印”菜单,系统会调用相应命令,进入学生信息打印窗口。(如

图4.6所示)屏幕上会出现学生信息档案的报表,以便打印预览。

PagePreview

—*一——

学生信息打印窗口|-一I|

|Pioziotn|

姓名性别专业政治面貌出生日期入学成绩简历—

郝巍男计算机软件群众84-12-23478|ZoomIn|

.ZoomOut|

余晶女行政管理党员83-09-12420

叶群男计算机信息管理团员85-03-04450

盛冰女新闻学团员84-02-27445

程小东男机关管理及办公自动化群众85-03-01450

杨铭男计算机网络团员84-12-12500

高琳女机关管理及办公自动化党员84-12-04449

李斌男计算机信息管理团员83-06-25487

*OO1cco▼

I.1___d

图4.6信息打印窗口

(8)退出系统菜单:包罗“退出至Foxpro”和“退出至忻ndows”两个子菜单。

点选“退出至Foxpro”菜单,将退出本系统,返回到Foxpr。系统主界面

点选“退出至Windows”菜单,将退出本系统,同时退出Foxpro系统,返回到Windows桌面。

第五章主要问题与改造意见

本系统通过自己的努力,经过试用证明,系统根本满足学生信息的治理方面的需要,实现了学

生的输入、编辑、查询、打印等事情。由于编者水平有限,编写时间急遽,系统中难免有不当之处:

(1)目前采取的是单机版,己经不大适应生长趋势,可能用不了多久又得更新。

(2)学生信息治理成果都不敷强大,只能满足暂时需要。

(3)报表打印成果尚不敷全面完善。

今后设想:继承完善此系统,把该有的成果尽量实现,使系统真正能为学校办事

敬请指正不敷之处,在此深表谢谢。

第六章主要参考文献

《盘算机信息处理惩罚综相助业教程》经济科学出书社2000版田孝文主编

《治理信息系统》经济科学出书社2000版黄梯云主编

《盘算机实用软件》经济科学出书社1997版高阳主编

附录一:步伐清单

XNDX.SPR(主控模块)

#REGION0

REGIONALm.currarea,m.talkstat,pstat

IFSET(“TALK")=nONM

SETTALKOFF

m.talkstat=UONH

ELSE

m.talkstat="OFF”

ENDIF

pstat=SET("COMPATIBLE")

SETCOMPATIBLEFOXPLUS

m.rborder=SET("READBORDER”)

SETREADBORDERON

m.currarea=SELECTO

IFNOTWEXIST(nar');

ORUPPER(WTITLE(”A1"))=="Al.PJX";

ORUPPER(WTITLE("Aln))==MA1.SCX";

ORUPPER(WTITLE(“A1"))=="Al.MNX”;

ORUPPER(WTITLE("Arr))==,,A1.PRGH;

ORUPPER(WTITLE(“A1"))=="Al.FRX";

ORUPPER(WTITLE(,(Ar,))==nAl.QPRn

DEFINEWINDOWal;

AT0.000,0.000;

SIZE28.000,109.600;

TITLE”西南大学学生信息治理系统”;

FONT"MSSansSerif,8;

FLOAT;

NOCLOSE;

MINIMIZE;

SYSTEM;

COLORRGB(,,,0,255,255)

MOVEWINDOWalCENTER

ENDIF

#REGION1

settalkoff

setsafeoff

setescaoff

setdefatoa:\

publiccdl

cdl=.f.

keyboard[

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论