管理信息系统.doc_第1页
管理信息系统.doc_第2页
管理信息系统.doc_第3页
管理信息系统.doc_第4页
管理信息系统.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、 系统的需求分析1、 成绩管理系统的背景分析 随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生学生的课程信息量也成倍增长,而目前许多高校的学生的成绩管理的工作量也是很大的,因此特别需要一个基于互联网的成绩管理系统来提高工作效率的方便学生进行查询他们自己的成绩。学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。但在三线城市及有些学校还仍然是用的手工操作,这种管理方式存在着许多缺点,效率低,保密性差,另外,管理者的工作量特别大。而且时间长了,有大量的文件和数据,这对查找、更新和维护都带来了不少的困难。因此,开发这样的一套成绩管理系统是很有必要的事情。学生成绩管理系统提供了强大的学生成绩管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作,同时也方便学生对自己的各科成绩管理的必要性。2、 开发学生成绩管理的必要性 在当今科技时代,科学技术突飞猛进,计算机已经不仅是在科技应用,而且在生活中也是同样得到了广泛的应用。如今,不管是小学、初中或是高中有很多的成绩管理工作也都是靠人工进行管理的。但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大,越来越多。因此,开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是非常必要的。开发一个学生成绩管理系统,采用计算机对学生提高工作效率,实现学生成信息管理工作流程的系统化,规范化的自动化。现在我国的大多大学的学生成绩档案管理水平都有普遍提高,但高中、初中的学生成绩管理的水平还不是很高,一般的都停留在手工操作的基础上。这种管理方式已不能适应时代的发呢,社会 的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素,在今天信息时代这种管理方法必然会被计算机为基础的信息管理系统所代替。一个学校的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名电专门录入员即可操作系统,节省大量的人力,可以迅速查到所需信息,高效安全,学生也能方便的查看自己的成绩。3、 学生成绩管理系统的系统需求 学生成绩管理是学籍管理的重要组成部分。在成绩管理过程中涉及的信息种类繁多,数量庞大。例如,每一个学生来自什么地方,不同学期各门课程成绩如何,经及各科任课教师是谁等都是成绩管理过程中必须记录和使用的信息。现在学生的规模较以前都有大规模的扩大,学生的信息量也成倍增长,相应的成绩计算整理、日常维护和查询任务量也随之增长很多。因此建立一套完善的成绩档案信息的存储、快速整理与检索系统非常必要。4、 学生成绩管理系统的功能需求分析学生成绩管理系统主要提供成绩 查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己相关信息。教师可以通过成绩管理系统查阅学生成绩信息,教师信息。系统管理员可以实现以上所以功能,还有对学生的添加、删除、修改、教师的添加、删除、修改,数据库的备份,数据库的还原等相关操作,具体功能如下: (1)管理员能够实现对整个学生信息的添加、修改、删除、查询等操作。对教师用户的添加、删除、修改等操作。 (2)可以将学生成绩的数据库发布到网上,教师的信息发布到网上,方便学生教师进行查询,达到资源共享的目的。 (3)教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询。对自己的联系信息进行更新,登录密码的修改,教师可以给学生所选课程打分。 (4)学生可以在自己的权限内对自己的成绩进行查询,可以进行选课,以及个人信息的查询,登录密码的修改。2、 系统功能模块图查看课程选课修改选课查看所选课的成绩(只能查看自己的,不能查看别人的)学生模块查看个人信息并修改个人信息和密码登录成绩管理系统的功能模块图如下: 学生在系统中的基本功能是对自己所有成绩的查询,个人登录密码的修改,基本信息的查看,能够对有问题的地方以留言的方式提出,可以查看整个系统中的留言信息。 教师模块登录查看个人信息并修改个人信息和密码查看可授课程表,并选择自己想教的课程,并查看自己选授课列表查看自己所教的课程的学生列表,并在此页面给学生打分教师在学生成绩管理系统中能够对所有学生的成绩查看,对学生按学号进行添加、删除、修改,可以查询整个系统中的教师信息。 系统管理员在学生成绩管理系统中能够为学生,教师重设密码,能够对学生成绩管理系统具体的按学号,或按姓名进行模糊查询,班级管理能够对班级进行添加,删除,修改,一般班级是不允许修改的,能对一进行添加、删除、修改等操作。3、 可用性和可靠性需求分析 随着学校专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多学校的学生信息管理特别是高中和初中仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此,迫切需要开发基于互联网的学生成绩管理系统来提高管理工作的效率。基于互联网的学生成绩管理系统,在学生规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大的改善了学生、教师对其最新信息查询的准确性。 成绩管理系统检索快速、查找方便、可靠性高、存储量大、保密性好、信息保存时间长等优点。它能极大的提高老师和学生信息管理的效率。四、流程图管理员 管理 m m 学号管理姓名教师号性别 姓名教师 n n 学院学生性别班级地址电话选课教课 1 1 电话地址 入学时间身份证号 课时教师号课程名称学分学时课程号课程 n n 五、数据库逻辑结构设计 1 系统数据库名为cjgl.所建的表主要有:学生信息表,课程表,用户表。 2 系统实施部分Form: Load set exact onpublic ii=0use yhForm:unloaduse确定:clicki=i+1if i=3 locate for xm=bo1.value.and.mm=thisform.text2.value if found() do cd.mpr _screen.autocenter=.t. _screen.backcolor=rgb(60,120,180) _screen.caption=成绩管理系统(演示版) _screen.icon=icon.ico _screen.windowstate=2 _screen.visible=.t. toolsbar.show thisform.release else messagebox(用户口令错,请重新输入!,1+48+0,提示信息) thisform.text2.value= thisform.text2.setfocus endifelse messagebox(禁止进入本系统!,1+48+0,提示信息) quitendif取消:clickquit查找:clickdo form tj增加:clickgo bottomappend blankthisform.refreshthisform.txt学号.setfocus删除:clickdeletepackthisform.refresh确定:clickselect xsxxlocate for 学号=trim(aa)release thisformif not eof() sjwhxs.refreshelse messagebox(未查到学号等于+allt(aa)+的记录,48,提示信息)endif追加:append blankgo bottomthisform.refreshthisform.grid1.column1.text1.setfocus删除:go bottomdelepackthisform.gridl.recordsource=cjthisform.gridl.column1.header1.alignment=0thisform.gridl.column2.header1.alignment=0thisform.gridl.column3.header1.alignment=0thisform.gridl.column4.header1.alignment=0thisform.gridl.column5.header1.alignment=0thisform.gridl.column1.width=75thisform.gridl.column2.width=75thisform.gridl.column3.width=75thisform.gridl.column4.width=75thisform.gridl.column5.width=75thisform.refreshgo bottomthisform.grid1.column1.text1.setfocus关闭:thisform.release确定:clickdo case case bo1.value=按学号and bo2.value= set filter to 学号=alltrim(thisform.text1.value) case bo1.value=按学号and bo2.value= set filter to 学号 set filter to 学号alltrim(thisform.text1.value) case bo1.value=按学号and bo2.value= set filter to 学号= set filter to 学号=alltrim(thisform.text1.value) case bo1.value=按学号and bo2.value= set filter to 学号alltrim(thisform.text1.value) case bo1.value=按课程编号and bo2.value= set filter to 课程编号=alltrim(thisform.text1.value) case bo1.value=按课程编号and bo2.value= set filter to 课程编号 set filter to 课程编号alltrim(thisform.text1.value) case bo1.value=按课程编号and bo2.value= set filter to 课程编号= set filter to 课程编号=alltrim(thisform.text1.value) case bo1.value=按课程编号a

温馨提示

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

评论

0/150

提交评论