c__图书管理系统课程设计论文new

c__图书管理系统课程设计论文new

ID:18801119

大小:100.00 KB

页数:6页

时间:2018-09-24

c__图书管理系统课程设计论文new_第1页
c__图书管理系统课程设计论文new_第2页
c__图书管理系统课程设计论文new_第3页
c__图书管理系统课程设计论文new_第4页
c__图书管理系统课程设计论文new_第5页
资源描述:

《c__图书管理系统课程设计论文new》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、图书管理系统课程设计论文课程设计报告课程设计名称C#图书管理系统学生姓名:辛小民班级:11网络学号:成绩:指导教师:开课时间:学年第学期6图书管理系统课程设计论文摘要:图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,本文针对通常的图书管理流程,以C/S模式设计了一个图书管理系统,可满足大

2、多数中小型的图书管理要求。本文首先探讨了SQL语言接口和Delphi软件开发工具的技术特点以及结合SQL和Delphi的数据库访问方法,在此基础上,利用Delphi7和Access2002实现了一个通用的图书管理系统。在本文的后半部分,给出了该系统的整个系统分析、设计以及实现的过程,包括需求分析、功能模块的分析与设计、数据模式的分析与设计,最后是系统的Delphi实现。系统的运行结果表明,所设计的图书管理系统可以满足读者,图书馆工作人员,系统管理员三者的共同需求。关键词:图书管理系统,SQL语言1.1系统设计目标6图书管理系统课程设计论文系统功能依据用户

3、需求而设计,主要包括信息管理对象的特征、事物流程的内容和数据流量,根据用户需求和方便用户使用的原则确定相应的功能模块。本系统为学校的图书馆信息而设计,实现信息处理的自动化、规范化,主要用于处理图书日常借阅和还书、图书入库、各种查询操作,系统具有以下功能。1)图书借阅处理2)图书与读者信息查询与修改、删除3)图书入库与图书的信息修改、删除4)员工信息的修改、删除1.2开发工具的选择本系统采用sqlserver创建后台数据库,前台开发工具采用的Visual Studio2005,编程语言为C#,2、窗体设计2.1登陆窗口设计首先,启动程序“Microsoft

4、VisualStudio2005”,选择“文件”——“新建”——“项目”,打开“新建项目”对话框,输入项目名称为“hello1”,并指定文件位置。将项目中的默认添加的第1个Windows窗体文件名称改为“Login.cs”,并将其作为主窗体。在主窗体中先进行界面设计,然后再编写其相应的事件方法代码,主窗体的执行效果如图所示。(1)主要代码:privatevoidbutton1_Click(objectsender,EventArgse){UserClass.UesrName=textBox1.Text;//if(comboBox1.SelectedInd

5、ex==0)6图书管理系统课程设计论文//{Stringsql1="selectcount(*)fromtbUserwhereuserId=@tb1";Stringsql2="selectcount(*)fromtbUser,UserTypewheretbUser.userType=UserType.userTypeanduserId=@tb1anduserPs=@tb2anduserType.TypeName='"+comboBox1.Text+"'";SqlParameter[]par=newSqlParameter[2];par[0]=newSql

6、Parameter("@tb1",textBox1.Text.Trim());par[1]=newSqlParameter("@tb2",textBox2.Text.Trim());ints=Int32.Parse(DBHelper.GetSingle(sql1,par).ToString());if(s>0){intc=Int32.Parse(DBHelper.GetSingle(sql2,par).ToString());if(c>0){LibraryManagelbm=newLibraryManage();lbm.Show();this.Visib

7、le=false;}else{MessageBox.Show("密码错误");}}else{MessageBox.Show("用户名错误");}}6图书管理系统课程设计论文(2)窗体设计:主要代码:privatevoidbutton1_Click(objectsender,EventArgse){Stringsql="insertintoperson(PID,Pname,Psex,Pphone,Pidenum,PRemark)values(@PID,@Pname,@Psex,@Pphone,@Pidenum,@PRemark)";SqlParameter

8、[]par=newSqlParameter[6];par[0]=newSqlPa

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

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

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