- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江西现代职业技术学院
毕业设计(论文)
题目:图书馆管理信息系统
姓 名 XXX
学 院 信息工程学院
专 业 计算机应用 (软件方向)
班 级 08 软 件 2班
指导 教师
提交 时间 2010年11月03日
目录
第一章 设计内容及目的 4
1.1设计内容 4
1.2设计目的 4
1.3设计意义 4
第二章 开发步骤 6
2.1需求分析 6
2.2 UML系统建模 6
2.2.1图书管理系统的用例分析 6
2.3 数据库设计 7
2.3.1图书馆管理系统数据库分析 7
2.3.2创建数据库 8
2.3.3创建视图 9
2.4.1图书系统登陆界面 10
2.4.2图书系统主界面 11
2.4.3借书管理界面 13
2.4.4还书管理界面 15
2.4.5图书维护信息界面 19
2.4.6读者信息管理 24
2.4.7 管理员用户信息界面 29
2.4.8权限管理信息界面 31
第三章 系统测试与维护 35
3.1系统测试 35
3.2系统维护 35
第四章 论文总结 36
参考文献 37
第一章设计内容及目的
1.1设计内容
使用C#.net进行”图书馆管理系统”开发。本课程实训的题目是设计一个简化的图书管理系统。该系统从图书馆管理人员的角度出发,实现对操作用户、图书信息、读者信息的浏览、添加、删除和查询,同时还可以对读者借书、还书过程进行操作和控制。设计内容主要包括系统分析、数据库、数据表的创建、系统各个窗体的布局及其编码实现。
1.2设计目的
1、能熟练使用条件判断、循环语句实现编程逻辑。
2、能初步用面向对象的思想分析问题域,了解面向对象的分析和面向对象的设计,能确定系统要使用的对象、类、方法、和属性。
3、熟练的使用C#语言实现用户界面、编程逻辑以及和数据库的交互
4、能熟练使用SQL Server2005创建库、表以及实现数据的检索、插入、删除、更新等操作。
1.3设计意义
Visual Studio.NET中的Visual C# .NET是Microsoft公司推出的全新32位Windows 开发工具。Visual Studio.NET不仅继承功能,使用Visual Studio 变成了真正的“面向对象的”编程工具,因此是目前最为优秀的应用系统开发工具之一。
随着现代科学技术日进步,人类社会正逐渐走向信息化。图书馆拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得以迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈上了一个新台阶。
C#程序设计实训是教学过程中重要的实践性教学环节。它是根据专业教学计划的要求,在教师指导下对学生进行项目分析、设计、编码和调试技能的训练,培养学生综合运用理论知识分析和解决实际问题的能力,实现由理论知识向操作技能的转化,是对理论与实践教学效果的检验,也是对学生综合分析能力与独立工作能力的培养过程。因此,加强实践教学环节,搞好实训教学,对实现本专业的培养目标,提高学生的综合素有着重要的作用。
让学生掌握C#.net实例开发以及SQL Server2005数据库的使用方法,使得学生更加熟悉和了解系统开发的模式和应用各种设计手段进行该系统的设计和开发。
第二章 开发步骤
2.1需求分析
需求分析就是描述系统的需求,通过定义系统中的关键类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制,因此,图书管理系统的需求分析也应该是开发人员和用户活者客户一起完成的。需求分析的第一步是描述图书馆管理系统的功能,即定义用例,以此确定系统功能的功能需求。和用例相关的是系统的角色,图书馆管理系统的角色是普通用户、管理员和系统管理员。普通用户是图书查询,管理员是借书还书、图书维护、读者维护等。系统管理员拥有所有权限。
图书管理系统的用例包括:
读者信息维护用例:添加,删除,修改,查询读者信息;
图书信息管理用例:添加,删除,修改,查询图书信息;
用户信息管理用例:创建、删除用户;
读者借书还书用例:借书、还书;
图书查询用例:只有系统管理员才可以对用户信息进行维护。
2.2 UML系统建模
以图书馆管理系统的开发为背景,探讨了UML在软件体系结构建模中的应用。以用例图表达系统需求, 以设计类图、顺序图、活动图表达系统的结构逻辑及行为逻辑,并详细介绍了基于UML的图书馆管理系统的建模设计及实现过程。
(图3-1)
2.3 数据库设计
2.3.1图书馆管理系统数据库分析
您可能关注的文档
- 毕业设计(论文)-3D家居室内效果设计.doc
- 毕业设计(论文)-3自由度工业机械手设计.doc
- 毕业设计(论文)-4万吨年合成氨厂碳化工段碳化塔设计.doc
- 毕业设计(论文)-8V发动机连杆体工艺规程编制及铣床夹具设计.doc
- 毕业设计(论文)-16层楼宇双电梯PLC控制系统的设计.doc
- 毕业设计(论文)-500wta矿井设计说明书.doc
- 毕业设计(论文)-“推动架”零件的机械加工工艺及夹具的设计.doc
- 毕业设计(论文)-《堂吉诃德》在中国的接受与影响.doc
- 毕业设计(论文)-Android手机天气预报系统.doc
- 毕业设计(论文)-C++6.0酒店管理系统设计与开发.doc
- 毕业设计(论文)-CA141汽车转向节的工艺设计及工艺装配设计.doc
- 毕业设计(论文)-CA6140的三维建模及运动仿真.doc
- 毕业设计(论文)-CA6140机床法兰盘的加工工艺及两平面专用夹具设计.doc
- 毕业设计(论文)-CK616i数控车床的电气连接.doc
- 毕业设计(论文)-EXB40挖掘机反铲工作装置设计.doc
- 毕业设计(论文)-FLASH动画知识制作商业广告动画.doc
- 毕业设计(论文)-GPS汽车定位系统车载终端的设计.doc
- 毕业设计(论文)-GSM移动通信系统的网络优化.doc
- 毕业设计(论文)-HCB991冲件弯曲成型工艺与多工位级进模设计.doc
最近下载
- 河南能源集团网络安全攻防知识培训(分享版)(1).pptx
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
文档评论(0)