教务管理信息系统的规划

教务管理信息系统的规划
教务管理信息系统的规划

学校教务管理信息系统的规划

一开发背景介绍:

学校管理信息系统(MIS)是校园网络中一个重要的应用系统,它大大了改善学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。

二项目概况:

学校管理信息系统是一个以计算机为工具,对学校管理信息进行处理的人—机系统,它能准确、及时地反映学校各项工作的当前状态,能利用过去的数据统计分析,能从全局出发辅助学校各职能部门以及校长管理学校。可见,学校信息管理系统首先必须具有强大的电子数据处理功能,能大大提高学校管理人员的工作效率,减轻劳动强度,同时,该系统应当采用管理模型,将仿真、优化等现代决策手段结合起来,为学校管理层的决策提供有效信息。

新系统目标:

(1)财务信息管理功能

教务工作人员能通过此模块来管理财务信息,包括学生的缴费和欠费等。此模块既方便教务工作人员对学生学费情况的管理,同时也方便学生对自己学费缴费情况的查看和确认。教务工作人员可在线完成对所有缴费情况的预览并且推送信息来让学生及时进行缴费,确保了缴费的准确性公开性和及时性。

(2)学生信息管理的功能

教务工作人员能够通过学生信息管理模块来管理学生信息,包括学生信息的添加、修改、删除等。学生可在学生信息中快速查看学籍情况,并可在线进行基

本信息的改动,快速更新自己的实时基本信息,对于奖惩情况可以达到线上线下同步性展示在基本信息中。教务工作人员可以快速的查阅每位同学的基本信息来方便教务工作的处理。

(3)教师信息管理的功能

教务工作人员能通过此模块来管理教师信息,包括教师信息的添加、修改、删除等。在线记录,科研成果。教师可以根据自己的最新科研成果来完善自己的信息,使得信息完整化,并且可以保证本人信息记录的准确性,发现错误及时修改,比如说教师看到本人的学历情况记录错误便可以在线填制基本信息更改表格推送到教务办使其审查通过更改,这样可以避免在发生突发状况时不必要的麻烦。

(4)班级信息管理的功能

教务工作人员能够通过此模块来管理班级的信息,包括班级信息的添加,修改,删除等。班级信息包括本班学生情况,并且列出每位学生所担任的职位,同时可以达到资源的共享。比如说学委可以把学习资料上传到系统中,班级学生可以在线查看下载资源。学校一有相关通知就会自动推送到各个班级系统中,再由班级信息系统推送到每位同学的手机上,这样可以大幅度减少教务工作人员和班长的工作量省去查看通知发布通知的繁琐步骤。

(5)课程信息管理的功能

教务工作人员通过该模块来管理课程的基本信息,包括课程信息的添加,修改,删除和班级课程的设置等。每个专业都有自己特有的课程,如果仅靠教务工作人员的手工操作是很难实现排课的目标。所以搭建了这样一个课程信息管理平台,每个班级的课程信息都将被列示出来,每位老师的时间也将被列示出来,这样可以在线完成课程与每位教师的时间的合理搭配,使得课程安排具有合理性。另外还有选修课程插入每位同学课表的环节,系统可根据每位同学选修的课程来自动添加进课表只需教务工作人员点击确认按钮,课表便可以自动生成。

(6)考试信息管理的功能

该功能可以实现教务人员对各类考试的便捷安排,教师和学生也可以清晰准确的获取相应的考试信息。教务人员可在学生信息模块中获取基本信息,在课程安排中获取学生课程信息,从综合信息中获取教室使用的情况,从而快捷的完成考试时间和地点的安排。考试信息发布后,教师和学生可由自己的账号登陆查看详细信息。

(7)成绩信息管理的功能

该功能可以实现教师、学生、教务人员对成绩信息的输入、查看、反馈等多种信息管理。教师通过该功能进行成绩录入、教师评价查看等功能。学生通过该功能可进行成绩查看、成绩异动申请,教师评价等功能。教务工作人员通过该功能来进行学生成绩审核、自动生成加权平均分,自动生成专业排名、自动生成学生成绩波动曲线、更新世纪知名大学加权成绩要求等功能。该功能可以实现成绩的输入、查看、反馈的一体化管理,使工作更加高效和准确。

(8)综合信息查询功能

该功能可以实现查询教务所需要的各种信息。用户可以根据单个查询条件或者条件的组合来进行查询。同时,在查询时,还提供模糊查询的功能,即该模块能够利用读者输入的非完整的查询条件进行查询,这样更加方便了用户的查询管理。综合查询模块包括了学生信息查询、教师信息查询、课程信息查询、考试成绩查询、成绩查询和教材循环利用情况等多功能查询。例如:学生信息查询提供了包括学生学号、姓名、所在班级、班导师名字和宿舍等信息。教材循环利用查询提供了目前库存的二手教材的书名、版本、数量、图书状况等情况,可供需要二手教材的同学查询、购买。该功能的加入,规范了目前二手教材市场,方便学生选购到最适合且实惠、卫生的教材。

(9)系统管理功能

该功能可以对系统登录的用户进行管理。利用该功能教务人员可以添加允许登录的人员名单以及相应的密码,并对已有的用户进行密码修改或删除。从而实现维护人员对系统的更新和检修。也更方便教务人员的教务工作。教务信息的安全性和保密性也更好。

(10)多客户端功能

该功能顺应了当前手持终端设备应用广泛的趋势,实现了手机、平板、电脑多终端操作的功能。用户可以下载相应的客户端软件在终端设备上,通过个人账户快速登录系统。学生和教师可以在手机上查看课表、成绩和公示公告。不但使得查看和操作更加方便快捷,也解决了信息传达不到位的问题。

(11)自动推送功能

该功能可以及时传达各种重要教务信息。教务系统上有重要通知时会发送信息到手机上,通知相关人员及时查看。

(12)打印功能

教务工作人员可以通过打印功能来打印学生成绩信息,选课记表和班级表。可以根据班级、学生学号、课程编号来打印学生成绩单,打印前还要可以预览所要打印的报表。学生和教师可以打印个人课表、成绩单以及专业排名、成绩波动曲线等报表。该功能实现了教务信息电子档和纸质文件的便捷转换,省略了转换为不同版本不同格式的表格、文档带来的麻烦。;

