确实很着急!!课程设计 销售管理系统

完整不需要自己修改的代码,在TC环境下运行,最好有多一点的注释~
对数据的查询、修改、插入、删除等操作; 设计系统主界面,主界面上包括系统功能菜单; 界面友好,操作方便。
设计内容及工作量 1、通过密码进入系统; 2、实现对产品、人员等信息的输入与维护基本功能; 3、可通过不同的关键字进行查询; 4、可以统计每个销售人员每个月的销售产品数量; 5、能够按销售额进行排序,实现数据的文件存储、读取者加分(选做); 6、系统的各个功能模块要求用函数的形式实现;
最晚到11号中午

不用数据库

我有这个光盘,你拿去参考就可以了

大致如下:
┌光盘内容列表
├企业管理

├企业管理/人事、行政管理制度

├企业管理/人事、行政管理制度/800hr职位分析(129个WORD文件)

├企业管理/人事、行政管理制度/800hr职位分析(129个WORD文件)/800hr03职位分析
├—QA主管工作说明书.doc
├—QC 主管工作说明书.doc
├—QM主管工作说明书.doc
├—XX公司职务分析计划.doc
├—XYZ电路有限公司工作分析访谈提纲.doc
├—“中文文书岗位”工作规范.doc
├—“划线工人”任职资格.doc
├—“招聘专员”职务资格.doc
├—“数据处理操作监督员”工作描述.doc
├—“销售经理”任职资格.doc
├—“销售经理”的工作描述.doc
├—一份简单的职务说明书.doc
├—一种职位说明书格式.doc
├—产品审核员.doc
├—人事、社会、法律、管理.doc
├—人事就业助理工作描述.doc
├—人力资源部经理职务说明书.doc
├—仓库主管.doc
├—仓库保管员岗位职1.doc
├—仓库保管员岗位职责.doc
├—仓库管理员(材料).doc
├—企业工作内容描述表.doc
├—企业工作分析表.doc
├—供应运输部门负责人工作责任制度.doc
├—信息主管.doc
├—信息管理工程师.doc
├—做一份职业生涯.doc
├—公共宣传部经理职务说明书.doc
├—公司工作岗位轮换制度.doc
├—划线工职位说明书.doc
├—副总裁的职位说明书.doc
├—劳资管理科科长职务说明书.doc
├—厂长(经理)工作责任制度.doc
├—叙述型的职位说明书.doc
├—品质保证部经理.doc
├—培训科科长职务说明书.doc
├—备件开发工程师.doc
├—外销主管.doc
├—外销主管职位说明书.doc
├—审计部副经理职务说明书.doc
├—岗位工作说明书.doc
├—岗位技能工资结构表.doc
├—岗位职责范文.doc
├—岗位职责:人事、社会、法律.DOC
├—岗位职责:市场、销售.DOC
├—工作丰富化诊断问卷调查表.doc
├—工作任务特性调查问卷.doc
├—工作分析中各种信息的类型与标准.doc
├—工作分析表.doc
├—工作分析调查问卷.doc
├—工作时间纪录卡.doc
├—工作要素评价等级尺度样本.doc
├—工作设计的小幽默.doc
├—工作评价总结表.doc
├—工作评价表.doc
├—工作说明书.doc
├—工作轮换申请表.doc
├—工作问卷.doc
├—工程主管.doc
├—市场、销售.doc
├—市场专管.doc
├—弗莱施曼(Fleishman)工作分析系统所包含的能力.doc
├—往来核算会计职位说明书.doc
├—总工程师工作责任制度.doc
├—总师办公室主任工作责任制度.doc
├—成本会计.doc
├—战略管理部副总经理职务说明书.doc
├—战略规划组主管工作说明书.doc
├—投资分析助理员工作说明书.doc
├—投资管理业务主管工作说明书.doc
├—新品开发工程师.doc
├—新品项目组长.doc
├—机械维修专管.doc
├—机械维修工.doc
├—法定代表人身份证明书(供法人和其他组织用).doc
├—法定代表人(或主要负责人)身份证明书.doc
├—物料主管岗位职责.doc
├—生产、制造.doc
├—电气维修工.doc
├—电脑技术服务员职位说明书.doc
├—税务会计工作说明书.doc
├—经营管理业务主管工作说明书.doc
├—经营管理助理员工作说明书.doc
├—统计专管.doc
├—统计规划助理员工作说明书.doc
├—综合管理人员培训.doc
├—职业发展与绩效改进表.doc
├—职业发展咨询案例一.doc
├—职业发展咨询案例二.doc
├—职业发展咨询案例四.doc
├—职业发展咨询案例(三).doc
├—职业生涯设计方案.doc
├—职业评估测验.doc
├—职业锚的自我评价.doc
├—职务分析范文.doc
├—职务分析调查表.doc
├—职务分析调研报告实例.doc
├—职务分析面谈问题样本(一).doc
├—职务分析面谈问题样本(二).doc
├—范文1、外派管理人员候选人面试提纲.doc
├—范文8 职业生涯发展计划.doc
├—行政部经理.doc
├—表格式工作说明书.doc
├—表格式的职位说明书.doc
├—规划经营部经理助理工作说明书.doc
├—规划经营部经理岗位说明书.doc
├—规范用语的职务说明书.doc
├—计划专管.doc
├—计划主管.doc
├—设备库管理员.doc
├—设备维护主管.doc
├—财务科科长职务说明书.doc
├—财务部经理.doc
├—财政金融、会计.doc
├—质量工程师.doc
├—质量监督.doc
├—较复杂的职务说明书.doc
├—过程控制员.doc
├—采购员岗位职责.doc
├—采购工程师.doc
├—采购计划专管.doc
├—采购部经理.doc
├—销售中心副主任职务说明.doc
├—销售主管.doc
├—销售计划员.doc
├—隶属部门: 制造部岗位编码:.doc
├—餐饮业奖金制度.DOC
├—餐饮业股份有限公司人事管理.DOC

