诗词信息系统任务报告书
- 格式:doc
- 大小:52.50 KB
- 文档页数:5
诗词信息管理系统
【摘要】:随着经济和时代的发展,SQL数据库应用基础是大学生应该掌握的计算机基础之一。
此次课程设计SQL Server环境下的诗词信息管理系统,实现系统化的有关数据库管理与应用。
该系统主要实现诗歌信息管理和系统管理等功能,可以实现数据的查询、添加和删除。
系统设计流程为系统需求分析、系统设计、系统实现、系统调试。
通过该系统的设计,达到初步了解如何利用VB和数据库进行软件开发的目的。
【关键词】:窗体代码数据链接诗词信息管理系统、SQL数据库、
一、诗词信息管理系统开发设计思想
1、系统需求诗词信息管理系统的功能如下图所示:
诗词管理系统的主要功能是录入和查询各诗词的基本信息,包括诗词的题目信息、作者、年代信息、体裁信息、诗词的类别、诗词的内容。
2、功能需求
(1)系统管理系统管理的功能在该系统运行结束后,用户通过使用“系统管理”下的“退出”命令正常退出系统,回到Windows环境。
(2)诗词信息管理诗词信息管理的功能是设置和管理诗词和诗人的类型和数据,是系统其他界面的一些操作跟家方便。
权限范围内可以
诗词的数据录入、修改、删除和查询。
(3)帮助查看关于系统的信息
二、诗词信息管理系统功能及系统设计介绍
诗词信息管理系统的系统设计内容主要包括系统总体结构框架设计、处理流程及模块功能的设计、数据库设计等。
1、功能设计
(1)系统管理模块用于退出系统
(2)诗词管理模块
○1查询按指定的项目进行查询。
○2编辑用户根据用户自己的爱好将收集的诗词进行添加;对指定的诗词进行查询、修改和删除。
(3)帮助模块显示系统的开发和系统说明信息。
2、数据库设计
诗词实体和诗人实体。
E-R图如下:
在SQLServer2000中设计数据库并输入相关信息。
数据库的资料由网上查得。
3、系统实现系统实现主要介绍诗词信息管理系统主窗体、诗词信息管
理模块、系统管理模块和帮助模块的创建和实现过程。
ⅰ、诗词管理系统主窗体的创建
(1)创建标准工程项目
(2)创建诗词管理系统主窗体新建一个窗体并命名为frmmain.frm,然后根据前面所说的设计思路设计菜单编辑器,最后在代码区内输入代码。
ⅱ、诗词管理模块的创建
(1)查询窗体的创建新建一个窗体并命名为form2.frm,然后根据前面所说的设计思路设计窗体,添加控件并设置控件属性。
最后在代码区输入代码。
(2)编辑窗体的创建新建一个窗体并命名为form4.frm,然后根据前面所说的设计思路设计窗体,添加控件并设置控件属性。
最后在
代码区输入代码。
ⅲ、帮助模块的建立新建一个窗体并命名为frmabout.frm,添加图片,添加控件并设置控件属性。
最后在代码区输入代码。
4、系统测试打开工程并运行,然后依次选择菜单栏里的各个菜单以实现各种不同的功能,如退出系统、查询、修改、帮助等。
三、诗词信息管理系统开发的体会
1、遇到的问题及解决办法
问题1、textbox显示诗词不能换行
解决方法需设置多项属性,如multiline改为true
问题 2数据库连接存在问题
解决方法在网上查询并请教同学后采用ADO控件解决
问题3 VB中文字的背景问题
解决方法将BACKSTYLE 中选择O——项即可
问题4 课本上提供的代码有些存在错误
解决办法很多程序无法运行,通过请教老师同学并上网查找资料改正2、设计总结
经过一段时间的构思与设计,在指导老师的精心指导和安排下,本系统已经设计完毕,但还错在一些不足的地方。
其使用功能基本符合诗词信息管理在实际工作的需要,具有一定的实用性。
但是由于时间比较仓促,加上软件设计经验的不足。
因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的学习中不断地改进和完善。
用所学知识完成一个系统化的有关数据库管理与应用的任务,培养了我的分析和解决实际问题的能力,做到学以致用,使课本上的理论与具体的实践应用相结合。
由于知识有限,本系统在设计和开发的过程中主题是参照教科书上案例的做法。
但是书上的代码有些有不完善的地方,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。
我认识到实践真的很重要,只有自己真的动手去做,才能对某些问题有深刻的了解,从而着手解决问题。
最后,我要衷心感谢老师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的课程设计。
同时,也要感谢我的老师和同学们及在本系统的设计过程中给予我支持和帮助的人。
中南大学
本科生课程设计(实践)任务书、设计报告(SQL数据库程序设计)
题目诗词信息管理系统
学生姓名李琪
指导教师奎晓燕
学院湘雅医学院
专业班级医技1103班
学生学号2211110309
计算机基础教学实验中心
2012年 6 月 26 日。