三可行性分析

从三个方面进行可行性分析:

(1)技术可行性

根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平,并考虑近期内可以培养和发展的技术人员。

(2)经济可行性

估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的效益,并将费用与效益进行比较,看是否有利。

开发、运行和维护费用主要包括:

购买和安装设备的费用:计算机硬件、系统软件、机房、电源、空调等;

软件开发费用:若由本单位的技术人员开发,则该项费用可以计入下面的人员费用一项;

人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等;

消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如水、电费,打印纸、软盘、色带等开支;

其它费用。

系统的效益可以从经济效益和社会效益两方面考虑。对于学校管理信息系统则应着重分析其社会效益。例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等。

(3)运行可行性

对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。同时还应考虑现有管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。

四约束条件分析

(1)领导重视、管理人员积极性高

(2)具备一定的资源条件

(3)组织一个强有力的开发小组

五说明单位的目前的现状,从业务流程面临的问题来说明如何通过信息

技术如何进行流程改造

(1)简化操作流程,提高软件性能稳定性何安全性。

(2)做好相关软件公司间的业务合作,力求软件兼容。

(3)软件编制操作范例

七实施进度

(1)分工:

·学生系统

·教职工系统

·教务人员系统

·管理维护人员系统

(2)进度:

一般说来,管理信息系统的建立与应用可以划分成总体规划、系统开发和系统运行三个阶段,其中系统开发阶段还可进一步分为系统分析、系统设计和系统实施等工作环节。上述各个阶段排列成一个严格的线性开发序列,在每个工作阶段均产生完整的技术文档作为下一阶段工作的指导和依据,每一阶段都应对文档进行评审,确信该阶

段工作已完成并达到要求后才能进入下一阶段,同时在以后的工作中不能轻易改变前面经过评审的成果。

组织结构图:

业务流程图:

数据流程图:

数据字典:

名字:教师网上工作系统别名:描述:教师网上工作系统用来让教师分担教务处的工作,经过身份验证的教师才可进入系统,教师可以设置个人专栏用来和学生进行交流,教师可以在网上解答学生提出的问题,发布考试成绩,学生信息维护、学生成绩统计等功能定义:教师网上工作系统=网上公告+网上论坛+信息查询+成绩管理

位置:教师客户端浏览查询统计,学生浏览查询

名字:网上公告别名:描述:教务处发布的教务公告,供教师和学生查看以及管理员增加、修改和删除教务公告信息定义:网上公告=网上公告查询+网上公告维护位置:教师学生浏览,教师管理

名字:网上论坛别名:描述:个人专栏里教师可以和学生实现网上面对面的交流;论坛上教师和学生发帖子,实现教师之间、学生和教师、学生之间的沟通和帮助定义:网上论坛=个人专栏+教学论坛位置:师生交流

名字:信息查询别名:旧的主文件信息文件有效主记录有效信息文件更新后的主文件校验主记录校验信息文件查询更新主记录旧记录新记录搜索检阅描述:教师网上查询学生的档案信息;按年级、班级、教师浏览课程表;查询教务处发布的考试信息定义:信息查询=学生档案查询+考场考号查询位置:教师学生客户端查询名

字:成绩管理别名:描述:任课教师在网上发布学生的考试成绩;教师查看学生的成绩;教师根据学生的考试成绩统计学生的单科考试情况定义:成绩管理=学生可是成绩发布+学生成绩查询+学生成绩统计位置:教师客户端发布,查询,统计

名字:网上查询系统别名:描述:网上查询采用B/S结构,教师或学生只需在有浏览器的客户端就可以使用,客户端免安装、免维护、易学、易用。学生可以在bbs中交流学习;浏览教务处的公

告;可以到教师专栏和教师交流;网上成绩查询等。定义:网上查询系统=网上公告+网上论坛+信息查询+在线学习位置:教师、学生客户端浏览查看;输出到打印机

名字:网上公告别名:描述:教务处发布的教务公告,供教师和学生查;学校教师信息在网上发布;教师获奖和学生获奖的发布定义:网上公告=教务处通知+学校教师信息发布+教师获奖公布+学生获奖公布位置:教师、学生客户端查看

名字:网上论坛别名:描述:教师专栏里教师可以和学生实现网上面对面的交流;网上的BBS 定义:网上论坛=教师专栏+学生论坛位置:教师、学生客户端查看、交流

名字:信息查询别名:描述:查询自己的考试成绩;查询教务处发布的考试信息;按年级、班级、教师浏览课程表。可打印定义:信息查询=考试成绩查询+考试信息查询+课表信息查询位置:教师、学生客户端查看浏览;输出到打印机

名字:在线学习描述:教师和学生可在线学习交流定义:在线学习=在线学习位置:教师学生客户端

名字:教学管理系统别名:描述:教务管理系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统。教务管理人员通过本系统完成所有的日常教务工作,从学生入学开始到毕业离校,其在学校内的所有和教务相关的信息都通过教务系统进行管理。教师可以通过Internet促进自己的工作;学生则可以通过Internet促进自己的学习。教务管理系统强化了教务管理的职能,

涵盖了学籍管理、成绩管理、教师评估、教师排课、教师教务等主要功能,实现了教与学的统一和管理的透明性,教师可以开展网上教学,学生可以进行网上学习定义:教学管理系统=学籍管理+考试管理+成绩管理+课程编排+评估管理+教师教务+系统管理位置:打印机,教师学生客户端

名字:学籍管理别名:描述:新生的档案管理工作;根据新生档案实现系统自动分班;由系统根据要求自动调整学生的年级信息;自动统计学生成绩和学生信息存档;增加、修改和删除学生的基本信息定义:学籍管理=新生入学+新生自动分班+学生毕业+学生升学+学生信息维护+学生获奖管理位置:学籍档案,管理员名字:考试管理别名:描述:录入修改考试信息;根据学生上次考试成绩、学号、班级等信息安排考场或随机安排考场;根据学生涂卡信息自动阅卷并登记学生成绩;对学生的考试信息进行登记或由任课教师通过网上提交学生的成绩定义:考试管理=考试信息维护+考场编排+自动阅卷+成绩登记位置:考试档案,成绩单名字:成绩管理别名:描述:根据多种方式查询班级和某个学生的成绩;分析学生的考试成绩;学生成绩单打印、班级成绩考核打印定义:成绩管理=成绩查询+成绩统计+成绩打印位置:客户端,打印机

