ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:24.43KB ,
资源ID:27994535      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27994535.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大类基础课程大型实验课程设计部分任务书讨论修改稿DOC.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大类基础课程大型实验课程设计部分任务书讨论修改稿DOC.docx

1、大类基础课程大型实验课程设计部分任务书讨论修改稿DOC大类基础课程大型实验- 大型实验部分任务书一、大型实验的目的与要求1、教学目的 综合运用所学过C/C+程序设计课程的知识进行实际程序设计。2、教学要求 从课程设计的目的出发,用C/C+编写简单的的程序,要求如下: (1)算法正确,容错性能好; (2)完成从用户需求分析、到上机编程、调试和应用等全过程; (3)书写规范的课程设计文档; (4)通过教师的验收。3、大型实验完成时间:30学时 4、大型实验的成绩评定: 源代码电子档(代码中要求有充分的注释)(20分) 课程设计报告电子档(书写规范)(20分) 教师的现场验收答辩(10分)二、大型实

2、验的实验报告要求 大型实验的实验报告至少应有以下几部分构成:1. 大型实验的题目、内容2. 运行环境(软、硬件环境)3. 实验课题分析(需求分析,功能结构分析)4. 实验主要模块的功能、流程图5. 实验调试、测试、运行记录及分析6. 实验总结(优点,不足,收获及体会) 排版格式规范:参考范例文档。正文五号宋体,1.25行间距;配图要求有编目、标题;标题四号宋体,加粗。备注:范例(图书馆管理系统源代码+文档)发给学生作为格式参考。二、大型实验的题目、内容及要求要求一个自然班内每人一题。参考下列题目,学生也可以使用通过教师审核的自选题目。(1)通信录的设计基本要求:定义人员(person)类,其中

3、至少包括姓名、性别、电话、地址、邮政编码、邮箱、QQ号和类别(例如:同学、朋友等)。功能要求: 1、设计菜单实现功能选择; 2、输入功能:输入人员信息,并保存到文件中; 3、查询功能: 1)能够根据姓名、电话精确查询人员信息; 2)能够根据地址进行模糊查询人员信息; 3)根据人员类别查询人员信息 4、根据姓名对人员信息排序输出 5、能根据姓名、电话修改人员信息 6、能根据姓名、电话删除人员信息(2)职工工资管理基本要求:定义职工(employee )类,其中至少包括姓名、性别、工号、电话、所在科室和工资。功能要求: 1、设计菜单实现功能选择; 2、输入功能:输入职工信息,并保存到文件中; 3、

4、查询功能: 1)能够根据工号精确查询职工信息; 2)能够根据姓名、科室查询职工信息 3)分科室进行工资统计,计算各科室的平均工资 4、根据职工的工资排序输出 5、根据工号修改职工信息 6、根据工号删除职工信息(3)公司员工管理系统基本要求:设计一个公司的员工管理系统,每个人员的信息包括编号、姓名、年龄、受教育程度、民族、专业、职称(助理工程师、工程师、高级工程师、教授级高级工程师)、部门(人事部、技术部、后勤部、信息部)、职务(普通员工、工程师、团队领导、部门领导、公司领导)功能要求:1、提供增加、修改、查询、删除员工数据信息的功能2、所有数据均保存到文件,并可以从文件中读出3、显示各职称的员

5、工信息、显示各部门的员工数量4、良好的人际交互界面、方便操作(4)学生成绩管理基本要求:定义学生(student)类,其中至少包括姓名、性别、学号、班级和四门功课的成绩。功能要求: 1、设计菜单实现功能选择; 2、输入功能:输入学生信息,并保存到文件中; 3、计算每个学生的总分与平均分并排序 4、能根据学号修改学生信息 5、能根据学号删除学生信息 6、查询功能: 1)能够根据学号查询学生信息; 2)能够根据姓名、班级查询学生信息 3)统计学生成绩,按照班级和科目计算平均分。(5)学生信息管理基本要求:定义学生(student)类,其中至少包括姓名、性别、学号、班级和联系电话。功能要求: 1、设

6、计菜单实现功能选择; 2、输入功能:输入学生信息,并保存到文件中; 3、能按照学生的学号排序 4、能根据学号修改学生信息 5、能根据学号删除学生信息 6、查询功能: 1)能够根据学号查询学生信息; 2)能够根据姓名、学号、班级等查询学生信息 3)按照班级统计学生人数。(6)教职工信息管理基本要求:定义职工(employee )类,其中至少包括姓名、性别、工号、电话、所在系部和职称。功能要求: 1、设计菜单实现功能选择; 2、输入功能:输入职工信息,并保存到文件中; 3、查询功能: 1)能够根据工号精确查询职工信息; 2)能够根据姓名、科室查询职工信息 3)分系部进行职称统计,计算各职称的人数

