《ms实训》报告-图书馆管理系统

《ms实训》报告-图书馆管理系统

ID:31213009

大小:134.70 KB

页数:19页

时间:2019-01-07

《ms实训》报告-图书馆管理系统_第1页
《ms实训》报告-图书馆管理系统_第2页
《ms实训》报告-图书馆管理系统_第3页
《ms实训》报告-图书馆管理系统_第4页
《ms实训》报告-图书馆管理系统_第5页
资源描述:

《《ms实训》报告-图书馆管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《MS实训》报告图书馆管理信息系统一、设计目的通过对图书管理信息系统的系统分析、系统设计、编码、调试等工作的实践,了解管理信息系统的一般设计和实现思路,从Windows或Web两个不同切入点熟悉和掌握软件设计和实现的一般方法,深入了解SQLServer2005数据库设计的基本理论及方法。该软件系统的编写要求具备C#、SQLServer>XML、ADO.NET等多种程序设计工具和技术,并能熟练地加以综合应用。通过此次具有较强的系统性和综合性,以软件工程的标准来规范编程行为,掌握多种开发和测试工具,熟练灵活地应用所学的知识,为

2、将来走向社会打下良好的基础。二、开发环境介绍(1)开发环境:VisualStudio.NET2005+SQLServer2005(2)SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQLServer2005数据引擎是本企业数据管理解决方案的核心。此外SQLServer2005结合了分析、报表、集成和通知功能。与Micros

3、oftVisualStudio>MicrosoftOfficeSystem以及新的开发工具包(包括BusinessIntelligenceDevelopmentStudio)的紧密集成使SQLServer2005与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQLServer2005都可以为您提供创新的解决方案,帮助您从数据中更多地获益。(3)S.NET2005是一个相当复杂的开发工具,几乎可以满足所有的开发需要。此外还有智能提示,错误跟踪等功能和一些不为人知的功能。.NET整合了许多资源和技术(包括Mi

4、crosoft的和非Microsoft的),形成一个功能众多的开发平台;令人嘱目的时.NET的创新功能,除了新的产品以外,.NET—系列新技术将对未来的软件和软件模式和技术产生重大影响。建立在.NETFramework之上的众多程序设计语言除了可以获得.NET中庞大的资源以外,.ENT还支持创建混合语言的解决方案。(4)C#可以说是.ENT下的开发利器,C#是可用于创建运行在.NETCLR±的应用程序语言之一,它从C和C++语言演化而来,是microsoft专门为使用.NET平台而创建的。因为C#是近期发展起来的,所以吸取

5、了以前的教训,考虑了其他语言的许多有点,并解决了它们的问题。使用C#开发应用程序比使用C++简单,因为其语法比较简单。但是,C#是一种强大的语言,在C++中能完成的任何利用C#也能完成。二、需求分析(一)设计要求1.实现读者的借阅/归还/续借图书功能,包含超期罚款,考虑软件的负荷要求和操作简便。2.实现图书信息管理,包括书号,图书编号,书名,作者,出版社,图书类别3.实现用户管理,包括系统管理员,图书管理员,读者,借阅管理员,读者管理员,不同用户类别的权限管理。4.实现信息浏览,不同的身份查询的内容应该有所差异。5.读者的

6、简单管理功能,读者查询,修改个人信息功能。6.实现统计功能,按不同分类对图书馆书籍流动进行统计。(二)功能模块设计整体模块设计主界面密码登录读者管理系统管理读者数据统计V按图书信息统计借阅rw况V修改密码y用户管理按读者查询借阅息读考类别管理读考查询读者管理图一功能模块设计图书查询图书管理□r借书还书收缴罚款图书管理按图书统计按图书统计rTTn—浏览用八信息添加用八信息修改用八信息删除用八信息U!图三总体设计(-)数据库的设计数据库命名为DBLibrary,具有主数据文件和Fl志文件各一个。数据库具有七个表对象,分别为读者

7、类别表(tb_ReaderType).读者信息表(tb_Reader)、读书信息表(tb_Books)>借阅信息表(tb_BoiTow)>用户表(tb_User)>罚款缴纳表(tb_CaptureFine)和权限表(tb_UserPriv)o其中tb_ReaderType和tb_Reader有主外键约束,tb_Reader和tb_Borrow有主外键约束,tb_UserPriv和tb_User有主外键约束,tb_Books和tb_Borrow有主外键约束,tb_CaptureFine和tb_Borrow及tb_Reader

8、有主外键约束。createdatabaseDBLibraryonprimary(NAME='LibraryFILENAME二‘D:DBLibrary.mdf,SIZE=2mb,FILEGROWTH=1)LOGON(NAME='Library」og‘,FILENAME二‘D:DBLibrary.ld

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

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

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