表示开始是一个椭圆形
表示运算处理是一个矩形
分支判断则是菱形
程序结束又是椭圆
再用箭头将它们连接起来,按执行顺序连接
在每个图形旁边标注它的功能
void main()
{
int num = 1, score = 2, pjun
pjun = num + score
if (pjun >0)
{
pjun++
}
else
{
pjun--
}
}
它的流程图就该是:
椭圆
|
\|/
矩形
|
\|/
矩形<--pjun<=0-- 菱形--pjun >0-->矩形
| | |
| \|/ |
|--->椭圆 <----|
要最简单,学生成绩定义一个int数组,姓名或学号定义一个char数组。定义一个变量n记录当前数组保存的学生个数,初值0。添加学生信息就给这两个数组赋值就好了。同时n++。
要删除那你循环遍历数组,通过学生名或学号找到数组对应下标。然后把之后的数组元素往前移动一位。同时n--。
修改信息就更简单,循环遍历到对应下标直接重新赋值。
如果想复杂点,可以用结构定义学生相关信息,然后写链表创建删除和修改。这方面我之前给别人写过好几个,你可以去我回答记录里先。
学生成绩管理系统基于JSP学生成绩管理系统软件的开发摘 要学生成绩管理系统是典型的信息管理系统(MIS),它作为学生信息管理的基础,是实现校园信息化进程当中很重要的一个方面。其开发主要包括前端应用程序的开发以及后台数据库的建立和维护[计算机毕业设计网站 www.lunwen000.com ]两个方面。本系统分析了现今学生成绩管理系统中所应用的几个环节,并针对每个环节做出了详细的阐述和探讨。分别从用户管理、课程管理、成绩管理、班级管理等四大模块详细地讲述了软件开发的具体步骤和整个过程,介绍了系统开发用到的JSP环境NetBeans IDE 4.1、使用的相关JSP技术和Java编程语言、引入MVC设计模式理念,以及后台数据库SQL-Server 2000的搭建与 *** 作,并对模块的功能进行了具体分析和详细设计。本系统主要功能包括:用户管理、学生注册、对班级信息、学生信息、班级课程、学校专业信息、课程信息、学生成绩、教师信息、数据库信息的录入、查询、添加、修改和删除等,其中系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动地影响其它的表。关键词:学生成绩管理系统;NetBeans IDE 4.1;SQL-Server 2000;JSP;JAVA;MVC
目 录论文总页数:共28页1 引言. 11.1 学生成绩管理系统的现状及开发背景. 11.2 学生成绩管理系统的主要特征. 11.3 系统的主要工作. 12 系统开发工具. 12.1 JSP技术与Java语言的概述. 22.1.1 JSP技术与ASP技术的比较. 22.1.2 Java语言的优越性及其演变技术. 22.2 MVC设计模式. 32.3 SQL-Server 2000 数据库概述及特点. 33 系统总体设计. 33.1 系统分析. 33.1.1 系统调查分析. 43.1.2 对系统的综合要求. 43.2 系统总体功能划分. 43.3 系统流程图. 53.4 系统结构图. 74 系统环境配置. 84.1 系统运行环境. 84.2 系统概述. 85 数据库设计. 95.1 概念结构设计. 95.2 逻辑结构设计. 106 软件设计与实现. 126.1 系统登陆模块. 126.2 学生功能模块. 146.3 教师功能模块. 166.4 管理员功能模块. 177 系统测试分析. 247.1测试环境的搭建. 247.1.1 运行环境. 247.1.2 环境配置. 247.2 测试方案的设计. 247.3 测试结果. 25结 论. 26参 考 文 献. 26致 谢. 27声 明. 28
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)