版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于(jy)web的学生信息管理系统学生(xu sheng): 学号:指导老师:共二十九页概述(i sh) 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本学生信息管理系统可以说是一个综合性的学校学生管理系统,这它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统、学生缴费管理系统等多种功能,因而具有较强的实用性和先进性。系统在ASP.net环境下开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创
2、建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法, 本系统界面友好,操作简单,比较(bjio)实用。共二十九页需求(xqi)分析 可行性分析 :技术可行性 、经济可行性 、操作可行性 。通过调查,要求系统需要有以下功能: 有良好的操作界面; 有较好的权限管理; 原始数据修改简单方便,支持多条件修改 方便的数据查询(chxn),支持多条件查询(chxn); 在相应的权限下,删除数据方便简单,数据稳定性好; 数据计算自动完成,尽量减少人工计
3、算;共二十九页 课题(kt)背景 随着学校规模的不断扩大,学生数量的急剧增加,有关学生的各种信息量也成倍的增长。面对庞大的信息量,就要有学生管理信息系统来提高学生管理工作效率。通过这样的系统可以做到信息的管理规范.科学统计和快速查询(chxn)。从而减少管理方面的工作量。有效的管理学生所有信息就是学生管理系统完成的功能。此学生管理系统是基于.net技术,采用.net技术构建。在行使维护功能方面包括:学生管理,班级管理,教师管理,课程管理,学生选课及其成绩管理。共二十九页 功能(gngnng)的详细设计 1.登录(dn l) 在登录页面对应的地方输入用户名、密码,确认后登录。提交后首先通过用户名
4、和密码和type值运行存储过程login,对数据库中的学生/教师/管理员信息表进行检索,若检索到的记录集为空,从而转到登陆错误页面,提示“你输入的用户名或密码有误,请重新输入!” 若为真,进入相应的登录界面,并将编号/密码和type值以session对象保存起来。 共二十九页2.学生信息维护 学生信息维护模块时SMS重管理学生学籍的部分。页面采用DataGrid控件的Dgd_student与DataSet数据集的绑定返回所有学生信息,可以(ky)对学生信息进行修改和删除。共二十九页3.学生信息添加学生信息添加页面主要负责往数据库里添加数据。后台支持事件主要为Btn_ok_Click()事件负责
5、当用户单击“确定”按钮后的数据库添加操作。利用RequiredFieldValidator控件可以(ky)用来验证用户输入信息是否为空。若输入学号存在,利用CustomValidator验证控件,触发ServerValidator事件,判断是否存在此学号的学生。“重置”按钮的click事件将完成刷新此页面的功能。共二十九页4.课程(kchng)信息管理课程信息管理页面与学生信息维护页面非常相似,进行DataGrid控件Dgd-course的绑定操作,管理员可以在此页面进行课程信息的编辑和删除。共二十九页5.在录入成绩页面的初始化事件Page_Load()事件对“课程”下拉列表框控件Ddl_co
6、urse进行初始绑定,使其显示(xinsh)该学生已选的所有课程信息。“录入”按钮的Click事件调用数据库操作语句,对数据库中相应学生,成绩关系表中的成绩信息进行更新。共二十九页6.添加学生必修课添加学生必修课页面初始化事件Page_Load事件中将数据库中的所有课程及班级信息分别绑定到DropDownList控件的Ddl_course和Ddl_class控件中,“确定”按钮Btn_ok控件的Click()事件完成往数据库学生-课程信息表中添加所选班级范围下所有学生的相应课程选课记录(jl)的任务。共二十九页7.成绩管理成绩管理页面(y min)完成的功能比较多,包括按选定的条件进行限定条件
7、的成绩查询。同时,也可以根据成绩范围对包含在该范围中的学生成绩作一统计,具体统计这门课的平均分,最高分,参加考试总人数以及优秀人数和不及格人数。此页面(y min)的关键就在于根据条件生成SQL语句。当“查询”“统计”操作被触发,系统将完成对数据库中多个表 的操作。共二十九页模块(m kui)总体框架图共二十九页系统(xtng)E-R图根据前面对系统做的需求分析,模块设计就可以作出能够满足用户需求的各种实体以及它们之间的关系。本系统根据上面的设计规划出:用户信息实体,学生信息实体,课程信息实体,班级信息实体,教师(jiosh)信息实体,学生-课程信息实体,教师-课程管理实体,下面给出系统数据库
8、E-R图共二十九页共二十九页 系统(xtng)实现系统(xtng)主界面 共二十九页教师(jiosh)和管理员登陆界面共二十九页教师信息(xnx)添加共二十九页教师(jiosh)权限修改共二十九页班级(bnj)信息管理共二十九页课程(kchng)信息管理共二十九页学生(xu sheng)信息添加共二十九页选课管理(gunl)共二十九页成绩(chngj)信息管理共二十九页学生登陆(dng l)界面共二十九页学生(xu sheng)课程信息共二十九页学生成绩(chngj)信息共二十九页学生(xu sheng)选课和查询共二十九页 总结与致谢 历经两个月的努力,在老师的悉心指导下,我们终于顺利完成了
9、毕业设计,系统(xtng)的基本功能也实现了。在这两个月中,我们遭遇过困难与挫折,也体验过喜悦和收获。这次毕业设计是对我们大学学习成果的考验和总结,是我们实现理想之前的一次实战,一次磨练,一次提高。 感谢我们的毕业设计指导老师景志勇老师,不辞辛苦的指导我们,启发我们,帮助我们查找资料,为我们解答疑惑!在这里请让我们怀着最大的诚意道一声“您辛苦了,衷心地谢谢您!”,也感谢帮助我的同学。 但是我们的系统中依然存在着不尽人意之处,我们对于数据库设计也仍有疑问,页面设计不够完善,这些问题会激励我们更加努力的学习下去。对于这些不足之处,恳请各位领导和老师给予批评和指导。 共二十九页内容摘要基于web的学生信息管理系统。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等。通过这样的系统可以做到信息的管理规范(gufn).科学统计和快速查询。此学生管理系统是基于.net
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 秋季学期学生发展评价体系计划
- 急诊工作的指导计划
- 跨部门合作在年度工作中的关键性计划
- 《机械零件加工》课件第一篇模块一项目一任务一
- 新余学院《新能源专业英语》2023-2024学年第一学期期末试卷
- 新余学院《编排设计》2021-2022学年第一学期期末试卷
- 西南医科大学《卫生学》2022-2023学年第一学期期末试卷
- 西南医科大学《毒理学基础》2023-2024学年第一学期期末试卷
- 西华大学《走进国画》2022-2023学年第一学期期末试卷
- 2024年01月11304管理案例分析期末试题答案
- 期末检测卷(试题)-2024-2025学年北师大版五年级上册数学
- 当代国际政治与经济 期末复习课件高中政治统编版选择性必修一
- 第三单元《天气》-2024-2025学年三年级上册科学单元测试卷(教科版)
- 2025年高考语文一轮复习策略讲座
- 高中物理-《互感与自感》课件-新人教版选修3
- 《古建筑油漆彩画作》课件-第七章 古建筑彩画工艺技术
- 中国舞台机械行业市场现状、前景分析研究报告(智研咨询发布)
- 《线性代数》全套教学课件
- 2024年公务员考试青海省(面试)试题与参考答案
- 小学体育教师专业知识考试题(附答案)
- 磷矿项目可行性研究报告-完善磷矿资源市场配置
评论
0/150
提交评论