《学生奖惩信息管理系统》--尚
山东省普通高中学生综合素质评价信息管理系统操作手册学生用户手册-山东省点滴记录

资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载山东省普通高中学生综合素质评价信息管理系统操作手册学生用户手册-山东省点滴记录地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容山东省普通高中学生综合素质评价信息管理系统操作手册学生角色二〇一七年五月目录TOC \o "1-3" \h \z \u HYPERLINK \l _Toc23729 文档编写目的 PAGEREF _Toc23729 3HYPERLINK \l _Toc22086 功能简介及使用注意事项 PAGEREF_Toc22086 3HYPERLINK \l _Toc22087 第一部分首页 PAGEREF _Toc22087 5HYPERLINK \l _Toc32182 一、通知公告 PAGEREF _Toc32182 5HYPERLINK \l _Toc2055 二、结果公示 PAGEREF _Toc2055 6HYPERLINK \l _Toc17004 三、点滴记录 PAGEREF _Toc17004 7HYPERLINK \l _Toc13731 四、同学圈 PAGEREF _Toc13731 7 HYPERLINK \l _Toc10620 第二部分点滴记录 PAGEREF _Toc10620 8HYPERLINK \l _Toc1890 一、任职情况 PAGEREF _Toc1890 9HYPERLINK \l _Toc7055 二、奖惩情况 PAGEREF _Toc7055 12HYPERLINK \l _Toc1757 三、典型事例 PAGEREF _Toc1757 16HYPERLINK \l _Toc31006 四、研究性学习及创新成果 PAGEREF _Toc31006 20HYPERLINK \l _Toc17099 五、日常体育锻炼 PAGEREF _Toc17099 24HYPERLINK \l _Toc3492 六、心理素质展示 PAGEREF _Toc349226HYPERLINK \l _Toc23021 七、艺术素养 PAGEREF _Toc23021 27HYPERLINK \l _Toc16708 八、社会实践 PAGEREF _Toc16708 32HYPERLINK \l _Toc28314 九、陈述报告 PAGEREF _Toc28314 36HYPERLINK \l _Toc9397 十、陈述总报告(只有高三才有)PAGEREF _Toc9397 38HYPERLINK \l _Toc20353 十一、材料排序 PAGEREF _Toc20353 38HYPERLINK \l _Toc4465 第三部分档案查看 PAGEREF _Toc446539HYPERLINK \l _Toc18326 一、学期档案 PAGEREF _Toc18326 39HYPERLINK \l _Toc10361 二、材料记录 PAGEREF _Toc10361 42HYPERLINK \l _Toc22085 第四部分课程管理 PAGEREF_Toc22085 43HYPERLINK \l _Toc3124 一、在线选课 PAGEREF _Toc312443HYPERLINK \l _Toc23135 第五部分我的课表 PAGEREF _Toc23135 44HYPERLINK \l _Toc22056 第六部分我的同学圈 PAGEREF_Toc22056 45文档编写目的本文档用来指导学生用户快速学习、使用“山东省普通高中学生综合素质评价信息管理系统”(以下简称“综评系统”)。
学生成绩及学籍管理信息系统---完成

成绩及学籍管理信息系统设计报告---课设课程名称:管理信息系统系别:#######系专业:########班级:########指导教师:#####姓名:#####学生成绩及学籍管理信息系统一、系统分析阶段1、系统分析背景河北政法职业学院是一所具有58年历史的高等院校,隶属于河北省委政法委。
前身是河北省建设学院,成立于1949年7月,当时的河北省人民政府主席杨秀峰同志兼任院长。
1954年4月,改建为河北省政法干部学校。
1983年11月,改建为河北政法管理干部学院,承担法律专业成人大专学历教育和全省政法系统在职干部岗位培训。
1998年4月,与河北省司法厅、河北省律师协会联合建立了河北律师学院,定期对执业律师进行培训。
2001年4月,改建为河北政法职业学院,举办高等职业教育,并继续承担成人学历教育、岗位培训和大学后继续教育任务。
2004年4月,河北林业学校整建制并入学院。
2004年7月,为了加强政法干部培训职能,恢复“河北政法管理干部学院”。
目前,学院已发展成为以法学为主,兼容农学、管理学、经济学、文学等专业,集普通高职教育、成人教育和继续教育于一身,面向社会一线,培养具有较强实践能力和良好职业素质人才的高等院校。
在2004年河北省教育厅组织的高职高专院校人才培养工作水平评估、高校贯彻《学校卫生工作条例》检查评估、体育教学质量检查评估、就业指导与服务工作检查评估中学院均被评为优秀。
学院现有教职工725人,其中,专任教师516人,外聘教师184人,在专任教师中具有副教授以上职称的158人,具有硕士学位的127人,“双师型”教师236人,他们既是教师又是律师、工程师、经济师、会计师,具有丰富的教学和实践经验。
同时,学院还聘请了一大批在全国、全省卓有声望的专家学者担任兼职教授。
学院现有教学机构11个(8系3部),开设法律事务、司法助理、法律事务(国际经济法方向)、国际经济与贸易、国际商务、国际金融、法律文秘、社区管理与服务、人力资源管理、物业管理、应用英语、应用英语(法律英语方向)、商务英语、旅游英语、计算机信息管理、经济信息管理、电子商务、安全保卫、交通管理、园林技术、园艺技术、森林生态旅游、工程测量与监理、环境艺术设计、旅游管理、酒店管理、市场营销、物流管理、投资与理财、会计电算化等30个高职专业。
学生奖学金考评与发放管理系统

