信息管理与系统开发设计综合模拟实习旭
更新时间:2023-05-25 18:15:01 阅读量: 实用文档 文档下载
- 信息管理系统开发工具推荐度:
- 相关推荐
实习报告
信息管理与系统开发设计综合模拟实习
一、实习目的
通过模拟实习,主要要达到两个目的,一是检验和巩固专业知识、二是提高综合素质和能力。信管09级学生的模拟实习主要是复杂程序和简单软件的实现。通过该模拟实习,可以将学生课堂上掌握的理论知识与处理数据的业务相结合,以检验我们同学们掌握知识的宽度、深度及对知识的综合运用能力。
二、实习环境
计算机硬件配置: CPU、内存、硬盘、显示器
操作系统:Windows XP
开发环境:Visual ++6.0、Microsoft word visio2003、Visual studio2005
三、实习内容
内容一:纸牌游戏
任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的翻牌一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的翻牌一次,直到最后一张牌;然后,从第4张开始,以4为基数,是4的倍数的翻牌一次,直到最后一张牌;再依次5的倍数翻牌一次,6的,7的,直到以52为基数的翻过,输出,这时正面向上的牌有哪些?
内容二:文章编辑
功能:输入一页文字,程序可以统计出文字、数字、空格的个数。
静态存储一页文章,每行最多不超过80个字符,共N行;要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数;(2)统计某一字符串在文章中出现的次数,并输出该次数;(3)删除某一子串,并将后面的字符前移。
存储结构使用线性表,分别用几个子函数实现相应的功能;
输入数据的形式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。 输出形式:(1)分行输出用户输入的各行字符;(2)分4行输出"全部字母数"、"数字个数"、"空格个数"、"文章总字数"(3)输出删除某一字符串后的文章;
内容三:设计学生成绩管理系统。该系统中存储学生的学号、姓名、性别、年龄、课程成绩等信息。
要求:(1)浏览学生信息
实习报告
(2)添加学生信息
(3)删除学生信息
(4)查找学生信息
(5)修改学生信息
(6)对成绩的处理
①求出每个学生各门课程的总成绩、平均成绩、最高分和最低分。
②求出某一门课程所有学生总成绩、平均成绩、最高分和最低分。
(7)按照学生某门课程的成绩对学生排序
四、算法分析、设计与描述
1.算法分析和设计
内容一:首先默认所有的牌都是正面向下的,用一个数组state[]存储其状态,标记为-1,从第1张牌开始算,若这张牌是1的倍数,则翻面,标记为-1*state[i],一直翻到第52张;然后重新从第2张开始,若是2的倍数则再翻一次,一直翻到第52张;运用同样的方法对52张牌进行循环操作,直到52张牌都结算完成,最后通过牌状态(即正面或反面)输出牌序号,即数组下标号。
内容二:存储一页文章,存储结构要求使用线性表,可以利用结构体和链表静态存储一页文章:
Struct charline
{
Char c;
Chaeline *next;
};
函数功能要求:可以输出一页文字,程序可以统计出文字、数字、空格的个数,统计某一字符串在文章中出现的次数,并输出该次数,删除某一子串,并将后面的字符前移并输出删除某一子串后的文章
使用模板化编程的方法使每项功能有一个函数来完成,对应如下:
1)输出一页文字 void input(charline *P)
实习报告
2)分行输出用户输入的各行字符void outpt(charline *L)
3)统计中英文字母和空格数以及整篇文章总字数void count(charline *L)
4)统计某一字符串在文章中出现的次数void countstr(charline *L)
5)输出删除某一子串后的文章void delstr(charline *H)
内容三:
设计学生成绩管理系统。该系统中存储学生的学号、姓名、性别、年龄、课程成绩等信息。可以创建结构体把数据封装起来,同时建立链表达到更方便对学生信息进行操作
Struct student
{
学号;姓名;性别;年龄;课程成绩;总分;平均分;最低分;最高分;Struct student *next;
}
系统要求实现:浏览学生信息、添加学生信息、删除学生信息、查找学生信息、修改学生信息、对成绩的处理、按照学生某门课程的成绩对学生排序
使用模板化编程的方法使每项功能有一个函数来完成,对应如下:
1) 创建学生信息 Struct student *creat(void)
2)浏览学生信息 void scan(student *head)
3)添加学生信息 void add(student *head)
4)删除学生信息 void del(student *head)
5)查找学生信息 void search(student *head)
6)修改学生信息 void alter (student *head)
7)对成绩的处理 void process (student *head)
8)按照学生某门课程的成绩对学生排序void order (student *head)
正在阅读:
信息管理与系统开发设计综合模拟实习旭05-25
中科院考博英语09年12月真题09-03
涉及民族因素矛盾纠纷突发事件应急预案04-02
苏州车管所上班时间02-07
知识竞赛流程与规则04-21
社区卫生服务中心财务相关制度03-15
高中政治二轮专题限时规范训练103-24
中秋节周记(优秀5篇)03-22
我和书之间的故事作文500字07-04
病理生理学复习重点以勾出06-12
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 开发设计
- 实习
- 模拟
- 综合
- 系统
- 管理
- 信息
- 浙江省义乌市教师进修学校
- linux 互斥锁应用实例
- 营销实战与营销创新培训
- 岭东区第二小学2018-2019学年一年级下册数学期中测试卷
- S7-200PLC编程及应用题库大全
- 三叉神经瘤CT_MRI诊断同解剖对应分析
- 社会工作机构评估
- 各梯次详细课程表
- 2012年苏州市建设工程施工安全生产专项整治方案
- 给小学生家长的55条建议
- 会计学基础期末考试题重点及题目解答
- 望子成龙学校高二化学测试
- 2014安徽省会计基础最新考试试题库
- IFRS中文翻译版本
- 生物必修1 第三章 第四章 练习题及其答案
- 大学生社会实践报告两篇(家教类)
- 标准日本语初级二单元测试及答案
- 二元一次方程组培优试题
- 2011年泾川县抗菌药物临床应用专项整治活动方案
- 求职心切?警惕传销,求职陷阱就在你身边