7、4、根据职工的职称排序输出 5、根据工号修改职工信息 6、根据工号删除职工信息(7)考勤管理系统基本要求:考勤信息记录了学生的缺课情况,它包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退、请假及旷课)。功能要求:1)录入学生的缺课记录;2)修改某个学生的缺课记录;3)查询某个学生的缺课情况; 4)统计某段时间内,旷课学生姓名及旷课次数,按旷课次数由多到少排序; 5)统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少排序;6)系统以菜单方式工作。(8)面包店销售管理系统基本要求:销售信息包括商品号、商品名称、制作日期、有效期、销售日期、售价、折扣、数量。功能要求:(

8、1)从文件读入商品号和商品名称、制作日期,有效期,库存数量等信息(2)销售记录的登记。(2)对当日销售信息的查询。(3)销售记录的分类统计(按商品号、销售日期)。(4)可以将当日销售记录和统计信息导出登记到文件,(9)学生综合测评系统 基本要求:每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%、10%、10%、20%。 功能要求:1)学生信息处理:(1) 输入学生信息、学号、姓名、性别、家庭住址、

9、联系电话,按学号以小到大的顺序存入文件中。 提示:学生信息可先输入到数组中,排序后可写到文件中。 (2)删除同学信息。提示:输入将删除同学号,读出该同学信息,要求对此进行确认 以决定是否删除将删。2)学生数据处理:(1) 按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)/3,把学生记录写入一个文件中。 (2) 学生测评数据输入并计算综合测评总分及名次。 提示:综合测评总分=考试成绩 *0.6+同学互评分*0.1+品德成绩*0.1+任课老师评分*0.2。(10)学校开课查询系统基本要求:课程信息包括:课程编号、课程名称、任课教师、学分、课程性质、开课院系等。功能要求:1)能够对课

10、程信息进行输入、修改、删除操作;2)按给定的条件(编号、名称、任课教师、开课院系等)查询课程信息;3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。(11)信用卡客户管理系统基本要求:信用卡信息:卡号、用户姓名、身份证号码、开户银行、信用额度、信用积分(可能为负)等。功能要求:1)能够对信用卡信息进行维护:新建、修改、删除操作;2)按给定的条件(卡号、用户姓名、身份证号码、信用积分等)查询课程信息;3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。(12)高校信息查询系统基本要求:以高校为基本单位进行信息存放,高校信息包括:编号、学校名称、地址、省份、建校时

11、间等。功能要求:1)能够对高校信息进行维护:新建、修改、删除操作;2)按照高校任意信息进行查询;3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。(13)面向对象程序设计选题系统基本要求:以班级为单位进行选题,题目信息以文件形式存放,包括:编号、题目、任务要求、完成时间等。功能要求:1)学生信息包括:学号、姓名、班级;2)输入学号,随机抽取题目,限定每个题目只能被一个学生选中;3)选题结果以文件形式存放,可以随时进行查询操作。(14)宾馆客房管理基本要求:宾馆的客房信息包括客房号、客房类型、客房价格、空闲情况、客人姓名、客人身份证号、入住时间、退房时间,预付费用等信息。功能要

12、求:1)客房信息的录入功能;2)客人入住登记;3)客人退房结算;4)客房信息浏览功能,浏览全部客房的信息。(15)电脑报价系统基本要求:电脑各部件的信息包括:部件名、价格、分类号、型号,厂商、报价时间等。功能要求:1)添加电脑各部件的信息功能(用文件保存);2)查询功能,按类型、价格等查询;3)信息修改功能,能够按指定记录修改信息。(16)学校教师开课管理系统基本要求:教师开课信息包括职工号、姓名、职称、电话、开课名称、可容纳人数等(职工号不能重复)。功能要求:1)教师开课信息录入功能(教师开课信息用文件保存)输入;2)教师开课信息浏览功能输出;3)查询功能:可以按姓名、工号信息查询;4)教师

13、开课信息删除、修改功能(任选项)。(17)银行账户管理程序系统基本要求:设计一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码、单位、电话号码、地址等功能要求:允许用户进行如下操作:开户、销户、存款、取款、转账、查询,一个用户可以有多个户头,账户的数值没有上限。程序运行时,可以由用户选择进行何种操作,开户操作要求输入用户信息后自动获取账号,用户销户后账号被回收,并且该账号可以继续分配给其它账户,不允许用户透支,根据姓名或账号可以进行用户的信息查询,所有的账户信息应存放到一个文件中,可以随时的访问和更新。(18)研究生初试录取系统基本要求:研究生考试课程为4门,其中数学、外语

14、、政治为统一命题,而专业基础课则根据不同的专业由招生学校自行命题。国家对初试录取分数有总分要求(如某一年要求4门课总分应达到310分),另外还有对每门课的最低分数要求(如总分为100的试卷最低应达到40分,总分为150的试卷最低应达到65分)。功能要求:编程统计初试合格的人数,并按总分由高到低的顺序输出合格考生的信息。程序运行时首先要求输入:考生姓名,准考证号,报考专业,是否应届生,4门课程(政治、数学、外语、专业基础课)成绩。这些原始数据应保存到一个文件中。然后输入:录取的总分要求,各课程的最低分数要求。输出要求:过线考生的姓名,准考证号,报考专业,是否应届生,4门课程(政治、数学、外语、专

15、业基础课)成绩及总分,这些信息应存放到另一个文件中。(19)学校开课查询系统基本要求:课程信息包括:课程编号、课程名称、任课教师、学分、课程性质、开课院系等。功能要求:1)能够对课程信息进行输入、修改、删除操作;2)按给定的条件(编号、名称、任课教师、开课院系等)查询课程信息;3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。(20)歌手比赛系统基本要求:对一次歌手比赛的成绩进行管理。功能要求:1)输入每个选手的数据包括编号、姓名、十个评委的成绩,根据输入计算出总成绩和平均成绩(去掉最高分,去掉最低分)。2)显示主菜单如下:(1)输入选手数据;(2)评委打分; (3)成绩排序

16、(按平均分);(4)数据查询; (5)追加学生数据; (6)写入数据文件;(7)退出系统。(21)机房收费管理系统功能要求:1)输入功能:输入30名学生的学号、班级、姓名、上机起始时间。2)计算功能:计算每个下机学生的上机费用,每小时1元。(上机费用=上机时间* 1.0/h ,不足一小时按一小时计算)3)查询功能:按条件(班级、学号、姓名)显示学生的上机时间。4)机器使用情况的显示(显示方式不限但要一目了然)5)能将所有信息读写文件(22)学生选课系统基本要求:假定有n门课程,每门课程有课程编号,课程名称,课程性质,学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不

17、得少于15)自由选课。功能要求:1)系统以菜单方式工作2)课程信息和学生选课信息录入功能(课程信息用文件保存)3)课程信息浏览功能4)查询功能5)按学分查询6)某门课程学生选修情况(23)车辆管理系统基本要求:车辆主要有大客车、小轿车和卡车。每种车辆车辆有编号、车辆制造公司、购买时间、型号、总公里数、耗油量/公里、基本维护费、养路费、累计总费用等。每台车辆当月总费用=油价*耗油量/公里+基本维护费基本维护费:客车:2000元/月,小轿车:1000元/月,卡车:1500元/月功能要求:1) 能够通过键盘输入指定车辆的当月公里数2) 给定车辆编号,显示指定车辆的基本信息3) 给定某种车辆类型,显示

18、该类型所有车辆累计费用统计情况4) 给定某个车辆号,修改该车辆的当月公里数5) 按照某类车辆的累计总费用的高低进行排序6) 能够将所有车辆的信息用文件读写(24)学分管理系统基本要求:假设每位学生必须完成基础课50学分,专业课50学分,选修课24学分,人文类课程8学分,实践性课程20学分才能够毕业。在管理学分是,要考虑每个学分的课程类别。功能要求:1) 能够通过键盘输入某位学生的学分2) 给定学号,显示某位学生的学分完成情况3) 给定某个班级编号,显示该班所有学生的学分完成情况4) 给定某位学生的学号,修改该学生的学分信息5) 按照某类课程的学分高低排序6) 能够将所有学生的学分信息读写文件(

19、25)订单信息管理系统基本要求:订单信息包括:订单编号、公司名称、产品名称、产品定价、订购数量、订单金额等。功能要求:1) 添加:输入各信息并计算订单金额2) 浏览3) 查询:按某个条件查询4) 删除:删除某份不需要的订单5) 统计:输入某个公司名称,统计并输出所有订单总额6) 对所有订单信息读写文件(26)校友录管理系统基本要求:校友的信息包括姓名、性别、年龄、届级、系、班级、通讯地址、电话、qq、email等。功能要求:能够实现数据的录入、查询(按姓名、届级、系、班级)、修改、删除、排序(按姓名、届级),以及校友信息读写文件。(27)影碟出租管理系统基本要求:影碟信息包括:影碟名称、国家、