名字:课程编排别名:描述:年级信息设置、班级信息设置、课程信息设置、教师信息设置、上课时间设置、周课时量设置;可查询学年的课程表;可查询学年的课程表定义:课程编排=课程编排+

课程表打印+网上发布位置:客户端,打印机,

名字:评估管理别名:描述:根据教师的教学情况和学生的评分来评估教师的教学水平;对学生的涂卡进行读取、分析;得出教师的各项得分定义:评估管理=教师评估+学生评估+数据计算+读卡系统位置:教师档案

名字:教师教务别名:描述:教师信息录入查询,教师的获奖情况录入,教师的优秀论文或有价值的技术文章收集,可直接公布到校园网上供学生们查询、阅读定义:教师教务=教师档案管理+教师论文管理+教师获奖管理位置:学生客户端,教师档案名字:系统管理别名:描述:录入维护系统的基本信息;维护系统的登录用户信息;设置登录用户的操作权限;记录用户操作的详细信息定义:系统管理=基本信息维护+用户管理+权限设置+系统日志位置:系统档案

学生信息管理系统详细设计说明书

学生信息管理系统详细设计 1引言 1.1编写目的 为了彻底解决了长期困扰教学信息化工作当中安全性、可靠性的问题;为了使管理人员可以随时看到更新的数据,极大地提高信息传递的速度;为了管理者再也不必为聘用专门的操作人员来给众多教师编辑学生成绩资料而殚精竭虑,在此,设计了学生课程成绩查询管理信息系统,使得各个使用者在操作上,从此变得那么从容简单,省时又省心。 1.2系统模块的实现 在系统中包括以下功能:系统管理、学籍信息管理、课程信息管 理、成绩信息管理、帮助。分为以下几个模块 主窗体 1.3登录模块 为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在输入正确的用户名和正确的密码之后,才能进入系统。

用户登录窗体中放置了两个文本框(Textbox),用来输入用户名和密码;两个按钮(CommandButton)用来确定或者取消登录。 设置一个SSTab控件,供不同用户登录时选择用户权限,超级用户拥有一切权限(包括添加删除和修改以及对用户的管理),普通用户拥有受限制的权限(查询及修改密码),提高了数据库的安全性。 1.4系统管理模块 1.4.1添加用户窗体的创建 进入系统后,将会出现一个主窗体,选择系统管理模块下的添加用户,就可以进入添加用户窗体,可以通过该窗体增加新的用户。 在这个窗体中放置了三个文本框,用来输入用户名和密码;两个按钮用来确定是否添加用户;三个标签用来标示文本框的提示。 1.4.2修改密码窗体的创建 在系统管理模块下,进入修改密码窗体,用户可根据需要修改自己的密码。 在这个窗体中放置了两个文本框,用来输入密码和确认密码;两个按钮用来确定是否修改密码;两个标签用来标示文本框的内容。 1.5学籍管理模块 1.5.1添加学籍信息功能 选择主窗体中学籍管理模块下的添加学籍信息,就可进入添加学籍信息的窗体,在该窗体中我们可以对学生的学号、姓名、性别、出生日期、班号等学生的信息进行添加。设计时我尽可能设想各种边界条件,如记录为空,输入为空,输入出错等,当输入的信息满足这些边界条件时,将会弹出一个提示框提醒用户,以便用户能及时地做出修改。添加的信息将全部存储到数据库中。 在窗体上放置多个文本框和下拉式文本框,用来输入学籍信息;两个按钮用来确定是否输入学籍信息;一个按钮用来退出窗体;多个标签用来提示文本框中需要输入的内容。 1.5.2修改学籍信息功能 点击学籍管理模块下的修改学籍信息,就进入修改学籍信息的窗体,在该窗体中我们可以对前面添加的学籍信息进行修改。由于用户的需求不同,有的是要对学生的信息做个

教务管理系统(概要设计及详细设计)

概要设计说明书 1. 总体设计 1.1 需求规定 教务管理系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师和学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的。 本阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 1.2 运行环境 软件基本运行环境为Windows XP环境。 1.3 基本设计概念和处理流程 概要说明书的目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。系统的总体处理流程如图1-1所示:

图1-1 系统的总体处理流程 1.4 系统体系结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划 教务管理系统 选择操作 基础维护 教学管理 报表统计 选择操作 选择操作 班级信息维护 课程信息维护 学生选课 课表查询 成绩输入 打印成绩单 学生信息维护 教 师信息维护

分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 本系统的体系架构如图1-2所示: 图1-2 系统体系架构 本系统体系结构大致可以定义为:客户机层上的表示层主要是通过Struts 框架实现的,由显示视图产生一个请求。请求被ActionServlet(控制器)接收,它在struts-config.xml文件中寻找请求的URI,找到对应的Action类后,Action类执行相应的业务逻辑。Action类执行建立在模型组件基础上的业务逻辑,模型组件是和应用程序关联的。一旦Action类处理完业务逻辑,它把控制权返回给ActionServlet,Action类提供一个键值作为返回的一部分,它指明了处理的结果。ActionServlet使用这个键值来决定在什么视图中显示Action的类处理结果。当ActionServlet把Action类的处理结果传送到指定的视图中,请求的过程也就完成了。中间业务层是通过Spring框架实现的,首先建立一个BaseAction,它继承了Action类,而其他定义的Action都要继承这个BaseAction。这个BaseAction需要导入AppContext工具类,这个AppContext需要导入Spring中org.springframework.context.support.*;这样一个继承BaseAction的Action,就可以getXXXService()的方法得到某一个service的实例-----服务定位器的设计模式。持久(PO)层是由hibernate 架构实现的,它包括关于整体数据库的hibernate.cfg.xml文件、每个表的JavaBean类和每个表的hbm.xml文件,通过Spring集成模板HibernateTemplate提供DAO 来使用PO。在Spring 的配置文件(applicationContext. xml)中配置sessionFactory的bean 来管理hibernate。

