1、
《C语言课程设计》任务书
制订单位:辽宁对外经贸学院信息技术系
专业教研室
制订日期: 12月10日
《C语言课程设计》任务书
一、设计题目
题目1:超市购物结账系统
关键功效:
1. 输入新商品信息存入数据文件中
2. 显示全部商品信息
3. 修改改变了商品信息
4. 删除已不再销售商品信息。
5. 按商品名称排序。
6. 输入用户所购商品编码,屏幕上显示用户所购商品清单,货款累计及收款数、找零;
基础信息:商品编号、商品名称、单价、计价单位
题目2:职职员资管理系统
关键功效:
1. 输入职职员资信息统
2、计
2. 依据职员姓名查询职职员资信息
3. 依据职员编号删除职员统计
4. 依据职员编号修改职员信息
5. 依据职职员资中实际工资从小到大排序
6. 输入职职员资资金范围(如:1000到3000元),显示全部此费用范围内职员信息。
基础信息:职员编号、职员姓名、所在部门、岗位工资、职级工资、应发工资、养老保险、医疗保险、实发工资
题目3:旅游线路管理系统
关键功效:
1. 输入线路信息统计
2. 显示全部线路信息
3. 依据线路名称查找信息
4. 依据线路编号删除统计
5. 依据线路编号修改统计信息
6. 依据导游费从小到大排序。
7. 输入用户旅游
3、资金范围(如:1000到3000元),显示全部此费用范围内旅游线路信息。
基础信息:线路编号、线路名称、责任人姓名、行程天数、团体类别(学生团体、成人团体)、保险企业、保险费、导游费、所属地域
题目4:协议管理系统
关键功效:
1. 增加协议统计
2. 显示全部协议统计
3. 依据协议名称查找统计
4. 依据协议名称修改统计
5. 依据协议名称删除统计
6. 按协议编号从小到大显示统计
7. 依据协议甲方统计其协议量数
协议统计包含:
协议编号、协议名称、协议金额、协议甲方、协议乙方、合相同级、生效日期、到期日期、协议是否实施完成
题目5:学院图书管理系统
4、
关键功效:
1. 新进图书基础信息输入。
2. 显示全部统计
3. 按图书名称查询图书基础信息。
4. 依据图书名称对撤消图书信息进行删除。
5. 按图书名称从小到大排序。
6. 统计某价格以上图书数量。
7. 列出全部未借出去图书信息。
基础信息:图书编号、图书名称、单价、作者、存在状态、借书人姓名、性别、学号等
题目6:酒店客房信息管理系统
关键功效:
1. 酒店客房基础信息输入。
2. 按客房入住情况查询客房基础信息。
3. 依据客房号码修改客房信息。
4. 显示全部客房统计。
5. 按客房价格由大到小次序显示客房信息
基础信息:客房编号
5、客房类别、客房价格、入住时间、结帐时间、客房状态(是否有些人入住)
题目7:学生学籍管理系统
关键功效:
1. 录入学生基础信息。
2. 修改已知学号学生基础信息。
3. 删除因某原因转学学生基础信息。
4. 依据学生学号查询学生信息。
5. 按年纪大小排序学生基础信息
基础信息:学号、姓名、年纪、籍贯、系别、专业、班级
题目8:用户信息管理系统
关键功效:
1. 输入统计
2. 用指定格式显示全部统计
3. 依据用户类型查找统计
4. 依据用户编号删除统计
5.依据用户编号修改统计
6. 按用户编号从小到大显示统计
7. 按用户类型显示用
6、户信息
基础信息:用户编号、用户名称、用户类型(供给商、购货商)、联络电话、传真电话、E-mail
题目9:产品入库操作管理系统
关键功效:
1. 输入入库操作统计
2. 用指定格式显示全部统计
3. 依据入库产品编号查找统计
4. 依据入库编号删除统计
5. 依据入库产品编号修改统计信息
6. 按入库产品编号从小到大显示统计
7. 统计全部生产入库产品总数量和总金额。
基础信息:入库编号、入库类型(采购入库、生产入库、退货入库)、入库产品编号、生产日期、入库产品单价、入库产品数量、用户编号(若是采购入库,则用户为供给商;假如入库为退货入库,则用户为购货商)、仓
7、库编号、经办人、入库日期
题目10:产品出库操作管理系统
关键功效:
1. 输入出库操作统计
2. 用指定格式显示全部统计
3. 依据出库产品编号查找统计
4. 依据出库编号删除统计
5. 依据出库编号修改统计信息
6. 从小到大显示全部已销售产品统计
7. 统计已销售产品总数量和总金额。
基础信息:出库编号、出库类型(销售出库、退货入库、用料出库)、出库产品编号、出库产品单价、出库产品数量、用户编号(若是销售出库,则用户为购货商;假如出库为退货出库,则用户为供给商)、仓库编号、经办人、出库日期
二、设计目标
加深、巩固学生所学专业课程(《C语言》)基础
8、理论知识,理论联络实际,利用C语言独立地编写、调试应用程序和进行其它相关设计能力,充足发挥学生潜力,使之得到全方面锻炼。进而培养学生综合分析问题和处理问题能力。
三、设计要求
1、基础要求
1)掌握面向过程程序设计基础思绪和方法;
2)要求利用自顶向下,逐步求精思想来完成系统设计;
3) 要求在设计过程中,功效模块划分要清楚、合理;
4) 在编写代码过程中,代码简单明了,书写层次清楚。
5)不管是变量名还是函数名,全部能见名知意。
6) 数据要进行文件保留。
2、创新要求
完成基础设计后,可在界面、功效和健壮性方面进行部分创新设计。
3、上机调试
4、答辩
5、书写设计说明书
1)总体设计:功效框图
2)具体设计画某一模块某一模块步骤图
3)系统实现 写某一模块代码
4)调试过程中碰到问题及处理方法
5)总结
四、硬件和软件环境
每人一台计算机 VC++ 6.0
五、时间
一周
制订人: 日期:
审核人: 日期:
审定人: 日期: