论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
图19 人员统计界面
模块初始化时,并未被统计选项作出选择,所以用户首先要从组合框中选择待统计的项,包括学号、性别、班级和出生年月。
当用户想查看一定学好范围内的学生信息时,可选择学号统计,此时需在文本框jTMin和jTMax中分别输入最小值和最大值以确定统计范围。如图20所示。
图20 学号统计界面
若用户需要男女生的分布比例等相关信息,可选择按性别统计,然后再性别选择选项组合框中选择性别。如图21所示。
图21 性别统计界面
若用户统计某班级学生的信息,则可选择按班级统计,此时需在文本框中输入班级号。如图22所示。
图22 班级统计界面
若用户选择统计出生年月信息,则需在文本框jTMin和jTMax中分别输入生日的最小值和最大值,已确定统计范围。如图23所示。
图23 按出生年月统计界面
2、人员统计模块IPO图
人员统计中,若统计项不同,则统计值也有很大差别。在统计以前需进行较多的判断,以根据不同的统计项和统计范围进行操作。
输入:统计选项及统计范围。
处理:
1) 判断统计选项,以便于根据不同的选项生成不同的SQL语句。
2) 若统计选项为学号,重设界面为如图20所示;若为性别、班级和出生年月,则分别重设界面为图21、图22和图23所示。
(科教范文网http://fw.ΝsΕΑc.com编辑)
图23 成绩统计选项选择
2、成绩统计模块IPO图
输入:统计项及统计范围。
处理:
1) 判断统计选项,根据判断选项设置数据库中不同的字段查询。
2) 判断统计范围是否为空;若最小值和最大值均为空,则给出提示信息“统计范围不能为空!”;若只有一项为空,则另一项的值默认为无穷大或无穷小,即统计范围为大于最小值或小于最大值。
3) 根据统计选项与统计范围生成SQL语句。
4)执行SQL语句。
输出:生成gradeShow类的一个对象,显示统计结果。
结 论
管理信息系统由于自身的诸多优点得到了用人单位的青睐,随着计算机的普及,管理信息系统软件的使用也将更加普及。由于各个企业系统结构和管理上的差别,将会产生对各种各样的管理信息系统软件的需求,其中的商机不言而喻。然而想要设计一个优秀的管理信息系统软件绝非易事,仅仅依靠计算机专业知识是远远不够的。还需要对相关的学科进行深入的研究。 内容来自www.nseac.com
本系统的优势在于跨平台、基于面向对象技术和对硬件配置要求较低。本系统可以运行在多种操作系统下,如Microsoft Windows、Unix、Linux、Apple OS或是其它任何安装了Java虚拟机的计算机系统。由于采用了面向对象的技术,使得软件易于维护,可扩展性强,方便进行二次开发。软件运行时要求的配没有特别的要求,在Intel体系一般的Pemtium级以上的计算机都能使用。
遗憾的是因为设计时间短和本人能力有限,造成了一些不足,例如本系统只能用于单机版,不能应用于网络;软件针对性强,不适合多个校区的使用;还有一点缺憾由于本人在图形编程这一环节上比较薄弱,所以界面不够美观。
总的来说经过了这段时间的刻苦努力,开始设计前制定的目标基本上实现了。虽然跟专业软件公司的产品相比较还存在着差距,但本次对我而言也是大有收获的。使我将四年来所学的知识初步贯穿起来,掌握了开发软件的基本步骤和开发软件的一些基本的经验,同时也增强了我对软件工程的重要性的认识,为我以后的系统编程奠定了良好的基础。
参考文献
[1] 萨师煊、王珊:《数据库系统概论》,高等教育出版社,1991
[2] 李明星、黄梯云:《管理信息系统》,哈尔滨工业大学出版社,1994
[3] 张海藩:《软件工程导论》,清华大学出版社,1992
[4] 侯捷:《Word排版艺术》,电子工业出版,2004
[5] 印昊:《Java语言与面向对象程序设计》,清华大学出版社,2000
[6] Joshua Bloch:《Effective Java 中文版》,机械工业出版社,2003
(科教作文网http://zw.ΝsΕac.cOM编辑)