学
学 专
院:
业:
课程设计任务书
2014-2015 学年第 2 学期
自动化工程学院
测控技术与仪器
学 生 姓 名:
班 级:
课程设计名称:
课程设计题目:
起 迄 日 期 :
课程设 计地 点:
学 号:
测控 124
软件开发实训
学生信息管理系统设计
2015 年 6 月 15 日 ~ 6 月 26 日
主楼 522
指 导 教 师 : 陈东淼 伦向敏
系 主 任 : 张秀宇
下达任务书日期 : 2015 年 6 月 15 日
课 程 设 计 任 务 书
1 .设计目的:
本次实训是测控专业重要的实践性环节之一,是在学生学习完程序设计类课程后进
行的一次全面的综合实践。具体的实训目的和任务如下:
(1) 巩固和加深学生对面向对象程序设计语言基本知识的理解和掌握;
(2) 掌握程序设计和调试的基本技能;
(3) 掌握书写程序设计说明文档的能力;
(4) 提高运用程序设计语言解决实际问题的能力。
2 .设计内容和要求(包括原始数据、技术参数、条件、设计要求等) :
一、设计内容
制作学生信息管理系统,实现数据录入、数据删除、数据刷新和数据浏览以及数据
查询等一些功能。
二、要求
(1 )创建学生管理数据表,该表反映学生的基本信息,其中包含学号、学生姓名、
学生性别、所在班级、年龄、入学日期、职务、照片和简历等字段。
(2 )根据自己的喜好设计系统封面,系统封面设计成由计时器控制,在设定的时
间间隔内,系统封面显示达到或超过设定的显示时间,系统封面会自动释放。
(3 )应用系统主控界面应包括记录编辑和记录查询等功能模块。记录编辑功能包
括记录增加、记录删除和记录刷新等功能。记录查询功能可以对数据集中的记录进行查
询,如可按学号、姓名等字段进行查询。
3 .设计工作任务及工作量的要求〔包括课程设计计算说明书
实物样品等〕 :
一、需求分析
(论文)、图纸、
① 能够实现对学生综合情况的输入、修改以及删除;
② 能够实现对学生信息的浏览;
③ 能够实现对学生进行查询;
④ 设计系统封面并由计时器控制;
二、系统性能要求
① 系统安全、可靠;
② 功能齐全;
③ 操作方便、界面友好; ④ 易于维护和扩充。
三、系统的功能分析
系统维护:系统维护包括对各种表记录的修改、删除、添加等操作。
信息浏览:对数据表中的信息进行浏览。
系统查询:可以按学号、姓名等相关信息进行详细或模糊查询。
报表统计:学号、学生姓名、学生性别、所在班级、年龄、入学日期、职务、照片和简历等字段。
其它操作:系统封面、计时器控制与人性化提示信息。
四、系统功能模块
“数据查找与浏览”模块、 “数据修改”模块、 “报表显示”模块和“系统封面”模块。
五、要实现的功能
1. “数据查找与浏览”模块:
( 1) 数据查找: 学号、学生姓名、学生性别、所在班级、年龄、入学日期、职务、照片和简历等 字段进行精确或模糊查找。
(2) 数据浏览: 可以对数据表中的数据实现,上一项、下一项、首相、尾项等操作。
( 3) 其他信息: 设置字体、颜色属性和一些提示信息。
2. “数据修改”模块:
( 1)添加数据: 增加一个新的记录
(2)修改数据: 修改原有记录。
3. “报表显示”模块:显示当前查找到的数据内容,以报表形式打印。
4. “系统封面”模块:
( 1)系统时钟: 动释放
(2)功能实现:
在在设定的时间间隔内,系统封面显示达到或超过设定的显示时间,系统封面会自
进入主界面与退出系统。
A4
A4 纸
,及后续要
课 程 设 计 任 务 书
4 .主要参考文献:
【 1】赵明现, C++Builder 6 编程实例精解,北京:清华大学出版社, 2006 年
【 2】陈雪飞, C++buider 实例入门,北京:中国青年出版社, 2011 年
【 3】陈灿煌, C++builder 彻底研究,北京:中国铁路出版社, 2009 年
5 .设计成果形式及要求:
( 1)撰写进程日记,要求同学每天都认真记录自己的读书内容,设计内容和心得等(要求用
手写)。
原创力文档

文档评论(0)