├企业管理/人事、行政管理制度/人事管理规章

├企业管理/人事、行政管理制度/人事管理规章/人事管理规则
├—事物处理准则.DOC
├—人事作业程序.doc
├—人事作业程序与管理.DOC
├—人事管理制度.DOC
├—人事管理规章.DOC
├—保密工作.doc
├—安全保卫.doc
├—晋升.doc

├企业管理/人事、行政管理制度/人事管理规章/公司职员礼仪守则
├—公司内应有的礼仪.doc
├—和客户的业务礼仪.doc
├—日常业务中的礼仪.doc

├企业管理/人事、行政管理制度/人事管理规章/各类企业人事管理范例
├—商业企业人事管理制度.DOC
├—娱乐业股份有限公司.DOC
├—广告业股份有限公司.doc
├—旅游业股份有限公司.doc
├—机械工业企业人事管.doc
├—酒店业股份有限公司.doc
├—餐饮业股份有限公司.DOC

├企业管理/人事、行政管理制度/人事管理规章/成功企业奖金管理规定
├—化学原料及成品制造.doc
├—奖金管理办法.DOC
├—家电制造业绩效奖金.doc
├—餐饮业奖金制度.DOC

├企业管理/人事、行政管理制度/人事管理规章/成功企业资薪管理规定
├—报酬待遇管理规定.DOC
├—考勤管理规定.DOC

├企业管理/人事、行政管理制度/人事管理规章/提案管理制度
├—会议提案改善方案.doc
├—创意提案改善制度.doc
├—员工建议改善办法.doc
├—提案建议效益奖的管理条例.doc
├—提案管理办法.doc

├企业管理/人事、行政管理制度/勤务管理

├企业管理/人事、行政管理制度/勤务管理/出差管理制度
├—出差管理办法.doc
├—出差管理规定.doc
├—员工出国办法.doc
├—员工出差实施细则.doc
├—员工出差旅费支给办法.doc

├企业管理/人事、行政管理制度/勤务管理/员工福利管理系统

