欢迎来到天天文库
浏览记录
ID:16329364
大小:493.50 KB
页数:19页
时间:2018-08-09
《论文图书出版管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东北石油大学本科生课程设计 目录第一章需求分析11.1选做此课题的目的11.2程序所实现的功能1第二章设计内容22.1系统模块图22.2数据库设计22.3系统运行环境4第三章系统实施53.1创建应用程序的框架53.2开发图书出版基本信息对话框53.3制作图书销售处理对话框10第四章项目总结134.1用户手册134.3程序中可以扩充的功能及设计实现构想154.2设计总结15参考文献1718东北石油大学本科生课程设计第一章需求分析1.1选做此课题的目的在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高
2、了工作效率。而如今,出版社的规模日益扩增,经销商和出版社之间频繁的交易,行业的竞争也是日益的激烈,面对这些迫切需要解决的问题,一款优秀的图书出版管理系统软件是每一个图书出版社进行图书销售与管理的必备工具。出版社图书出版管理是一个庞大的任务,传统方式的图书管理将会造成巨大的人力和物力的浪费,本系统的设计可以使工作人员实现计算机管理。减轻工作量,实现图书出版管理的高效化。本案例将用VC++制作一个图书出版管理系统,他可以基本实现图书出版管理的大部分功能。本案例将采用简化的过程代码和完整的系统集成技术,并采用DAO数据源创建方法。在以DAO方式创建数据环境时,实现了数据源的引入
3、和应用程序的制作。在程序中我们利用了消息函数,并自己创建了一组数据记录导航程序和数据修改程序,程序利用了简单的消息映射过程代码,实现了对数据集的导航、浏览、增加和删除的功能。1.2程序所实现的功能本系统完成的功能如下:(1)系统管理员可以实现出版图书信息的增加、删除和修改等。(2)系统管理员可以实现出版图书的基本信息的浏览。(3)本系统还有对话框之间的互相切换功能,可以实现出版图书销售情况和出版图书分类情况的高级查询,使得系统管理员可以更加方便的对种类繁多的图书进行管理。18东北石油大学本科生课程设计第二章设计内容2.1系统模块图系统主控界面记录处理图书基本信息查询图书高
4、级信息查询出版图书信息出版图书分类模块图书编号、名称、作者等信息。增加记录、删除记录、刷新纪录。出版图书的销售模块图2.1系统模块图2.2数据库设计对于数据库应用系统来说,设计数据库是非常重要的,也是首要的工作。它设计的好坏直接影响着整个系统的质量。18东北石油大学本科生课程设计数据是一切系统设计的基础,通俗地说,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,将在系统开发过程中,甚至到后期的系统维护、功能变更和功能扩充时,引起较多问题,严重时甚至要重新设计,重做大量已完成工作。严格遵守规范的数据库理论,使设计出的数据库满足各级范式的要求,数据库的设计符合系统
5、的目标要求,而且与系统设计相结合,使其能够把系统中大量的数据按一定的模式组织起来,提供系统所必需的功能,使系统能够方便、及时、准确地从数据库中获得所必需的信息[3]。根据系统的数据流图,在本系统中需要三个表,它们一个是“出版图书基本信息”数据表,一个是“图书分类”表,一个是“图书出售信息”表。下面分别介绍一下各个表的设计与功能。表2-1“出版图书基本信息”数据表 字段名称字段类型字段大小索引必须填写图书ID数字长整型有(无重复)是图书名称文本20 是出版日期数字16 是ISBN文本30 是出版商文本26 是出版地文本26 是价格货币默认 是作者文本20 是类别ID文本长整
6、型 是 表2-2“图书分类”数据表 字段名称字段类型字段大小索引必须填写类别ID长整型默认有(无重复)是类别名称文本30 是表2-3“图书出售信息”数据表 字段名称字段类型字段大小索引必须填写出售ID数字长整型有(无重复)是出售价格数字长整型 是出售数量数字长整型 是18东北石油大学本科生课程设计图书ID数字长整型有(有重复)是设计完表之后,我们便利用MicrosoftAccess创建数据库及其数据表。2.3系统运行环境图书出版管理系统的运行环境要求如下:(1)处理器:IntelPentiumIV(2)内存:512MB(3)硬盘空间:80GB(4)操作系统:Windows
7、XP(5)数据库:Access2003(6)前端开发工具:visualstudio6.0c++18东北石油大学本科生课程设计第三章系统实施3.1创建应用程序的框架首先在visualstudio6.0上创建一个MFC的应用程序,连接好之前建好的数据库。效果如图:图3.1图书出版管理系统18东北石油大学本科生课程设计3.2开发图书出版基本信息对话框1.删除对话框IDD_MY_FORM中的“TODO:在这个对话框里设置表格控制”文本提示框。2.在对话框中放入一些标签控件、分组框控件、编辑框控件及命令按钮控件。对话框布局如图:图3.2
此文档下载收益归作者所有