学校教务管理信息系统的规划

一、学校教务管理信息系统的规划: (一)开发背景介绍:随着信息技术的发展,计算机在各行各业都得到越来越广泛的应用,各级学校教育部门也同样面临着信息时代的巨大挑战。教 务管理工作是学校管理工作的重要组成部分,教务管理的计算机化将是 建设现代化学校必不可少的基本条件。同时,随着我国教育水平的提高, 招生数量比例增大,传统的学生管理的工作量繁琐复杂。所以,针对具 体情况开发了教务管理信息系统。 (二)项目概况;节省人力资源,快捷方便,提高学校管理的质量,快捷的管理学生信息,教师信息,课程信息。通过该系统方便全校同学们选课, 报名,查询成绩。教师发布成绩等业务操作。 (三)可行性分析: (1)管理可行性:信息化的教务管理在如今的信息时代是大势所趋,而 且随着现代管理理念、方法和途径的发展,教务信息化管理手段日渐成 熟,也必定会突飞猛进,所以从长远利益出发,主管领导对该项目的开 发与实施会大力支持。 (2)技术可行性:本系统采用Windows 2000作为操作平台。数据库选 用SQL server 2000,该数据库管理系统在Windows 2000 Professional上 能运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据 的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件 开发平台也选用Microsoft Visual Studio .NET 2005。 (3)经济可行性:采用教务管理信息系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩 短信息处理周期,规划教学资源,提高学生信息,及时反馈教学信息 的利用率,使教学质量更上一个台阶。 (4)营运可行性:本系统操作简单,易于理解,只需通过简单熟悉,上手较快,学校教务管理处的教职员以及相关教师均能进行操作,营运环境要求低。 所以,综上所述通过可行性分析研究,认为系统的开发方案切实可行,

教务管理信息系统实施设计方案

教务管理信息系统实施设计方案

目录 1 教务管理系统 (1) 1.1 教务管理信息系统软件情况介绍 (1) 1.2 系统的硬件组成 (1) 1.3 系统建设中的一些注意点 (2) 1.4 系统的特色介绍 (2) 2 系统参考标准和规范 (3) 2.1 引言 (3) 2.2 系统概述 (3) 2.2.1 设计目标 (3) 2.2.2 运行环境 (3) 2.2.3 需求概述 (4) 2.3 系统总体设计 (4) 2.3.1 总述 (4) 2.3.2 系统维护子系统 (7) 2.3.2.1 功能模块 (8) 2.3.2.2 数据流程 (8) 2.3.2.3 功能实现设计 (9) 2.3.3 学籍管理子系统 (12) 2.3.3.1 功能模块 (12) 2.3.3.2 数据流程 (13) 2.3.3.3 主要界面设计 (13) 2.3.3.4 主要功能实现 (14) 2.3.4 教学计划管理子系统 (21) 2.3.4.1 功能模块 (21) 2.3.4.2 教学计划数据及操作流程图 (21) 2.3.4.3 功能实现设计 (22) 2.3.5 智能排课子系统 (30)

2.3.5.1 功能模块 (31) 2.3.5.2 工作流程图 (31) 2.3.5.3 排课的数学模型与算法 (31) 2.3.5.4 功能实现设计 (35) 2.3.6 选课管理子系统 (36) 2.3.6.1 系统功能模块 (36) 2.3.6.2 功能实现设计 (36) 2.3.7 成绩管理子系统 (40) 2.3.7.1 功能模块 (40) 2.3.7.2 系统数据流程 (41) 2.3.7.3 主要界面设计 (41) 2.3.7.4 主要功能实现 (42) 2.3.8 教材管理子系统 (48) 2.3.8.1 统功能模块 (48) 2.3.8.2 教材管理流程图 (48) 2.3.8.3 功能实现设计 (49) 2.3.9 实践管理子系统 (50) 2.3.9.1 系统功能模块 (50) 2.3.9.2 学科竞赛流程图 (50) 2.3.9.3 功能实现设计 (51) 2.3.10 考试管理子系统 (57) 2.3.10.1 考试安排管理 (57) 2.3.10.2 考试管理模块图 (57) 2.3.10.3 考试管理数据流程图 (57) 2.3.10.4 功能实现设计 (58) 2.3.11 收费管理子系统 (59) 2.3.11.1 系统数据流程 (59) 2.3.11.2 功能实现 (59) 2.3.12 WEB服务管理子系统 (61) 2.3.12.1 系统功能模块 (61) 2.3.12.2 功能实现设计 (61) 2.3.13 教学质量评价子系统 (66) 2.3.13.1 系统功能模块 (66) 2.3.13.2 数据流程 (66) 2.3.13.3 功能实现设计 (67) 2. 4 软件体系架构 (72) 2.4. 1 系统硬件配置方案 (73) 2.5 教务管理、应用系统结构方案 (75) 2.5. 1 教务管理系统主机方案 (75)

数据库高校教务管理系统

题目高校教务管理系统 学生姓名 xxxxxx 学号 xxxxxxxxxxxx 专业班级 xxxxxxxxxxxxxxxxxxxxx

目录 一、问题分析-------------------------------------------------------------------3 1、设计背景------------------------------------------------------------------3 2、运行环境------------------------------------------------------------------3 二、需求分析---------------------------------------------------------------------3 1、用户需求------------------------------------------------------------------4 2、系统主要功能------------------------------------------------------------4 3、系统总框架图------------------------------------------------------------6 三、结构设计---------------------------------------------------------------------6 1、数据字典------------------------------------------------------------------6 2、概念结构设计E-R图-------------------------------------------------12 四、系统代码实现(PowerBuilder环境)---------------------------------15 1、SQL Server 2008创建表格代码--------------------------------------15 2、PowerBuilder环境数据库连接代码---------------------------------22 3、运行结果-----------------------------------------------------------------24

教务管理信息系统实施设计方案

我院教务管理信息系统实施设计方案

