欢迎来到天天文库
浏览记录
ID:19464167
大小:796.50 KB
页数:25页
时间:2018-10-02
《基于web的学生成绩管理系统 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、设计题目基于WEB的学生成绩管理系统学院:学生姓名:专业班级:学号:指导教师:2013年6月1日摘要随着科学技术迅猛发展,信息时代的来临不仅让计算机在科技上得到了应用,也让计算机在生活上得到了更广泛的应用。面对当今的学校,实现办公信息化已成了必然趋势,学校中的信息量主要体现在学生信息的管理上面,尤其是成绩管理,因此学生成绩管理系统是一个教育单位不可缺少的部分。本毕业设计所描述的学生成绩管理系统,技术上采用ASP作为网络框架,MicrosoftAccess作为数据库实现的一个基于B/S模式的系统。本
2、系统主要实现了如下功能:用户查询、用户管理、成绩管理、课程管理、科目管理等。本文详细设计了需求分析、功能设计、系统设计。在系统设计中给出数据库设计和本系统的设计方案,在具体实现中给出了相应的实现代码及实际运行效果图。关键字:ASP,WEB,成绩管理,学生,B/S1目录摘要I第一章绪论11.1系统设计背景11.2系统设计思想2第二章开发技术及开发环境32.1开发方法32.2开发工具32.3开发环境3第三章需求分析43.1用户需求43.2模块分析43.3数据需求分析4第四章数据库设计54.1数据表结构
3、设计54.2创建数据库表8第五章模块功能实现95.1登录模块105.2管理员模块105.2.1成绩管理115.2.2课程管理115.2.3师生管理125.2.4成绩查询135.2.5成绩录入145.2.6成绩排名145.3学生模块155.3.1成绩查询155.3.2课程查询155.4教师模块165.4.1成绩管理165.4.2学生管理16结论18参考文献19致谢201毕业设计第一章绪论自21世纪起,人类科学技术越来越发达,人们的生活发生了重大的改变,特别是计算机对于我们的应用,在社会各个领域都已普
4、及,原来旧的管理方法已被社会所淘汰,但是很多人还停留在以前的手工操作上,这严重地阻碍了我们人类经济的发展。为了适应现代社会人们所高度强调的时间观念,学校成绩管理系统软件为学校办工带来了方便。学生成绩的管理是各个学校的主要日常管理工作之一,涉及到学校工作的诸多方面,随着教学体制的不断改革,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;
5、在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,成绩管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。1.1系统设计背景1毕业设计学生成绩管理系统是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现
6、这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的分量。1.2系统设计思想作为一个计算机系统,必须有一个正确的设计指导思想,合理选择系统架构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能开发出一个好的系统。根据学生成绩管理系统的实际需求,本系统的设计按照下述原则进行。●高安全性:由于系统采用B/S结构,必要时可以通过互联网进行访问。基于这种特点,防止系统被恶意攻击,同时满足学校本身的管理制度。●实用性:实用性是衡量
7、软件质量体系中最重要的指标,是否与业务结全的紧密,是否具有严格的业务针对性,是系统成败的关键,因此,系统开发之初的系统需求分析尤为重要,以用户需求为目标,以方便用户为原则,系统的界面必须清晰易懂,使各个界面保持一致性,让操作人员使用方便,不必在学习系统操作方面花费过多时间。●技术的先进性和成熟性:工程作为多部门跨网络协作的大规模、整个部门性的系统,为满足系统在很长的生命周期内有持续的可维护和可扩展,获得更高的发展起点,应采用先进和成熟的技术。●经济性:要保护已有投资,在原有投资的基础上延续建设,并
8、要考虑项目的投资效益情况。1毕业设计第二章开发技术及开发环境2.1开发方法本系统采用结构化的开发方法,所谓结构化系统开发方法是指自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。结构化系统开发方法由管理策略和开发策略两个部分组成:管理策略部分:强调系统开发的规划、进程安排、评估、监控和反馈。开发策略部分:任务分解结构(WBS);WBS优先级结构、开发经验、开发标准。开发过程分为:系统规划阶段、系统分析阶段、系统设计
此文档下载收益归作者所有