目录第一章系统概述 (1)1.1背景 (1)1.2目的及任务 (2)1.3开发环境 (2)1.4本人所做的工作 (3)第二章系统分析 (3)2.1可行性分析 (4)2.2系统详细调查 (4)2.1.1现行系统的规模 (4)2.1.2主要功能 (5)2.1.3 现行系统存在的薄弱环节 (5)2.2业务流程调查 (5)2.3数据流程调查 (6)2.4 数据字典 (6)第三章系统设计 (9)3.1系统硬软件配置 (9)3.1.1硬件资源 (9)3.1.2软件资源 (10)3.2 系统功能结构设计 (10)3.2.1功能结构图 (10)3.2.2 模块说明书 (11)3.3 E-R模型的建立 (12)3.4 数据库设计 (13)3.4.1 数据库总体结构 (13)3.4.2 数据库逻辑设计 (13)3.4.3 数据库物理设计 (13)3.4.4 数据库保证 (14)3.5代码设计..................................................... 错误!未定义书签。
3.5.1 代码设计原则 .............................................. 错误!未定义书签。
3.5.2 代码设计 .................................................. 错误!未定义书签。
3.6输出设计 (15)3.7输入设计 (15)3.8安全保密设计 (16)个人总结 (17)参考文献 (18)第一章系统概述1.1背景信息在社会和经济的发展中所起的作用越来越为人们所重视。
信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。
计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。
随着微机管理系统的推广,数据库应用逐渐普及。
全国学生资助管理信息系统操作基础手册

第三步: 学校审核人员进入【资助项目管理->社会资助->资助名单审核】模块, 对资助名单进行审核;
第四步: 主管部门操作人员登录系统, 进入【资助项目管理->社会资助->资助名单审核】模块, 对学校审核经过资助名单进行审核;
第Байду номын сангаас
3.1
相关学前资助子系统在试点阶段所研发功效, 本手册关键介绍主菜单中“首页”和“资助业务管理”两大部分, 对于“资助业务管理”部分, 学前资助子系统关键功效包含: 学生信息管理、资助项目管理和财政资金管理功效。用户不一样, 能够操作功效也不一样。
1. 学校操作人员
依据资助业务需要设定对应费用标准;管理家庭经济困难学生信息和认定情况信息;依据情况负责资助申请名单录入工作等。可操作功效以下:
3.文档中全部困难学生指是有受助需求家庭经济困难学生。
第一部分
第
党中央、国务院高度重视家庭经济困难学生资助工作。建立健全家庭经济困难学生资助政策体系, 使家庭经济困难学生能够上得起学是落实科学发展观、构建社会主义友好社会关键举措;是实施科教兴国和人才强国战略, 优化教育结构, 促进教育公平和社会公正有效手段;是切实推行公共财政职能, 推进基础公共服务均等化肯定要求。
第五步:主管部门操作人员进入【资助项目管理->国家资助->社会资助->资助名单查看】模块, 对资金发放情况进行查看;
3.2.5
图3_5学校资助管理步骤
申请学校资助具体步骤为:
第一步: 学校操作人员进入【资助项目管理->学校资助->资助业务设置】模块, 对资助业务进行设置;
学生成绩信息管理系统