目录 1 教务管理系统 (1) 1.1 教务管理信息系统软件情况介绍 (1) 1.2 系统的硬件组成 (1) 1.3 系统建设中的一些注意点 (2) 1.4 系统的特色介绍 (2) 2 系统参考标准和规范 (3) 2.1 引言 (3) 2.2 系统概述 (3) 2.2.1 设计目标 (3) 2.2.2 运行环境 (3) 2.2.3 需求概述 (4) 2.3 系统总体设计 (4) 2.3.1 总述 (4) 2.3.2 系统维护子系统 (7) 2.3.2.1 功能模块 (8) 2.3.2.2 数据流程 (8) 2.3.2.3 功能实现设计 (9) 2.3.3 学籍管理子系统 (12) 2.3.3.1 功能模块 (12) 2.3.3.2 数据流程 (13) 2.3.3.3 主要界面设计 (13) 2.3.3.4 主要功能实现 (14) 2.3.4 教学计划管理子系统 (21) 2.3.4.1 功能模块 (21) 2.3.4.2 教学计划数据及操作流程图 (21) 2.3.4.3 功能实现设计 (22) 2.3.5 智能排课子系统 (30) 2.3.5.1 功能模块 (31) 2.3.5.2 工作流程图 (31) 2.3.5.3 排课的数学模型与算法 (31) 2.3.5.4 功能实现设计 (35) 2.3.6 选课管理子系统 (36) 2.3.6.1 系统功能模块 (36) 2.3.6.2 功能实现设计 (36) 2.3.7 成绩管理子系统 (40) 2.3.7.1 功能模块 (40) 2.3.7.2 系统数据流程 (41) 2.3.7.3 主要界面设计 (41) 2.3.7.4 主要功能实现 (42) 2.3.8 教材管理子系统 (48)

员工信息管理系统详细设计说明书

《员工信息管理系统详细设计说明书》 一、引言 编写目的 根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对员工信息管理系统软件功能的划分、数据结构、软件总体结构的实现有了进一步的想法。本说明书的预期读者是与员工信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。 背景 利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。 定义 SQL Server:所用的数据库管理系统 VS 2010:所用的开发软件 二、程序(一)设计说明 程序描述 主模块 功能 建立与数据库连接 获取系统设置 能够跳转至子模块:登陆、注册等模块。 输入、输出项 用户鼠标点击登陆、注册按钮 跳转至相应模块界面 流程逻辑

选择项 登陆系统注册系统查询系统管理系统界面设计 功能实现方法 '跳转登陆页面 Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles If ("UserName") Is Nothing Then ("") Else "", "") End If End Sub '跳转注册页面 Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ("") End Sub 三、程序(二)设计说明 程序描述

《高校教务管理系统》

《高校教务管理系统》 需求调研报告 目录 1引言 (1) 1.1编写目的 (1) 1.2背景说明 (1) 1.3系统目标 (1) 2需求描述 (2) 2.1教学资源维护 (4) 2.1.1学年校历编排 (4) 2.1.2 组织结构维护 (4) 2.1.3 教室资源维护 (4) 2.2学籍维护 (5) 2.2.1 学生基本信息维护 (6) 2.2.2 成绩信息 (6) 2.2.3考勤信息维护 (7) 2.3教学计划维护 (8) 2.4开课/排课维护 (9) 2.4.1 开课管理: (9) 2.4.2 排课管理: (9) 2.5选课管理 (13) 2.5.1 学生网上选课平台(B/S结构) (13) 2.5.2 教务员管理平台(C/S结构): (15) 2.6考务管理维护(暂定) (16) 2.7成绩管理维护 (16) 2.7.1 系统用途 (17) 2.7.2 系统特点 (17) 2.8教师管理维护 (18) 2.8.1 目的: (18) 2.8.2 管理内容: (19) 2.9毕业设计管理和毕业审核(暂定) (19) 2.9.1 系统用途 (19) 2.9.2 功能需求描述 (20) 2.9.3 功能描述 (21) 3性能需求 (24) 3.1网络平台要求 (24) 3.1.1 网络环境下的多用户系统。 (24) 3.1.2 数据的完整性,准确性。 (24) 3.1.3数据安全性。 (24)

3.2用户平台要求 (24) 4行为描述 (25) 5参考文献 (25) 6总结 (26)

1引言 1.1编写目的 教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如 何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件,建成一个完整 统一、技术先进、高效稳定、安全可靠的教学信息管理系统。 1.2背景说明 ●待开发系统名称:教务管理系统 ●开发者: ●用户:高校教务人员,在校学生,教师 1.3系统目标 开发此教务管理系统软件,使教务人员及操作者进行教务管理,方便操作者随时添加、查询、修改,使工作人员从繁琐 的填表,查表工作中解放出来;使供需双方都获得满意的结果; 促进报表、统计数字的规范化;提高工作效率;降低教务管理 维护费用,提高行政工作效率,改善服务质量,为学校领导决 策提供支持,该软件的设计目标尽量达到人力与设备的节省,

大学教务管理系统——UML模型

