2013软件工程师期末试题资料

2013软件工程师期末试题资料

ID:40765451

大小:72.50 KB

页数:6页

时间:2019-08-07

2013软件工程师期末试题资料_第1页
2013软件工程师期末试题资料_第2页
2013软件工程师期末试题资料_第3页
2013软件工程师期末试题资料_第4页
2013软件工程师期末试题资料_第5页
资源描述:

《2013软件工程师期末试题资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、附录课程设计报告结构及要求(课程设计报告要求打印,用小4号宋字,行距1.5倍,A4纸,上下左右各留边距20mm。)(1)封面封面包括:题目、专业、班级、学号、学生姓名及时间(2)摘要摘要是论文内容的简短陈述,一般不超过400字。关键词应为反映论文主题内容的通用技术词汇,一般为4个左右。(3)目录目录的三级标题建议按1……、1.1……、1.1.1……的格式编写。目录参考:1.设计目的与要求2.总体设计(包含几大功能模块)3.详细设计(各功能模块的具体实现算法——流程图)4.数据结构设计描述,各模块(函数)的功能介绍,参数说明等。5.调试分析(包含各模块的测试

2、用例,及测试结果。)6.总结(课程设计完成了哪些功能,有没有什么扩展功能还有哪些地方需要改进,及通过一周的课程设计有何收获,调试程序的体会等)(4)正文正文应按目录中编排的章节依次撰写,要求计算正确,论述清楚,文字简练通顺,插图简明,书写整洁。(5)参考文献参考文献必须是在课程设计中真正阅读过和运用过的,文献按照在正文中的出现顺序排列。5附封面格式:长江师范学院数学与计算机学院课程设计课程名称___软件工程师总论___题目名称______________________学生学院_________专业班级__学号______________________学

3、生姓名______________________指导教师_______陈业纲_________2013年月日5附录1、设计选题范围:第一套:通讯录管理系统设计一个《学生通讯录管理系统》,在链表程序的基础上,增加查询功能,设计要求如下:1、文件功能1)存储文件使用指定文件名或默认文件名;2)可以不保存输入记录,但需要确认是否保存输入记录;3)如果已有文件,只能在其后追加;4)新增记录可以不存入原文件中,可以用原来的文件覆盖内存的内容;2、输入功能1)可以从文件中读入;2)可以直接从键盘输入;3、删除记录1)可以按“姓名”或“电话”方式删除记录并更新内存链表

4、内容;2)能给出被删除的信息,输出没有找到的信息;3)如果已经是空表,上出时应给出信息并返回主菜单;4)如果没有要删除的信息,输出没有找到的信息;5)删除操作仅限于内存,只有执行保存记录时,才能覆盖原记录;4、查询记录1)可以按“姓名”或“电话”方式查询记录;2)能给出查询记录的信息;3)如果查询的信息不存在,输出没有找到的信息;5、更新记录功能1)可以随时修改、排序或插入新记录,其中排序、修改和插入可以选择可按姓名或电话进行操作;2)姓名可由16位字符和数字的混合编码组成;3)电话号码可由18位字符和数字组成;6、输出记录功能1)将输出信息加上输出信息信

5、息栏,例如:姓名电话性别年龄生日宿舍李四1234男217月1日东二3332)可以将记录存盘,保存到文件以上功能的功能选择需要在屏幕上列出各个选择项,然后接受键盘的输入作选择。但如用菜单实现将有加分。7、测试程序1)应列出测试大纲对程序进行测试;2)应保证测试用例测试到程序的各种边缘情况。5第二套学生成绩管理系统设计一个学生成绩管理系统,对上学期的本班的学习成绩进行管理,可以用数组来设计这个程序,具有查询和检索功能,并且能够对指定文件操作,也可将多个文件组成一个文件。1、设计内容1)每一条记录包括一个学生的学号、姓名、性别、各门课成绩(上学期的科目)、平均成

6、绩。2)输入功能:可以一次完成若干条记录的输入。3)显示功能:完成全部学生记录的显示。4)查找功能:完成按姓名或学号查找学生记录,并显示。5)排序功能:按学生平均成绩进行排序。6)插入功能:按平均成绩高低插入一条学生记录。7)将学生记录存在文件student.dat中。8)应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!2、设计要求已知有存储本班学生记录(包括学号、姓名、科目成绩、性别、)的文件student.dat,所有学生以学号从小到大排序(该文件自行建立)。要求编程序实现查询、排序、插入、删除诸功能。具体要求如下:1)要求

7、显示如下界面a)****************************************a)1--------------查询b)2--------------排序c)3--------------插入d)4--------------删除b)****************************************c)通过选择1-4来确定要做哪一个操作。2)若选1,则出现如下界面a)****************************************a)1.1----------按学号查询b)1.2----------按姓名查询

8、c)1.3----------按成绩查询b)***********

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。