├企业管理/人事、行政管理制度/勤务管理/员工福利管理系统/员工健康安全福利制度
├—从业人员抚恤办法.doc
├—伤病、重大灾害及丧葬补助办法.doc
├—员工健康检查办法.doc
├—员工公伤补助费支给办法.doc
├—员工医疗补贴规定.doc
├—员工抚恤办法.doc
├—员工抚恤细则.doc
├—旅行意外保险.doc
├—特约医院医疗贷款办法.doc
├—门诊医药费补助办法.doc

├企业管理/人事、行政管理制度/勤务管理/员工福利管理系统/员工婚丧住房福利制度
├—公司暨直属主管贺奠同仁婚丧标准.doc
├—员工婚丧喜庆应酬办法.doc
├—员工家族生活补助费支给办法.doc
├—员工购置住宅奖助办法.doc
├—女员工嫁妆资助办法.doc
├—婚丧喜庆暨福利补助给付规定.doc
├—房屋津贴给付办法.doc

├企业管理/人事、行政管理制度/勤务管理/员工福利管理系统/员工子女教育及其他福利制度
├—下脚料处理办法.doc
├—公司员工子女教育补助金支给办法.doc
├—员工借书办法.doc
├—员工福利委员会服兵役补助办法.doc
├—对外业务人员申请贷款购买机器脚踏车办法.doc
├—福利委员会奖金学金办法.doc
├—营业、保养人员交通津贴支给办法.doc

├企业管理/人事、行政管理制度/勤务管理/员工福利管理系统/员工福利组织规章与办法
├—员工互助办法.doc
├—员工福利委员会分期付款办法.doc
├—员工福利委员会办事细1.doc
├—员工福利委员会办事细则.doc
├—员工福利委员会组织办法草案.doc
├—员工福利委员会组织简章.doc
├—员工福利社章程.doc
├—员工福利金办法草案.doc
├—慈善基金设置及管理办法.doc
├—科组基金办法草案.doc

├企业管理/人事、行政管理制度/勤务管理/员工福利管理系统/员工退职、储蓄福利制度
├—从业人员退职酬劳金营运小组办事细则.doc
├—从业人员退职酬劳金运用及支配办法.doc
├—公司福利委员会同仁福利存款借款办法.doc
├—员工优利储蓄办法.doc
├—员工优利储蓄存款作业准则.doc
├—员工储蓄及退休福利基金计划.doc
├—员工储蓄存款办法.doc
├—员工补助金给付办法.doc
├—职工退休福利基金办法.doc

├企业管理/人事、行政管理制度/勤务管理/员工管理
├—临时人员管理办法.DOC
├—员工守则(a).doc
├—员工守则(b).doc
├—员工守则(c).doc
├—员工缴存印鉴卡规定.DOC
├—员工身份保证金处理(A).DOC
├—员工身份保证金处理(B).DOC

├企业管理/人事、行政管理制度/勤务管理/考勤管理
├—企业职工患病或非因.DOC
├—值勤细则.DOC
├—值日值夜及餐费给.DOC
├—出勤及奖惩薪办法.DOC
├—加班管理规则.DOC
├—员工出勤管理办法.DOC
├—员工加班细则.doc
├—员工定期轮调办法.DOC
├—员工给假实施细则.doc
├—员工给假细则.doc
├—员工考勤和休假的规定.DOC
├—员工轮休办法.doc
├—商业企业加班管理.DOC
├—工员考勤工作注意事项.DOC
├—春节放假细则.DOC
├—派赴国内关联公司.DOC
├—考勤管理规定.DOC
├—请假休假管理规定.DOC

├企业管理/人事、行政管理制度/勤务管理/职员退休管理
├—从业人员退休办法.doc
├—员工离职处理原则.doc
├—员工资遣办法.doc
├—员工退休办法.doc
├—纤维工业股份有限公司工友退休办法.doc
├—职员退休规则.doc
├—职员退职金给付规则.doc