某大学教务管理系统UML模型 随着高校校园网的建设和Internet技术的引进,基于校园网和Internet的应用系统的开发正在蓬勃发展。教务管理师高校教学管理的一向重要工作,现代化的高校教务管理需要现代化的信息管理系统支持。新世纪背景下,高校教育体制进行了大规模的改革,招生人数逐年增加,教学计划不断更新。在高校日常管理中,教务管理无疑是核心工作,重中之重。其管理模式的科学化与规范化,管理手段的信息化与自动化对于学校的总体发展产生深远的影响,由于管理内容过多,繁琐,处理的过程也非常复杂,并且随着学校人员的增加,教务管理系统的信息量大幅上升,因此往往很难及时准确地掌握教务信息的运作状态这使得高校教务管理的工作量大幅度增加,另外,随着教育改革的不断深化,教学管理模式也在发生变化,例如实施学分制、学生自主选课等。这一切都有赖于计算机网络技术和数据库技术的支持,在这样的形势下建立和完善一个集成化的教务管理系统势在必行。 目前,国内高校都开发了自己基于校园网的教务管理系统。由于其教务管理模式不尽相同,不同学校的实际教务管理情况各有自己的特点,因而各高校需要针对自己的教务管理模式和特点建立自己的教务管理系统。本设计是基于某高校的教务管理模式开发的基于校园网的教务管理系统。这样一个系统不仅可以降低工作量、提高办公效率,而且使分散的教务信息得到集中处理,对减轻教务工作负担、提高教务管理水平、实现教务管理的现代化具有重要意义。 1.建立系统用例模型 1.1确定系统模型的参与者 仔细分析教务管理系统问题描述。在UML中,角色代表位于系统之外和系统进行交互的一类对象,本系统中创建主要的角色有以下三类: (1)教务员:教务员在教学管理系统中对全体学生进行用户登录、学籍管理、选课管理、教学管理和成绩管理,并且对教师进行登录管理、教学管理和成绩管理。教务处工作人员处理日常的系统维护,例如维护和及时更新学生,教师信息以及安排选课等。 (2)教师:教师根据教务系统的选课安排进行教学,将学生的考试成绩录入此系统。 (3)学生:学生能够在教务管理系统更改学籍信息、进行选课、查询已选课程和考试成绩。 1.2识别用例 用例是系统外部参与者与系统在交互过程中需要完成的任务,识别用例最好的方法就是从分析系统的参与者开始,考虑每一类参与者需要使用系统的哪些功能,如何使用系统,根据教务管理系统的运行流程个提取的参与者信息,确定系统分为以下几个用例: (1)学生参与者用例: ●用户登录 ●学籍管理 ●选课管理 (2)教师参与者用例: ●用户登录 ●成绩管理 ●教学管理 (3)教务员参与者用例:

正方现代教务管理信息系统操作手册

正方现代教务管理系统WEB端系部用户手册 杭州正方电子工程有限公司 学生管理 学籍管理 信息维护 a、学生基本信息、家庭信息、入学成绩的维护。 点击增加或修改,弹出如下操作窗口: 学籍异动 a、学籍异动主要功能:统计,异动处理,转专业学生异动处理,退学、休学、复学、转专业通知单输出。 信息查询 该功能可查询学籍管理子系统各表中的信息; 学生名单打印 该功能可按学院、学年、班级打印注册收费表、成绩登记表、在校生名单; 学生人数分类统计 具体操作:①选择需统计的年纪、学院、专业、班级; ②选择需显示的统计选项(性别、学院、系等); ③从按条件查下拉菜单中选择条件(是否注册、是否在校、是否有学籍); ④在条件关系复选框中确定步骤③中条件的关系(与、或); ⑤单击统计按钮,完成统计工作; 如:需要统计2004级,法学院,法学专业,已注册且在校学生的性别 ①选择2004,法学院,法学(班级可以不选); ②在统计选项栏,将性别选中;

③在按条件查下拉菜单中,选择是否注册、是否在校(菜单下拉两次,两次结果自动选入,在这里选择的是否注册、是否在校表示学生已注册、学生在校); ④在条件关系复选框中,选并且(是否注册并且是否在校表示学生已注册并学生在校); ⑤单击统计按钮,系统自动出现所需要统计信息; 高基报表 高基2-1-2普通本、专科分专业学生数 高基2-2普通本、专科生年龄情况 高综3-1-2普通本、专科分形式、分学科学生数 全校学生人数统计表 该功能按学院为单位完成对全校学生人数的统计; 学生组合统计 该功能可分班统计人数、分校区统计人数、学生变动情况,可对学生信息表、学生家庭表、学生异动表等多种表组合起来查询; 师资管理 教师密码查询 输入教师工号,点查询,即可查询教师密码。查询权限一般放在系统管理员或主管人事部门负责人。 如果教师信息已经存在,只需要增加、删除、修改为数不多的教师信息,则可在教师信息维护操作界面下直接进行。 对教师的工作量系数可进行单个修改,界面右击提供考试分配是否可用功能。 教学计划管理 落实教学任务的流程图 a

数据库高校教务管理系统方案

题目高校教务管理系统 学生姓名xxxxxx 学号xxxxxxxxxxxx 专业班级xxxxxxxxxxxxxxxxxxxxx

目录 一、问题分析 -------------------------------------------------------------------3 1、设计背景------------------------------------------------------------------3 2、运行环境------------------------------------------------------------------3 二、需求分析---------------------------------------------------------------------3 1、用户需求------------------------------------------------------------------4 2、系统主要功能------------------------------------------------------------4 3、系统总框架图------------------------------------------------------------6 三、结构设计---------------------------------------------------------------------6 1、数据字典------------------------------------------------------------------6

教学管理信息系统基本功能一览

教学管理信息系统基本功能一览

教学管理信息系统基本功能一览 一.教务管理 ⒈培养计划管理:查询、变更、复制、删除等。 ⒉教学任务管理:查询教学安排、班级开课情况、添加教学任务、指定授课教师、合班编排、查询合班情况汇总表、添加公共选修课、查询公共选修课汇总表等。 ⒊排课管理:手动添加课程、调课、课程批量分组及其查询、设置排课参数、批量排课;班级、教室、教师占用情况查询等。 ⒋考务管理:期中期末考试安排、补考安排、考试冲突学生汇总等。 ⒌选课管理:个人、专业学分上限查询和修改、课程选课学生调整、学生个人课程表调整、班级课程表查询和调整、设定可选课的学号、批量生成班级课程表、查询历年课程;学生点名册、教学任务通知书、学生个人课程表、批量课程表、班级课程表打印等。 ⒍重读学生名单查询 二.教学质量管理 ⒈教学质量问卷调查:问卷类型设置、问题设置、测评查询开关、调查回收率计算、评测情况汇总、评测意见汇总等。 ⒉工作量管理:工作量参数设定、工作量统计、查询 等。 三.成绩与学籍管理 ⒈成绩管理 ⑴当前学期成绩管理:成绩修改、未输成绩课程、院部未确认成绩查询、成绩分布统计等。 ⑵历年成绩管理:按学号、按课程查询、每学期课程不及格学生名单、成绩分布统计、整班/按学号添加成绩、成绩修改、课程性质变更、课程代码更改等。

