欢迎来到天天文库
浏览记录
ID:45596033
大小:281.94 KB
页数:29页
时间:2019-11-15
《管理信息系统》课程设计学生信息管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《管理信息系统》课程设计设计报告设计名称:学生管理系统班级:财管0901姓名:I甚尧李亚黄卓李波指导老师:张居武日期:2011年5月12日随着计算机技术的飞速发展,计算机在学生管理中应用的普及,利用计算机实现管理势在必行。我作为一个信息管理专业的大学生,希望能有所贡献。用我三年的所学编制了一个实用的程序来帮助教师们进行更有效的学生信息管理。本系统采用面向对象的程序设计思想进行编制,整个系统数据存在表格文件屮,由数据库文件进行管理。并且运用信息系统分析与设计方法,应用Access数据库,VisualBasic发工具
2、等开发出来的基于WINDOWS系列的学生管理系统。该系统面向学校和学生,实现对学生成绩管理、班级管理、奖惩管理、学籍管理。系统支持学生工作管理部门和各系工作人员、全校学生使用,支持按权限管理的查询和数十种统计报表的输出打印功能。减少了部门之间工作的中间环节,提高了跨部门管理的效率。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,木系统界面友好,操作简单,比较实用。【关键字】:学生管理系统学生管
3、理数据库信息系统分析VisualBasic应用目录摘要II1系统概述41.1系统及需求分析41.1.1系统需求41.1.2可行性分析41・2系统设计的背景51.3系统的功能简介61.3.1用户管理模块(CTRL+A):61.3.2班级管理模块(CTRL+C):61.3.3学生档案管理模块(CTRL+D):61.3.4课程管理模块(CTRL+E):61.3.5成绩管理模块(CTRL+F):71.3.6奖惩管理模块(CTRL+G):71.3.7报表打印模块(CTRL+J):71.3.8帮助模块71・4系统开发的目标7
4、2系统分析71.1业务流程分析71.2数据流程分析:82.3数据存储分析:实体联系图92.4功能分析:功能层次图113系统设计123.1软件模块结构设计123.1.1系统方案确定123.1.2软件结构设计123・2数据库设计134系统的功能164.1系统登陆界面:164.2用户管理模块:184.3学藉管理模块:245运行及调试276全文总结27参考文献281系统概述本学生信息管理系统可以说是一个综合性的学校学生管理系统,它集成了班级管理、学生学籍管理系统、学生成绩管理系统、学生档案管理系统、学生奖惩管理,因而具冇
5、较强的实用性和先进性。1.1系统及需求分析1.1.1系统需求通过调查,要求系统需要有以下功能:(1)界而友好,易于操作;(2)针对不同的使用对象,要求有较好的权限管理;(3)能按学期、按班级完成对学生成绩的录入、修改;(4)能查询学生成绩,及学生名单;(5)能对各班级信息进行录入修改;(6)能按班级输出学生的成绩;1.1.2可行性分析经济上可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主耍表现冇以下几个方而:第一,本系统的运行可以代替人工进行
6、许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。技术上可行性:为本系统的开发我特对我校管理系进行了深入的调查研究。现我校管理系冇33个班,其屮05级冇7个班,04级10个班,03级冇10个班,02级6个班,共有学生人数为1500多人。并且对用户的要求也都能够满足。本系统的开发我利用Access作为本系统的数据库,它是一个支持多用户的新型数据库,适用于中小规模的数据量需求。学校的硬件建设也为新
7、系统提供了硬件的支持。使用VisualBasic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对彖的支持及丰富的数据类型,给开发高性能系统捉供的保障为开发满足客户要求的系统,保证了代码的模块化耍求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,木系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。运行上可行性:本系统为一个小型的学生管理系统,所耗费的资源非常的小,学校的屯脑无论是硬件还是软件都能够满足条件,因此,木系统在运行上是
8、可行的。法律可行性:木系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。由于木系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。11学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的耍求。在技术难度方面,曲于冇指导老
此文档下载收益归作者所有