├企业管理/人事、行政管理制度/勤务管理/聘用制度
├—专业技术人员职位任.doc
├—劳动合同.DOC
├—员工引荐担保书.DOC
├—员工报到通知通知书.doc
├—员工正式聘用合同书.DOC
├—员工短期聘用合同书.DOC
├—员工聘用规定.doc
├—报酬待遇管理规定.DOC
├—新进人员任用办法.doc
├—新进人员任用细则.doc
├—服务自愿书.doc
├—聘任书.doc
├—聘约人员管理办法.DOC

├企业管理/人事、行政管理制度/员工培训

├企业管理/人事、行政管理制度/员工培训/培训制度
├—员工训练的基本原则.doc
├—培训准备工作要点.doc
├—教育训练委员会组织.DOC
├—教育训练委员会组织规程.DOC
├—新进员工指导方法.doc
├—训练中心管理办法.DOC

├企业管理/人事、行政管理制度/员工培训/培训办法
├—公司员工教育实施办法.DOC
├—新进人员教育训练实施纲要.DOC

├企业管理/人事、行政管理制度/员工培训/销售人员培训教材典范
├—工业品工作人员教育.DOC
├—推销干部的训练手册.doc
├—消费品工作人员培训.DOC
├—百货公司新进销售员.doc

├企业管理/人事、行政管理制度/情报管理
├—个人调查实施方法.doc
├—企业部业务接洽追踪办法.doc
├—客户名簿处理制度.doc
├—市场调查及预测工作管理制度.doc
├—情报管理制度.doc
├—竞争对手调查实施要点.doc
├—订单情报处理制度.doc

├企业管理/人事、行政管理制度/行政管理
├—电脑室管理规定.doc
├—电话使用规定.doc

├企业管理/人事、行政管理制度/行政管理/会议管理制度
├—会议分类及组织.doc
├—会议的安排.doc
├—会议管理要领.doc

├企业管理/人事、行政管理制度/行政管理/宿舍食堂管理制度
├—员工食堂管理规定.doc
├—宿舍管理办法.doc
├—职工宿舍文明守则.doc
├—钥匙管理规定.doc
├—集体宿舍管理规定.doc

├企业管理/人事、行政管理制度/行政管理/文书管理制度
├—企业印、信管理制度.doc
├—企业打字、油印工作制度.doc
├—企业报刊、邮件、函电收发制度.doc
├—公文处理实施细则.doc
├—公文管理规定.doc
├—办公用品领用规定.doc
├—发文程序与要求.doc
├—文件收发规定.doc
├—文件的借阅和清退.doc
├—文件的立卷与归档.doc
├—文件的销毁.doc
├—文印室管理规定.doc

├企业管理/人事、行政管理制度/行政管理/档案管理制度

├企业管理/人事、行政管理制度/行政管理/档案管理制度/声像档案管理办法
├—声像档案的保管.doc
├—声像档案的开发利用.doc
├—声像档案的整理.doc
├—声像档案资料的收集.doc
├—总则.doc
...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-09
这是我以前做过的课程设计,现贴出来给你参考下~
-------------------------------------------
(一)、课程设计题目: 高校工资管理系统