⑶当前学期成绩数据转移到历年成绩表。 ⒉绩点管理:本学期平均学分绩点计算、历年平均学分绩点计算 ⒊英语四、六级考试报名及成绩查询 ⒋学生信息管理 ⑴基本信息:学生基本信息添加、查询、修改等。 ⑵学籍变动 ⒌学生培养计划管理:培养计划查询、添加、修改与删除等。 ⒍成绩查询、四、六级考试报名、成绩查询开关设置等。 ⒎报表统计打印:在校生统计、班级学生名单、成绩登记表、班级成绩一览表、本学期行政班级期中成绩一览表、学生个人成绩总表、学生学期成绩单等。 四.系统管理 ⒈教学基本要素信息管理:院部、专业、方向、班级、教师、职称、课程、教室的查询、添加修改等。 ⒉数据管理:各数据表维护、备份、转移、恢复等。 ⒊系统参数设定:系统开关、选课开关、学期、选课轮次等各类参数设定。 ⒋用户权限管理:院部、学生、教师、教务员等系统用户设置与权限管理;用户列表、用户密码查询打印。 五.院部管理员权限 ⒈培养计划管理:查询、变更、复制、删除等。 ⒉教学任务管理:查询班级开课情况、添加教学任务、指定授课教师、合班编排、查询合班情况汇总表、添加公共选修课、查询班级开课情况、公共选修课汇总表等。 ⒊排课管理:手动添加课程、调课、课程批量分组及其查询、设置排课参数、批量排课;班级、教室、教师占用情况查询等。

正方现代教务管理系统WEB端学生网上操作手册

