首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

又是交作业的时节~大家指教下解决办法

2012-03-08 
又是交作业的时节~~~~大家指教下8月初买的电脑,期间电脑故障不断,不能使用C的图形驱动。我就没怎么做作业。

又是交作业的时节~~~~大家指教下
8月初买的电脑,期间电脑故障不断,不能使用C的图形驱动。我就没怎么做作业。现在要上学了,而且现在只能用虚拟机来使用TC编写图形程序。我滴那个郁闷咯。
谁有这方面大型编程的经验啊。帮我看下怎么整啊。

如果可以的话。。。。。。。。。。。。。能不能发几个样本程序的代码我借鉴下啊。。。如果还可以的话。。。。能不能顺便也就。。。嗯。。。。(后面的我就不说了)
要是谁有相关的样本或者资料的话。请发到carboon@sina.com


在下也没有什么能够给予报酬的(穷者哪)能有的学习资源这里也都有。。。。。。。。。。不好意思哈~~
其实我最缺的是这样的经验。就像是一定要看下例题才能有感觉一样。所以很想找下相关的例子参考。没别的意思。。

《C语言程序设计》课程设计-大型作业『我是第三个股票系统』
一、题目
(1)烟叶收购信息管理系统
(2)五金配件信息管理系统
(3)股票投资信息管理系统

二、需要处理的基础数据
(1)烟叶收购信息管理系统
烟农基本信息参考:
中文字段名类型及长度举例
合同号char[8]01-12345
区村char[20]柏杨镇大水井村
烟农姓名char[8]张杉
性别char[1]男
身份证号char[18]214201196308253711
劳力int3
住址char[40]柏杨镇大水井村3组
合同签订日期char[10]2007/03/25
种植面积float12.5
预计产量float2500

烟叶收购(烟农售烟)基本信息参考:
中文字段名类型及长度举例
合同号char[8]01-12345
单据号char[8]01-10023
交易日期char[10]2007/06/28
等级char[5]上等
重量float50
单位char[3]Kg
单价float12
金额float600
区村信息:柏杨镇:大水井村、雷家坪村、太阳村、见天村、团圆村等。

(2)五金配件信息管理系统
五金配件基本信息参考:
中文字段名类型及长度举例
五金配件编号char[12]01-123456789
仓库char[12]五金库
五金配件名称char[30]六角螺栓
规格char[20]12mm120mm
型号char[20]PT-201-55
库存数量int200
单价float2.5
库存金额char[40]500
计算库存日期char[10]2007/06/25
保管员float李四

五金配件出入库基本信息参考:
中文字段名类型及长度举例
五金配件编号char[12]01-123456789
出入库标志char[2]0:出库;非0:入库
单据号char[8]01-10023
交易日期char[10]2007/06/28
数量float50
单位char[3]Kg
单价float12
金额float600
领料人char[8]王五
仓库信息:五金库、配件库、备品库、电子元件库、办公用品库等。

(3)股票投资信息管理系统
股民基本信息参考:
中文字段名类型及长度举例
账号char[18]01-1234-5678-12345
证卷公司char[30]银河证卷公司
姓名char[12]张三
性别char[30]男
年龄char[20]20
身份证号char[18]123401198706212311
职业char[8]大学生
开户日期int2007/05/22
开户金额float50000
股票类型Char[3]“01”:A股;   “02”:B股;   “03”:H股;
办证员float李四

股票买卖基本信息参考:
中文字段名类型及长度举例
账号char[18]01-1234-5678-12345
证卷公司char[30]银河证卷公司
股票号char[6]600123
股票名称char[10]华中科技
买卖标志char[2]0:买;非0:卖
成交日期char[10]2007/06/26
成交时间char[8]15:26:30
股票数量int100
单位char[5]手(每手100股)
每股单价float12.56
金额float125600
操作员char[8]王五
证卷公司信息:银河证卷、华夏证卷、长江证卷、黄河证卷等。

三、系统功能
(1)各种基本数据的录入。如:烟农基本信息录入、五金配件基本信息录入、股民基本信息录入等。
(2)各种基本数据的修改。即:允许对以及录入的数据重新进行编辑、修改。
(3)各种基本数据的插入。如:在烟叶收购基本信息中插入一条新信息;在五金配件出入库基本信息中插入一条新信息;或在股票买卖基本信息中插入一条新信息等。
(4)各种基本数据的删除。如:假设烟农外出打工而不种烟,删除该烟农的相关信息;或假设某五金配件不再使用,删除该五金配件的相关信息;或假设某股民严重亏损而退出股市,删除该股民的相关信息等。  
(5)基于各种数据的查询。如:姓张的所有股民、姓王的所有烟农、年龄小于20岁的股民、库存数小于3的所有五金配件、五金配件名称为六角螺栓的所有五金配件、开户金额在10000元以上的股民、种植面积大于10亩的所有烟农、库存数为0的所有五金配件等。
(6)基于各种基本数据的统计计算。如:
(6-1-1)统计每个烟农售烟的每亩收入和总收入,并按总收入从高到低的次序排名输出每个烟农基本信息(如:区村、烟农姓名、种植面积)、每亩收入和总收入。
(6-1-2)统计并输出各区村各烟农的亩产量和总产量。
(6-1-3)统计并输出每个烟农各个等级烟叶的收入。
(6-1-4)列出为达到预计产量的烟农基本信息(如:区村、烟农姓名、种植面积、预计产量)。
(6-1-5)烟叶收购信息其它方面的统计(自行确定)。

