VC6.0图书管理系统(课设)开源欢迎讨论

  • 一、课程设计题目

图书管理系统

  • 二、课程设计内容及要求

(1)、设计一个图书管理系统,能够实现用户信息管理,图书信息的录入、查询、删除等功能。

(2)、实现用户管理,系统具有用户注册功能。管理员的账号和密码由系统指定,登录后可进行修改。一般用户注册后才能登录使用系统。管理员具有录入、查询、删除图书信息及一般用户的功能。一般用户只有图书查询功能。

(3)、登录功能,只有注册了的用户才能进入系统,没有注册的则有提示信息出现。

(4)、图书管理功能,管理员能够录入、查询、删除图书信息。

(5)、图书查询功能,管理员及一般用户能够通过图书的基本信息,如图书作者、书名、出版社、出版日期等等,进行查询。

  • 三、设计内容及设计思路

使用mfc设计

  • 1.   先分成登陆界面管理员读者三个模块,在vc 6.0中绘制所有的窗口;

    2.   实现最基本的按钮功能,如跳转,销毁窗口;

    3.   编程实现登陆界面的功能,实现方法是在设置好的文件txt中读取数据,与Edit进行比较,如匹配就打开新窗口;

    4.   编程实现管理员模块,先写管理员的图书管理功能。录入数据:用read读txt中的数据,录入进一个类公有数组。查找:把Edit和数组中的数据进行比较。删除:把Edit和数组匹配,如果不匹配则重新写写入文件,如果匹配,则此元素不重新写入文件。所有图书:调用控件弹出窗口呈现书单。

    5.   编程实现读者模块。里面的功能实现方式与管理员类似。

    6.   添加一些细节,比如忘记密码,找回密码;

  • 四、课程设计实验结果
  •  

这个实现的办法其实超级简单,主要是不停地用文件流读文件,但是因为功能如果有新意的地方就是对Format的控件的使用,建议大家可以思考一下怎么传递消息,或者使用控件(TabCtrl之类的) 增加新意。记住:点击所有图书按钮和所有读者按钮前都先要点击录入数据按钮

源代码网盘下载链接:

链接:https://pan.baidu.com/s/1UWEaDquglhquhudAoDNqkQ 
提取码:odjk 

ps:纯mfc实现的,无任何插件,VC6.0打开;标注转载是因为有一部分参考课设老师曹老师写的,十分感谢他。

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值