C#课程设计.图书馆管理系统

C#课程设计.图书馆管理系统

ID:40543360

大小:760.92 KB

页数:14页

时间:2019-08-04

C#课程设计.图书馆管理系统_第1页
C#课程设计.图书馆管理系统_第2页
C#课程设计.图书馆管理系统_第3页
C#课程设计.图书馆管理系统_第4页
C#课程设计.图书馆管理系统_第5页
资源描述:

《C#课程设计.图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信电学院课程设计说明书信息与电气工程学院课程设计说明书(2014/2015学年第一学期)课程名称:软件程序设计题目:图书馆管理系统专业班级:物联1202学生姓名:蒋宇帆学号:120730215指导教师:黎作鹏设计周数:19周设计成绩:2015年1月8日信电学院课程设计说明书1课程设计目的1.1.1问题的提出图书借阅管理系统是一个学校不可缺少的部分,它的内容对于学校的管理者和读者来说都至关重要,直接关系到图书的借用率,所以开发图书管理系统能够为管理员和读者提供充足的信息和快捷的查询手段。编写程序系统主要实现图书馆的增加图书、查询图书、删除图书、借阅图书、还

2、书;增加借书证、查询借书证、删除借书证、借书信息、借书限制等智能化管理过程。图书管理者只需略懂电脑知识就可以简易的操作该图书借阅管理系统。1.1.2任务与分析阅本课题主要的目的是:1.强化和巩固理论基础,掌握数据库编程的基本技巧;2.要求用C/C++语言或其它语言及相应开发环境,实现一个小型完整程序的设计与开发;3.巩固深化所学课程的知识,培养学生运用知识,分析和解决实际问题的能力。系统概述:1.每种图书都有书名、书号(ISBN)、作者、出版社、内容简介。图书信息录入和查询。2.用户记录有借者的姓名、借书日期、归还日期等。3.借还图书、资料的登记等。4.

3、图书、资料查询和资料情况查询设计要求:1.进行需求分析,编写数据字典。2.设计E-R图。3.实现新进图书的数据录入。4.实现对所有购进图书的分类查询和分类统计。5.能够按书名、作者等分类查询现有图书的数量。6.记录借阅者的个人资料和所借图书的书名、书号数据等。13信电学院课程设计说明书1.2程序的主要功能1.2.1添加功能添加一本图书的基本信息,包括书名、书号(ISBN)、作者、出版社。添加用户的基本信息,包括用户的账号和密码。添加图书借阅的基本信息,包括书号,学号,借书日期,应还书日期。1.2.2删除功能删除一本图书的基本信息,删除借书证的基本信息,删

4、除图书借阅基本信息。1.2.3显示功能显示所有图书信息,包括图书号,图书名称,作者,出版社和简介。显示所有借阅信息,包括学号,图书号,借书日期,应还书日期。1.2.4查找功能图书信息查找,可以更具图书代码,图书名称,作者,出版日期和出版社进行查找。读者信息查找,可更具读者姓名,读者编号,年龄,性别和所在系进行查找。借阅信息查询,可更具图书编号和读者编号进行查询。1.2.5修改功能对图书和读者的信息进行修改。1.3程序运行平台VS2010(C#)13信电学院课程设计说明书2课程设计登录输入用户名和密码YesN系统管理图书信息借阅信息读者信息系统退出系统帮助

5、图书入库图书查询借阅情况借阅查询信息简介信息查询图2.1系统总体框架图2.1数据库的说明Library数据库:(1)借书登记表---dbo.LendInfoIDnchar(9)读者编号BookNunvarchar(50)图书编号LendDatadatetime借书日期BackDatadatetime应还书日期(2)图书信息表---dbo.BookInfoBookNumnvarchar(20)图书编号BookNamenvarchar(50)图书名称BookPlacenvarchar(50)出版社13信电学院课程设计说明书BookStatechar(2)是否

6、在馆(3)系统用户表---dbo.UserInfoUserPwdnvarchar(50)密码UserNamenvarchar(50)用户名2.2模块分析2.2.1系统管理模块系统帮助:让用户知道使用该系统的操作方法。系统退出:安全的退出系统,以方便再次进入,否则再次进入系统肯能会出错,如图2.2.1系统管理系统帮助系统退出图2.2.1系统管理privatevoid关于本软件ToolStripMenuItem_Click(objectsender,EventArgse){frmAboutfrm=newfrmAbout();DialogResultrst=f

7、rm.ShowDialog();}privatevoid退出ToolStripMenuItem_Click_1(objectsender,EventArgse){DialogResultrst=MessageBox.Show(this,"您真的要退出学籍管理系统吗?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question);switch(rst){13信电学院课程设计说明书caseDialogResult.Yes:Application.ExitThread();Application.Exit();b

8、reak;caseDialogResult.No://e.Cancel=true

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。