导语:如何才能写好一篇学生管理系统设计与实现,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
关键词:宿舍管理UML用例系统设计
1引言
2系统需求分析
2.1主要业务描述
每个学校都设有宿舍管理中心,管理中心的工作人员可以对入住学生办理入住,迁出及对其资料进行编辑存档;工作人员可对各入住学生信息可进行查询,可对寝室进行分配,查询寝室学生入住情况。财务人员可以对学生费用进行管理,对学生缴纳的费用进行记录和查询,系统可以进行分类统计、查看收支明细。系统主要业务描述如下:(1)能够实现宿舍分配、宿舍管理、用户管理、宿舍费用管理和信息查询与统计功能,对学生宿舍工作进行全过程的管理。(2)实现对学生宿舍管理过程中的所有业务数据的管理,如学生信息的编辑和维护、宿舍信息的编辑与维护、录入学生缴费信息、统计学生住宿情况表、统计宿舍费用收支明细等。(3)具有配套的系统后台管理维护功能,能够对系统运行参数进行设置、对数据进行备份和恢复,对用户进行权限管理,对系统日志进行管理和维护。
2.2功能需求
学生宿舍管理系统的主要的参与者是查询者,一般用户,财务人员,系统管理员,学生宿舍工作人员。通过分析参与者的活动,可以初步确定这样的一些用例:查询信息、学生管理、宿舍分配、住宿管理、基本数据库管理和费用管理。在进行用例分析时,将整个系统分为学生宿舍管理子系统、费用管理子系统、学生基本信息管理子系统、查询子系统、公用部分和决策支持六部分。系统中的主要参与者有查询者、一般用户、宿舍管理人员、系统管理员、财务人员。参与者以某种方式参与了用例的执行过程。通过向系统或请求系统输入某些事件来触发系统的执行。通过需求分析得之主要有查询信息、学生信息管理、数据库管理、费用管理、登陆、宿舍分配、住宿管理等用例。
3.1系统功能设计
根据系统功能模块的分析,将学生宿舍管理系统分成四大模块:用户管理模块、宿舍管理模块、查询统计模块、系统管理模块。
(1)用户管理:包括用户注册管理、用户密码修改和权限管理三部分。进入系统的用户,首先要进行注册,系统管理员对注册信息进行核对和身份验证通过后,才允许成为该系统的用户。
(2)宿舍管理:包括寝室管理、学生管理和费用管理。寝室管理主要是把学生分配到各个寝室中,寝室按物理位置进行编号,按楼号-寝室号-床位号进行编码。学生管理主要是为在校生分配宿舍,录入和维护学生信息;费用管理学生要缴纳的住宿费、水费、电费等进行管理、记录和查询。
(3)系统管理:主要是面向系统管理员使用,包括系统备份、系统恢复和参数设置。
(4)查询统计:主要是供管理人员进行查询信息和对数据进行简单的统计,包括学生住宿查询、学生费用统计、学生收支明细查询等功能。
3.2数据库设计
通过对系统数据库的需求分析,主要建立“住宿学生信息表”、“宿舍信息表”、“宿舍管理员表”、“公寓信息表”、“费用信息表”等12个数据库表。
系统从学生宿舍管理的实际出发,运用面向对象的编程技术,采用自顶向下的对系统进行分析与设计,主要实现了对宿舍安排进行统一管理,保证了学生住宿管理的准确性。当新生入校时,宿舍管理员分配宿舍,按专业、班级进行集中分配。学生入住后,通过系统进行缴纳各种水费、电费、住宿押金等费用,财务人员进行登记、录入费用信息。管理人员可以简单快捷的浏览公寓住宿的情况,并提供多种查询方式进行信息的检索,如:能够按照学号、姓名、班级、楼号、楼层、宿舍号进行模糊和精确查询。同时,还提供了各种常规统计报表的打印,如:打印住宿情况表、床位历史使用情况表、费用统计表等。
5结语
参考文献
[1]华蕊.学生宿舍管理信息系统的设计及实现[J].北京:电脑开发与应用,2002.27-29.
[2]赵东,邹英等.学生宿舍管理系统软件的开发和应用[J].重庆:四川工业学院学报,2005.178-185.
关键词:成长;交流;管理
中图分类号:TP311.52
随着高校扩招,学校人数在逐年增加,学生管理压力巨大。作为班主任,与学生接触最多,也对学生最为了解。然而毕竟精力有限,日常管理工作中很难面面俱到。通过建立学生的成长管理系统记录学生成长的点滴,一方面减轻班主任的负担,另一方面让学生自己看到成长的每一步,同时也建立家长了解孩子的一个交流平台,也为用人单位招聘新员工客观、全面的了解个人发展情况提供依据。
1系统需求分析
通过对学生管理工作调研,充分了解教师、学生、家长的需求,确定总的设计需求如下:(1)系统用户分为普通用户和管理员用户,普通用户包括教师、学生、家长三方。教师用户可记录学生的成长情况,包括学生出勤记录、成绩、奖惩情况的添加、删除、修改、查询,同时与学生、家长进行互动交流;学生用户可以查看自己的成绩及奖惩情况,制定职业规划,记录学习感受可与教师进行在线交流;家长用户可以查看子女在校的表现情况,包括到课、奖惩及成绩情况,也可在线与教师进行沟通、交流。而管理员用户拥有系统的所有权限,即系统管理、用户权限管理、成绩管理等;(2)新生入校时,用户信息如果逐个录入,工作量大且繁琐,因此要求系统能进行数据的批量导入,减少系统管理员的工作;(3)系统记录每位同学的成长情况,其中也包含部分隐私信息,因此必须注重系统的安全考虑,包括数据库的安全及数据传输时的安全;(4)系统旨在构建教师、学生、家长交流沟通的平台,形成三方共管的局面,帮助学生共同进步;(5)在系统的扩展性方面,应考虑学生人数在逐年增加,数据库设计时酌情考虑其扩展性,满足系统升级的需要;(6)学生成绩和成长记录应能生成数据报表,打印输出。
2系统设计
按照用户的类型来划分功能模块,各功能模块如下:
2.1系统功能模块设计
2.1.1教师模块。教师模块功能包括学生课堂考勤,作业缺交情况的登记,学生参加的社团活动,所获得的奖惩信息的登记和审核,学生成绩和家长信息的查询,同时也可与学生、家长进行互动交流。发现学生连续不上课或者敏感留言等异常情况,及时找学生谈话,并与家长取得联系,共同解决问题。
2.1.2学生模块。学生在系统中可实时了解自己的出勤情况,督促自己到课堂中去;可以查看自己的成绩和奖惩情况、考勤记录,同时记录下自己的学习感受和成长的点滴,也可以给老师、家长留言,发送悄悄话。
2.1.3家长模块。每位家长在系统中有唯一账号,可在系统中实时查询子女在校的表现情况,发现问题及时与老师沟通交流,并注重与孩子的交流方式,了解孩子的需要和发展状况,督促和鼓励孩子的成长和进步。
2.2数据库设计
系统数据表的设计如下:
3系统实现关键技术
系统采用B/S架构,前台界面采用Dreamweaver2004,数据库采用SQLSERVER2005,后台开发采用来实现系统功能。难点为批量导入数据,解决方案如下:
4结束语
本系统打破时空的局限,实现了学生管理的信息化。让学生、家长、老师三方共同参与到教育中来。系统记录学生的学习成长过程,注重发挥学生的主动性,让学生看到自己的缺点和闪光点,增强学生对自我的认识,帮助形成核心价值观,取长补短,在“自赏”和“自省”中茁壮成长。
参考文献:
[1]马洁.高职学生成长记录与评价体系的探讨[J].云南行政学院学报,2013(z2):123-125.
[2]梁小晓,韦崇岗.基于WEB的高校学生信息管理系统的设计与实现[J].四川理工学院学报,2010(12).
关键词:高校成人教育;学生管理信息系统;.net;B/S;数据库
中图分类号:G717
文献标志码:A
一、引言
二、技术分析
(一)体系结构
设计开发信息管理系统,当前主要有两种体系结构模式:C/S结构(客户机/服务器)和B/S模式(浏览器/服务器)。C/S(Client/Server)模式由客户机和服务器两个独立实体组成,客户端采用个人电脑并安装专用的软件程序,服务器采用高性能服务器并配套相应的数据库系统,是一种基于企业内部网络的系统结构。B/S(Browser/Serv-er)模式即浏览器/服务器结构模式,是一种基于Internet的新型程序设计体系结构,主要由浏览器、Web服务器、数据库服务器等三个层次组成。B/S结构模式无须另外安装客户端软件程序,用户采用通用Web浏览器进行所有操作,具有界面统一,使用简单、易于维护、扩展性好等优点。
(二)开发架构
目前,信息管理系统的,开发设计主要有两种主流的技术开发架构或开发平台:一是微软公司的.net平台,二是SUN公司的JAVA体系架构。很难说.net和J2EE(JAVA2平台企业版)孰优孰劣,它们都能为企业级应用提供分布式的、高可靠性的解决方案。两种架构在基于组件的中间层的设计上各有千秋,对于创建、复杂、高效、高可靠性的分布式应用程序都有足够的能力;两种架构也都同时支持胖客户端和瘦客户端,即C/S模式和B/S模式;J2EE通过JVM实现跨平台,.net通过CLR实现跨语言;JDBC和在数据库访问方面也都各有优势。目前,基于J2EE架构的大型跨平台应用很流行,但是由于入门困难,J2EE专业的程序员相对较少,所以目前国内基于J2EE架构的软件开发成本比较高。微软.net则在一些中小型应用很广泛。
高校的学生信息管理系统的建设规模中等,属于部门级管理系统,业务需求较为繁杂,易扩展、易维护是需求的重点,且开发周期短,所以微软.net方案是系统设计开发时的首选技术平台。
(三)技术工具
与微软.net方案相适应,学生信息管理系统使用微软的VisualStudio2008作为开发平台,使用微软的C#语言作为编程语言,数据库采用Mi-crosoftSQLServer2008。
VisualStudio2008可以高效开发Web应用,集成了AJAX1.0,包含AJAX项目模板。在VisualStudio2008中,VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。MicrosoftSQLServer2008是用于大规模联机事务处理、数据仓库和电子商务应用的数据库和数据分析平台。它是一种基于客户机/服务器的关系型数据库管理系统,用来对存放在计算机中的数据库进行组织、管理和检索。它可以跨越多种平台、应用和设备实现数据共享,进而简化内部系统与外部系统连接,实现功能强劲的集成化商务智能解决方案。
三、总体设计
(一)整体结构
通过对长沙理工大学继续教育学院学生信息管理工作的访问调查,详细了解了管理业务流程,并进行了可行性研究和需求分析。学院的学生信息管理对象主要包括成人教育、自学考试两部分学生,管理的主要业务为招生管理、学籍管理、教务管理、财务管理等四大部分。因此,根据学校的管理工作现状,设计了软件系统整体结构(见图1)。
(二)系统架构
软件系统采用三层建模开发模式,用户界面(UI)层访问业务逻辑(BLL)层,BLL层在访问数据访问(DAL)层(见图2)。用户界面层即为客房端,用来接收用户输入的数据,并将业务逻辑层处理数据的结果显示给用户;业务逻辑层部署在具有应用程序功能的Web服务器上,接受用户请求,负责对数据的业务处理,通过数据访问层从数据库读取数据,并将获得的数据实体按业务逻辑进行处理,然后把结果返回给用户界面;数据访问层只负责数据的访问存取工作,通过实现数据库访问,与业务逻辑层一起部署在Web服务器上,实现统一的数据访问接口;数据库通过Transact-SQL接收数据访问层请求,实现对数据的增加、查询、修改和更新等操作,返回处理结果。
四、系统实现
系统部署在学校服务器上,用户通过校园网以Web浏览器方式管理和访问部署在学校Web服务器和数据库服务器。服务器共用一台机器,采用Windows2003Server提高系统的稳定性,客户端均采用Windows2000/XP系统产品。
(一)数据库实现
数据库的表主要有学生信息表、学籍异动表、专业信息表、教学计划表、课程表、考试成绩表、班级信息表、站点信息表、教职工信息表、财务表,以及系统自用的菜单表和权限表。以学生信息表为例,见表1。
(二)系统主要模块实现
软件系统主要有自学考试管理和成人函授教育管理两个子系统,每个子系统分别包含招生管理、学籍管理、教务管理和财务管理等四大管理模块,而每个大管理模块又分别由具有独立操作功能的小模块组成。
1招生管理。招生管理包括新生管理和站点管理。新生管理由“新生导入”和“学生分班”两个具有独立操作功能的小模块组成。其中,“新生导人”实现将教育部和省考试院提供的成教和自考新生名单,通过Excel文档导入本系统。“学生分班”实现对新生进行分班的操作。站点管理实现管理各驻外招生站点基本信息、对招生站点进行编码,以及新增、删除、修改、查询、打印等功能。
2学籍管理。学籍管理实现“异动管理”和“毕业管理”两个功能。异动管理由“异动查询”、“异动管理”和“异动导入”等三个具有独立操作功能的小模块组成。毕业管理由毕业预审、毕业生数据导入、毕业生数据导出、毕业生照片下载、毕业证书发放等五个具有独立操作功能的小模块组成。
3教务管理。教务管理实现“学生基本信息管理”、“学生成绩管理”、“学生班级管理”、“专业管理”、“教学(考试)计划管理”等五个功能。学生基本信息管理由“学生信息查询”、“学生统计”两个具有独立操作功能的小模块组成。学生成绩管理由“成绩导入”、“成绩录入”、“成绩查询”、“成绩打印”等四个具有独立操作功能的小模块组成。学生班级管理用于班级管理的操作,包括查询、新增、修改操作、删除等数据操作。专业管理用于专业管理的操作,包括查询、新增、修改操作、删除等数据操作。教学(考试)计划管理由“计划导入”、“计划设置”、“计划管理”等三个具有独立操作功能的小模块组成。
4财务管理。财务管理实现“收费项目管理”、“站点收费情况管理”、“学生收费情况管理”等三个功能。收费项目管理统一管理财务收费项目,提供对财务收费项目进行新增、修改和删除的操作。站点收费情况管理用于站点收费操作,由“站点收费管理”、“站点收费项目”、“站点收费详单”、“站点收费统计等四个具有独立操作功能的小模块组成。学生收费情况管理用于学生收费操作,由“学生收费管理”、“学生收费项目”、“学生收费详单”、“学生收费统计”等四个具有独立操作功能的小模块组成。
五、结语
通过对高校成人教育学生管理过程的调查分析,结合学生管理系统的实际特点,设计实现了一个适于高校成人教育管理的学生管理信息系统。整个系统符合操作简便、界面友好、灵活、实用、安全的要求。系统的投入使用改变了传统手工、单机的工作模式,解决了学校各部门学生数据信息不统一、数据存储不科学和不安全、工作效率不高等问题。
[1]蔡长安,王盈瑛,C/S和B/S的模式的比较和选择[J],渭南师范学院学报,2006,(2):47-50
[2]曾浩,Java框架与.NET框架比较分析研究[J],科教文汇,2011,(9):94-97
[3]唐玉芳,张永胜,基于.NET的学生信息管理系统的设计与实现[J],计算机技术与发展,2010,(4):242-245
关键词:成绩管理;软件工程;学生;效率
0引言
随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,人们的生活与工作方式发生了很大的改变。网络技术的应用使得计算机之间的通信和信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使工作更高效地进行。
对学生来说,系统的主要需求如下。
对任课老师来说,系统的主要需求如下。
对教务管理人员来说,系统的主要需求如下。
⑸班级信息管理:管理员可以在系统其他功能运行前先把班级信息设置好。
本系统主要包含的数据库表有:管理员(admin)表,学生表(stuednet),教师表(teacher),成绩表(score),授课表(teach_course),班级表(t_class),选课表(select_course)和课程表(course)共八张表,这里主要介绍学生表和学生选课表。
学生信息表,标识为student,共包括9个字段,如表1所示。
3系统实现
3.1学生模块
学生选择要选择的课程进行选课,上面显示的信息包括课程编号,课程名称,课程学时和课程学分等内容。一个学生如果要选多门课可以在复选框中勾出,确定选择后就可以选定自己所要学的课程,如图1所示。
此外,学生还可以查看自己所选课程的成绩和系统公告。
3.2管理员功能模块
类似地,管理员也可以对教师信息、课程信息、班级信息和公告信息进行管理。
3.3教师模块
本系统综合运用了DreamweverCS3和PHP网站建设技术,根据用户的实际需求,按照软件工程的流程来进行开发。系统由多个功能模块组成,系统有管理员、教师和学生三种权限,不同的权限可以操作不同的模块,实现了对学生成绩管理的目标。但该系统还未实现成绩分析功能,此外,界面还不够美观,这些需要在以后的开发中进一步完善。
[1]张煜.中国高等教育信息化的发展趋势[J].中国教育网络,2007.6(A01):4-6
[2]刘心美.高职学生成绩管理系统的实现[J].吉林工程技术师范学院学报(自然科版),2005.21(12):8-15
【关键词】ACCESS学生信息管理系统数据库
一、用户需求分析
该系统的主要用户有学生处学生信息管理科、教务处学生成绩管理科,学生处主要管理学生的:学生基本信息、学生日常表现信息、学生奖学金、助学金评定等方面的信息;教务处主要管理学生的:学生选课信息、成绩表等方面的信息。经用户需求分析,本系统设计的需求有:
2、所有的学院在校学生都可以对自己的日常表现和各门课程成绩进行查询。
3、学生处学生信息管理科和各系部的辅导员、班主任可以查询学生的基本信息、日常表现等信息,教务处学生成绩管理科和各系部的教学秘书可以对学生成绩进行查询和汇总。
4、系统管理员可以根据业务的不同添加用户、修改用户权限、进行数据备份等。
二、系统功能
2.1学生基本信息管理
2.2学生日常表现信息管理
学生日常表现信息主要包括:出操情况、旷课情况、也不归宿情况、参加校内外活动情况等。
2.3学生成绩管理
三、系统实现
1、创建后缀名为mdb形式的数据库:使用ACCESS,新建一个名为“学生信息管理系统”的空数据库。
2、数据表的创建:
(1)学生基本信息表(学号、姓名、民族、性别、年龄、系别、专业、班级、政治面貌)。
(2)学生日常表现表(学号、出操情况、旷课情况、也不归宿情况、参加劳动情况、参加校内外活动情况、各任课教师评价情况)。
(3)学生成绩表(学号、课程编号、成绩)
5、打印报表的创建:按照不同的用户需要,主要包括学生基本信息表、学生成绩表、班级成绩表、特殊条件查询表(比如:进行不及格人员的计数)。
6、数据库访问页的创建:将学生日常表现中的一些情况可以采用Web页面的形式通报批评或表扬:(比如:对学生夜不归宿、旷课等违纪行为的批评和好人好事等行为的表扬)。
四、结束语
[1]杨继萍.Access2007数据库应用与开发从新手到高手[M].北京:清华大学出版社,2008.
[3]文东,杨来明,胡文鹏.Acess2003数据库应用基础与项目实训[M].北京:科学出版社,2010:3.
【关键词】高校学生干部信息管理与测评系统;B/S模式;设计与实现研究
引言
随着现代计算机技术的进一步创新发展,高校人才管理系统的更新发展速率得到快速提高,B/S模式的人才管理系统中高校学生干部信息管理系统的升级发展,为高校的人才储备和人才输出提供了更完善的系统依据,结合系统的设计部分,对B/S模式在高校技术发展的设计与实现进行研究。
一、B/S模式在高校学生干部信息管理与测评系统的设计
(一)数据库设计
B/S模式在我国高校学生干部信息管理与测评系统中的应用,实现现代高校信息管理结构自动化、智能化管理[1],而我国现代技术与应用的主要技术探究,为了打破传统学生信息管理的人工管理效果,完善高校学生信息管理的数据资源,B/S模式是基于计算机浏览器的基础设计方面,实现高校学生干部的信息管理形成独立的数据库,B/S模式中数据库的建立是基于现代数据库的设计中,将不同的设计与数据库的整体应用情况进行数据输入记录[2],可以保障高校学生干部信息资源的补充与应用中,对学生的工作能力,学习能力等情况实现更全面的数据分析。
(二)系统功能设计
系统功能设计,是在高校学生干部信息管理与测评系统中的另一重要分支,系统的应用人群主要是学校管理者和学生。进行B/S模式的信息开发中,需要实现信息功能的设计要善于把握两种应用人群的应用特点[3]。一部分,系统功能的设计要保障系统的开发可以为教师把握学生干部的实际管理情况提供信息资源,例如:教师一方面通过B/S模式为学生干部布置管理工作,同时又可以通过系统对学生的工作情况进行核实监督,教师通过B/S模式达到高校学生干部能力的综合性培养;另一部分,B/S模式在现代系统设计,为学生提供应用需求,网页交流功能能够保障系统开应用中,学生干部与教师之间的交流,同时,B/S模式的网络数据库可以为学生管理工作提供可参考的信息。例如:B/S模式下的学生干部管理系统中,可以实现学生管理工作设计的虚拟化设计,教师能够通过网络平台,对学生干部的管理能力培养进行指导,可以提高高校学生干部管理工作的效率,也是高校人才培养的主要渠道之一。
(三)安全系统设计
(四)B/S模式信息筛选设计
B/S模式的设计,具有信息资源的筛选功能设计[4],B/S模式在我国现代高校系统中的应用,可以保障高校学生干部管理信息资源的应用与学生干部审核信息的自动化筛选,当高校对学生的管理工作进行检测时,通过在B/S模式中输入检测的关键字,可以达到系统模式和系统信息资源的整体性应用,从而达到高校管理者直^性的学生干部的日常管理工作进行信息总结,有助达到对高校学生干部管理能力和管理效果的审核,促促进我国现代技术应用水平的进一步优化与探索,此外,B/S模式在高校学生干部信息管理与测评系统中的设计,可以将现代系统的应用进行最直接的能力检测,为现代高校技术的逐步优化发展提供更便捷的应用分析。
二、B/S模式在高校学生干部信息管理与测评系统的实现
B/S模式是现代计算机资源在高校管理中的应用技术分析,我国现代教育的学生干部管理自动化系统的应用,能够实现高校的整体管理效果得到提高。例如:某高校中应用B/S模式进行高校学生干部信息管理与测评能力的检测,系统在实际中的应用,取得了较高的应用效果,一方面,高校工作的开展中,学生干部可以将学校的实际管理工作落实到实处,并通过B/S模式平台,对实际开展情况进行及时反馈,当学生管理干部遇到管理问题,B/S模式为学生干部工作的开展提供了问题解决的信息支援[5];另一方面,B/S模式在高校管理中的应用,管理者能够及时掌握学生干部的实际管理情况,为学生干部的日常工作进行指导,同时也将应试测试转变为灵活的能力检测,为高校管理人才的培养提供技术支持。
结论
B/S模式在高校学生干部信息管理与测评系统的研究,是对我国现代高校教育系统的技术应用情况进行分析探究,也为我国教育事业的技术应用与探究提供了更加完善的优化发展水平,实现我国教育事业人才管理技术创新发展开拓新的发展空间。
作者简介:刘畅(1983.7-),男,回族,籍贯:河北省沧州、2009年毕业于天津师范大学计算机应用专业,现供职天津师范大学学生处?学位硕士、研究方向计算机信息技术。
[1]吴海丽.高校学生综合素质信息管理系统设计思想[J].长春师范学院学报,2011,06:151-153.
[2]朱建华.基于BS模式的学生信息管理系统设计[J].科技展望,2016,13:9.
[3]曾光辉.基于CS/BS模式的课程教学质量测评系统的设计与实现[J].软件工程师,2010,12:46-49.
本论文叙述了我校学成绩管理的现状以及Visualbasic6.0语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统物理配置方案、系统实现、系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。
【关键词】学生成绩管理系统,功能,特点,论文内容。
【Abstract】
ThisthesisdescribesmyschoolthepresentconditionofthescoremanagementandthegeneralsituationoftheVisualbasic6.0languages.Thepointintroducedthestudenttheresultmanagementsystemcarriesouttheprocess。。。。。。。。。suchasfunctionrequestdescriptionandthedatabasedesign...etc..Aconcreterealizationthatintroducedthissystem.Chapter5concerningconclusionwithinthissystemdevelopmentprocessandrealize.
【KeyWords】
theStudentresultmanagementsystem,function,characteristics,thesiscontents
目
录
摘要
.前言
第一章引言
1.1开发背景
1.2开发目标
1.3项目提出的意义
1.4系统开发所用的技术准备
第二章系统分析
2.1系统需求分析
2.1.1系统调查
2.1.2组织机构设置
2.1.3用户需求
2.1.4系统业务流程图
2.1.5系统设计思想
2.1.6系统设计分析
2.1.7系统功能分析
2.2新系统逻辑方案
2.2.1数据流图(简称为DFD)
2.2.2数据字典
2.2.3新系统逻辑模型的提出
2.2.4系统边界
第三章系统设计
3.1学生成绩查询系统功能需求简介
3.2功能需求描述
3.3系统目标要求
3.4系统平台选择
3.5数据库设计
3.5.1数据库需求分析
3.5.2数据库概念结构设计
3.5.3、逻辑结构设计(E-R图向关系模型的转换)
第四章系统实施
4.1各子系统模块程序设计举例
4.2软件测试的目的和原则
4.3子系统测试
4.4软件运行与转换
第五章结论
致谢
第一章引
言
1.1项目开发背景
几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、。。。。。。。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。
我选择母校来设计这个系统主要有两个原因:
一是:。。。。。。。报。
1.2项目开发的目标
建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化
1.3项目提出的意义
现在我国的大中专院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了了许多的人力和物力。在当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被学校所采用,将会改变以前靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率。
1.4.1数据库技术的现状与发展
2、信息查询流图
使用人员
成绩数据表
班级数据表
课程数据表
学生数据表
查询条件
查询结果
学生信息录入
成绩信息录入
班级信息录入
课程信息录入
图2-4学生信息查询流图
学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。
1、用户管理功能
3、学生对成绩的查看功能
PrivateSubCmdOk_Click()
DimConnAsNewADODB.Connection
DimmlinkAsString
mlink="provider=microsoft.jet.oledb.3.51;datasource=score.mdb;"
Conn.Openmlink
‘当用户名密码为空时给出提示
IfText1.Text=""Then
MsgBox"请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
4-3系统主窗体
OptionExplicit
‘‘‘当改变记录集时,需要刷新整个网格控件
SubRefreshGrid()
grdScan.DataMember=""
grdScan.Refresh
IfDataEnv.rssqlStudent.StateadStateClosedThenDataEnv.rssqlStudent.Close
DataEnv.rssqlStudent.Open
grdScan.DataMember="sqlStudent"
grdScan.Ref...【摘要】
建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。
一、系统的需求分析及总体设计
(一)系统应用环境分析
(二)系统的需求分析
在这个信息高速高度发达的时代,互联网已经应用到各个行业,对于学校来说已将课程安排及信息于互联网,学生可以通过网络来获取自己的课程及成绩信息,但对学生作业监管这一块基本还处于空白状态。让学生在线学习,完成作业后在线提交,教师批改后在线查阅,所以对于学校来说建立一个“中职美术设计学生作业管理系统”来管理作业是将来必须做的工作之一。B/S结构的学生作业管理系统有以下优点:1.可以满足当前学生作业多样性的需要;2.避免了繁杂的重复收发作业,使作业的批改不受空间地点的限制;3.作业保存变得更加快捷方便;4.避免了无谓的资源浪费。因此,建立一个配合网络环境的“美术设计学生作业管理系统”软件平台十分必要,既可以实现师生互动的电子作业提交与反馈,又使教务可以对学生作业进行监管,这样有助于教与学、监与管形成一个良性的循环,促进学校教学工作朝着健康良性的方向发展。
本文设计开发的“中职美术设计学生作业管理系统”根据当前学校的现状,共分为五个大模块:管理员模块、教师模块、学生模块,互动评价模块,资源共享模块。基本可以实现管理员(教务部门)对课程、教师、班级的后台管理,教师对作业的处理,给出成绩;学生对作业在线编辑、上传查看成绩等;互动评价模块可以实现师生间的答疑解惑,自由交流,相互评价等,资源共享可以让有用的学习资料最大化地发挥自己的效率。
(三)系统的功能需求
通过系统需求分析可知,“中职美术设计学生作业管理系统”是一个通过网络实现专业作业管理的平台,它主要的参与者有三类:管理员、教师、学生。与传统的作业处理手段相比,作业管理系统应更能体现出网络教学的优势,快速的信息交流、方便的资源共性等特点,且要更能体现学生的主体性。因此,本系统在功能的设计上着重考虑师生之间、学生之间如何更流畅方便地交流。下面就本系统的五个模块进行功能分析[2]:
1.管理员模块:其功能需求主要表现在后台的管理上,以管理员身份登陆后,可以进行的操作有:(1)对用户的管理,可以添加、删除、查看、修改教师和上课班级人员信息;(2)对课程的管理,可以添加、删除、查看、修改课程信息;(3)对作业处理情况进行监管,可以查看教师布置、修改作业的情况,学生完成作业的情况等,并就本班实际完成作业的情况给出评价等。
2.教师模块:教师以自己的职工号登陆,根据权限进入教师相应功能的页面,可进行的操作有:(1)教师可以以公告的形式通知学生布置作业的情况,可以对公告进行、查看、修改、移除。(2)教师根据自己的授课信息选择相应的课程,向所开课的班级布置作业,布置作业的途径有两个,或以附件的形式将已编辑好的作业传到网上,或以设计的编辑工具直接在线编辑作业在网上。(3)教师可以利用设计的编辑工具,对学生作业进行在线批改或下载后进行批改;为学生作业添加评语,选择分数;可以对已经批改的作业进行重新批改。(4)教师可以查看某个作业的提交情况及批改情况。(5)提供已经批改过作业的参考答案。
3.学生模块:是以学生提交作业为核心的部分。学生以自己的学号登陆,进入学生相应功能的页面,选择相应课程后,可以进行的操作有:(1)学生具有查看公告的功能,获取新的作业布置和批改信息。(2)学生选择相应的作业之后,进入作业页面,可以看到作业题目,作业内容,对于一些可以在线完成的作业进行在线编辑并提交;其他类型的作业,可以下载作业附件,完成后能够上传作业附件,删除更新自己的作业附件。(3)学生可以查看自己已经完成的作业,查看老师已经批改的作业,查看批改内容、分数等。
4.互动评价模块:这个模块是师生互动交流的一个崭新平台。(1)如果学生在做作业的过程中遇到疑难问题,就可以直接在留言栏里给教师留言,教师登陆后,在查看作业的同时,可看到这些同学的留言,并对留言进行回复。留言这个功能的实现,实际上就是在将师生留言的信息显示在网页上的同时,系统将这些留言的内容填充到数据库中的留言表中。(2)教师可以对某次学生作业的完成情况和完成质量进行评价;学生可以就教师的讲课方法、方式等对老师提出意见和建议,供老师在后续的课程中参考,形成良好的互动,提高教学效果。(3)管理员通过查看教师布置作业的次数和学生完成的质量,给出整体评价,对不符合教务要求的教师和学生班级给出警告,监督教师和学生认真完成本课程的教学。
通过上述的系统功能分析描述,本系统就可以实现日常学生作业的布置、批改、查询成绩、交流评价、资源共享等操作,方便教务、教师及学生对作业的处理和监督,极大填补了学校对学生作业处理上的一大空白。
(四)系统的总体设计
本课题设计的学生作业管理系统是利用Asp.net和SQL技术来构建一个基于因特网的动态交互式教学信息化平台,该系统可以在Windows2000/XP局域网或Internet上使用。在总体结构上是趋于采用3层B/S结构,各类教学资源在服务器一端,采取中心数据库SQLserver2005统一存放和组织,学生在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器提出请求,服务通过中间组件与数据库链接,把请求服务的教学内容以Web页面形式通过浏览器反馈给学生。系统由管理员、教师、学生、互动评价、资源共享等五个模块购成。整个系统结构如图1所示。
二、小结
本系统主要是开发基于ASP的在线作业管理系统。系统实现了作业系统、管理员和老师系统等主要功能模块。可以实现:
1.管理员对教师、学生、课程等信息的后台管理及对学生作业的监督;
2.教师可以在线编辑、布置、修改、批改作业,给作业评分等操作;
3.学生可以在线查看、下载、上传、修改作业,查看作业成绩和参考答案等操作;
4.师生可以互动交流、相互评价;
摘要:为了方便大学生找到合适安全的兼职工作,运用先进的Web技术在大学校园内建立大学生兼职中介管理网站,为同学与用人单位搭建方便快捷的信息服务的平台,使学生更及时方便地获取兼职信息。该项目主要包括求职信息管理、招聘信息管理、岗位匹配管理等。系统开发过程体现了软件工程的思想,具有相对稳定、便于维护和更新等优点。
关键词:大学生;兼职中介管理信息系统;B/S架构
基金项目:2014年辽宁省大学生创新创业训练计划项目(项目编号:201410841000032).
1、系统开发意义
大学生兼职中介系统是一款真实、安全、透明的系统,以实现线上、线下的资源共享和无缝接轨,建立一个让大学生放心的大学生兼职中介平台。与其他同类软件系统相比,本软件系统严格管控公司、企业及个体经营者和大学生用户的信息录入,力求录入信息最大程度的真实、有效。本系统经过市场的调查与分析最后确定整体系统方案。
2、系统分析
大学生兼职中介信息管理系统的业务流程图可以帮助使用者快速掌握系统业务的使用方法。
3、系统设计
3.1系统功能模块设计
根据系统分析,大学生兼职中介管理信息系统分为三个功能模块,包括:求职信息管理模块、招聘信息管理模块、岗位匹配管理模块等。每个模块又包括几个不同的功能。
求职信息管理模块又包括用户信息管理、用户简历信息管理、招聘岗位信息查看等。
招聘信息管理模块又包括岗位信息管理、招聘用户信息管理、求职用户信息查看等。
岗位匹配管理包括:用户管理、推荐管理、热点信息管理等。
主要数据表如下。
(1)学生用户信息表:主要储存学生基本信息。
(2)岗位基本信息表:主要储存岗位的基本信息
(3)应聘记录表:主要储存应聘者基本信息。
(4)职位信息表:主要储存企业提供的职位的基本信息。
(5)热点信息表:热点信息表,主要储存系统筛选的热点信息。
(6)管理员表:主要储存管理员信息。
4、系统开发
4.1系统开发平台及工具选用
本系统采用VisualStudio2010开发工具和SQLServer2008数据库。使用微软公司的VisualStudio2010作为主要开发工具的前台,是一种面向对象的可视化编程工具,具有很高的编程效率;系统的后台数据库采用MicrosoftSQLServer2008,它提供了强大而稳定的企业级数据库开发平台,可以满足数据一致性、完整性和安全性,VisualStudio2010和SQLServer2008数据库无缝链接。同时系统采用C#作为开发语言;对于Windows7操作平台(Ultimate);为Microsoft.NETFramework4.0运行环境。
4.2系统开发原理与方法
本系统理论基础是软件工程思想,综合了结构化设计方法和面向对象设计方法,通过讨论B/S结构的工作原理及特点、C#技术的主要内置对象在大学生兼职中介网站中的应用、ADO.NET访问数据库的原理、SQLServer2008数据库的设计运用等方法,数据层是通过ADO.NET操纵数据为业务逻辑层提供数据服务,如存储数据操作结果,返回数据检索结果。
ADO.NET提供了以下3种方式连接数据库:通过ODBC连接数据库;通过OLEDB相连;直接连接SQLServer。3种方法由于在应用层面上的差异,使得从低到高的效率,从高到低独立性。连接到数据库的数据处理,有2种方法,即,一是用DataSet来隔离异构的数据源,另一个是通过流从数据源读取(DataReader方式)。
传统的应用程序是数据库的连接通过第一设置,在运行的过程中保持连接的整体设计方法。.NET网络采用数据结构分离的连接方式。当浏览器请求Web服务器网页,服务器处理请求,并向浏览器发送所请求的网页,然后断开连接,直到向浏览器发送下一个请求。
另一个创新是ADO.NET数据集(Dataset)引进。一个数据集提供高速数据缓冲区。数据集不了解数据源,它们可以由程序或从数据仓库的数据传输采用而生成、填充。无论是在数据采集,数据集被使用相同的过程模板的操作,它使用相同的基础数据缓冲区。
5、结束语
由于系统前期调研准备充分,系统功能完善,操作方便。更好地体现了学生至上的特点,实现了真正意义上的双向选择,不仅岗位能够方便选择学生,而且学生能自由地选择岗位。用人单位和个人通过使用该系统对招聘岗位信息进行,学生可以浏览岗位信息,选择合适的岗位,投放简历,管理员对简历进行审核,如果通过,发放相应通知,完成求职。实现了系统要求的基本功能。
本系统具有应用方便、信息交流及时、良好的可维护性、可扩充性及可靠性。该系统的应用为大学生求职和用人单位招聘提供了方便、快捷的服务。
[1]付文雯,郭群.大学校园小型二手商品系统设计与实现[J].中国新通信,2014(7):113-114.
[2]韩成等.中介机构服务大学生的现状及其问题分析[J].商业经济,2010(21):59-60.
[3]董云.ASP.NET数据库项目案例导航[D].重庆:西南大学,2012年[4]王颖.初探校内教务管理系统在学籍管理现代化建设中的技术问题[J].内蒙古电大学刊,2008(4):79-82.
作者简介:
关键词:智慧校园;技术;B/S;管理信息系统;管理模式
学生公寓作为大学生的“第一社会”“第二家庭”“第三课堂”,是学生日常生活和学习的重要场所,也是对学生进行思想政治教育和素质教育的重要阵地。学生公寓的科学管理不仅关系到学生的人身和财产安全,关系到学校正常的教学秩序和生活秩序,而且关系到学校和社会的稳定,关系到高等教育的改革与发展。目前,全国高校都在进行学生公寓标准化建设,其目的是为学生提供安全、舒适的学习和生活环境,为学生提供高效、便捷的服务。在以往传统的公寓管理中,存在信息统计不准确,数据更新不及时,工作效率低,工作不到位等缺点。随着现代通讯技术和网络技术的日新月异,高校管理手段也不断走向网络化、智能化。为了紧跟学校智慧校园建设,进一步提高学生公寓管理水平和服务质量,设计和实现基于B/S结构的学生公寓管理信息系统势在必行,它会使学生公寓管理模式发生革命性的转变,将大大提高学生公寓管理工作的效率和水平。
湖南城市学院是一所公办普通本科学院,现有在校学生16680余人,建有标准化学生公寓21栋,共有学生寝室4200余间,床位16620余个。学校的网络硬件环境已经搭建完毕,高速的校园网作为智慧校园的一部分,已经开始发挥着越来越大的作用。但学生公寓管理仍然采用原始的纸质和计算机单机管理,导致学生公寓管理服务中心工作量大、效率低。希望通过本系统的设计与实现,能够在学生公寓管理上提高管理的工作效率、工作水平和服务质量。
基于以上目的,该系统提出以下总体需求:系统能够科学地实现学生公寓的基本管理功能;能够高效、快捷地运行;能够实现多用户同时访问和快速响应;管理系统具有较好的用户权限管理和良好的人机交互界面;能够实现数据的安全、备份与保护[2]。
3系统的设计
3.1学生公寓功能设计
学生公寓管理信息系统的设计主要包括11个功能模块,如图1所示。现简单介绍如下:
用户管理主要是实现用户信息的增加、删除、修改以及权限分配等。
基础数据管理主要是进行公寓房源设置、公寓收费标准设置、公寓基本情况的录入;进行学院、专业、年级等学生信息的添加、删除、修改、导入、导出、统计等。
住宿管理主要是进行学生住宿登记、学生调宿、学生宿舍的预分配、学生退宿、学生住宿查询与统计等。
公寓管理员管理主要是对正式和聘用的公寓管理员进行管理,包括人事信息、考勤与考核、定岗定薪、工资核算与发放管理等。
干部管理主要是进行学生会宿管部干部队伍管理,包括公寓的栋长、楼长、层长、寝室长的管理,为干部评优评先及奖励提供基础数据等。
假期管理主要是对假期留校学生进行申请、集中住宿管理、假期日常管理等。
维修管理主要是结合《学生公寓网上报修系统》,对学生公寓的维修进行派单、跟踪进展、查询统计、服务质量评价等。
资产管理主要是对学生公寓中的固定资产进行增加、分配、调拨、统计、报废等管理。
新闻管理主要是指学生公寓管理服务中心有关学生公寓学习、生活、服务的通知和公告等。
文明监督管理主要是学生公寓管理员和学生干部对学生公寓进行劳卫检查和违纪行为管理,进行自律自治管理及有关文明寝室、免检寝室的统计等。
物品管理主要是学生公寓管理员对非学生公寓固定资产的物品(如卫生工具等)进出公寓的登记、统计等管理。
3.2系统数据库设计
本系统采用SQLServer2005数据库作为后台数据库。数据库包括以下主要表:GYFYTab、GYQKTab、XSXXTab、YGXXTab、XSRZTab和其他附表,部分表结构设计如下:
4系统的实现
本系统采用开发语言环境,选择SQLServer2005为数据库,根据湖南城市学院学生公寓管理的实际情况,结合业务流程,确定了系统的整体框架,对功能模块、数据库设计进行了深入分析、研究与讨论,切实完成了系统设计、代码编写、系统测试,实现了学生公寓管理从传统模式向计算机网络管理模式的转变。
由于该系统功能模块较多,受篇幅限制,仅对部分功能模块进行简单描述。
4.1公寓基本信息录入
在学生公寓管理中,首先要实现的就是对学生公寓的基本信息录入,如全校学生公寓的分布地址、栋号、楼层、房间数、房号编写规则、所分配居住的性别等(如图2所示),为学生住宿的预分配和入住做好准备。
4.2学生住宿信息录入
在学生住宿管理中,有单个学生录入和多个学生批量导入的方式实现学生住宿登记,为了高效、准确、方便录入学生住宿信息,本系统采用了两种方式相结合的办法进行学生住宿登记(如图3所示)。
5结束语
该系统采用技术,B/S模式和SQLServer2005数据库技术,结合学生公寓管理的实际情况来设计和实现学生公寓管理信息系统,具有一定的可行性、实用性和可操作性,该系统的试运行,大大提高了学生公寓管理工作的管理水平、工作效率和服务质量,初步达到了预期目标。但随着智慧校园的建设,学生公寓管理信息系统又面临着新的要求和挑战,系统数据与智慧校园数据中心的数据对接、学生和管理人员统一门户认证、校园一卡通开启学生公寓门禁和寝室门、新生网上自选寝室和新生床位分配的算法与实现、APP移动客户端开发与启用等,这是系统在今后使用过程中必须要解决的关键技术,系统开发组必须紧跟学生公寓管理的新形势,进一步研究和完善系统功能,进一步提高学生公寓管理的规范化、人性化、智能化。
[1]余水.基于Web的高校学生公寓信息管理系统的研究[J].科技视界,2012,6(18):181-182.
[2]姚小波.基于Web的西昌学院学生公寓管理系统设计及实现[D].成都:电子科技大学,2009.