计算机毕业设计ssm动态个人网站8j9pz系统+程序+源码+lw+远程部署

计算机毕业设计ssm动态个人网站8j9pz系统+程序+源码+lw+远程部署

计算机毕业设计ssm动态个人网站8j9pz系统+程序+源码+lw+远程部署

本源码技术栈:

项目架构:B/S架构

开发语言:Java语言

开发软件:idea eclipse

前端技术:Layui、HTML、CSS、JS、JQuery等技术

后端技术:JAVA

运行环境:Win10、JDK1.8

数 据 库:MySQL5.7/8.0

源码地址:https://pan.baidu.com/s/1x1PPVpFef1m4t-yh7HXSeg?pwd=acff

最新计算机专业原创开发毕业设计源码+数据库是近期作品

【1】ssm物流库存管理系统
【2】ssm演唱会网上订票购票系统
【3】jsp医院挂号管理系统
【4】ssm基于web的家教信息服务平台的设计与实现
【5】ssm诗词文化网站
【6】jsp东理咨询交流论坛
【7】ssm网上鲜花店系统
【8】jsp在线考试系统mysq
【9】jsp学生宿舍信息管理
【10】ssm国漫论坛网站
【11】springboot延安市图书馆管理
【12】springboot基于SpringBoot的电影社区网站
【13】ssm基于SSM学生管理系统
【14】ssm博弈论学习网站
【15】ssm家教管理系统
【16】jsp大学生校园兼职系统
【17】ssm房屋租赁系统设计与实现
【18】jsp学生宿舍故障报修管理信息系统
【19】springboot桌游店会员管理系统
【20】ssm设计师品牌服装租赁网站
【21】ssm网上书店商城
【22】springboot安全管理系统
【23】ssm校园活动管理
【24】springcloud轻纺城管理系统
【25】springboot养老院管理系统
【26】jsp玩转保定旅游系统
【27】springboot疫情下图书馆管理系统
【28】ssm校园兼职网站
【29】ssm罪犯信息管理系统
【30】springboot生物遗传病的治疗和防范系统
【31】JSp校园生活信息网的设计与实现sqlserver
【32】ssm自动评测系统
【33】ssm移动电商网站
【34】ssm基于Java网络游戏后台管理系统
【35】排课管理系统sqlserver
【36】ssm图片分享网站
【37】ssm航空公司机票预订管理系统
【38】ssm疫情防控物业管理系统
【39】ssm便利店库存管理
【40】ssm计算机office课程平台
【41】ssmJAVA汽车租赁系统
【42】ssm网上超市系统
【43】springboot基于springboot的仓库管理系统
【44】ssm高校请假管理系统
【45】ssm汽车票订购系统
【46】ssm+sqlserver海城同泽中学图书仓库管理系统
【47】jspm奖助学金评审管理系统
【48】ssm网上商城系统
【49】springboot人民医院体检预约系统
【50】基于JSP的小说阅读网站
【51】ssm羽毛球馆场地管理系统
【52】jsp扶贫信息管理系统
【53】ssm民宿管理系统的设计与实现
【54】ssm理发店会员管理系统
【55】jsp民宿管理系统
【56】ssm基于移动端的选课系统的设计与实现
【57】ssm基于javaweb的硕士研究生招生考试专业报考查询及学习系统设计与实现
【58】springboot医生在线诊所平台
【59】jsp大学生兼职招聘网站
【60】ssm建筑公司工程信息管理系统
【61】jsp蛋糕店会员系统
【62】ssm高校防疫物资管理系统
【63】springboot人人小说系统
【64】高校设备采购审批管理系统
【65】springboot在线水果超市
【66】ssm药房信息管理系统
【67】ssm在线学习平台
【68】ssm新生报到管理系统
【69】springboot校园招聘论坛设计
【70】jspm物流信息管理系统hsg
【71】ssm斗车交易系统
【72】电商物流管理系统
【73】ssm员工健康检测系统
【74】springboot自行车在线租赁管理系统
【75】ssm实验室主页系统
【76】ssm医院住院部管理
【77】ssh在线拼车系统
【78】jsp校园拼餐系统
【79】springboot书海中学图书管理系统
【80】springboot物资租赁管理系统
【81】springboot线上助农销售管理
【82】ssm高校学生智慧党建系统的设计与开发
【83】jspssh电影票预订系统
【84】jsp贝儿米幼儿教育管理系统
【85】springboot基于智慧推荐的在线教育管理系统
【86】ssm民航售票管理系统
【87】ssm基于javaweb开发数码产品推荐平台系统设计与实现
【88】ssm停车管理系统
【89】ssm基于Vue框架的电商后台管理系统
【90】springboot校园二手物品交易系统
【91】校园二手物品交易_mysql_ershou
【92】ssm二手房屋租赁系统
【93】springcloud“微服务”架构下新闻头条的设计与实现
【94】JSP企业客户服务与产品管理系统的设计和实现SQLServer
【95】网上订餐系统jsp
【96】jsp旅游网站
【97】jsp学校意见征集系统
【98】ssm超市自助结账系统
【99】JSP网站流量统计系统strut版本sqlserver
【100】jsp雁门关风景区宣传网站

