1、 VB 应用软件设计实践 课程设计 学 院 交通运输学院 班 级 交运 1102 班 2013 年 7 月 10 日 1 交通运输学院课程设计任务书交通运输学院课程设计任务书 一、课程设计题目一、课程设计题目 报刊订阅管理系统 二、课程设计的目的二、课程设计的目的 (1)对于给定的设计题目,如何进行分析、理解,以做到思路清晰。 (2)掌握自顶而下的设计方法,将大问题进行模块化分解,领会结构化程序设计的方 法,同时深刻认识到面向对象程序设计与面向过程程序设计的根本区别。 (3)熟练掌握 VB 常用控件的使用,灵活运用各种数据类型。 (4)进一步掌握在集成环境下调试程序和修改程序的方法和技巧。 三
2、、课程设计的主要内容和要求三、课程设计的主要内容和要求(包括原始数据、技术参数、设计要求、工作量要求) 主要内容:主要内容: (1)设计数据库 (2)实现报刊订阅查询,用户的登陆,管理员管理程序 (3)实现分类统计及生成报表功能。 (4)实现查询结果以及结果合计。 设计基本要求:设计基本要求: (1)符合课题报刊订阅管理系统的要求。 (2)要求界面友好美观,操作方便易行; (3)注意程序的实用性、安全性; 四、工作进度安排四、工作进度安排 20122013学年第二学期:第18-20周 共计3周。 第1819周 程序设计及调试; 第20周 撰写完成课程设计说明书。 五、主要参考文献五、主要参考文
3、献 1、龚沛曾,陆慰民,杨志强.Visual Basic程序设计教程(6.0版).北京:高等 教育出版社,2001 2、龚沛曾,陆慰民,杨志强. Visual Basic实验指导与测试(第三版).北京: 高等教育出版社,2007 3、罗朝盛. Visual Basic6.0程序设计教程(第二版).北京:人民邮电出版社, 2005 审核批准意见审核批准意见 系主任(签字)系主任(签字) 年年 月月 日日 2 目录目录 一一.引言引言 2 1.课程设计的目的课程设计的目的 2 2.课程设计的主要内容和要求课程设计的主要内容和要求(包括原始数据、技术参数、设计要求、工作量要求). 2 1)主要内容:
4、 2 2)设计基本要求: . 2 二二.系统设计系统设计 错误!未定义书签。 1、概念设计、概念设计 错误错误!未定义书签。未定义书签。 2、下面所示的数据项、下面所示的数据项 错误错误!未定义书签。未定义书签。 3、数据库概念结构设计、数据库概念结构设计 错误错误!未定义书签。未定义书签。 4、逻辑设计、逻辑设计 错误错误!未定义书签。未定义书签。 5、数据表、数据表 错误错误!未定义书签。未定义书签。 1) 、用户表 . 错误错误!未定义书签。未定义书签。 2) 、管理员表 . 错误错误!未定义书签。未定义书签。 3) 、报刊表 . 错误错误!未定义书签。未定义书签。 6、系统实现、系统实
5、现 错误错误!未定义书签。未定义书签。 1) 、数据库实现 错误错误!未定义书签。未定义书签。 2) 、系统测试 . 错误错误!未定义书签。未定义书签。 3)窗体构建 . 错误错误!未定义书签。未定义书签。 三三.课程设计心得体会课程设计心得体会 . 27 四四. .参考文献参考文献 . 29 五五. .附录附录 . 31 3 报刊订阅管理系统课程设计报刊订阅管理系统课程设计 课程设计的目的课程设计的目的 开发一个既能方便订阅人订阅报刊,也利于操作订阅信息的管理系统 课程设计的主要内容和要求课程设计的主要内容和要求(包括原始数据、 技术参数、 设计要求、 工作量要求等) 主要内容:主要内容:
6、1对于给定的设计题目,如何进行分析、理解,以做到思路清晰。 2 掌握自顶而下的设计方法, 将大问题进行模块化分解, 领会结构化程序设计的方法, 同时深刻认识到面向对象程序设计与面向过程程序设计的根本区别。 3熟练掌握 VB 常用控件的使用,灵活运用各种数据类型。 4进一步掌握在集成环境下调试程序和修改程序的方法和技巧。 设计基本要求:设计基本要求: 开发一个报刊订阅管理的系统。系统是智能化的管理系统,它面向所有订阅用户,但具 有安全性能。它能够实现报刊订阅的基本功能,包括新报刊信息的登录、录入、订阅、 查询、统计等操作。用户合法注册后必须输入有效密码才能成功进入此系统,可以进行 订阅报刊,查询信息,统计信息等操作。 4 系统设计系统设计 1 1、概念设计、概念设计 设计概念结构通常有四类方法: (1)自顶向下:即首先定义全局概念结构的框架,然后逐步细化。