uml的課程設計
❶ 急求關於游泳館管理系統或是小區停車管理系統UML課程設計。要求Word文檔+staruml.project文件。
trufun UML2工具中帶有三個UML模型案例,圖書管理系統,blog系統,教學管理系統,你可以去免費下載參考!
可以直接通過工具生成word文檔,分析設計文檔之類的。。
❷ 求 uml課程設計作業。類似車輛管理系統 學生成績管理 人事管理系統等 。小型的 PB也行
這樣的作品,有的
❸ UML課程設計網上書店系統分析報告
UML課程設計:網上書店系統分析與設計 - 豆丁網
❹ 計算機專業 課程設計UML人事管理系統求代碼
#include"stdio.h"
#include"stdlib.h"
#include "string.h"
//定義節點類型
typedef struct node
{
char id[10];
char name[10];
char sex[10];
char part[10];
char xueli[10];
char wu[10];
char pro[10];
char school[10];
struct node *next;
}node,*linklist;
//頭插法生成單鏈表
int creatlist(linklist &L)
{
linklist p;
p=(linklist)malloc(sizeof(node));
if(!p)
{
return (0);
}
else
{
printf("請輸入員工編號\n");
scanf("%s",p->id);
printf("請輸入員工姓名\n");
scanf("%s",p->name);
printf("請輸入員工性別\n");
scanf("%s",p->sex);
printf("請輸入員工所在部門\n");
scanf("%s",p->part);
printf("請輸入員工學歷\n");
scanf("%s",p->xueli);
printf("請輸入員工職務\n");
scanf("%s",p->wu);
printf("請輸入員工專業\n");
scanf("%s",p->pro);
printf("請輸入員工畢業學校\n");
scanf("%s",p->school);
}
p->next=L->next;
L->next=p;
}
//初始化單鏈表
int initlist(linklist &L)
{
L=(linklist)malloc(sizeof(node));
if(!L)
return (0);
L->next=NULL;
return 1;
}
//顯示所有員工信息
void display(linklist &L)
{
linklist p;
for(p=L->next;p;p=p->next)
{
printf("編號:%s",p->id);
printf(" 姓名:%s",p->name);
printf(" 性別:%s",p->sex);
printf(" 所在部門:%s",p->part);
printf(" 學歷:%s",p->xueli);
printf(" 職務:%s",p->wu);
printf(" 專業:%s",p->pro);
printf(" 畢業學校:%s\n",p->school);
}
}
//按id 刪除
int del(linklist &L,char id[10])
{
node *p;
node *r;
p=L->next;
r=L;
while(!(strcmp(p->id,id)==0)&&p)
{
r=p;
p=p->next;
}
if(!p)
printf("\n 刪除位置不合理\n");
else
{
r->next=p->next;
free(p);
printf("刪除成功\n");
}
return 1;
}
//查詢id
int searchid(linklist &L,char id[10])
{
node *p;
p=L;
while(p)
{
if(strcmp(p->id,id)==0)
{
printf("編號:%s",p->id);
printf(" 姓名:%s",p->name);
printf(" 性別:%s",p->sex);
printf(" 所在部門:%s",p->part);
printf(" 學歷:%s",p->xueli);
printf(" 職務:%s",p->wu);
printf(" 專業:%s",p->pro);
printf(" 畢業學校:%s\n",p->school);
}
p=p->next;
}
return 1;
}
//查詢姓名
int searchname(linklist &L,char name[10])
{
node *p;
p=L;
while(p)
{
if(strcmp(p->name,name)==0)
{
printf("編號:%s",p->id);
printf(" 姓名:%s",p->name);
printf(" 性別:%s",p->sex);
printf(" 所在部門:%s",p->part);
printf(" 學歷:%s",p->xueli);
printf(" 職務:%s",p->wu);
printf(" 專業:%s",p->pro);
printf(" 畢業學校:%s\n",p->school);
}
p=p->next;
}
return 1;
}
//修改
int xiugai(linklist &L,char id[10])
{
node *p;
p=L;
while(p)
{
if(strcmp(p->id,id)==0)
{
printf("請輸入員工編號| 姓名 | 性別 | 所在部門 | 學歷 |職務 | 專業 | 畢業學校 \n");
scanf("%s%s%s%s%s%s%s%s",p->id,p->name,p->sex,p->part,p->xueli,p->wu,p->pro,p->school);
}
p=p->next;
}
return 1;
}
//按員工號排序
void Sort(linklist &L)
{
linklist La;
linklist p,q,m;
La=(linklist)malloc(sizeof(node));
La->next =NULL;
while(L->next)
{
for(q=L->next ,p=L->next ;p->next ;p=p->next )
{
if((strcmp( p->next->id,q->id ))>0 )
{
m=p;
q=p->next ;
}
}
if(q==L->next)
{
L->next =L->next->next ;
}
else
{
m->next =q->next ;
}
q->next =La->next ;
La->next =q ;
}
L=La;
display(L);
}
//主函數
void main()
{
linklist L;
int a;
char m;
char name[10];
char id[10];
initlist(L);
int y;
int x=1;
printf("\t\t\t 歡迎使用--員工管理系統\n");
while(x)
{
printf("\n\n*********************\n");
printf("\t\t\t 1 添加員工信息\n");
printf("\t\t\t 2 修改員工信息\n");
printf("\t\t\t 3 刪除員工信息\n");
printf("\t\t\t 4 查詢員工信息\n");
printf("\t\t\t 5 排序員工信息\n");
printf("\t\t\t 6 顯示所有員工信息\n");
printf("\t\t\t 7 退出\n");
printf("***************************\n");
printf("請選擇要進行的操作代碼:");
scanf("%d",&y);
switch(y)
{
case 1: creatlist(L);
do
{
printf("否繼續輸入?(y/n)");
getchar();
scanf("%c",&m);
if(m=='y')
{
creatlist(L);
}
}
while(m!='n');
break;
case 2: printf("請輸入修改員工編號");
getchar();
scanf("%s",&id);
xiugai(L,id);
break;
case 3: printf("請輸入刪除員工編號");
getchar();
scanf("%s",&id);
del(L,id);
break;
case 4: printf("請輸入查詢方式(1 按編號查詢,2 按姓名查找)");
scanf("%d",&a);
if(a==1)
{
printf("請輸入查詢員工編號\n");
scanf("%s",&id);
searchid(L,id);
}
if(a==2)
{
printf("請輸入查詢員工姓名\n");
scanf("%s",&name);
searchname(L,name);
}
break;
case 5:
Sort(L);
break;
case 6: printf("所有員工信息如下所示\n");
display(L);
break;
case 7: x=0;
break;
}
}
}
❺ 求一個java計算器課程設計的UML圖和流程圖,可提供原代碼
哥們啊、計算器也要用UML么?
不知道做的是多大的計算器,需要這個了。
❻ 100分求Java計算器課程設計UML圖。我自己有源碼!
就是畫一下類圖,順序圖,用例圖是吧,可是你首先得告訴我你計算器做成什麼樣子?你一共搞了幾個類 是吧。這些圖都得和你的源碼對得上號才行啊。可是現在不知道你源碼寫成什麼樣子啊。。