学生成绩管理系统设计

发布时间:2023-02-15 12:19:03   来源:文档文库   
字号:
学生成绩管理系统设计学生成绩管理系统主要用于学生成绩信息管理,学生成绩管理系统包括了三个模块:学生登录,教师登陆,管理员登陆。在学生登录的界面内包括学生的课程名、各科成绩、总分、平均分、各科绩点、平均绩点;在教师登陆的界面内教师能够对学生的成绩进行录入和修改(有时间的限制)而且能查看到自己所代科目的成绩;管理员登陆的界面内管理员能够对学生的各科成绩进行统一的管理。以下是本次设计的大概的系统背景、环境等信息的描述:、设计背景:本项目的设计者是08电信2第十四小组,服务对象是西北民族大学在校学生,用户是学生办公室。由于考试后成绩整理及成绩查询所耗费的时间较大,所以开发此软件对学生成绩进行管理。具体包裹一下的内容:1)某大学有若干名学生,每个学生每学期必须学习若干门课程。2)每个学生有学号、姓名、班级等基本信息。3)没门课程有课程号课程名称、任课教师、学分等信息。4)学校需要对学生的基本信息、所学课程、成绩进行统一管理,以便于对信息进行查询、浏览和修改。、开发环境:软件环境:WINDOWSXP,在VisualC++6.0下可以正常运行。硬件环境:PC机一台。、主要功能:1)教师能按学期、按班级完成对学生成绩的录入、修改。2)能按班级统计学生的各科成绩,求学生的总分、平均分、绩点及平均绩点,并能根据学生的平均成绩进行排序。3)能查询学生的成绩,不及格科目及学生名单。4)能按班级输出学生的成绩单。、基本思想:利用软件工程和数据库管理系统的思想进行软件开发与设计,对系统进行需求分析,系统设计、详细设计,最后在电脑上编出程序代码,通过对软件的编译、链接和运行,对每个模块进行测试,最后进行综和测试。用数据库的理论进行数据库的设计,按软件工程的原理指导设计过程。也就是从界面设计开始→数据库设计→数据和界面下的整合。学生成绩管理系统可行性研究报告1、引言:现在各大院校学生数量非常庞大,在学生成绩管理中,如果使用手工操作或使用繁琐的软件,既浪费了人力,又浪费了人力,效率无法提高,所以开发了学生成绩管理系统软件,能够适应学校的实际情况,充分利用软件提高工作效率。系统名称:学生成绩管理系统。目标:是对学生成绩管理系统作的可行性研究分析及指出存在的必要性。功能:帮助学校管理人员向学生公布成绩。开发组织单位:08电信(2)第十四小组。服务对象:西北民族大学。2、系统开发的背景,必要性和意义
1)现行系统的待查研究组织机构:第十四小组。存在问题:具有网络的地域局限性(回家及在网吧都不能查询个人成绩)学生只要输入学号就能查询到该学号学生的成绩,这样保密性不好。2)需求调查和分析用户提出的需求是查询个人成绩,能满足的客户的需要。3、新系统的几种方案介绍1)拟建系统目标:为学生成绩管理提供便捷方法,使学生能够便捷查询成绩,实现教学管理自动化。2)系统规模:两个专业30个人。3)系统的实施方案:设计阶段包括需求分析阶段(约三周)、概念设计阶段(约一周)、逻辑设计阶段(约一周)、物理设计阶段(约三周)4)其它可供选择的方案:a方案使用web页作为传输媒介,学生通过IE来查询成绩。b方案使用高级语言来写客户端查询程序,学生在查成绩之前首先要下载客户端程序。4、可行性研究1)技术上的可行性:这个成寻开发周期为八周,在技术方面采用asp.netSQLSever数据库相结合的方法来实现,所有数据信息的存储都由数据库来完成。2)系统运行的可行性a对组织机构的影响:学生成绩管理系统开发小组拥有其所有权。b人员适应的可行性:用户操作简单、方便、友好。开发小组分工明确、团结协作。c环境条件的可行性:对硬件的要求不太高。5、几种方案的比较方案分析在以上两种方案比较后,我们选择了第二种方案。因为第一种方案实现起来难度大、费用高,硬件设备要求相对高,并且技术人员的数量和水平有一定的局限性。在大学本科阶段学生对VisualC++比较熟悉,而且此开发语言也比较普遍、简单,能够容易被用户所理解,所以我们小组选择了第二种方案。第二种方案VisualC++是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计VisualC++程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE,脱离VisualC++环境,直接Windows环境下运行。通过软件维护这种长期的工作,能把前期拿到的利润慢慢的消耗光,如果软件的质量不好,将会导致维护的代价很高。因为开发人员对VisualC++运行环境比较熟悉,开发出来的项目的正确性和精确度相对来说比较高,这样就不会造成用户的利益损失。研究开发的项目的是否存在任何侵权问题,妨碍社会秩序等责任问题,要开发的项目的运行方式在用户组织内是否行得通。管理制度,人员素质和操作方案是否可行。在考虑各种软件开发资源时,人是最重要的资源,在安排开发活动时,必须考虑人员的技术水平,专业数量和在开发过程中各阶段对各种人员的要求。我们进

本文来源:https://www.2haoxitong.net/k/doc/355e80d7a31614791711cc7931b765ce04087a74.html

《学生成绩管理系统设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式