1、广东工业大学课程设计任务书题目名称 学生选课成绩管理系统学生学院专业班级 姓 名学 号一、课程设计的内容系统开发是学习、使用数据库管理软件的最终目的。本课程设计,就是综合运用数据库原理及应用课程中学过的知识和设计技巧,利用 Visual Foxpro 来开发一个学生选课成绩管理系统。通过开发这一实用的数据库应用系统,以培养学生运用有关课程的基础理论和技能解决实际问题的能力,并进一步提高学生专业基本技能和创新能力。本系统由一个系统菜单和部分系统工具控制,通过对“学生选课成绩管理系统”多个功能模块的操作,实施对学生选课成绩信息的管理。具体包括以下项目:1、系统主程序系统主程序是最高一级的程序,用来
2、设计全局变量、系统标题、系统图标,调用“系统主页”表单。2、系统主页表单系统主页表单用来介绍系统设计者、系统版本,调用本系统的系统登录表单。3、系统登录表单系统登录表单是用来控制非法操作员使用本系统的口令输入窗口,保证用户可以通过程序设计者提供的保密口令安全可靠地使用本系统。4、系统菜单系统菜单是为用户设计的控制系统操作的菜单,使用本系统菜单可以快捷方便地实现对本系统的全部操作或部分操作。5、系统工具条系统工具条是为更方便地使用系统而提供的工具,利用本系统提供的系统工具条,可以方便、快捷地完成对本系统的部分操作。6、数据维护表单数据维护表单是用来输入原始数据的窗口,使用这个表单能够完成数据的追
3、加、修改和删除等功能。7、数据浏览表单数据浏览表单是用来显示整个系统数据的窗口,可以单独显示数据,也可以用多页表单显示整个系统的各部分。另外,本表单还应是数据查询表单的输出窗口。8、数据查询表单数据查询表单是本系统进行数据检索的工作窗口,用户可以通过不同的数据查询表单浏览所需的部分信息,实现为数据浏览表单提供数据资源的目的。9、数据资源本系统应包括若干个数据表,具体的表结构可以自行设计,它们为本系统提供基础数据源。二、课程设计的要求与数据1、要求采用 Visual Foxpro 实现本系统。2、设计数据库模型。3、完成有关的业务流程和详细设计流程图。4、要求遵守有关软件开发规范和文档标准。三、
4、课程设计应完成的工作1、相关的理论与技术说明2、需求分析3、概要设计和详细设计4、编码与实施、调试5、测试6、软件的设计说明书四、课程设计进程安排序号 设计各阶段内容 地点 起止日期1 选题龙洞 D 区实验楼 第十周2 分析阶段龙洞 D 区实验楼 第十一周3 设计阶段龙洞 D 区实验楼 第十二周4 实施阶段龙洞 D 区实验楼第十三十四周5 调试阶段龙洞 D 区实验楼 第十五周6 编写设计说明书龙洞 D 区实验楼 第十六周7 提交系统及设计说明书龙洞 D 区实验楼6 月 22 日前五、应收集的资料及主要参考文献1、李雁翎. Visual FoxPro 应用基础与面向对象程序设计教程. -2 版. 北京:高等教育出版社,2002.92、李雁翎. Visual FoxPro 实验指导、习题集与系统开发案例. -2 版. 北京:高等教育出版社,2003.33、张正玺. 数据库及其应用. 北京:国防工业出版社,2006.24、到图书馆及互联网上查阅相关资料。发出任务书日期: 2007 年 5 月 11 日 指导教师签名:计划完成日期: 年 月 日 基层教学单位责任人签章:主管院长签章: