vb图书管理系统数据库课程设计报告书 第5页
(7)“报表窗体”子窗体:显示数据报表。
(8)“综合查询”子窗体:执行用户自定义的查询。
系统流程图如图3.1所示:
图3.1 系统流程图
3.3 程序调试情况
在数据连接时一定要注意窗体和相应显示控件的绑定关系。在把系统从一台计算机移植到另一台计算机时一定要把数据文件library.mdf和library_log.LDF同时移植,并对相应的提供服务的SQL Server服务器进行相应的修改,否则数据正确连接并显示。
3.4 功能显示
运行程序后首先显示主窗体,如图3.2所示。
图3.2 主界面
单击“输入/查看读者信息”,就会弹出如图3.3所示登录框。
图3.3 登录界面在登录对话框中输入用户姓名和密码,单击“确认”按钮,就会对用户身份进行认证,如果认证通过,那么就会弹出如图3.4所示的读者信息管理窗体。
毕业论文
http://www.751com.cn/ 可以对读者信息进行文护操作,例如浏览读者信息,添加记录和删除记录等。
单击“输入/查看书籍信息”,就会显示“书籍信息”窗体,在该窗体中可以对书籍信息进行文护操作。书籍信息文护窗体如图3.5所示。
图3.5 书籍信息窗体
单击“输入/查看借阅信息”,就会显示“借阅信息”窗体,在该窗体中可以对出版社信息进行文护操作。出版社信息文护窗体如图所示。
图3.6 借阅信息窗体
单击“输入/查看出版社信息”,就会显示“出版社信息”窗体,在该窗体中可以对借阅信息进行文护操作。借阅信息文护窗体如图3.7所示。
图3.7 出版社信息窗体
单击“输入/查看管理者信息”,结果如图3.8所示。
图3.8 管理者信息窗体在主窗体上单击“显示报表”,那么就可以查看反映读者信息和借阅信息的报表,借阅信息的报表如图所示。
图3.9 报表窗体
如果用户在运行的主窗体上单击“综合查询”,那么就可以查看针对不同的数据表进行查询操作。选择查询依据为“出版社信息”表查看其中的所有信息,结果如图3.10所示。
图3.10 综合查询窗体
3.5 结论
在这个系统的开发过程中,值得注意的几点有:
(1)数据报表的实现.报表是数据库应用程序的重要组成部分,通过报表,可以把数据库中内容经过组织以后生动地展示给用户,VB.NET提供的Crystal Report可以大大提高报表的设计效率。
(2)复杂查询的实现。在程序运行过程中,单击窗体中的“综合查询”按钮,就会弹出一个对话框,在该对话框中设置查询条件,根据查询条件从记录集中筛选出所需记录,所指定的查询条件包括查询的依据,排序的依据,运算符等等。
第四章 结束语
通过做课程设计,有几点感想,归纳如下。
1. 扎实的理论基础。如果不掌握它们,很难写出高水平的程序。而这一点又是我们所缺乏的。
2. 不钻牛角尖。当遇到障碍的时候,暂时远离电脑,当重新开始工作的时候,也许会发现那些难题现在竟然可以迎刃而解。
3. 多与别人交流。三人行必有我师。
4. 良好的编程风格。注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。如果注释和代码不一致,那就更加糟糕。
最后,特别要感谢史X宗老师在软件工程和数据库课程中认真负责的教学,才使得我能结合所学的知识完成这一课程设计。
参考文献
1 萨师煊,王珊,数据库系统概论(第三版). 北京:高等教育出版社,2000
2 齐治昌,谭庆平,宁洪,软件工程(第二版).北京:高等教育出版社,2004
3 David I.Schneider,Visual Basic.NET编程导论. 电子工业出版社,2003
上一页 [1] [2] [3] [4] [5] [6] 下一页
vb图书管理系统数据库课程设计报告书 第5页下载如图片无法显示或论文不完整,请联系qq752018766