(二)、目的与要求:
1、目的:
(1)要求学生达到熟练掌握C++语言的基本知识和技能;
(2)基本掌握面向对象程序设计的基本思路和方法;
(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。
2、基本要求:
(1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计;
(2)要求在设计的过程中,建立清晰的类层次;
(3)在系统中至少要定义四个类,每个类中要有各自的属性和方法;
(3)在系统的设计中,至少要用到面向对象的一种机制。
3、创新要求:
在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能。
4、写出设计说明书

(三)、设计方法和基本原理:
1、功能要求
问题的描述(功能要求):
现一高校有五类职工:教师,实验员,行政人员,教师兼职实验员,行政人员兼职教师。为了实现工资发放的自动功能,现要求编写程序来自动完成此功能。同时注意生成的相关数据结果以文件方式存放在硬盘中。程序应具备从键盘录入,文件的可继续录入,任意职工的工资查询(可由职工编号和职工姓名来实现),如若有职工由于工作调动,则可进行相对应的删除动作。
相关信息:
每一学期将学校职工的本学期任职情况及上学期工作的相关情况输入计算机,则本学期职工的月工资按程序处理后的结果发放,其中职工的工资计算方法如下:
其中工资的基本构成如下:
教师: 基本工资+课时费;
实验员: 基本工资+实验室补助;
行政人员: 基本工资+行政补贴;
教师兼职实验员: 基本工资+课时费+实验室补助;
行政人员兼职教师:基本工资+行政补贴+课时费;
(其中:
(1).课时费:教师每一学期的基本工作量为120,实验员每学期基本工作量为70,行政人员没有基本工作量,每节课时费为20元;课时费=(上学期工作量-基本工作量)*20;
注意:如果上学期基本工作量没完成,则其(上学期工作量-基本工作量)*20为负值。
(2).基本工资:教师800元,实验员650元,行政人员750元。
(3).行政补贴:250元。
(4).实验室补助:150元。

2、问题的解决方案:
根据系统功能要求,可以将问题解决分为以下步骤:
a) 写出需求分析(该程序要实现什么什么样的功能)
b) 分析系统中的各个实体之间的关系及其属性和行为;
c) 根据问题描述,设计系统的类层次;
d) 完成类层次中各个类的描述(包括属性和方法);
e) 完成类中各个成员函数的定义;
f) 用户界面的设计
g) 分析系统功能模块(系统流程图)
h) 代码编写
i) 功能调试;
j) 完成系统总结报告以及系统使用说明书

源程序代码如下:复制内容到剪贴板代码:
#include <fstream.h>
#include <string.h>

class Person //人员类(抽象类)
{
protected:
int No; //编号
char Name[20]; //姓名
int Duty; //人员类别标志(0-教师,1-实验员,2-行政人员,3-教师兼实验员,4-行政兼教师)
double Salary; //基本工资
Person *next; //指针域

public:
Person() //基类构造
{
next=0; //指针域设置为空
}
virtual ~Person() //基类虚析构
{
}
virtual void Input()=0; //从键盘输入数据
virtual void Input(ifstream& ifs)=0; //从文件输入数据
virtual void Output()=0; //向屏幕输出数据
virtual void Output(ofstream& ofs)=0; //向文件输出数据
virtual double Incoming()=0; //计算收入

friend class College;
};

class Teacher:virtual public Person //教师类
{
protected:
int Hours; //教师课时

public:
//为对象设置数据分为两种途径,通过1)构造函数,2)一般成员函数
//分开可以使得程序中应用更加灵活
//本程序采用:缺省构造+Input()
Teacher() //构造函数,初始化部分数据
{
Duty=0;
Salary=800;
}

void Input() //键盘补充输入其它数据
{
cout<<"编号:"; cin>>No;
cout<<"姓名:"; cin>>Name;
cout<<"教师上学期课时:"; cin>>Hours;
}

void Input(ifstream& ifs)
{
ifs>>No>>Name>>Duty>>Hours;
}

void Output()
{
cout<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Hours<<"\t"<<Incoming()<<endl;
}

void Output(ofstream& ofs)
{
ofs<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Hours<<"\t"<<endl;
}

double Incoming()
{
return Salary+(Hours-120)*20;
}
};

class Assistant:virtual public Person //实验员
{
protected:
int Allowance;
int Hours;

public:
Assistant()
{
Duty=1;
Salary=650;
Allowance=150;
}

void Input()
{
cout<<"编号:"; cin>>No;
cout<<"姓名:"; cin>>Name;
cout<<"实验员上学期实验课时:"; cin>>Hours;
}

void Input(ifstream& ifs)
{
ifs>>No>>Name>>Duty>>Hours;
}

void Output()
{
cout<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Hours<<"\t"<<Incoming()<<endl;
}

void Output(ofstream& ofs)
{
ofs<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Hours<<"\t"<<endl;
}

double Incoming()
{
return Salary+Allowance+(Hours-70)*20;
}
};