#include #include #include #include #include #define MAX_NAME 20 #define NULL 0 struct course { char course_name[MAX_NAME]; int class_num; int ch_per; int ex_per; struct course *next; }; struct teacher { char teacher_num[MAX_NAME]; char teacher_name[MAX_NAME]; struct teacher *next; struct course *chead; struct course *ctail; }; struct teacher *thead,*ttail,*found; //*********************************************************************** //主菜单 void menu() { system("cls"); printf("*************************************\n"); printf("* 1.输入教师信息 *\n"); printf("* 2.插入授课信息 *\n"); printf("* 3.工作量计算与显示 *\n"); printf("* 4.退出 *\n"); printf("*************************************\n"); printf("请输入要操作的序号:"); } int isExist(char number[]) //判断输入的教师号是否已经存在 { struct teacher *p; p=thead; while(p!=NULL && (strcmp(p->teacher_num,number)!=0)) p=p->next; found=p; if(p==NULL) return 0; else return 1; } //************************************************************************ //增加教师教学信息模块 void addIn() { struct teacher *p; struct course *pcourse; char teacher_num[MAX_NAME]; char teacher_name[MAX_NAME]; char course_name[MAX_NAME]; int class_num; int ch_per; int ex_per; while(1) { system("cls"); printf("****************************************************\n"); printf("* 输入教师的信息,以输入教师号为#结束输入 *\n"); printf("****************************************************\n"); printf("输入教师号:"); fflush(stdin); scanf("%s",teacher_num); if(isExist(teacher_num)) { printf("!!!该教师号已经存在,请重新输入。\n按任意键重新输入...\n"); getch(); } else { if(strcmp(teacher_num,"#")==0) { printf("**************************************************\n"); printf("输入结束。按任意键返回主菜单...\n"); getch(); return; } printf("输入教师姓名:");fflush(stdin);scanf("%s",teacher_name); printf("****************************************************\n"); printf("* 输入教师授课信息 *\n"); printf("****************************************************\n"); printf("输入课程名称:");fflush(stdin);scanf("%s",course_name); printf("输入班级数目:");fflush(stdin);scanf("%d",&class_num); printf("输入理论课时:");fflush(stdin);scanf("%d",&ch_per); printf("输入实验课时:");fflush(stdin);scanf("%d",&ex_per); pcourse=(struct course *)malloc(sizeof(struct course)); strcpy(pcourse->course_name,course_name); pcourse->class_num=class_num; pcourse->ch_per=ch_per; pcourse->ex_per=ex_per; pcourse->next=NULL; p=(struct teacher *)malloc(sizeof(struct teacher)); strcpy(p->teacher_num,teacher_num); strcpy(p->teacher_name,teacher_name); p->chead=pcourse; p->ctail=pcourse; if(thead==NULL) { thead=p; ttail=p; } else { ttail->next=p; ttail=p; } ttail->next=NULL; } } } //************************************************************************ //插入教师授课信息模块 void addCourseInfo() { struct course *pcourse; char teacher_num[MAX_NAME]; char course_name[MAX_NAME]; int class_num; int ch_per; int ex_per; system("cls"); if(thead==NULL) { printf("****************************************************\n"); printf("* 当前没有可用的教师信息,按任意键返回主菜单... *\n"); printf("****************************************************\n"); getch(); return; } while(1) { system("cls"); printf("输入教师号:");fflush(stdin);scanf("%s",teacher_num); if(isExist(teacher_num)) break; else { printf("!!!该教师号不存在,请重新输入.\n按任意键重新输入...\n"); getch(); } } printf("****************************************************\n"); printf("* 输入教师授课信息 *\n"); printf("****************************************************\n"); printf("输入课程名称:");fflush(stdin);scanf("%s",course_name); printf("输入班级数目:");fflush(stdin);scanf("%d",&class_num); printf("输入理论课时:");fflush(stdin);scanf("%d",&ch_per); printf("输入实验课时:");fflush(stdin);scanf("%d",&ex_per); pcourse=(struct course *)malloc(sizeof(struct course)); strcpy(pcourse->course_name,course_name); pcourse->class_num=class_num; pcourse->ch_per=ch_per; pcourse->ex_per=ex_per; pcourse->next=NULL; found->ctail->next=pcourse; found->ctail=pcourse; } //************************************************************************ //计算并显示 void calcu() { struct teacher *p; struct course *pcourse; float single_per=0.0; float total_per=0.0; system("cls"); if(thead==NULL) { printf("****************************************************\n"); printf("* 当前没有可用的教师信息,按任意键返回主菜单... *\n"); printf("****************************************************\n"); getch(); return; } p=thead; while(p!=NULL) { total_per=0.0; printf("----------------------------------------------------------------------\n"); printf("教师号:%s\n",p->teacher_num); printf("教师姓名:%s\n",p->teacher_name); printf("----------------------------------------------------------------------\n"); printf("课程名称 班级数目 理论课时 实验课时 单教学任务总课时\n"); printf("----------------------------------------------------------------------\n"); pcourse=p->chead; while(pcourse!=NULL) { single_per=0.0; if(pcourse->class_num==1) single_per=pcourse->ch_per+pcourse->ex_per; if(pcourse->class_num==2) single_per=1.5*(pcourse->ch_per+pcourse->ex_per); if(pcourse->class_num==3) single_per=2.0*(pcourse->ch_per+pcourse->ex_per); if(pcourse->class_num>=4) single_per=2.5*(pcourse->ch_per+pcourse->ex_per); printf("%-10s%-10d%-10d%-10d%-7.3f\n",pcourse->course_name,pcourse->class_num,pcourse->ch_per,pcourse->ex_per,single_per); total_per+=single_per; pcourse=pcourse->next; } printf("----------------------------------------------------------------------\n"); printf("一个学期总的教学工作量:%7.3f\n",total_per); printf("----------------------------------------------------------------------\n\n\n\n"); p=p->next; } printf("\t****************************************************\n"); printf("\t* 已经显示完毕,按任意键返回主菜单... *\n"); printf("\t****************************************************\n"); getch(); } //************************************************************************ //主函数 void main() { int order; while(1) { menu(); fflush(stdin); scanf("%d",&order); switch (order) { case 1:addIn();break; case 2:addCourseInfo();break; case 3:calcu();break; case 4:exit(0);break; default: printf("输入的序号有误,请检查后重新输入...\n"); getch(); break; } } }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值