一、设计思路:
建立用例模型首先要确定角色(actors),actors表示提供或接收系统信息的人或系统,他们是与系统有交互作用的人或事务,代表一个系统的使用者或外部通信的目标。用例是系统中的一个功能单元,可以被描述为参与系统之间的一次交互作用。根据以上系统分析,本系统确定的角色有学生、教师。
用例图如下图所示:
学籍管理系统用例图
extends
extends
根据系统功能的需求分析和高等院校学籍管理的特点,经过模块化的分析得到如下图1-1所示的系统功能模块结构图。
二、操作说明。
1、打开文件。
开始界面如下:
2、输入0-5
比如输入1
输入姓名。。。
结果如下。根据提示填写数据。
查询信息依次进行。
三、源程序。
#include<>
#include<>
#define n 100
struct date_type
int year;
int month;
int day;
struct baoming
char name[10];
char sex[4];
char address[10];
int class1;
int num;
struct date_type date1;
struct kaichu
while(x!=0);
void add(struct stud_type stu入校、离校登记模块*/
int i;
char k;
for(i=r;i {
printf(" 请输入姓名:")
scanf("%s",stu[i].
printf(" 请输入性别:")
scanf("%s",stu[i].
printf(" 请输入生源地:")
scanf("%s",stu[i].
printf(" 请输入班级:")
scanf("%d",&stu[i].
printf(" 请输入学号:")
scanf("%d",&stu[i].
printf(" 请输入入学日期:")
scanf("%d,%d,%d",&stu[i].
printf(" 该生是否因被开除而离校?(y/n):"
scanf("%s",&stu[i].k[0]);
if(stu[i].k[0]==y'||stu[i].k[0]==y'){
printf(" 请输入被开除的日期:")
scanf("%d,%d,%d",&stu[i].
else{printf(" 该生是否因转学而离校?(y/n):"
课程设计报告格式 课程设计
洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...
课程设计总结,课程设计报告
课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...
课程设计 课程设计报告格式
学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...