您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 西南大学学生信息管理系统综合作业
1570408467622-1-计算机信息处理综合作业题目名称:西南大学学生信息管理系统考生姓名:准考证号:联系电话:指导教师:完成日期:目录第一章应用项目概述(3)1570408467622-2-1.1概述(3)1.2开发系统所需资源(4)1.3期望的效益(4)第二章系统设计(4)2.1系统目标设计(4)2.2系统功能结构图(5)2.3系统流程设计(5)2.4代码设计(7)2.5输入设计(7)2.6输出设计(8)2.7数据库结构设计(8)2.8程序模块设计说明(9)第三章系统实施(12)3.1总控模块(12)3.2菜单模块(12)3.3输入模块(13)3.4编辑模块(13)3.5查询模快(14)3.6打印模块(15)第四章操作说明(15)4.1系统使用环境(15)4.2操作步骤(15)第五章主要问题与改进意见(19)第六章主要参考文献(19)附录一程序清单(20)附录二盘片使用说明书(46)第1章应用项目概述1.1概述1570408467622-3-1.1.1西南大学的基本情况西南大学是云南省昆明市属重点大学,为面向21世纪国家重点的一百所大学之一。上世纪三十年代初创建的西南大学是一所具有光荣传统的学校,造就了许多国内外知名学者和爱国志士。现在的西南大学继承和发扬三十年代时的光荣传统和优良校风,始终以培养“有理想,有道德,有文化,有纪律”的社会主义事业的建设者和接班人作为学校的根本任务。为社会主义现代化建设事业培养出更多的优秀人才。改革开放以来,学校以“自强不息”为校训,本着“面向社会、适应市场、发扬优势、办出特色”的指导思想,不断深化教育教学改革。如全面实行学分制、选课制、短学期制、导师制、导生制等,学生在导师的指导下,可以自主选修课程、自主安排学习进程、自主选择授课教师、自主选择专业方向,使学生尽可能地把社会的需求同自己的能力、兴趣、特长结合起来,实施了一系列改革措施,形成了颇具特色的办学机制和教学模式。西南大学有一支高素质的教师队伍,并拥有一批在某些领域有较高学术地位的专家、教授,是一所学科门类较为齐全、应用学科和基础学科都比较强的综合性大学。1.1.2系统中信息处理的概况及系统的资源情况随着办学规模的扩大和学生人数的不断增加,学生信息管理的工作量也随之增大。学生管理系统是一个学校不可缺少的部分,它的内容对于学校管理者来说是至关重要,所以学生管理系统应该能够为学校管理者提供充足的信息和快捷的查询手段。学生信息管理部组织机构图如图1.2所示图1.1学生信息管理部组织机构图有关业务人员的分工如下:数据处理主任(1人)全面负责有关数据处理的各项管理工作;资料收集员(2人)负责学生信息的收集和整理工作;操作员(5人)负责学生信息的添加、修改、删除、报表编制等工作。档案保管员(2人)负责档案保管工作。一直以来学校使用传统人工的方式管理学生档案,只是使用计算机编制各种报表。这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间长了,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。1.1.3系统各类人员对信息系统的态度随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。学校领导对新系统的开发工作十分关心和重视,无论从人力、物力、财力各方面都给予了极大的支持和帮助。其他相关人员也十分支持新系统的开发,对于新系统的建立也给予了热情的帮助。数据处理主任档案保管员资料收集员操作员1570408467622-4-因此,开发这样一套管理软件成为很有必要的事情。为了开发这套管理软件,学校决定聘请校内外专家以及专业人员,并结合国内外实际情况,充分利用已有的条件,克服存在的困难,为走向成功之路打下了坚定的基础。1.1.4开发系统所具备的条件为建立学生管理信息系统,学校已经具备了以下条件:.已建成数字通信网络.拥有许多最新的硬件设备.已建立起一批规范的专业数据库.已培养起一批专门的设计与开发人员.以有许多成功的例子.出现了一批功能强大的开发工具.得到了学校领导的肯定以及广大师生的支持与帮助充分达到了经济上、技术上、以及管理上的可行性。1.2开发所需资源硬件配制:Pentium3500以上CPU64MB内存10GB硬盘14”彩色显示器打印机一台软件资源:MicrosoftWindows98MicrosoftFoxpro2.5b1.3期望的效益通过学生管理信息系统,进行学生信息的收集、传递、存储、加工、维护和使用。处理管理信息和管理事务,极大地提高的效率,节约时间、降低成本。实现学校科学化、信息化。第2章系统设计2.1系统目标设计系统设计的目标是:完全取消目前的人工管理学生档案的方式,在前述系统分析的基础上,根据学校的具体情况,科学合理地进行系统的总体设计和具体物理设计,为下一阶段系统实施提供必要的技术资料。具体应做到以下几点:(1)“快”。根据学校的具体情况,应尽快完成系统开发。开发时间过长,不仅没有时效性,还可能因时间推移发生需求的变化而导致整个开发的报废。(2)“活”。开发的系统应具有灵活性,对环境的变化有很强的适应性。数据库结构、算法处理、输入/输出格式,甚至系统结构本身随时都可以更改。使用户在使用过程中,可以根据需要随时修改系统不完善的地方。(3)“稳”。系统作为一个整体而存在,整个系统的代码统一,设计规范标准。(4)“强”。系统操作方便、功能强大,并且具有良好的用户界面。1570408467622-5-(5)“低”。开发和进行维护系统的代价低。总的来说就是:对用户要求最低、限制最少,时间和经费最省而得到的效益大而不冒失败的风险。2.2系统功能结构图通过对现行人工系统的全面调查和分析,考虑新系统目标的要求,新系统的功能结构图如图2.1所示,新系统具有输入、编辑、查询、打印等功能。图2.1新系统功能结构图2.3系统流程设计2.3.1业务流程图现行系统的业务流程图如图2.2所示:学生信息管理系统信息输入信息编辑信息查询信息打印退出系统不规格入学单退至Foxpro退至Windows输入记录删除记录条件查询保存记录修改记录全部查询1570408467622-6-图2.2现行系统业务流程图2.3.2数据流程图现行系统数据流程图如图2.3所示。图2.3现行系统数据流程图2.3.3信息系统流程图按设计新系统的目标要求,绘制出新系统的信息系统流程图如图2.4所示规格入学单学生信息表学生档案学生入学单收集员教师查询申请总务处操作员保管员学生档案查询结果规格的入学单P1学生信息登记查询申请P2学生信息查询P3编辑学生信息D1学生信息表D2学生档案P4输出报表学生档案表学生教师总务处入学单数据查询数据输入学生信息表数据编辑查询申请1570408467622-7-图2.4信息系统流程图2.4代码设计本系统为了便于数据的存储和检索,提高处理的效率和精度,所以对学生的专业使用了顺序码。即:1代表计算机信息管理专业2代表计算机网络专业3代表计算机软件专业4代表机关管理及办公自动化专业5代表行政管理专业6代表新闻学专业在输入过程中,列表框中列出专业的中文,选择之后转换为相应的代码保存。2.5输入设计本系统中使用的输入表单只有学生入学单,这种表单继续沿用现行系统的学生入学单的格式,如表2.1所示:表2.1学生入学单学号姓名性别专业政治面貌出身日期入学成绩简历1570408467622-8-2.6输出设计本系统的输出的报表是学生档案表,其打印输出的格式设计如表2.2所示:表2.2学生档案表学号姓名性别专业政治面貌出身日期入学成绩简历0001成大龙男计算机信息管理党员85-01-305000002郝巍男计算机软件群众84-12-234780003余晶女行政管理党员83-09-124200004叶群男计算机信息管理团员85-03-044500005盛冰女新闻学团员84-02-274450006程小东男机关管理及办公自动化群众85-03-014500007杨铭男计算机网络团员84-12-125000008高琳女机关管理及办公自动化党员84-12-044490009李斌男计算机信息管理团员83-06-254870010胡霄女计算机网络团员83-12-284680011田志梁男新闻学群众84-02-154500012屠洪亮男行政管理团员84-03-114250013董一飞男计算机网络团员85-01-254740014辛晓琪女计算机软件团员83-10-164980015尹丽女机关管理及办公自动化党员84-12-094490016丁宁女行政管理团员85-03-234390017程伟男计算机软件群众84-12-094700018侯彤女计算机信息管理团员85-01-194810019沈芳女机关管理及办公自动化团员83-07-224500020区颖女新闻学党员84-06-034710021邬颀男行政管理党员85-04-304362.7数据库文件结构设计本系统建立了一个名为XSXX.DBF的数据库文件表2.3学生信息管理文件(XSXX.DBF)结构编号字段名字段类型宽度小数位1学号C42姓名C83性别C24专业C15政治面貌C46出身日期D87入学成绩N38简历M101570408467622-9-其中,关键字为:学号2.8程序模块设计说明2.8.1总控模块(1)程序名:XNDX.SPR(2)功能:该模快是系统的登陆界面。用来选择进入系统或退出系统。(3)结构图:总控模块结构图如图2.5所示。图2.5主控模块结构图2.8.2菜单模块(1)程序名:CD.MPR(2)功能:该模块是系统的主界面,用来定义本系统的输入记录、记录编辑、记录查询、报表打印等菜单及各项功能,选取功能菜单中的操作项,进入相应的操作。(4)结构图:菜单模块结构图如图2.6所示。图2.6菜单模块结构图2.8.3输入模块(1)程序名:SR.SPR(2)功能:该模块用于数据的输入以及保存等操作(3)结构图:输入模块结构图如图2.6所示。菜单模块输入模块查询模块打印模块编辑模块退出模块主控模块退出系统进入系统1570408467622-10-图2.7输入模块结构图2.8.4编辑模块(1)程序名:BJ.SPR(2)功能:该模块主要完成对各类记录的修改、删除等各项编辑操作(3)结构图:编辑模块结构图如图2.7所示图2.8编辑模块结构图2.8.5查询模块(1)程序名:CX.SPR(2)功能:该模块主要功能是能够利用部分条件对系统中各类记录信息进行过滤,找到需要的信息,从而便于对特定的信息进行编辑。可分为全部查询和条件查询两种:全部查询:即每条记录都可查询。输入模块输入记录放弃输入退出输入保存输入编辑模块修改记录删除记录保存修改放弃修改退出编辑1570408467622-11-条件查询:可按学号、姓名、专业查询。(3)结构图:查询模块结构图如图2.8所示图2.9查询模块结构图2.8.6打印模块(1)程序名:DY.FRX(2)功能:利用该模块使用户能方便地打印出既符合需求又美观的各类报表。(3)结构图:报表打印模块的结构图如图2.10所示。图2.10打印模块结构图第三章系统实施3.1总控模块查询模块全部查询条件查询退出查询执行查询查询首记录查询末记录查询上一条记录查询下一条记录按姓名查询按专业查询按学号查询打印模块打印学生档案1570408467622-12-(1)程序框图:系统总控模块程序框图如图3.1所示。图3.1总控模块程序框图(2)实施说明:该模块使用屏幕生成器生成。首先打开屏幕设计窗口,并设计屏幕。然后为ScreenLayout对话框、以及“进入系统”和“退出系统”命令按钮设计代码,最后选择系统菜单Program的Generate项,生成屏幕程序,并执行该屏幕程序。3.2菜单模块(1)程序框图:菜单模块程序框图
本文标题:西南大学学生信息管理系统综合作业
链接地址:https://www.777doc.com/doc-1384053 .html