电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++机房计费管理系统样本

C++机房计费管理系统样本_第1页
1/47
C++机房计费管理系统样本_第2页
2/47
C++机房计费管理系统样本_第3页
3/47
目录一、 需求分析.............................................2二、 概要设计.............................................2三、 详细设计.............................................4四、 调试分析............................................17五、 用户手册............................................17六、 测试数据............................................18七、 附录................................................20一、 需求分析1.输入功能: 输入 30 名学生的学号、 班级、 姓名、 上机起始时间。2.计算功能: 计算每个下机学生的上机费用, 每小时 1 元。( 上机费用=上机时间* 1.0/h , 不足一小时按一小时计算) 3.查询功能: 按条件( 班级、 学号、 姓名) 显示学生的上机时间。4. 机器使用情况的显示( 显示方式不限但要一目了然) 5. 要求: 1) 源文件采纳多文件的工程结构; 2) 数据存储采纳文件形式; 3) 采纳面对对象方法设计; 4) 功能完善, 适当的注释; 5) 关于文件的内容需要自学; 二、 概要设计1.学生类的定义: Student(学生类)int tag; //删除标记char name[20]; 学生姓名int cla; 班级int stunum; 学号int comnum; 上机号time_t stime; 开始上机时间time_t otime; 下机时间double htime; 上机总时间int money; 上机费用Student(); 构造函数Void upcom(char Name[20],int Cla,int Stunum,int Comnum); 上机操作int downcom(); 下机操作void delstu(); 删除操作void setotime(); 设置下机时间time_t gettime(); 猎取当前时间char* getname(); 猎取姓名int getcla(); 猎取班级号int gettag(); 猎取标记int getstunum(); 猎取学号int getcomnum(); 猎取上机号double countht(); 计算上机时间int countm(); 计算上机费用void disp(); 显示void disp2(); 显示 22.学生库类定义: StuData(学生库类)int top; 学生记录指针Student student[MAXS]; 学生记录StuData(); 构造函数Student* searchnum(int Stunum); 按学号搜索学生Student* searchcla(int Cla);按班级搜索学生void dispbycla(int Cla);按班级显示学生Student*searchname(char *Name);按姓名显示学生void dispall();显示所有学生信息void upcom(char Name[20],int Cla,int Stunum,int Comnum); 上机操作void downcom(int Stunum);...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++机房计费管理系统样本

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部