博研图书馆管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
据库操作类主要用来访问SQL Server 2005数据库,各种功能模块类主要用于处理业务逻辑功能,
透彻地说就是实现功能窗体(陈述层)与数据库操作(数据层)之间的业务功能,基础数据操 作类用来根据当前日期获得星期几,数据验证类用来验证控件的输入。
主页面设计
网站首页是关于网站的建设及形象宣传,它对网站 生存和发展起着非常重要的作用。网站首页应该是一个信 息含量较高,内容较丰富的宣传平台。图书馆管理系统主 页面主要包含以下内容。 •系统菜单导航(包括首页、系统设置、读者管理、图书 管理、图书借还、系统查询、排行榜、更改口令和退出系 统等)。 •当前系统操作员和当期系统日期。 •图书借阅排行榜和读者借阅排行榜。
系统功能结构
根据博研图书馆管理系统的特点,可以将其分为系统设置、读者管理、图书档案管理、 图书借还、系统查询等5个部分,其中各个部分及其包括的具体功能模块如图所示。
图书馆管理系统
系统设置
读者管理
图书管理
图书借还
系统查询
排行榜
图 书 馆 信 息
管 理 员 设 置
书 架 管 理
读 者 类 型 管 理
读 者 档 案 管 理
博研图书馆管理系统
www.mingribook.com
教学内容
项目设计思路; 数据库设计; 公共类设计; 主页面设计; 图书馆信息模块设计; 图书信息管理模块设计; 图书借还管理模块设计; 网站的编译与发布。
项目设计思路
功能阐述; 系统功能结构; 系统业务流程图; 文件组织结构。
图 书 类 型 管 理
图 书 档 案 管 理
图 书 借 阅
图 书 归 还
图 书 档 案 查 询
图 书 借 阅 查 询
图 书 借 阅 排 行 榜
读 者 借 阅 排 行 榜
更 改 口 令
退 出 系 统
系统业务流程图
文件组织结构
编写代码之前,可以把系统中可能用到的文件夹先创建出来(例如,创建一个名为 Image的文件夹,用于保存系统中所使用的图片),这样不但可以方便以后的开发工作,也 可以规范系统的整体架构。在开发时,只需要将所创建的文件保存在相应的文件夹中即可。
公共类设计
在网站开发项目中以类的形式来组织、封装一些常用的方法和事件,将会在编程过程中 起到事半功倍的效果。本系统中创建了13个公共类文件,分别为:DataBase.cs(数据库操作 类)、AdminManage.cs(管理员功能模块类)、BookcaseManage.cs(书架管理功能模块类)、 BookManage.cs(图书管理功能模块类)、BorrowandBackManage.cs(图书借还管理功能模块 类)、BTypeManage.cs(图书类型管理功能模块类)、LibraryManage.cs(图书馆信息功能模 块类)、PubManage.cs(出版社信息功能模块类)、PurviewManage.cs(管理员权限功能模块 类)、ReaderManage.cs(读者管理功能模块类)、RTypeManage.cs(读者类型管理功能模块 类)、OperatorClass.cs(基础数据操作类)和ValidateClass.cs(数据验证类),其中,数
图书借还管理模块设计
图书借还管理模块主要分为图书借阅页面和图书 归还页面,图书借阅页面中可以查看读者的图书借阅 信息,并借阅图书;图书归还页面中可以归还某读者 所借图书。 图书借阅页面和图书归还页面可以分别通过选择 “图书借还”菜单下的“图书借阅”和“图书归还” 菜单项进入。
Thank you
www.mingribook.wk.baidu.comom
数据库设计
由于本系统是为中小型的图书馆开发的程序,需要充分考虑到成本问题及用途需求
(如跨平台)等问题,而SQL Server 2008作为目前常用的数据库,该数据库系统在安全性、
准确性和运行速度方面有绝对的优势,并且处理数据量大、效率高,而且可与SQL Server 2000数据库无缝连接,这正好满足了中小型企业的需求,所以本系统采用SQL Server 2008数 据库。
图书馆信息模块设计
图书馆信息模块主要功能包括显示图书馆信息和
修改图书馆信息两个功能。选择“系统设置”/“图
书馆信息”菜单项,进入到图书馆信息页面,此页面 主要用来显示图书馆的详细信息,管理员可以在这里 修改图书馆信息。
图书信息管理模块设计
图书信息管理模块主要包括查看图书详细信息、 添加图书信息、修改图书信息和删除图书信息4个功 能。选择“图书管理”/“图书档案管理”菜单项, 进入到图书档案管理页面,该页面中显示图书的主要 信息,并能删除图书信息,单击“添加图书信息”超 链接按钮或GridView控件后面的“详情”超级链接按 钮,进入到添加/修改图书信息页面。