《高校学生信息管系理统展.ppt》由会员分享,可在线阅读,更多相关《高校学生信息管系理统展.ppt(62页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、高校学生信息管理系统山西师范大学研究生学院李艳明2009年11月27日5/28/20231摘 要 在信息高速发展的当今社会在信息高速发展的当今社会,任何学校任何学校和企业都离不开信息化的建设,信息化水和企业都离不开信息化的建设,信息化水平已经成为一个评价高校综合实力的重要平已经成为一个评价高校综合实力的重要指标。近年来,高校都建设了校园网,学指标。近年来,高校都建设了校园网,学生信息管理系统作为高校校园网的一个模生信息管理系统作为高校校园网的一个模块,主要目的是为了使学生能够在校园网块,主要目的是为了使学生能够在校园网内了解到更多与学生生活相关的信息。内了解到更多与学生生活相关的信息。5/28
2、/20232摘 要 例如:成绩查询模块就是使学生及时地了解到自己的近期学习状况以方便学生选择自己感兴趣的课程,同时也方便教师及时做出课程调整。高校学生信息管理系统可作为一个高校学生获取信息、师生交流和教学管理的平台。5/28/202331.系统概述l 高校学生信息管理系统可以说是一个综合性的学校学生管理系统,它集成了学生信息管理、学生成绩管理、学生档案管理、学生教学管理等多种功能,因而具有较强的实用性、全面性和先进性。5/28/202341.1系统开发的目标系统开发的目标l 开发本高校学生信息管理系统旨在编制一个具有良好的人机交互界面、容易操作(即使是新手)、功能齐全且安全稳定性高的操作软件,
3、为学校有关学生信息管理方面的相关人员提供应有的技术支持与服务,使他们的工作能够左右逢源,如水得水。5/28/202351.2 系统及需求分析系统及需求分析l1.2.1 功能功能需求需求l1.2.2 性能性能需求需求l1.2.3 运行运行需求需求l1.2.4 可行性可行性分析分析5/28/202361.2.1功能需求功能需求通过调查与研究,系统应具有以下功能:l(1)教务处教务处功能:对系的添加和删除;对系管理员的添加和删除;对教师提交报表的查看和审核。对补考学生成绩的录入、查询。对选修成绩的录入、查询。平时和期末成绩的修改。以及对学生状态的管理。5/28/202371.2.1功能需求功能需求l
4、(2)系管理员系管理员功能:对教师、班级、学生的添加和删除。对课程的修改和安排授课。对教师任课信息进行查询。l(3)教师管理教师管理功能:平时分和期末分的录入,平时分规则的修改。生成成绩报表,并上报。对提交的成绩单的审核情况进行查看。对个人成绩和班级成绩的查询。5/28/202381.2.1功能需求功能需求l(4)学生查询学生查询功能:学生可以按照学期,对自己的必修课,选修课和补考成绩进行查询。l(5)数据计算自动完成自动完成,尽量减少人工干预;l(6)系统能实现文件文件的传输传输;l(7)实现服务端模块日志日志的记录记录(每天一个日志文件,文件名格式为YYYYMMDD.LOG,例如20091
5、119.log);5/28/202391.2.2 性能需求性能需求l由于本高校学生信息管理系统存储的信息量较大,历史跨度长,所以要求系统具有良好的安全性与稳定性。具体表现如下:l(1)本系统应具有良好的交互界面,扩展性强;l(2)由于该系统的用户较多,要求具有良好的权限管理;5/28/2023101.2.2 性能需求性能需求l(3)单个数据的修改与更新不会影响到其他数据的安全与稳定;l(4)为了方便广大客户的使用,服务端模块可同时支持至少100个用户的连接请求及其信息交互;l(5)当用户提出请求时,服务端模块能在短时间内作出回应;5/28/2023111.2.2 性能需求性能需求l(6)即使在
6、意外断电时,系统也能起到自动保护数据的作用,防止数据的丢失;l(7)对用户所进行的每次操作,服务端模块都有详细的日志记录,以方便日后的工作;5/28/2023121.2.3运行需求运行需求l1)硬件要求l2)软件要求5/28/2023131.2.3.1 硬件需求硬件需求 处理器:Pentium III500MHz或更高的CPU 内 存:256MB(Windows 2000 Professional),512MB(Windows 2000/2003Server/Windows XP Professional)硬 盘:系统驱动器为1GB,安装驱动器为2GB备注备注:上述硬件要求为最低要求,其他硬件
7、能满足当时技术需求就可以了。5/28/2023141.2.3.2 软件需求软件需求lAccess应用程序可以在Windows 2000 Server、Windows 2000 Professional、Windows XP Professional、Windows 2003 Server等系统平台上运行。5/28/2023151.2.4可行性分析可行性分析lA、机器方面lB、技术方面lC、资金方面lD、时间方面lE、风险方面5/28/2023161.2.4.1 机器方面机器方面l 由于本学生信息管理系统管理的对象比较单一,都是在校学生,且数据内容之间具有较强的关联性,涉及的计算过程也不是很复杂
8、,因此,比较适合于采用数据库管理,且学校用于学生信息管理的微机大部分都是PIII以上的机器,在存储量、速度方面也能满足数据库运行的要求。5/28/2023171.2.4.2 技术方面技术方面l 在实际运行操作中,一旦遇到棘手问题可以去请教相关人士和指导老师,或者是去查询网上资料和参考相关文献,也可以参阅其它程序的功能,因此实现它是不容置疑的。5/28/2023181.2.4.3 资金方面资金方面l 本学生信息管理系统在资金方面的要求不是很高,即使是普通的高校也能够承担得起并且愿意承担这一部分费用,因为这是一件功在当代,利在千秋的事情。l 本系统在协作成本、人工费、耗电量、调试和编码费用等方面都
9、设有一定数量的活动资金,并且备有风险金,完全解决了资金方面的后顾之忧。5/28/2023191.2.4.4 时间方面n n 本高校学生信息管理系统在时间方面的要求并不是非常严格,系统设计与开发人员都具有良好的时间观念,完全可以在用户要求的时间内完成本系统的设计与开发,并最终投入学校与企业中去进行调试与使用。5/28/20235/28/202320201.2.4.5 风险方面n n 由于本系统在人员、时间、资金等方面都进行了相应的人工估算、时间估算和费用估算,并且设有充足的风险金,再加上目前先进的硬、软件技术的支持,大大地降低了系统在设计与开发过程中所隐含的风险,极大地免除了设计人员的心里担忧,
10、令他们可以放开手脚一显才华!5/28/2023212.系统概要设计系统概要设计l21系统方案确定系统方案确定l22软件结构设计软件结构设计l23系统使用说明系统使用说明5/28/20232221系统方案确定系统方案确定l 通过对本高校学生信息管理系统的调查研究与分析,本系统应完成的主要功能有:系统管理、班级管理、档案管理、教学管理和成绩管理等功能。5/28/20232322软件结构设计学生信息管理系统登录信息管理班级管理档案管理打印报表教学管理成绩管理基本课程设置汇总学生成绩班级课程设置查询学生成绩添加学生成绩更新学生成绩信息添加班级添加档案浏览信息浏览信息查询班级浏览班级查询档案添加档案查询
11、5/28/20235/28/2023242423系统使用说明系统使用说明v 本系统在执行时,先根据不同操作人 员的需要来进行相应模块的处理,可以输入数据或者进行其它的查询或浏览等操作,总体来说,本系统属于一个事务型管理系统。5/28/2023253.系统详细设计系统详细设计l3.1系统的模块划分l3.2数据流程分析l3.3数据存储分析5/28/2023263.1系统的模块划分系统的模块划分本高校学生信息管理系统简单地实现了:1.学生信息管理 2.学生档案管理 3.学生班级管理 4.学生教学管理 5.学生成绩管理5/28/202327高校学生信息管理系统模块图高校学生信息管理系统信息管理系统档案
12、管理系统班级管理系统教学管理系统成绩管理系统5/28/20235/28/202328283.1.1学生学生信息信息管理模块管理模块 该模块主要实现学生信息网上管理,需要完成的任务有:1.学生基本信息查询,按班级查询学生的基本信息,此处只包括学生的基本信息:姓名、年龄、性别、籍贯等;2.学生详细信息查询,学生详细信息的查询可根据输入的学号,提供给需要了解学生详细信息的教师、学校的相关人员以及学生查看;5/28/2023293.1.1学生学生信息信息管理模块管理模块 3.学生信息修改,当学生的基本信息如电话、宿舍等基本信息有变更的时候,学生可及时的更新自己的信息;4.密码修改,学校给每个学生的初始
13、密码都是相同的,因此,学生登入本系统后首先要做的事就是修改密码。5/28/2023303.1.1学生学生信息信息管理模块用例图管理模块用例图信息管理学生基本信息查询学生密码修改学生信息修改学生详细信息查询5/28/2023313.1.2学生学生档案档案管理模块管理模块l 该模块的主要功能是实现对学生的个人信息档案的管理工作,包括档案添加、档案浏览、档案查询和档案下载等功能,从而方便学校管理部门对学生基本情况的快速查询和了解。5/28/2023323.1.2学生学生档案档案管理模块用例图管理模块用例图档案管理学生档案添加学生档案下载学生档案浏览学生档案查询5/28/2023333.1.3学生学生
14、班级班级管理模块管理模块l 该模块的主要目的是实现对学生所在的班级进行录入、编辑、查询、更新与管理等功能。其中包括班级日常事务,班级活动,班级属性等信息。5/28/2023343.1.3学生学生班级班级管理模块用例图管理模块用例图班级管理班级录入班级更新班级查询班级编辑5/28/2023353.1.4学生学生教学教学管理模块管理模块l 该模块的主要功能是对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。该模块包括基本课程设计和班级课程设计两个模块。5/28/2023363.1.4学生学生教学教学管理模块用例图管理模块用例图教学管
15、理课程选择班级课程设计教材选择课程安排基本课程设计5/28/2023373.1.5学生学生成绩成绩管理模块管理模块 学校的成绩管理工作是检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期未考试两种类型,还设置了成绩录入、成绩浏览、成绩查询、成绩更新等功能模块。5/28/2023383.1.5学生学生成绩成绩管理模块用例图管理模块用例图成绩管理成绩录入成绩更新成绩查询成绩浏览5/28/2023393.2数据流程数据流程分析:分析:l 在本章节中,主要是对前面5大模块进行数据流程分析,并且给出它们各自的数据流程图。请参阅。5/28/2023403.2.1学生学生信息信息管理管
16、理系统数据流程图系统数据流程图学籍管理部门录入人员学生信息管理系统学生信息学生信息屏幕处理程序打印处理程序学生信息学生信息屏幕信息信息表教条处学 生教 师5/28/2023413.2.2学生学生档案档案管理系统数据流程图管理系统数据流程图录入人员学生档案管理系统学生信息屏幕处理程序打印处理程序学生档案学生档案屏幕信息档案表教条处学 生教 师5/28/2023423.2.3学生学生班级班级管理系统数据流程图管理系统数据流程图学籍管理部门录入人员学生班级管理系统学生信息班级信息屏幕处理程序打印处理程序班级信息班级信息屏幕信息班级信息教条处学 生教 师5/28/2023433.2.4学生学生教学教学
17、管理系统数据流程图管理系统数据流程图学籍管理部门录入人员学生教学管理系统学生信息课程信息屏幕处理程序打印处理程序教学信息教学信息屏幕信息教学信息教条处学 生教 师5/28/2023443.2.5学生学生成绩成绩管理系统数据流程图管理系统数据流程图 学籍管理部门录入人员学生成绩管理系统学生情况学生成绩屏幕处理程序打印处理程序成绩单成绩单屏幕信息成绩表教条处学 生教 师5/28/2023453.3 数据存储分析数据存储分析l学生信息管理系统ER图l学生档案管理系统ER图l学生班级管理系统ER图l学生教学管理系统ER图l学生成绩管理系统ER图5/28/2023463.3.1学生学生信息信息管理系统管
18、理系统ER图图管理信息学生查阅性别级别职务姓名流水号对象时间内容学号姓名性别专业学院籍贯地址管理员编号5/28/2023473.3.2学生学生档案档案管理系统管理系统ER图图管理员管理档案学生查阅性别级别职务姓名流水号编号名称地址学号姓名性别专业学院籍贯日志5/28/2023483.3.3学生学生班级班级管理系统管理系统ER图图辅导员管理班级学生依存性别职称职务姓名流水号日常事务名称班级活动学号姓名性别专业学院籍贯日志5/28/2023493.3.4学生学生教学教学管理系统管理系统ER图图教师教课程学生学性别职称职务姓名教工号课程号课名学时学分成绩学号姓名性别专业学院籍贯NM5/28/2023
19、503.3.5学生学生成绩成绩管理系统管理系统ER图图管理员管理成绩学生查阅性别级别职务姓名流水号学科等级对象学号姓名性别专业学院籍贯名次评价5/28/2023514数据库数据库设计设计l 数据库采用了Microsoft推出的Access数据库,这是微软集成到Office中的一个桌面数据库,能够快速方便地和Office的其他套件综合使用。使用Access的好处还在于,如果你的系统扩展到Client/Server模式,可以使用Microsoft的数据库服务器软件SQL Server,程序只需要简单的修改一下链接(ADO的数据源)就可以,这样,为程序的平滑扩展提供了非常有力的条件。5/28/202
20、3524.1所有所有课程课程表及其物理结构表及其物理结构lallkecheng表:课程名称,教材字段名称类型宽度小数位KE1KE2KE3课程名称文本20教 材文本205/28/2023534.2成绩成绩表及其物理结构表及其物理结构lcj表:学号,姓名,学期,学科,分数字段名称类型宽度小数位学 号文本10学 期文本10课程名称文本20分 数单精度型数字425/28/2023544.3班级班级表及其物理结构表及其物理结构lclass表:年级,班级,学院,年制,专业,班主任,备注字段名称类型宽度小数位年 级文本10班 级文本10学 院文本20年 制文本10专 业文本20班 主 任文本10备 注文本5
21、/28/2023554.4班级课程表班级课程表及其物理结构及其物理结构lclasskecheng表:年级,专业,年制,学期,课程名称 字段名称类型宽度小数位年 级文本10专 业文本20年 制文本10学 期文本10课程名称文本205/28/2023564.5交费表交费表及其物理结构及其物理结构ljf表:学号,姓名,学期,交费,欠费,操作员字段名称类型宽度小数位学 号文本10姓 名文本10学 期文本10交 费文本10欠 费文本10操 作 员文本105/28/2023574.6考试类型表考试类型表及其物理结构及其物理结构lkaoshileixing表:类型字段名称类型宽度小数位类 型文本105/28
22、/2023584.7用户表用户表及其物理结构及其物理结构luser表:username,password,admin字段名称类型宽度小数位USERNAME文本10PASSWORD文本10ADMIN文本105/28/2023594.8学籍表学籍表及其物理结构及其物理结构lxj表:学号,姓名,性别,班级,出生年月,家庭住址,邮政编码字段名称类型宽度小数位学 号文本10姓 名文本10性 别文本5班 级文本10出生年月日期/时间10家庭住址文本20邮政编码数字(长整型)105/28/2023604.9学费表学费表及其物理结构及其物理结构lXuefei表:年级,姓名,专业,年制,学期,学费字段名称类型宽度小数位年 级文本10姓 名文本10专 业文本10学 费货币10学 期文本10年 制文本105/28/202361高校学生信息管理系统5/28/20235/28/20236262