class Manager:virtual public Person //行政人员
{
protected:
int Allowance;

public:
Manager()
{
Duty=2;
Salary=750;
Allowance=250;
}

void Input()
{
cout<<"编号:"; cin>>No;
cout<<"姓名:"; cin>>Name;
}

void Input(ifstream& ifs)
{
ifs>>No>>Name>>Duty;
}

void Output()
{
cout<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Incoming()<<endl;
}

void Output(ofstream& ofs)
{
ofs<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<endl;
}

double Incoming()
{
return Salary+Allowance;
}
};

class Teacher_Assistant:public Teacher,public Assistant //教师兼实验员
{
public:
Teacher_Assistant()
{
Duty=3;
Teacher::Salary=800;
}
void Input()
{
cout<<"编号:"; cin>>No;
cout<<"姓名:"; cin>>Name;

cout<<"教师上学期课时:"; cin>>Teacher::Hours;
cout<<"教师兼职实验员上学期实验课时:"; cin>>Assistant::Hours;
}

void Input(ifstream& ifs)
{
ifs>>No>>Name>>Duty>>Teacher::Hours>>Assistant::Hours;
}

void Output()
{
cout<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Teacher::Hours<<"\t"
<<Assistant::Hours<<"\t"<<Incoming()<<endl;
}

void Output(ofstream& ofs)
{
ofs<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Teacher::Hours<<"\t"
<<Assistant::Hours<<"\t"<<endl;
}

double Incoming()
{
return Salary+(Teacher::Hours-120)*20
+Allowance+(Assistant::Hours-70)*20;
}
};

class Manager_Teacher:public Manager,public Teacher //行政人员兼教师
{
public:
Manager_Teacher()
{
Duty=4;
Manager::Salary=750;
}

void Input()
{
cout<<"编号:"; cin>>No;
cout<<"姓名:"; cin>>Name;
cout<<"行政人员兼职教师上学期课时:"; cin>>Hours;
}

void Input(ifstream& ifs)
{
ifs>>No>>Name>>Duty>>Hours;
}

void Output()
{
cout<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Hours<<"\t"<<Incoming()<<endl;
}

void Output(ofstream& ofs)
{
ofs<<No<<"\t"<<Name<<"\t"<<Duty<<"\t"<<Hours<<"\t"<<endl;
}

double Incoming()
{
return Salary+Allowance+Hours*20;
}
};

class College
{
private:
Person *PL;
void Clear();
int College::Find(int ID,Person **p1,Person **p2);
public:
College(); //构造
~College(); //析构
void Add(); //增加职工
void Delete(); //删除职工
void Modify(); //修改职工
void Print(); //输出职工信息
void Save(); //职工信息存盘
void Load(); //职工信息装入
};

College::College() //构造函数(创建1个头结点的链表)
{
Person *p=new Teacher;
PL=p;

cout<<"自动装入数据...\n";
Load();
}

College::~College() //析构函数(仅保留1个头结点)
{
Person *p=PL;
while(p) //逐个删除结点,包括头结点
{
PL=p->next;
delete p;
p=PL;
}
PL=0;
}

void College::Add() //增加职工
{
cout<<"\n** 增加职工 **\n";

//查找尾结点
Person *p=PL;
while(p->next)p=p->next;

int ch;
cout<<"输入职工分类码[0-教师,1-实验员,2-行政人员,3-教师兼实验员,4-行政兼教师]:"; cin>>ch;
//创建新结点,录入数据,连接到链表
Teacher *pt;
Assistant *pa;
Manager *pm;
Teacher_Assistant *pta;
Manager_Teacher *pmt;
switch(ch)
{
case 0: pt=new Teacher; pt->Input();
p->next=pt;
break;
case 1: pa=new Assistant; pa->Input();
p->next=pa;
break;
case 2: pm=new Manager; pm->Input();
p->next=pm;
break;
case 3: pta=new Teacher_Assistant; pta->Input();
p->next=pta;
break;
case 4: pmt=new Manager_Teacher; pmt->Input();
p->next=pmt;
break;
default: return;
}
}

void College::Clear() //清除所有的职工结点(仅保留头结点)
{
Person *p=PL->next;
while(p)
{
PL->next=p->next;
delete p;
p=PL->next;
}
}

