欢迎来到天天文库
浏览记录
ID:8470571
大小:96.00 KB
页数:17页
时间:2018-03-28
《毕业设计(论文)-powerbuilder9.0学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、【摘要】现在我国的大中专院校的学生成绩管理系统还不是很完善,给学校的信息安全带来隐患,同时也给人们带来很大的负担,浪费了大量的人力、物力。在今天科技迅速发展的信息时代,改善这种状态,实现学生成绩管理工作流程的系统化、规范化和自动化显得尤为重要。本文结合学生成绩管理系统在国内外发展的概况,从需求分析、系统分析、系统设计、系统实施四个方面介绍本系统的设计和实现过程;其次,本文还简单介绍了开发本系统所运用的工具PowerBuilder9.0及其自带的ASA数据库、PowerScript语言;最后,本文对该系统的开发设计进行了归纳总结。该学生成绩管理系统包括班级、
2、教师、课程、学生、成绩等基本信息的维护,学生成绩的录入和查询,各类综合成绩的运算和提交,奖学金等级的评定、查询和打印,各重要数据库表的数据备份和数据恢复,以及对已毕业学生所有相关信息的删除等功能,同时本系统还具有录入高效、查询完整等特点。本系统的成功开发,旨在给大中专院校的学生成绩管理工作带来一定的方便,减轻广大高校工作者的负担。【关键字】成绩管理,成绩查询,学生成绩,数据库设计i目录eabb44e4a6cdda42861fb34a9af40a21.doc目录1概述11.1引言11.2相关技术与名词解释11.3文档结构22系统总体结构与运行环境32.1业务
3、流程分析32.2系统总体流程图42.3数据存储分析,实体联系图62.4运行环境83系统开发环境与开发方法103.1开发工具103.2开发方法103.2.1系统模块开发方案103.2.2软件结构设计103.2.3数据库设计113.3程序设计模型123.3.1开发设计模型123.3.2开发目标与原则134系统需求分析描述144.1系统功能描述144.2部分功能简述与相应类145程序设计165.1部分功能实现代码166系统测试描述186.1测试目的186.2测试方法187结论207.1结论207.2不足与改进20致谢21参考文件22i目录eabb44e4a6cd
4、da42861fb34a9af40a21.doc1概述1.1引言当今我们已处于科技飞速发展的信息时代,各行各业都离不开信息的处理,离不开计算机的应用。使用计算机进行信息控制,不仅提高了人们的工作效率,而且大大提高了信息的安全性,尤其对于复杂的成绩管理工作,计算机能够充分发挥其优越性。早期的学生成绩管理系统的开发一般采用FoxBASE、FoxPro等,现在通常采用VisualBasic、Delphi、PowerBuilder、ASP等来开发此类项目。本系统就是运用PowerBuidler9.0及其自带的ASA数据库、PowerScript语言进行开发的。1.
5、2本学生成绩管理系统的主要特点1.最大限度的保证系统数据的安全:本系统以权限分配为基础,分为系统维护(教务员)、教师、学生三个基本用户类型,他们在系统中可以执行的操作不同,系统维护员权限最大,可以对整个系统进行操作,教师能够执行录入、查询、打印等操作,学生却只能执行查询、打印操作。系统维护员的用户名和密码是由系统开发者自己设置的,共有两个,教师和学生可以通过用户注册窗口进行注册,即在窗口中填写相关信息,当其填写的用户名“试用”通过,且其用户编号和用户真实姓名与数据库中的教师信息表、学生信息表中的该教师信息或学生信息匹配的情况下便可以成功申请。同时,如果该学
6、生或者教师已经申请了一个用户名,就不能再以自己的身份进行注册,以避免系统遭到外来人员的恶意破坏。所有的用户名和密码都可以在“修改密码”窗口中进行修改,但是,用户在修改时,如果输入的原始用户名和密码有三次不匹配的话,用户将会被强制退出整个系统,以保证合法用户的使用权和数据库信息的安全。2.有效的减轻系统的负担:在数据备份窗口中系统维护员可以选择性地将数据库表中的信息以excel的形式进行备份,例如:可以将已毕业的学生信息保存到其它存储设备中,而在系统中将这些过期信息进行删除,以减轻系统的负担。3.最大限度的保证相关编号的唯一性:本系统中所有相关的编号,如:院
7、系编号、专业编号、教师编号、学生编号等都是系统根据数据库中已经存在的相应编号信息自动生成的,不需要系统维护员进行编译,最大限度地确保各编号的唯一性。4.相关信息录入的高效性、可靠性:当任课教师在本系统中录入成绩信息时,16目录eabb44e4a6cdda42861fb34a9af40a21.doc只需要录入学生编号、课程编号、学生卷面成绩、平时成绩,系统便会自动检索出该学生、该门课程的相关信息,并根据卷/平比例表(cj_bl)中的卷面成绩、平时成绩所占比例计算出该学生该门课程的最终成绩。综合测评成绩计算、提交窗口中,院系辅导员只需要输入学生编号、品德分、体
8、育分,选择学期后,单击“计算”按钮,系统便会自动计算出该生的智育总
此文档下载收益归作者所有