第一章
前
言
信息管理系统(MIS)是集计算机技术,
网络通信技术为一体的信息系统工程,它能够使企业运行的数据更加准确,及时,全面,详实,同时对各种信息进一步的加工,使企业领导层对生产,经营的决策依据更充分,更具有合理性科学性,并创造出更多的发展机会;另外也进一步加强企业的科学化,合理化,制度化,规范化管理,为企业的管理水平跨上新台阶,为企业持续,健康,稳定的发展打下基础.MIS系统开发过程不仅仅是一个编写应用程序的过程,而是以
软件工程的思想为指导,从可行性研究开始,经过系统分析,系统设计,系统实施等主要阶段而进行规范的开发过程.目前国内使用和发展的MIS平台模式大体上分为两种:客户机/服务器(Client/Server,简称C/S)模式和浏览器/服务器(Browser/Server,简称C/S)模式.MIS系统不仅仅使用在企业中,它可以应用的方面很广,各行各业都可以应用:金融,保险,农业,工业等等.只要是有数据采集整理纪录的方面,都可以应用.作为一个独立的机构同样也不例外.而且的各种情况都比较复杂,各个机构都各自独立,又相互联系,这就需要一个比较复杂的MIS系统.的MIS系统一般由以下管理部分组成:学生信息管理,教学管理,教务处管理,财务管理,物资管理,后勤管理等.的各个系统又分为不同的管理人员,不同的管理人员所看到的以及所操作管理的部分又不同,这就需要给不同的操作者提供不同的操作管理权限.不同身份的用户所需要的资料也不同,这需要给不同的用户提供不同的操作界面,进行不同的操作.而且不同身份的客户所关心的
问题也不同,比如的使用者大体分学生,教师,教务处,这就需要在做MIS系统开发之前一定要做好前期的需求分析,中期的系统设计,程序开发,而且也要注意后期的系统维护.
关键字:教学管理,课程申请,审批,选课,
查询关键字
第二章
2.1项目背景
总体设计
当今社会,科学技术飞速发展,知识更替日新月异.随着计算机应用在全世界的普遍推广,各大中专院校都逐渐实现了计算机化管理,并且视野已经深入到Internet领域,实现了网络化管理.在里,如果说学生管理是为
学习环境提供强大的后勤保障,那么教学管理就可以说是发展的强劲动力.加强教学管理,实现计算机化管理,不仅能使大中专院教学水平上了一个新台阶,而且方便了教学管理人员对教学,教师授课,学生学习等几大环节的深入了解和全面掌握.在实现教学管理的计算机化,是建设的一个重要的方面.
2.2
系统功能设置
本文所作的软件是MIS系统中的教学管理系统,前台用
Delphi所开发,后台数据库使用的是SQL,采用的是B/S模式,其内容包括:(1)登录界面(功能为为不同的用户提供不同的登录界面,实现不同权限的客户不同的操作功能);(2)教师课程申请(包括增开新课程,删除旧课程,修改已有课程,为学生选课
第3页共27页
3
(3)
(4)
时使用),教师的课程管理(包括开设的课程
列表,所报课程的学生名单,输入学生的成绩);教务处课程设置审批(包括审批课程详细内容,通过审批,拒绝申请),课程资源分配(主要完成上课教师和时间的分配.每学期开始选课前需要清除所有原分配的资源,重新输入分配结果),选课结果查询管理界面(主要功能是将选课的结果转移到成绩单中,同时兼有修改功能),成绩单(主要完成每个课程成绩单的查询.另外由于时间的缘故,未能实现成绩单的打印功能);学生选课功能(主要功能是实现课程的查询,把要选的课程加入已选课程表),学生查询成绩功能(实现自己已学课程列表的成绩查询);
2.3
系统功能模块
系统各功能模块如图所示:
因为使用这套系统的人员不光是教务管理人员,还包括学生和教室.不同的身份对数据库的操作权限也不同.为了避免管理的混乱,需要针对不同的角色设计不同的客户端,分配不同的权限,对同一个数据库进行合理的修改.教学管理信息体统是校园信息管理系统的一个重要的有机组成部分.这个系统与校园其它系统之间实现互依赖,相互补充的,他需要从学生信息管理系统获取学生的个人信息,从教室信息管理系统获取任课教师的相关信息.同时,此系统提供的成绩单又为其它系统提供了必要的参考.
第4页共27页