学绩信息管理系统学绩信息管理系统文档1. 系统简介1.1 目的和背景1.2 功能概述2. 用户需求分析2.1 学生用户需求- 查看个人成绩记录及排名情况。
- 提交作业、报告等课程相关文件。
- 查询选修课程信息并进行选课操作。
2.2 教师用户需求- 录入学绩,并计算平均分与班级排名。
- 发布作业、考试安排以及其他通知事项给学生。
3.系统设计与架构3.1数据库设计-设计数据库表结构,包括:学生表、教师表、科目表等。
3-2功能模块划分-划定各个子模块职责范围,如登录认证模块, 成绩录入/查询模块, 文件模块等。
4.详细功能描述4-1登陆注册–实现不同角色(管理员/老师/學生)登錄註冊功能,包含用戶驗證與權限控制部分。
4-2成績查詢–允许學生根据条件查询个人成绩,并显示排名情况。
4-3成績录入–允许教师输入学绩,系统自动计算平均分与班级排名,并提供相应的错误提示功能。
4-4 文件- 学生可以提交作业、报告等文件;老师可发布课程资料给学生。
5. 系统测试5.1 单元测试- 对每个模块进行单元测试以验证其正确性和稳定性。
6.部署与运行环境6-1硬件需求-列出服务器及客户端所需要的硬件配置要求。
6-2软件需求-列出操作系統, 数据库管理系统和其他必须安装在服务器上的软体需求。
7.附件8.法律名词及注释:- GDPR(General Data Protection Regulation):欧洲通用数据保护条例,是为了加强对于公民隐私权利和信息处理规范而制定的一项监管政策。
- COPPA (Children's Online Privacy Protection Act):儿童在线隐私保护法案,在美国旨在增强对13岁以下孩子们网络活动中收集到他们身份信息使用者责任意识方面做了规定。
- FERPA (Family Educational Rights and Privacy Act):家庭教育权利和隐私法案,是美国一项旨在保护学生个人信息的联邦法律。
学生奖惩信息管理系统的设计与实现毕业论文

学士学位毕业论文(设计、创作)学院学生奖惩信息管理系统的设计与实现目录摘要IIIABSTRACTIV第一章绪论11.1 选题背景与意义11.2 课题研究目标11.3 系统特色1第二章开发环境32.1 系统开发环境简介32.1.1 开发工具的选择32.1.2 数据库的选择32.2 系统运行环境支持32.2.1 软件环境32.2.2 硬件环境3第三章系统概要设计53.1 可行性分析53.2 需求分析63.2.1 系统功能需求说明63.2.2 系统性能需求说明63.3 数据流程分析73.4 数据库设计83.4.1 概念结构设计83.4.2 表结构设计93.5 系统功能模块图10第四章系统详细设计与实现124.1 功能设计124.2 系统实现124.2.1 系统界面124.2.2 用户登录134.2.3 系统用户管理144.2.4 基本信息管理144.2.5 学生奖惩管理154.2.6 查询管理16第五章系统测试185.1 系统测试背景185.2 系统功能测试185.2.1 测试概要容185.2.2 测试用例与结果185.3 测试结果分析与建议19结论20参考文献22致21摘要本论文主要介绍学院学生奖惩信息管理系统开发的整个过程。
首先本文在第一部分中阐述学生奖惩信息管理系统的开发背景、意义与目标,充分了解学生奖惩信息管理系统开发的重要性,然后介绍此管理系统的开发环境、运行环境等;第二部分的系统概要设计主要阐述如何对奖惩管理系统按功能进行模块划分、建立模块的层次结构与调用关系、确定模块间的接口与人机界面等;第三部分系统详细设计主要对概要设计进行进一步的细化,就是详细设计每个模块实现的算法,所需的结构,之后对系统的具体实现、系统测试进行了阐述。
论文最后对整个系统的开发与实现过程进行了总结,指出本系统存在的不足之处。
以上就是本论文的主要容。
关键词:信息管理;奖惩管理;学院ABSTRACTThis paper introduces the HeiheCollege student incentive information management system developed by the whole process. First described in this article in the first part of the background, significance and objectives of the students incentive the development of information management systems, to fully understand the importance of information management system developed for student rewards and punishments, and then describes the management system development environment, operating environment; the second part of the system summary of the design is mainly explained how the incentive management system module is divided by function, the module hierarchy and call relations to determine the interface between the module and the man-machine interface; the detailed design of the third part of the system for further refinement of the outline design the detailed design of each module implements the algorithm, the desired structure, after the concrete realization of the system, system testing are described. Finally, the entire system development and implementation process, pointing out the inadequacies of this system. These are the main content of this paper.Keywords:Information Management;rewards and punishments;Heihe university第一章绪论1.1 选题背景与意义随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用[1]。
奖学金管理信息系统操作手册(学生版)
奖学金管理信息系统操作手册(学生版)一、系统设置1、浏览器相关要求、设置只能使用360安全浏览器或谷歌浏览器。
注意:360安全浏览器必须切换到极速模式,模式选择可以点击闪电图标设置,如下图:二、学生申请1、申请网址:http://116.236.218.71:8080/infomssh/login_online.jsp2、注册根据右侧文字提示,鼠标放于“初次使用”上,页面自动跳转为注册页面,按照流程进行资料完善(密码由学生自己设置)。
注册完成后,自动登录进系统。
3、登录输入用户名(即身份证号码)和密码(注册时学生自己设置的,前几年已注册的学生用以前注册时设置的密码,如忘记密码可联系辅导员重置),登录系统。
4、填写申请信息(以国家奖学金为例)(1)登录后,点击【国家奖学金】→【学生申请】,进行三奖在线申请。
(2)在线填写申请信息。
(3)查看申请记录。
三、常见问题解答1、学生在申请时,一个人可以同时申请多个奖项吗?进入国家奖学金申请模块修改、补充学籍信息填写主要获奖情况,获奖日期必须早于申请日期,不能填写本年度正在申请的奖项(如三大奖学金、专业奖学金等)。
三大奖学金的获奖年份不能是申请年份,且获奖月份只能是“11月”。
申请理由必须以第一人称填写,注意字数要求。
辅导员未审核前,保存按钮一直存在,当辅导员审核通过后,按钮会消失。
答:不可以。
国家奖学金、国家励志奖学金和上海市奖学金,三奖中只可申请一个奖项。
2、学生递交申请后,发现申请表内容有错别字等问题,如何进行修改?答:可联系辅导员,院系级或校级用户可以直接对学生申请表进行修改,无需退回学生。
3、什么时候打印申请表?答:在学校审核通过之前,打印的都是样表,表头带有“样表”两个字的;当学校审核通过后,流程状态为“高校审核通过”,方可打印正式申请表。
4、一个浏览器能不能同时登陆两个账号?答:不能,其中一个账号一定要正常退出,也就是点击右上角的退出按钮才能登录下一个帐号。
学生信息管理系统需要实现什么功能?
学生信息管理系统需要实现什么功能?学生信息管理系统是学校以及教育机构MIS系统中综合处理和存储学生信息的重要部分,包括了一名学生从招生到毕业以及毕业后的所有相关信息。
其中还包括了对老师的管理、团员管理、综合成绩管理等,从校管家这套系统中都可以随时调出每一位学生的学习情况。
学生信息管理系统分为以下几部分:1、基本信息学生的基本信息,其中又包含了分班级管理的学生基本信息;班级课程查询,可以浏览一个班级一学期所设置的课程;2、招生管理招生计划,按年度制定招生计划,并可按招生专业把计划人数分配到每一地区。
可打印地区分配表。
新生登记,分年度、按招生类别登记入学新生,并可按招生类别打印新生登记表。
新生编班管理,分年度、按招生专业对新生进行自动或人工的分班处理。
3、在校学生管理学生考勤,按班级对学生进行考勤,可改变考勤学期和考勤月份,以对不同月份进行考勤。
学生奖惩,此模块分奖励和处分两部分。
先进学生登记,按班级分学期对学生综合成绩进行管理,可改变学期以对不同学期的综合成绩进行管理。
可设置系数,计算综合成绩,打印输出成绩表和名次表。
4、入党学员登记5、综合成绩管理6、班级工作管理班主任名单,按班级分学期登记班主任信息,可改变学期以登记不同学期的班主任、历任班主任。
班主任考核,按班级分学期、月份对班主任进行考核,可改变学期、月份以对不同月份的班主任情况进行考核。
可打印考核月报和期表。
班团委干部,按班级分学期管理班团委干部,可改变学期,以对不同学期的班干部进行登记管理。
班级工作考核,按班级分学期、月份对班级工作进行考核,可改变学期、月份以对不同月份的班级工作进行考核。
可打印考核月报和期报表。
团支部目标考核,按班级分月份对团支部工作进行考核,可改变月份以对不同月份的团支部工作进行考核。
可打印考核月报。
团员管理,按班级对团员进行管理。
7、先进班级管理8、毕业生管理毕业生分配去向管理,按班级对毕业生分配去向生综合成绩管理:按班级对毕业生成绩进行管理。
管理信息系统课程设计 学生成绩管理系统
管理信息系统课程设计学生成绩管理系统一、引言在当今教育领域,学生成绩管理是学校教学管理的重要组成部分。
随着学校规模的不断扩大,学生人数的日益增加,传统的手工成绩管理方式已经无法满足高效、准确、便捷的管理需求。
因此,开发一个功能齐全、操作简便的学生成绩管理系统具有重要的现实意义。
二、系统需求分析(一)功能需求1、学生信息管理能够录入、修改、查询和删除学生的基本信息,如学号、姓名、班级等。
2、课程信息管理对学校开设的课程进行管理,包括课程名称、课程代码、学分、授课教师等信息的录入、修改和查询。
3、成绩录入与修改教师能够方便地录入学生的考试成绩,并支持成绩的修改和调整。
4、成绩查询与统计学生和教师可以按照不同的条件查询成绩,如学号、课程名称等。
同时,系统能够提供成绩统计功能,如平均分、最高分、最低分等。
5、权限管理为不同的用户设置不同的权限,如学生只能查询自己的成绩,教师可以录入和修改所授课程的成绩,管理员拥有系统的最高权限。
(二)性能需求1、响应时间系统在进行数据录入、查询和统计等操作时,响应时间应控制在合理范围内,确保用户的操作能够及时得到反馈。
2、稳定性系统应具备良好的稳定性,能够在长时间运行的情况下不出现故障或数据丢失。
3、安全性保证系统数据的安全性,防止非法用户的入侵和数据的篡改。
(三)数据需求1、学生信息包括学号、姓名、性别、出生日期、班级等。
2、课程信息课程代码、课程名称、学分、授课教师等。
3、成绩信息学号、课程代码、成绩等。
三、系统设计(一)总体设计1、系统架构采用 B/S(浏览器/服务器)架构,用户通过浏览器访问系统,服务器端负责数据的处理和存储。
2、模块划分系统主要分为学生信息管理模块、课程信息管理模块、成绩管理模块、查询统计模块和权限管理模块。
(二)数据库设计1、数据库概念模型根据系统需求,设计出学生、课程、成绩等实体以及它们之间的关系。
2、数据库表结构创建学生表(Student)、课程表(Course)、成绩表(Score)等,并定义相应的字段和数据类型。
学生信息管理系统规范
学生信息管理系统规范随着信息时代的到来,学校管理模式也在不断更新和进化。
学生信息管理系统作为学生管理的重要工具,已经成为学校管理的核心系统之一。
本文将从系统的基本原则、功能模块和数据安全等方面,探讨学生信息管理系统规范。
一、系统的基本原则学生信息管理系统应遵循以下基本原则:透明、高效、便利和安全。
透明:学生可以清楚地了解自己的个人信息,并可以随时查看或修改自己的信息。
高效:系统可以快速且准确地处理学生信息,提高管理效率,减少人力成本。
便利:系统的界面应简单友好,操作简便,可供学生、教职工和家长顺利使用。
安全:系统需要具备对学生信息进行保密、防篡改和备份的能力,确保信息安全。
二、功能模块学生信息管理系统应包含以下主要功能模块:学生档案管理、课程管理、成绩管理、考勤管理、奖惩管理和综合查询。
1. 学生档案管理:记录学生的基本信息、家庭信息、联系方式等,方便学校对学生进行个人化管理。
2. 课程管理:包括课程安排、选课和退课等功能,帮助学校实现课程资源的优化配置和学生选课的便捷性。
3. 成绩管理:记录学生的考试成绩、平时成绩等,方便学校和家长了解学生的学习情况,及时进行辅导和评价。
4. 考勤管理:记录学生的到勤情况,包括上课、请假和旷课等,帮助学校及时掌握学生的出勤情况。
5. 奖惩管理:记录学生获得的奖励和受到的处罚,促进学生的积极向上和自律意识的培养。
6. 综合查询:提供学生和家长查询学生信息的功能,例如课程表、成绩单、考勤记录等,方便他们随时随地获取学生相关信息。
三、数据安全学生信息管理系统需要保障学生信息的数据安全和隐私保护。
以下是几个重要的数据安全措施:1. 数据备份:定期对学生信息进行全面的备份,确保数据丢失时可以及时恢复。
2. 访问权限控制:根据用户角色划分权限,确保不同用户只能访问其工作所需的数据。
3. 数据加密:对学生的个人信息进行加密处理,确保其在传输和存储过程中的安全性。
4. 防止非法访问:建立严格的账号体系和访问控制机制,防止不法分子的非法访问和攻击。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程专业14级《数据库原理》课程设计报告设计题目:学生奖惩信息管理系统学院:数学与计算机科学学院专业:软件工程学号: 1060914014043姓名:马尚指导老师:郭协朝日期: 2016年5月13日目录一学生奖惩信息管理系统的需求分析 (3)系统研究的背景和意义 (3)学校具体需求分析 (3)二设计用到的主要技术 (4)设计环境 (4)三总体设计:系统的主要模块结构及调用关系 (5)功能模块说明 (5)后台数据库设计 (5)四详细设计:系统的主要函数和关键代码 (5)数据表 (6)关键代码 (7)五完成的情况 (12)六简要的使用说明 (12)七本系统优点 (13)八总结:特色、经验、教训和感受 (13)九参考文献 (13)一学生奖惩信息管理系统的需求分析系统研究的背景和意义:在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。
诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。
随着科学技术的不断提高,计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。
这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
在实际管理工作中,往往由于记录的数量多、管理复杂、可连续性差,造成学生管理的混乱。
对这一混乱,最好的解决办法就是借助计算机技术和数据库管理系统,对整个学生管理进行记载,并实行电子化管理。
本课题的目的就是开发“学生信息档案管理系统”,通过这一系统来掌握学生的管理情况,实现学生信息管理的电子化,提供一个电子化的学生管理平台。
本系统针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。
学校具体需求分析(1)系统用户管理功能。
有两种用户:一种是学生用户,这种用户根据姓名和学号进入系统之后,可以查询自己的奖惩资料信息;另一种是管理员用户,这种用户根据用户名和密码进入系统之后,可以查询所有学生的资料信息,同时可以添加、修改和删除学生的资料,还能添加、修改和删除学生用户和管理员用户的用户名和密码。
(2)学生基本资料管理功能。
录入学生的学号、姓名、性别、专业、班级等信息,同时支持对学生资料的查询、添加、修改和删除功能。
(3)奖惩基本信息管理功能。
录入奖励的名称、颁奖单位、级别;录入处罚的名称、处罚单位、级别等。
同时支持对奖惩资料的查询、添加、修改和删除功能。
(4)学生奖惩信息管理功能。
录入学生的获奖信息和处罚信息,包括学号、获奖名称或处罚名称、单位、时间,状态(是否撤消)等,同时支持对奖惩信息的查询、添加、修改和删除功能。
系统功能模块结构图(见下图)二设计用到的主要技术设计环境(1)硬件:一台电脑(2)软件:Windows NT/Windows XP , , C#.net , SQL 2005数据库等相关软件。
三总体设计:系统的主要模块结构及调用关系功能模块说明1.管理员管理模块(1)能从后台实现添加管理员,删除管理员,修改管理员的信息。
(2)前台实现管理员登陆验证功能,并能更新管理员的密码。
1.学生基本信息管理模块(1)能从后台实现添加学生。
输入学生基本信息时,输入学号后既判断有无该生,如有则不用输入并显示出该生的学号、姓名等基本信息;无该生的信息则输入。
要求专业和班级从下拉列表中选择,政治面貌用单选按钮实现。
(2)管理员能从后台查询、修改学生的基本信息。
查询时可以多条件查询,条件有专业、班级、学号等。
可分页显示学生信息,并可选择编辑修改某生的信息。
(3)学生能从前台输入学号查询自己的基本信息。
3.奖惩信息管理模块(1)管理员能从后台添加奖励、处罚的各种基本信息。
(2)管理员能从后台查询、修改奖励、处罚的基本信息。
(3)学生能从前台查询奖励、处罚的基本信息。
4.学生奖惩信息管理模块(1)管理员能从后台添加学生的奖励或处罚信息。
输入学号后如无该生的基本信息,则先输入该生的基本信息。
要求奖励或处罚的名称、单位、级别、状态(有效或撤消)从列表中选择。
(2)管理员能从后台查询、修改学生的奖励或处罚信息。
查询时可以多条件查询,条件有专业、班级、学号等。
可分页显示查询到信息,并可选择编辑修改某生的奖励或处罚信息。
(3)学生能从前台查询自己的奖励、处罚的基本信息。
后台数据库设计系统设计了7个数据表:管理员信息表adminUsers、专业基本信息表zhuanye, 班级基本信息表class, 学生基本资料表studUsers、奖励基本资料表jangli, 处罚基本资料表chufa, 学生获奖信息表studjl, 学生处罚信息表studcf。
四详细设计:系统的主要函数和关键代码系统设计了7个数据表:管理员信息表adminUsers、专业基本信息表zhuanye, 班级基本信息表class, 学生基本资料表studUsers、奖励基本资料表jangli, 处罚基本资料表chufa, 学生获奖信息表studjl, 学生处罚信息表studcf。
具体结构如表1至表8所示。
数据表关键代码1.与数据库的连接操作,建立公共类DB,实现与数据库studjc的连接public class DB{public static SqlConnectionconcreate(){SqlConnection con = new SqlConnection("server=SQ服务器名;database=studjc;uid=sa;pwd=密码;");return con;}}2.管理员用户登录验证protected void btnLogin_Click(object sender, EventArgs e)String username = this.txtUserName.Text;string userpwd = this.txtUserPwd.Text;SqlConnectionmycon = DB.concreate();SqlCommandmycmd = new SqlCommand();mycmd.Connection = mycon;mandText = "select count(*) from adminUsers where adminName='" + username + " ' and adminPwd='" + userpwd + "'";mycon.Open();int count =Convert.ToInt32(mycmd.ExecuteScalar()) ;if (count > 0){登陆成功!进入后台管理界面}else{登陆失败!重新登陆或退出系统。
}}管理员登陆界面如图1所示图1 管理员登陆界面3.管理管理员用户关键代码private void databind() //数据邦定,分页显示{string connectionstring = "server=SQl 服务器名;database=studjc;uid=sa;pwd=密码";SqlConnectionmyConnection = new SqlConnection(connectionstring); SqlCommandmyCommand= myConnection.CreateCommand();mandText = "select * from dbo.adminUsers"; SqlDataAdaptermyDataAdapter = new SqlDataAdapter();myDataAdapter.SelectCommand = myCommand;DataSetmySet = new DataSet();myDataAdapter.Fill(mySet, "adminUsers");DataList1.DataSource = mySet.Tables["adminUsers"].DefaultView;DataList1 .DataBind ();protected void Page_Load(object sender, EventArgs e)//初始化时,添加新管理员的输入框为空{if (!IsPostBack){databind();this.TbuserName.Text="";this.TbuserPwd.Text="";}}//编辑管理员信息protected void DataList1_EditCommand(object source, DataListCommandEventArgs e){DataList1.EditItemIndex = e.Item.ItemIndex;databind();}//取消操作管理员的信息protected void DataList1_CancelCommand(object source, DataListCommandEventArgs e){DataList1.EditItemIndex = -1;databind();}//更新管理员的信息protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e){string username = ((Label)e.Item.FindControl("LbUsername1")).Text;connstr=DB.concreate();SqlConnectionmyConn = new SqlConnection(connstr);SqlCommandocd = myConn.CreateCommand();string userpwd = ((TextBox)e.Item.FindControl("Textbox1")).Text;mandText = "update loginuser set userPwd='"+userpwd+"' where userName='"+username+"'";try{myConn.Open();ocd.ExecuteNonQuery();}catch (Exception){Response.Write("<script>alter('输入数据格式不对!)</script>");}finally{myConn.Close();}}//添加新的管理员用户protected void BtnAdd_Click(object sender, EventArgs e){string username = this.TbuserName.Text;string userpwd = this.TbuserPwd.Text;connstr=DB.concreate();SqlConnectionmyConn = new SqlConnection(connstr);SqlCommandocd = myConn.CreateCommand();//插入新管理员用户前,先检查是否存在重名的用户,若存在,则提示该用户名已存在,重新输入一个新的用户名,另外要求验证用户名和密码的格式合法性,不合法重新输入。