20、类型、借阅标记等。出租信息包括:会员名、碟片名称、借阅日期、归还日期、租金等。功能要求:1) 新片上架:添加碟片信息2) 碟片查询:按片名查询是否可借阅,结果有三种(可借阅、已借出、无此片)3) 碟片借阅:输入会员名、碟片名称、借阅日期、修改碟片租借标记4) 碟片归还:输入会员名、碟片平常、归还日期,修改碟片的租借标记,计算租金(每三天的租借为1元,不满三天按三天计算)5) 对所有碟片的信息进行文件读写(28)仓库管理系统基本要求:仓库中货物信息包括:货物编号、货物名称、货物单价、货物数量等。功能要求:1) 增加和删除货物信息2) 按编号或名称查询货物信息3) 显示库存量不足一定值(由用户输入

21、)的货物信息4) 显示所有货物的信息5) 对所有货物信息读写文件(29)幼儿园班级信息管理系统基本要求:能从文件读出一个班级小朋友的信息,并能将管理信息保存到文件小朋友的信息包括:姓名、出生年月(年龄)、性别、住址、身高、体重、父母联系人姓名、联系电话,备注信息等功能要求:1)增加和删除小朋友信息2)查询某个小朋友的父母联系人姓名及联系电话3)查询小朋友住址4)显示所有小朋友信息5)能根据小朋友的身高、体重分别排序6)能按性别统计班级男女生人数比例(30)游乐场管理系统基本要求:能从文件读出游乐场管理信息,并能将管理信息保存到文件游乐场的基本信息包括:游乐设备编号、游乐设备名称、管理人员、消费

22、金额、消费日期功能要求:1)增加和删除游乐场消费记录2)查询游乐场某个游乐设备某日的收入总额3)查询游乐场某日的收入总额4)显示所有游乐设备的收入情况5)能根据某时段的游乐设备收入的高低排序6)能根据某日的游乐设备的收入高低排序(31)合同管理系统基本要求:能从文件读出合同信息,并能将信息保存到文件合同的基本信息包括:合同编号、合同签订甲方、合同签订乙方、合同内容、合同有效期限(开始时间)、合同有效期限(结束时间)、金额、签订日期功能要求:1)增加和删除合同、修改合同2)查询到期合同3)根据甲方或者乙方查询合同4)所有合同浏览(以签订日期排序显示)5)按自然月为单位输出该月签订的合同数量。(3

23、2)物业维修管理系统基本要求:能从文件读出维修记录信息,并能将信息保存到文件物业维修的记录包括:维修住户(楼号-房号)、维修预约日期、实际维修日期、维修内容(水、电、五金、家具、其它)、维修收费金额、维修材料成本金额、维修人、备注(是否返修)功能要求:1)增加和删除维修记录、修改维修记录2)查询预约到期记录3)根据楼号统计各幢楼的维修记录数量及总维修收费金额、总维修材料成本金额4)所有维修记录浏览(以实际维修日期排序显示)(33)快递业务管理系统基本要求:能从文件读出快递派送及收件记录信息,并能将信息保存到文件快递业务的信息记录包括:快递单号、快递类别(派送单/收件单)、寄送人地址、寄送人电话

24、、寄送人备注信息、收件人地址、收件人电话、收件人备注信息、收件日期、派送日期、签收信息(是/否)、金额、是否疑难件(是/否)、疑难件备注(记录难以派送原因:地址模糊、用户拒收、电话无效、无人在家)功能要求:1)增加和删除快递单记录、修改快递单记录2)查询派送单信息、收件单信息(可以根据单号、快递类别、收件日期、派送日期查询)3)根据收件日期统计快递单数量、金额4)根据派送日期显示未签收的快递单、显示所有的疑难件。(34)机动车违章处罚管理系统基本要求:能从文件读出违章信息及处罚情况,并能将信息保存到文件交通违章的信息记录包括:违章编号、违章日期、违章车辆车牌、违章车辆登记联系电话、违章地点、是

