学生成绩信息管理系统实训报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库课程设计报告
一学生成绩管理系统
学校:西安科技大学
学院:机械工程学院
年级:1102班
专业:工业工程
姓名:刘畅(216)郭凯峰(218)
张帅(219)罗文博(221)
目录
第一章引言 (3)
第二章系统分析 (4)
2.1项目开发背景 (4)
2.2系统开发的目标 (5)
2.3项目开发的意义 (5)
2.4需求分析 (5)
2.5系统功能分析 (5)
2.6 可行性分析 (6)
2.6.1技术可行性 (6)
2.6.2工具可行性 (6)
2.6.3经济可行性 (6)
2.6.4操作可行性 (7)
2.6开发工具 (7)
第三章系统设计 (7)
第四章系统制作 (12)
4.1 创建应用对象 (12)
4.2模块的设计与实现 (12)
4.3设计系统管理模块 (12)
4.3.1设计登陆窗口 (12)
4.3.2设计密码修改窗口 (15)
4.3.3设计用户管理窗口 (17)
4.3.4设计菜单 (20)
4.4设计学生基本信息管理模块 (21)
4.5设计教师基本信息管理模块 (28)
4.6设计成绩信息管理模块 (31)
4.7设计课程信息管理模块 (32)
4.8使用说明及优缺点分析: (36)
第五章设计心得 (37)
第一章引言
在现代,高科技的飞跃发展,计算机的大量普及,使得人们生活节奏越来越快。因此对教育行业的多元信息进行有效的管理工作,也成为教育行业的重中之重。目前,学校工作繁杂,资料众多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有已套完整的、统一的系统。为各高校教务工作人员减轻负担,提高工作效率,所以制作了学生成绩管理系统。
学生成绩管理系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。比较系统的对教务,教学上的各项服务和信息进行管理,使数据管理更现代化、自动化、智能化、人性化。同时,减轻了学院教务人员管理的工作量,缩小开支,提高工作效率和准确率,使其变得更具有条理性,科学性,为教育行业作出了巨大的贡献,也为今天的民办教育在未来市场的竞争力有所提高。
学生成绩管理系统适用了全新的成绩管理理念,系统从完善的基础信息管理,和对创建新用户,已创建的成绩数据的录入、修改、浏览、统计等功能操作,基本能够满足个高校教师的需要。
第二章系统分析
2.1项目开发背景
在任何高等院校,学生的成绩管理都是学校教务管理的重要环节之一。隋着学校学生人数的增加,学生成绩管理的任务更加繁重,必须借助现代化的管理工具和手段提高学生成绩的管理效率。学生成绩管理系统广泛适用于高校教务管理部门的学生成绩管理,其作用和功能也是学生比较熟悉和容易理解的
2.2系统开发的目标
建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效率和现代化水平,使学校对学生的成绩能够快速及更准确的录入、修改和查询,更好的掌握各个学生的各科成绩、便于教师的管理。使学生对个人成绩信息进行更快的查询。让老师可以更快更好的掌握学生的学习情况,使学校的教学质量进一步提高。
2.3项目开发的意义
现在我国一些院校的学生成绩管理水平普遍不高,有的还停留在纸质基础上,这种管理手段已经不能适应时代的发展,因为它浪费了太多的人力和物力。在当今的信息时代,
这种传统的管理方法必然被计算机为基础的信息管理系统所取代。如果本系统能够被学校所采用,将会改变以往靠手工来管理学生成绩的状况,可以树立良好的办学形象,提高工作效率,节省更多的人力和物力。
2.4需求分析
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着悦来越重要的作用。
现在我国的教育机构对学生成绩管理还普遍停留在纸质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代,这种传统的管理发发必然被计算机为基础的信息管理所取代。
2.5系统功能分析
系统功能分析阶段的任务就是确定该系统所要解决的问题及其具体要求。需要通过与用户的交流和沟通明确用户对系统的功能要求,最终列出系统可以实现的功能有用户确认。
分为三种不同的角色:
<一>管理员
(1)对学生基本信息录入和存储,包括学号、姓名、性别、出生日期、总学分、备注、地址、电话、密码(原始密码和学号一样)
(2)对已经录入的学生基本信息查询和修改,包括学生成绩的查询但不能修改
(3)对老师基本信息的录入和存储,包括教师号、教师名、性别、职称、老师所授课的课号、年龄等
(4)对老师基本信息的查询和修改
(5)修改自己的密码并可以查看系统时间
<二>教师
(1)对已经录入的学生的基本信息的查询单不可修改
(2)学期末录入学生的成绩(必须是对应的自己所授的课)
(3)学生成绩的修改
(4)修改自己的密码和基本信息并保存(教师号不可修改)
<三>学生
(1)查询自己某门课程的成绩
(2)修改自己的基本信息并保存加以维护
(3)还可以修改自己的密码以及查询系统的时间
2.6 可行性分析
所谓可行行分析就是用最小的待机在尽可能短时间内确定问题是否能够解决,这步工作的主要是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以比较抽象的方式进行系统分析和设计的过程,可行性研究的最根本的任务是对以后的行动方针