//查找职工结点(返回1-找到,0-未找到.结点指针由p1返回,p2为前看指针)
int College::Find(int ID,Person **p1,Person **p2)
{
*p1=PL->next;
*p2=PL;
while(*p1)
{
if((*p1)->No==ID)
break; //找到
else
{
*p2=*p1; //继续查找
*p1=(*p1)->next;
}
}
return *p1?1:0;
}

void College:elete() //删除职工
{
cout<<"\n** 删除职工 **\n";

int No;
Person *p1,*p2;

cout<<"编号:"; cin>>No;
if(!Find(No,&p1,&p2))
{
cout<<"指定的人员没有找到!\n";
}
else
{
p2->next=p1->next; //连接
delete p1;
cout<<"正确删除!\n";
}
}

void College::Modify() //修改职工
{
cout<<"\n** 修改职工 **\n";

int No;
Person *p1,*p2;

cout<<"编号:"; cin>>No;
if(!Find(No,&p1,&p2))
{
cout<<"指定的人员没有找到!\n";
}
else
{
p1->Output(); //输出原来的职工信息(做提示)
p1->Input(); //输入新的职工信息(更新)
cout<<"修改完成!\n";
}
}

void College:rint() //输出职工信息
{
cout<<"\n** 职工信息表 **\n";
cout<<"编号 姓名 岗位 其它 收入情况\n";

Person *p=PL->next;
if(!p)
{
cout<<"无职工记录!\n";
return;
}

while(p) //遍历链表,输出职工信息
{
p->Output();
p=p->next;
}
}

void College::Save() //职工信息存盘
{
ofstream f("erson.dat",ios:ut); //打开文件

//遍历输出至文件
Person *p=PL->next;
while(p)
{
p->Output(f);
p=p->next;
}

f.close(); //关闭文件

cout<<"职工信息已经保存在Person.dat.\n";
}
void Collegead() //职工信息装入
{
char buf[81]; //临时空间
int Duty; //人员类型
Person *p2; //新建结点的指针
long t; //读写位置

//清除现有结点(保留头结点)
Clear();

//打开文件
ifstream f("erson.dat",ios::in);

//建立结点,读数据
Person *p=PL; //尾结点指针
while(1)
{
//读取人员类型
t=f.tellg();
f>>buf>>buf>>Duty;

if(f)
{
//根据人员类型创建新结点
switch(Duty)
{
case 0: p2=new Teacher; break;
case 1: p2=new Assistant; break;
case 2: p2=new Manager; break;
case 3: p2=new Teacher_Assistant; break;
case 4: p2=new Manager_Teacher; break;
default: f.close(); return;
}
p->next=p2;
p=p->next;
f.seekg(t);
p->Input(f);
}
else
break;
}

//关闭文件
f.close();
}