25、否现场、现场执勤交警、非现场摄像头编号、违章类别(闯红灯、违规变道、违反禁行标志、未系安全带、超速等,挑选5种以上)、处罚扣分(0-12的整数)、罚款金额、是否处理、违章处理日期、备注功能要求:1)增加和删除违章记录、修改违章记录2)查询违章信息(可以根据车牌号、违章日期、违章车辆联系电话、违章地点)3)可以违章日期统计违章数量、根据车牌统计违章次数、根据违章地点统计违章次数4)显示处罚12分的车牌、车辆登记联系电话附:驾驶员交通违章记分的种类机动车驾驶员有下列违章行为之一的,一次记12分: (1)醉酒后驾驶机动车的; (2)把机动车交给无驾驶证的人驾驶的; (3)驾驶无牌无证机动车的; (4

26、)挪用、转借机动车牌证或驾驶证的; (5)涂改、伪造、冒领机动车牌证、驾驶证或者使用失效的机动车牌证、驾驶证的; (6)驾驶禁止驶入高速公路的机动车驶入高速公路的; (7)在高速公路上倒车、逆行或者穿越中央分离带掉头、转弯的; (8)在高速公路上不按规定停车的; (9)在高速公路上车辆发生故障、事故停车后,不按规定使用灯光和设置警告标志的。机动车驾驶员有下列违章行为之一的,一次记6分: (1)不按规定停车或车辆发生故障不立即将车移开,造成交通严重堵塞 的; (2)逆向行驶的; (3)饮酒后驾驶车辆的; (4)驾车穿插、超越警车护卫的车队的; (5)驾驶与驾驶证准驾车型不相符合的车辆的; (6)

27、驾车下陡坡时熄火、空挡滑行的; (7)行经铁路道口不按规定行车或者停车的; (8)客车载人超过核定人数20%以上的; (9)在高速公路上客车开车人超过核定人数的; (10)在高速公路上客车载人超过核定载质量30%以上的; (11)在高速公路上不按规定超车或者变更车道的; (12)在高速公路上驾驶转向器、制动器、灯光装置等机件不符合安全要求的车辆的; (13)在高速公路上载运危险物品未经审批或者未按规定行驶的。机动车驾驶的哪些违章行为,一次记3分 (1)不按规定超车或让车的; (2)违反交通信号指示的; (3)路口遇有交通堵塞,强行驶入的; (4)驾驶未经检验或者检验不合格的车辆的; (5)驾驶

28、转向器、制动器、灯光装置等机件不符合安全要求的车辆的; (6)进入导向车道后,不按规定方向行驶的; (7)不避让执行任务的警车、消防车、工程救险车、救护车的; (8)在禁行的时间、道路上行驶的; (9)违反停车规定,临时停车停放的; (10)不按规定掉头的; (11)驾驶噪声和排放有害气体超过国家标准的车辆的; (12)不按规定使用喇叭或喇叭音量超过标准的; (13)客车载人超过核定人数未达20%; (14)货车载物超过核定载质量30%以上的; (15)在高速公路上货车载物超过核定载质量未达30%的; (16)在高速公路上违反其他载人规定的; (17)在高速公路上机动车载物长度、宽度、高度超过

29、规定,未经审批或者未按规定行驶的; (18)在高速公路上驾车超过规定最高时速20公里以上的; (19)在高速公路上不按规定保持行车间距的; (20)在高速公路上正常情况下驾车低于规定最低时速的; (21)在高速公路上未按规定系安全带的; (22)低能见度气象条件下在高速公路上不按规定行驶的; (23)实施高速公路交通管制后,违反管制措施的。机动车驾驶员有下列违章行为之一的,一次记2分: (1)违反交通标志、交通标线指示的; (2)违反车速规定的; (3)货车载物超过核定载质量未达30%的; (4)驾驶后视镜、排水器不符合安全要求的车辆的; (5)向右转弯遇同车道内前方有车等候放行信号时,强行转弯的; (6)行经交叉路口不按规定行车或者停车的; (7)在同车道行驶中,不按规定与前车保持必要的安全距离的; (8)不按规定使用转向灯的; (9)不按规定使用防眩目近光灯、远光灯、示宽灯、尾灯、雾灯的; (10)行经人行横道,不按规定停车、减速、避让行人的; (11)驶入或驶出非机动车道,不避让非机动车的; (12)不按规定安装、使用警报器或标志灯具的; (13)不按规定临时停车的; (14)不按规定申领和使用机动车临时号牌、试车号牌或移动证的; (15)在高速公路上骑、压车道分界线行驶和在超车道上连续行驶的; (16)在高速公路上违反规定拖曳故障车、肇事车的; (17)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1