(6-2-1)统计五金配件总库存数、库存金额。。
(6-2-2)统计本年度入库总金额、出库总金额。
(6-2-3)统计出库最多的10种五金配件,并对它们进行排序。
(6-2-4)按领料员统计每月每个领料员领料的总金额。找出领料总金额最多的前5名领料员并对其排序。
(6-2-5)五金配件信息其它方面的统计。

(6-3-1)统计年龄20岁以下股民的总数;年龄在20岁以上,45岁以下的股民数;年龄55岁以上股民数。
(6-3-2)统计各种职业的股民的开户金额,统计各证卷公司的股民的开户金额。进而统计全部股民的开户金额。
(6-3-3)统计各种职业股民的股民数,并计算各种职业股民的平均开户金额。
(6-3-4)统计每位股民买入股票的总数量和总金额,统计每位股民卖出股票的总数量和总金额。
(6-3-5)统计获利最多的前10位股民并对其进行排序;统计亏损最多的前10位股民并对其进行排序。
(6-3-6)股票投资信息其它方面的统计。

四、数据结构说明及举例
(1)三个系统的数据结构都可以采用三个方向的十字链表或二个方向的十字链表。但难度系数不同。
五、题目和难度选择的规定
1、题目选择的规定
(1)学号尾数(最后一位)为:1、4、7、0者自动选择题目(1),即:烟叶收购信息管理系统。
(2)学号尾数(最后一位)为:2、5、8者自动选择题目(2),即:五金配件信息管理系统。
(3)学号尾数(最后一位)为:3、6、9者自动选择题目(3),即:股票投资信息管理系统。


2、难度选择的规定
(1)选三个方向的十字交叉链表数据结构的难度系数为1;选二个方向十字交叉链表数据结构的难度系数为0.85。
(2)采用文本菜单界面的难度系数为1;采用教材p215-p216类似的简易菜单的难度系数为0.85。
请每个同学根据实际掌握程度和能力选择相应难度系数的题,要求能够独立完成。

六、要求
1、只能使用C语言,源程序要有适当的注释,使程序容易阅读。
2、要有用户界面。要求至少采用教材p215-p216类似的简易菜单;鼓励采用文本菜单界面甚至采用图形菜单界面。
3、必须使用结构和十字交叉链表等数据结构。
4、使用文件保存数据。
5、至少输出一份报表(屏幕输出即可),鼓励自行增加新功能。
6、写实验报告(要求正规打印,A4幅面),内容包括:
题目
系统功能模块结构图
数据结构设计及用法说明
程序结构(画流程图)
各模块的功能
试验结果(包括输入数据和输出结果)
体会
参考文献
附录:程序清单及源程序软盘
7、凡发现抄袭,抄袭者与被抄袭者皆以零分计入本课程设计成绩并向学院报告。凡发现实验报告或源程序雷同,涉及的全部人员皆以零分计入本课程设计成绩并向学院报告。
8、附:题目(2)封面格式,做其它题目者请修改题目名称。

七、创建文本菜单与打印输出的提示
1、与创建文本菜单的相关函数
window、textbackground、clrscr、
textcolor、cprintf、bioskey、
gotoxy、gettext、puttext、putch
请自行查阅相关资料,了解这些函数的用法。
2、打印输出
使用下列语句:
      FILE   *fp;
fp=fopen(“PRN”,”w”);
可以打开打印机。
八、参考书目
Turbo   C   实用大全第一册、第二册   徐金梧等编译   北京科海培训中心

九、评分标准(百分制,难度系数为1)
1、上机演示占40%(40分)。
其中功能演示占本部分的70%(28分),回答问题占本部分的30%(12分)。
2、课程设计报告占40%(40分)。
其中报告占本部分的70%(28分),源程序清单占本部分的30%(12分)。
3、程序风格占20%(20分)。
其中数据结构(如是否用十字交叉链表)以及代码的简洁性占本部分的50%(10分),程序注释占本部分的50%(10分)。


[解决办法]
到网上去搜个免费的代码!
这个地方没馅饼掉的呀!
只交流技术,不交流完整的源代码!

热点排行