网上学生成绩提交与分析系统的设计与实现毕业论文.doc
- 文档编号:387298
- 上传时间:2022-10-09
- 格式:DOC
- 页数:45
- 大小:681.50KB
网上学生成绩提交与分析系统的设计与实现毕业论文.doc
《网上学生成绩提交与分析系统的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《网上学生成绩提交与分析系统的设计与实现毕业论文.doc(45页珍藏版)》请在冰豆网上搜索。
西安工业大学北方信息工程学院
本科毕业设计(论文)
题目:
网上学生成绩提交与分析系统的设计与实现
系(部):
计算机信息与技术系
专业:
软件工程
班级:
学生:
学号:
指导教师:
2010年06月
网上学生成绩提交与分析系统的设计与实现
摘要
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。
如此庞大的信息量,迫切需要有一个学生信息管理系统来提高学生成绩管理工作的效率。
通过这样的系统,可以做到成绩的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
一直以来,人们使用传统人工的方式管理学生成绩,这种管理方式存在许多缺点,如效率低、保密性差等,而且时间一长,将会产生大量的数据,传统的纸质保存方式会占用大量空间,给查找、更新和维护都带来诸多不便。
运用学生成绩管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,让学生能够尽快的知道自己的考试成绩,投入新的课程的学习。
在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。
学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。
对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。
学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,所以开发这样一个系统是十分必要的。
本次毕业设计的内容是从技术角度,通过软件工程的方法进行分析,主要使用PHP开发语言和MySQL作为数据库的软件管理系统的开发。
本文主要内容是阐述对学生成绩的管理,通过对软件进行需求分析、概要设计、详细设计、编码、测试等一系列完整的软件工程开发流程,掌握软件开发中的各个环节。
关键词:
管理系统;B/S架构;PHP。
OnlineSubmissionandStudentPerformanceAnalysisSystem
Abstract
Withtheschoolshavebeenexpanding,thenumberofstudentsincreaseddramatically,allthestudentshavedoubledtheamountofinformation.Suchalargeamountofinformation,theurgentneedforastudentinformationmanagementsystemtoimprovestudentachievementmanagementefficiency.Throughthissystem,resultscanbestandardizedmanagement,scientificstatisticsandfastsearch,therebyreducingtheadministrationworkload.Hasbeentheuseoftraditionalartificialmanagementofstudentperformance,thismanagementapproachhasmanydisadvantages,suchasinefficiency,secrecyandpoor,andovertime,willhavelargeamountsofdata,thetraditionalwaywouldtakeupalotofpapersavedspace,tofind,updateandmaintenanceofinconvenience.
TheuseofstudentachievementmanagementsystemcanreducetheworkloadonteachingstaffXueyuan,narrowKaizhi,improveefficiencyandaccuracyLv,toareasonablearrangementShiJian,sothatstudentscanknowtheirtestingassoonaspossibleresultsforenteringnew,ofcourse.Inmoderntimes,therapiddevelopmentofhightechnology,peopleworkhabits,particularlytheincreasingpopularityofcomputers,peopleincreasinglyrapidpaceoflifeandhowtoimproveworkefficiencyisonethefirstconsideration.Studentperformancemanagementisaverycomplicatedandcomplexawork,oneofthereasonsistheheavyworkload,poormanagement.Foraschoolisconcerned,shouldusesomeofthelocalresources,improvemanagementefforts,thestudentsresponsibletothestate.
Studentachievementinschoolmanagementexceptionmanagementisanimportantpart,asaschool,inadditiontoeducatingpeople,istheeducationknowledge,studentachievementthroughouttheschoolmanagement,educationaladministrationcomputerizationisanimportantpartinwhetherwecanachievethisstepinrelationtotheschool'soverallThelevelofefficiency,sothedevelopmentofsuchasystemisnecessary.
Thecontentofgraduationfromatechnicalpointofview,throughtheanalysisofsoftwareengineeringmethods,mainlydevelopedusingthePHPlanguageandMySQLasthedatabasesoftwaremanagementsystem.Thisisexplainedmainlyonstudentachievementmanagementsoftwareneedsthroughanalysis,outlinedesign,detaileddesign,coding,testingafullrangeofsoftwareengineeringprocesses,tomasterallaspectsofsoftwaredevelopment.
KeyWords:
ManagementSystem;B/SStructure,PHP.
目录
1绪论 1
1.1前言 1
1.2问题定义 1
1.3内容简介 1
1.4研究背景 2
1.5研究意义 2
2核心技术介绍 4
2.1B/S 4
2.1.1C/S模式的优缺点 4
2.1.2B/S模式的优缺点 4
2.1.3本系统的技术路线 5
2.2PHP 5
2.2.1PHP简介 5
2.2.2PHP的特点和优势 5
2.3MySQL 6
2.3.1MySQL简介 6
2.3.2MySQL的优势和特点 6
2.4JavaScript 7
2.4.1JavaScript简介 7
2.4.2JavaScript的特点和优势 7
3需求分析 8
3.1可行性分析 8
3.1.1社会可行性 8
3.1.2技术可行性 8
3.1.3经济可行性 8
3.1.4法律可行性 8
3.2系统功能需求 8
3.2.1系统功能体系图 9
3.2.2系统基本功能主要模块及功能 10
3.3系统设计原则 10
3.4系统数据需求 10
3.5系统运行要求 11
3.5.1服务器端的运行要求 11
3.5.2客户端的运行要求 11
4概要设计 12
4.1系统模块设计 12
4.1.1权限管理 12
4.1.2教学秘书管理 13
4.1.3教师管理 13
4.1.4学生管理 14
4.2数据结构设计 14
4.2.1局部ER设计 14
4.2.2系统ER图 16
4.3数据库设计 16
4.2.1课程数据表 17
4.2.2班级数据表 17
4.2.3成绩数据表 17
4.2.4聘课表 18
4.2.5教师表 18
4.2.6学生表 19
4.2.7教学秘书表 19
5详细设计 20
5.1系统结构设计 20
5.2系统功能设计 21
5.3界面总体框架设计 21
5.3.1界面框架设计 21
5.3.2系统通用DIV/CSS设计 22
5.4登录模块设计 22
5.5欢迎页面 23
5.6班级课程用户管理页面 24
5.7聘课管理 24
5.8查看教学计划 25
5.9提交成绩管理 26
5.10查看学生成绩 26
5.11查看统计分析 27
5.11.1数据分类分析 27
5.11.2数据排行统计分析 28
5.12预置类说明 29
5.12.1数据库操作类 29
5.12.2分页类 30
5.12.3权限验证方法 31
5.12.4跳转函数说明 31
6系统的测试与分析 32
6.1测试计划 32
6.2测试用例 32
6.2.1对提交成绩进行测试 32
6.2.2对添加用户进行测试 32
6.2.3对修改用户进行测试 32
6.3测试结果 33
6.4测试评价 33
7结论 34
参考文献 35
致谢 36
毕业设计(论文)知识产权声明 37
毕业设计(论文)独创性声明 38
西安工业大学北方信息工程学院毕业设计(论文)
1绪论
1.1前言
自上个世纪年代以来,计算机技术行业的迅猛发展及推广普及,为各行各业的突飞猛进的发展带来了新生的动力,推动其他各个行业像更深更高的层次发展。
1.2问题定义
随着计算机技术的进步和人们对系统的需求的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 学生 成绩 提交 分析 系统 设计 实现 毕业论文
![提示](https://static.bdocx.com/images/bang_tan.gif)