图书信息管理系统题目.doc_第1页
图书信息管理系统题目.doc_第2页
图书信息管理系统题目.doc_第3页
图书信息管理系统题目.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题目:图书信息管理系统一、 语言和环境a) 实现语言:C#,WinFormsb) 环境要求:Visual Studio 2010 ,SQL server 2008二、 功能要求Sql Server2008作为后台数据库,使用Visual Studio 2010实现图书信息管理功能。程序运行主界面如图所示:三、 数据库设计数据库名称:BookManagement,表中各字段的设置参见下表。表名Books中文表名称图书表主键Id序号字段名称字段说明类型长度属性备注1Id图书编号int4自动编号主键2Title图书标题nvarchar200非空3Author著者nvarchar200非空4PublishDate出版日期DateTime非空5UnitPrice单价money4非空6CategoryId图书类别Idint4非空外键表名Categories中文表名称主键Id序号字段名称字段说明类型长度属性备注1Id图书类别Idint4自动编号主键2CategoryName图书类别名nvarchar200非空四、 具体要求及推荐实现步骤1、 建立数据库:a) 数据库名称为BookManagement;b) 创建数据表Books、Categories,注意数据类型和两表主、外键设置;2、 在Visual Studio 2010中创建Windows应用程序。3、 实现主窗体功能:a) 将默认的Form1窗体名称更改为FrmBookManagementSys,设置窗体标题为“图书信息管理系统”,程序运行后该窗体初始状态为最大化,设置该窗体为MDI父窗体;b) 为窗体添加菜单项,如图所示;c) 实现退出功能。点击“退出”菜单项,退出应用程序。d) 点击“添加图书”菜单项时,打开添加图书(FrmAddBook)窗体,并且该窗体是当前窗体的MDI子窗体;e) 点击“图书类别管理”菜单项时,打开图书类别管理(FrmManageCategory)窗体,并且该窗体是当前窗体的MDI子窗体;f) 点击“图书查询”菜单项时,打开图书查询(FrmSelectBook)窗体,并且该窗体是当前窗体的MDI子窗体;4、 实现“添加图书”窗体:a) 设置窗体名称为FrmAddBook,窗体标题为“添加图书”,窗体初始显示位置为屏幕中心;窗体界面主要包含5个Label控件、3个TextBox控件、1个ComboBox控件、3个Button控件、1个DateTimePicker控件,如图所示:b) 设置ComboBox控件。设置ComboBox为只能选择,从数据库中读取图书类别信息绑定到ComboBox控件,数据库操作过程要求有异常处理。c) 完成“清空”功能。用户点击“清空”按钮后,系统清除所有TextBox内容,ComboBox默认选择第一项,DateTimePicker选中日期为当前日期;d) 完成“返回”功能。用户点击“返回”按钮后,关闭“添加图书”窗体;e) 完成“添加功能”。用户点击“添加”按钮后,程序首先判断用户输入的内容,所有文本框内容必须输入,如用户未输入则给出提示,并且使该控件获得输入焦点,验证之后将数据添加到数据库,操作数据库过程中要有异常处理,成功后给出成功提示。5、 实现其他窗体。图书类别窗体完成图书类别的添加、修改、删除管理功能;图书查询窗体完成按图书标题查找图书信息的功能。五、 注

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论