可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

通讯录管理系统(通讯录管理系统数据结构)

  • 全部评论(3)
  • bibila
  • - “” - 是“ - ”寻找我“ - ”我很帮助。地址“ - ” - “原始OK” - EES:\\ 02C752-DFE31-D6EEA-62134-AA08F-547696
  • 2021-09-13 13:36:43
  • 515680997
  • 联系人管理系统内容:程序代码,毕业论文(10132个单词),开幕式报告,外翻版,国防PPT摘要:此地址簿信息管理系统计算机管理电子地址簿计算机应用技术的创新,通信管理不受推感通过联系接触。现在手册记录手册会计。现在,一般地址簿管理是一个实用的计算机地址簿管理程序,使用计算机作为帮助人们更有效的地址簿信息管理的工具。地址簿管理系统是一个典型的管理信息系统(MIS),其开发包括建立和维护,以及后端数据库前端应用程序开发的开发eLopment方面。对于以前要求建立数据一致性和完整性的数据库,良好的数据安全性。对于后者,应用程序完整,易于使用。经过分析后,我们使用微软的Visual Basic开发工具,使用提供的各种面向对象的开发工具,尤其是数据窗口,可以轻松且简单地操作数据库的智能对象,首先在短时间内建立系统应用程序。然后,提出了初始原型系统,在用户满意度是一个可行的系统之前,不断正确和改进。关键词:目录信息管理,管理信息系统,Visual Basic,Access摘要:使用电子目录的目录信息管理系统计算机管理计算机应用技术创新在计算机通信管理中不受业务联系方式的引入,运作手册转录的会计方法。通常目录管理现在使用计算机作为计算机目录管理程序的工具,以帮助人们更有效地目录信息管理。目录管理系统是一个典型的管理信息系统(MIS),包括其主要开发背景,包括数据库和前端应用程序开发的建立和维护2.要求建立强大的数据一致性和完整性,对安全有益数据。对于后一请求应用程序功能,例如易于使用特征。经过分析后,我们使用微软Visual Basic开发工具公司,使用其各种面向对象的开发工具,特别是可以轻松访问和简明窗口操作数据库智能对象,第一个原型应用系统在短时间内,然后,初始原型系统的计算需要不断修改和改进,直到形成可行的用户满意度关键字:目录信息管理,管理信息系统,Visual Basic,Access目录第1章简介1.1问题背景1.2系统简介1. 3开发工具简介第2章系统分析2.2系统开发目标和思想2.2可行性分析第三章系统设计3.1 FUNC系统3.2系统数据库设计3.3接口设计和代码设计结论确认参考1.陈明。软件工程教程。科技出版社,2002年2.SA Master,Wang Shan。数据库系统介绍。第三版。高等教育出版社,2000年3. Fife Technology产品研发中心。 Visual Basic 6.0数据库应用程序开发。电子工业出版社,2003年4.飞行技术产品研发中心。 Visual Basic 6.0开发人员手册。电子工业出版社,2002年5月5日。 Visual Basic 6.0主突破。清华大学出版社,2002,302,302 6.Steve Teixeira,Xaviver Pacheco,Long Jinsong,Wang Yu,谢尚舍。 Visual Basic 6.0开发人员指南。机械工业出版社。 2003年从希望加利福尼亚州n帮助你
  • 2021-09-13 13:35:09
  • 万岳科技
  • c++同学通信录管理系统 程序,想的周到、估计头脑热了、#include<iostream> #include<fstream> #include<iomanip> #include<string> using namespace std; struct node{ string name; int price; int flag; struct node *next_ptr; }; node * Head;//node * Head node * Head_file; void fun(); void Save(node *h1) { ofstream fout("list.txt"); if(!fout) { cout << "cannot open the file!"<<endl; exit(0); } while(h1 != NULL) { fout << h1->flag << ' ' << h1->name << ' ' << h1->price << endl; h1 = h1->next_ptr; } fout.close(); } void Load() { node *ps,*pEnd; ps = new node; pEnd = ps; Head_file = NULL; ifstream fin("list.txt"); if(!fin) { cout << "cannot open the file!" << endl; exit(0);} fin >> ps->flag >> ps->name >> ps->price; while(!fin.eof()) { if(Head_file == NULL) { Head_file = ps; } else { pEnd->next_ptr = ps; } pEnd = ps; ps = new node; fin >> ps->flag >> ps->name >> ps->price; } if(fin.eof()) { pEnd->next_ptr = NULL; ps=NULL;} fin.close(); } void Create() { node *pEnd; node *ps; ps = new node; cout << "请输入商品名及对应的价格(输入'end'和任意数字结束):"<<endl; cin >> ps->name >> ps->price; ps->flag = 1; Head = NULL; pEnd = ps; while(ps->name != "end") { if(Head == NULL) { Head = ps; } else { pEnd->next_ptr = ps; } int f = ps->flag; pEnd = ps; ps = new node; cout << "请输入商品名及对应的价格(输入'end'和任意数字结束):" << endl; cin >> ps->name >> ps->price; ps->flag = f+1; } pEnd->next_ptr = NULL; ps=NULL; Save(Head); } void Add() { node *temp = Head_file; int k; string name1; while(temp->next_ptr != NULL) { temp = temp->next_ptr; } node * ps; temp->next_ptr = ps = new node; ps->flag = temp->flag+1; cout << '\n' << "请输入新的商品名(输入q退出添加):"; cin >> name1; if(name1 == "q") return; ps->name = name1; cout << '\n' << "请输入价格:"; cin >> k; ps->price = k; ps->next_ptr = NULL; Save(Head_file); } void Modify() { node *temp = Head_file; int j,k; string name1; cout << '\n' << "请输入需要修改的商品代码(输入0退出修改):"; cin >> j; if(j == 0) return; while(temp->flag != j && temp->next_ptr != NULL) { temp = temp->next_ptr; } cout << '\n' << "请输入新的商品名:"; cin >> name1; temp->name = name1; cout << '\n' << "请输入价格:"; cin >> k; temp->price = k; Save(Head_file); } void Delete() { node *temp = Head_file; int j; cout << '\n' << "请输入需要删除的商品代码(输入0退出修改):"; cin >> j; if(j == 0) return; while(temp->flag != (j-1) && temp->next_ptr != NULL) { temp = temp->next_ptr; } node *pp = temp->next_ptr; temp->next_ptr = temp->next_ptr->next_ptr; delete pp; node *qq = temp->next_ptr; while(qq) { qq->flag = qq->flag-1; qq = qq->next_ptr; } Save(Head_file); } void Show(node *hh) { node *temp = hh; cout<<"商品列表:\n"; if(hh == NULL) { cout << "List is empty!\n"; return; } while(temp) { cout << left << setw(2) << temp->flag << "----------" << left << setw(10) << temp->name << "----------" << left << setw(3) << temp->price << "元" <<endl; temp = temp->next_ptr; } } void Buy() { node *temp = Head_file; int a,b,total = 0,m; while(1) { cout << '\n' << "请选择要购买的商品代码(输入0购物结束):"; cin >> a; if(a == 0) break; cout << '\n' << "请输入购买的数量:"; cin >> b; while(temp->flag != a && temp->next_ptr != NULL) { temp = temp->next_ptr; } m = (temp->price) * b; total = total + m; } cout << '\n' << "商品总价为:" << total << "元." << endl; } void printmainmenu() { cout << "\t欢迎光临,请选择:" << endl << "\t1:管理商品信息" << endl; cout << "\t2:进入销售系统"<< endl; cout << "\t0:退出"<< endl; } void printsubmenu() { cout << "请选择:" << endl ; cout << "1:创建商品信息" << endl; cout << "2:修改商品信息" << endl; cout << "3:删除商品信息" << endl; cout << "4:添加商品信息" << endl; cout << "0:返回上一层" << endl; } void main() { int i = 1,j = 1,k = 1; while(i != 0) { printmainmenu(); cin >> i; switch(i){ case 1: while(j != 0) { printsubmenu(); cin >> j; switch(j) { case 1: Create(); break; case 2: Load(); Show(Head_file); Modify(); break; case 3: Load(); Show(Head_file); Delete(); break; case 4: Load(); Show(Head_file); Add(); break; case 0:break; //default: break; } } j = 1;// !!! break; case 2: while(k!=0) { Load(); Show(Head_file); cout << "请选择:\n" << "1:购物\n" << "0:返回上一层" << endl; cin >> k; switch(k) { cin >> k; case 1: Buy(); k=0; break; default : break; } } k = 1;// !!! break; //default :break; } } }
  • 2021-09-13 13:35:09
  • 商品推荐