void main()
{
char ch;
College c; //定义大学对象

//显示主菜单,接受选择,并分支调用大学类的相应功能的成员函数
do
{
cout<<"\n☆☆ 高校工资管理系统 ☆☆\n";
cout<<"1-增加职工\n";
cout<<"2-删除职工\n";
cout<<"3-修改职工\n";
cout<<"4-输出职工信息(工资)\n";
cout<<"5-数据存盘\n";
cout<<"6-数据装入\n";
cout<<"7-退出\t请选择(1-7):";

cin>>ch;
switch(ch)
{
case '1': c.Add(); break;
case '2': c.Delete();break;
case '3': c.Modify();break;
case '4': c.Print(); break;
case '5': c.Save(); break;
case '6': c.Load(); break;
}
}while(ch!='7');
}
第2个回答  2008-07-07
目前,大量的中小企业中,存在这样的现象:分散的、不连贯的客户信息使企业管理者或企业相关人员无法看到客户的全部资料及相关资料,信息的分散使得产生的结果也无法保持一致性和完整性,造成中小企业在销售管理上存如下问题:
无法分类统计客户信息(对客户分类极为混乱)?
无法准确全面掌握各业务进展状态?
对立项的销售业务没有有效的安排及推建业务进程和管理,一直处被动销售局面?
对销售人员工作过程掌握不够?
无法准确快速考核销售人员业绩?
业务人员对产品没有一定认识?
无法有效地同服务部人员沟通?
销售及市场流程不清析,流程变动较大?
对市场信息、竞争对手的资讯掌握不完善?
无结构统一的销售及市场情况报表?
基本销售及市场费用统计较不完备?
销售人员辞职时失单现象严重?
......
加之,现在客户的期望值越来越高,客户需要更好的服务(产品的质量及个性化服务)。企业的竞争已逐渐从产品的竞争转变为服务的竞争,因此中小企业要发展就必须进一步优化业务流程以提高企业竞争能力。Sales management system就是针对中小企业的销售、服务和营销体系进行规范化管理,以解决困饶中小企业的一系列问题,提高效率、降低成本。
企业销售管理系统(Sales management system)通过对客户关系、销售行动、销售过程等环节记录、管理与分析,使销售管理从经验走向科学、从个人主导走向企业主导,针对中小企业销售管理中存在的诸多问题,从中小企业的销售管理的主要需求出发,充分“以客户为中心”,为中小企业建立弹性化和灵活性的业务流程。
......

目录
目 录
第一章 引言
第二章 系统分析
第三章 系统设计
第四章 系统实现

参考资料
[1] Microsoft公司编著·Visual Basic 6.0中文程序员指南·北京希望电子出版社·1998.9
[2] Microsoft公司编著·Visual Basic控件参考手册·
北京希望电子出版社·1999.3
[3] Microsoft公司编著·Visual Basic 6.0组件工具指南·北京希望电子出版社·1999.3
[4] 张海藩 编著·软件工程·人民邮电出社·2003.11
[5] 刘萌等编著·Visual Basic企业办公系统开发实例导航·人民邮电出社·2004.1
[6] 高春艳等编著·Visual Basic数据库开发关键技术与实例应用·人民邮电出版社· 2004.5
[7] Steven Jordan 牛力等编著· Visual Basic 6.0编程宝典·电子工业出版社· 2005.1

简单介绍
[摘要]
随着社会经济的不断发展,经济信息化已成为世界经济发展的一大趋势,是社会生产力发展到一定阶段的必然产物。信息是国家制定政策、进行宏观调控,企业从事日常事务处理、生产控制、生产决策的重要战略资源,是国民经济各部门和整个社会生活领域中的“倍增剂”,是当代社会发展的最新生产力,它正从总体上引导着世界经济和社会发展的进程。可以这样说,谁能够充分利用信息,谁就能在社会竞争及经济发展中求得生存。信息系统的开发实际上是一项庞大的系统工程,即信息系统工程。本文论述了在可视化开发环境Visual Basic 6.0下分析、设计、开发的企业销售管理系统。其开发主要包括后台数据库的建立及前端应用程序的开发两个方面,对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,但要求处理的信息量并不大,所以我采用了Microsoft Access 2000, 而对于后者则要求应用程序功能完备,易使用等特点,鉴于本系统开发周期比较短,我使用了Visual Basic 6.0。该系统基本满足了在中小企业销售管理方面的需求,用户界面友好,功能强大,大大减少了人力资源,增加了信息分析的准确性。作为销售管理系统,可以对商品进行查询,浏览,入库出库,对提高工作效率有重要意义。

[关键词]:企业,销售管理系统,战略资源,信息管理。
第3个回答  2008-07-08
楼上贴代码的大哥,少拿你的课程设计来给别人,..看清楚人家的要求:
设计系统主界面,主界面上包括系统功能菜单; 界面友好,操作方便。环境是TC,你用TC能画出友好的界面吗?? 注意别用windows函数,除了画界面,还要操作,这些你会吗??
会的话能否教教小弟,先谢过了..
第4个回答  2008-07-08
一要是用C的!!才大1还用不到VB!!!用来交作业的,能运行就可以!本回答被提问者采纳
相似回答