正方现代教务管理系统WEB端学生用户手册 2011年4月 一、登录系统 打开IE浏览器,输入WEB服务器地址(http://172.18.254.22或http://172.18.254.19)或从教务处主页登录“正方教务管理系统”,进入用户登录界面。 输入学号及口令(默认为学号),选择“学生”角色,按“登录”。(请各位同学不要忘记关闭 所有开启的窗口,以防他人进入,造成不良后果!) 二、学生网上选课 网上选课内容包括:学生选课、选体育课、全校性公共选修课、重修或补修选课。 2.1学生选课 点击“网上选课”->“专业预选课程”进入专业预选;

选中课程,点击提交,即可选中课程。 注意:预选课程成功后,即:选课人数达到开课要求的课程,正选阶段不需再选该课程。预选课程不成功的,在正选阶段只能选择有课余量的课程。 点击“网上选课”->“学生选课”进入选课系统; 1、选择选课项目 学生选课项目包括:本专业选课、选修课程、选体课。 (1)本专业选课:指本专业的专业选修课程。 点击“本专业选课”按钮,系统仅显示本专业的选修课程上课信息,学生根据实际情况 选择对应的课程,定是否要预订教材后按“选定”即可。

(2)选修课程:指校公选课。 点击“选修课程”按钮,系统弹出学科选择窗口,显示具体学科及上课时间,选中某一学科按“选定”,系统根据选择情况列出该学科该上课时间的所有课程。关闭弹出窗口即可进行下一步选课。 学生根据实际情况选择课程。 点击课程名称,系统弹出该课程上课信息,学生可根据实际确定是否预订教材后按“选

定”即可,若误选可按“删除”退选。 按“关闭”按钮,即可看到该课程选中状况(在“选否”下显示“已选”)。 点击“已选课程”可查阅所有已选中课程情况。 按“查看课表”可查阅本学期个人课表,也可先查课表再选课,以免冲突。

软件详细设计说明书 学生信息管理系统

XXXX大学软件详细设计说明书 项目名称:学生信息管理系统 年级: 专业: 班级: 学号: 姓名: 指导教师: 日期:年月日

目录 1 引言 (1) 1.1编写目的 (1) 1.2 项目背景 (1) 1.3 定义 (1) 1.4 参考资料 (1) 2 总体设计 (1) 2.1 需求概述 (1) 2.2 软件结构 (1) 3 程序描述 (1) 3.1 下面对各模块的功能,性能,输入,输出进行具体描述 (1) 3.2 算法 (6) 3.3 程序逻辑 (7) 3.4 接口 (7) 3.5测试要点 (7)

1 引言 1.1编写目的 软件详细设计说明书是对系统架构进行详细直观描述,从而完成详细设计,作为软件实现的基础。预期的读者为本项目开发人员和将来对本项目进行扩展和维护的人员。 1.2 项目背景 项目的委托单位: 主管部门:学校教务处 该软件系统与其他系统的关系:与学生管理相关联 1.3 定义 在该概要设计说明书中的专门术语有:总体设计、接口设计、数据结构设计、运行设计、出错设计,具体的概念与含义在文档后将会解释。 1.4 参考资料 《软件工程导论(第6版)》---- 张海藩,牟永敏编著出版社:清华大学出版社 2 总体设计 2.1 需求概述 2.2 软件结构 1、总体结构 2、用户管理模块结构 3、学生档案管理模块结构 4、成绩管理模块结构 3 程序描述 3.1 下面对各模块的功能,性能,输入,输出进行具体描述 1、登录模块 ●功能:接受用户登录请求,验证用户输入的用户名、密码和用户类型,转到管理页面。

●性能:对用户登录请求在1-2秒钟之内做出响应。 ●输入项目:用户名:字符串型 密码:字符串型 ●输出项目:合法:进入管理界面。 非法:重新登陆。 2、总体结构 ●功能:接收登陆模块传过来的用户名,验证用户名的类型。 ●性能:界面的状态栏显示:联系方式、登陆时间、当前操作用户名和用户类型。 ●输入项目:用户名:字符串型。 ●输出项目:用户名:字符串型(在状态栏) 用户类型:字符串型(在状态栏) 登陆时间:字符串型(在状态栏) 3、系统管理模块 ●功能:1、添加新的用户名、密码; 2、修改任何用户(包括学生)密码。 ●性能:1、用户名、密码和密码确认和用户类型(单选按钮); 2、旧密码,新密码和新密码确认。 ●输入项目:1、用户名、密码和密码确认和用户类型(单选按钮); 2、旧密码,新密码和新密码确认。 ●输出项目:1、(对话框)添加成功,跳转到详细信息添加页面; 2、(对话框)密码修改成功,请重新登陆;跳转到登陆页面。 4、用户管理模块 ●功能:1、向数据库中添加新用户信息; 2、用户信息的管理,包括:修改、删除、查询; 3、查询用户信息,包括:精确查询、模糊查询。 ●性能:1、没有添加新用户,不能添加用户信息; 其它无特殊要求。

高校教务管理系统的设计与实现

本科毕业论文 题目高校教务管理系统的设计与实现 学院信息科学与技术学院 专业计算机科学与技术 学生姓名 学号 200810411105 班级 2008-1 指导教师职称讲师 2012 年 5 月 30 日

高校教务管理系统的设计与实现 专业:计算机科学与技术学号:200810411105 摘要:随着我国高等教育的快速发展,高校教务管理信息化已成为教学管理现代化的迫切需求。使用教务管理系统进行教务信息管理是提高工作效率的主要途径。本论文对高校教务管理系统的设计与实现进行了详细阐述。论文主要从实现技术、系统分析、设计、实现以及测试等方面做了详细介绍。本系统选择VC++为开发语言,选择Visual Studio为前端开发工具,采用SQL Server 2005建立和维护后台数据库。系统功能模块主要包括系统管理、基本信息管理、学生管理、课程管理以及查询管理。本系统实现了日常教学管理中的基本事务管理,为高校教务管理带来了极大便利。最后本系统经过测试,能够安全稳定地运行,满足各功能的需求并且达到了预期的效果,具有一定的实用价值。 关键字:教务管理;VC++;SQL Server;学生管理

Design and Implementation of Teaching Affairs Management System for Colleges and Universities Specialty: Computer Science and Technology Student Number: 200810411105 Student: Xiao Jiyan Supervisor: Li Qian Abstract: With the rapid development of the higher education of our country, the informatization of teaching affairs management in colleges and universities has become the urgent needs of the modernization of teaching management.It is the primary way to improve the work efficiency that teaching affairs management systems are used in teaching affairs management. The design and implementation of a teaching affairs management system are elaborated in this thesis. This thesis mainly introduces the implementation techniques, system analysis, design, implementation and test. In order to implement the system, VC++ is used as the development language, Visual Studio is used as the front-end development tool and SQL Server is used to establish and maintain the background database. The system functional modules include system management, basic information management, student management, course management and query management. The system has implemented the basic affairs management in daily teaching management which brings great convenience for teaching affairs management in colleges and universities. In the end, the system has passed the test and can work safely and stably, which satisfy all kinds of functions as expected. It has a certain practical value. Key words: Teaching Affairs Management; VC++; SQL Server; Student Management

管理信息系统实验及答案(1)复习进程

第一章学校教务管理信息系统项目规划 一、开发背景介绍 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。

学生教务管理系统

2 任务二基于文件的学生/教务管理系统2.1 前言 为了巩固我们C语言知识,并了解其在生活中的应用,由老师为我们带来了这个题目。通过实训,学会为实际应用涉及的数据选择适当的逻辑结构、存储结构及相应的算法,从而对C语言程序设计这门课能有一个更深刻的理解和认识;再者,实训相对于平时试验课来说,要完成的是一个难度较大的可执行综合性程序,培养需求分析和系统架构等处理复杂问题的能力,从而极大的提高学生的编程能力以及撰写文档的能力;希望能通过实训,实际做到理论和实践紧密结合,同时也为后续课程打下坚实的基础知识。 2.2 系统需求分析 2.2.1 问题定义 本系统可以应用于教务处,进行对学生,教师,教务处人员的管理(添加,修改,删除,统计),人员查询,成绩查询(可以按照姓名查询,证件号查询)。 本系统主要面对学生,教师,教务处,所以进入该系统时可以选择不同的身份进入,若已存在账号,则可以直接进去选择自己的身份,若不存在账号,则需要管理员进入添加,管理员可以进行的功能有成绩管理,学生管理,教师管理,管理员管理,每个模块都有添加,删除,修改,统计,查询五个基本功能。而教师则可以进行成绩的添加,修改,查询,等功能。学生只有查询和修改个人信息的功能。

2.2.2需求分析 2.3 系统设计 2.3.1系统架构 将要实现的模块分级进行架构 学生管理系统 管理员模块: 管理教师:教师添加,教师修改,教师删除,教师统计,教师查询 管理学生:学生添加,学生修改,学生删除,学生统计,学生查询 管理管理员:管理员添加,管理员修改,管理员删除,管理员统计,

管理员查询 成绩管理:计算个人成绩,计算各科成绩,计算平均成绩,计算 最高最低分,排序 学生模块:查询个人成绩,查询个人信息,修改个人信息 教师模块:添加学生成绩,修改学生成绩,删除学生成绩,查询学生信息,查询 个人信息,修改个人信息。 2.3.2数据物理设计 学生 教师 管理员 成绩

高校教学管理系统

高校教学管理系统 可行性研究报告 130521320 代腾飞 一.系统目标 1.人力与设备费用的节省; 2.处理速度的提高; 3.管理信息服务的改进; 4.人员工作效率的提高。 二.系统功能 (1) 在数据库服务器如SQLServer2000中,建立各关系模式对应的库表,并确定主键、索引、参照完整性、用户自定义完整性等。 (2) 能对各库表进行输入、修改、删除、添加、查询、打印等基本操作。 (3) 新学期开学,能排定必修课程,能选定选修课程,并能对选课做必要调整。 (4) 查询: 1) 能查询学生基本情况、能查询学生选课情况及各考试成绩情况、能查询学生所在院系与班级情况、能查询学生所学专业及专业课程安排情况。 2) 能查询老师的基本情况、能查询老师的授课课程及授课质量情况、能查询老师所在教研室及院系信息、能查询班主任老师管理的班级情

况、能查询导师指导研究生的情况。 3) 能查询课程基本情况、能查询课程学生选修情况、能查询课程专业安排情况、能查询专业基本情况、能查询分专业、分学期课程安排情况。 4) 能查询院系、教研室、班级等基本情况、能分院系、分教研室、分班级查询其相关各类信息、能动态输入SQL命令查询。 三.系统建设背景 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,但是还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存、要发展、要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。这对于正在迅速发展的各大高校而言,同样有着重要意义。 现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。 众所周知,作为高校日常教学中的主要管理工作之一的教务管理,

相关文档
最新文档