3.系统分析
3.1需求分析
随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。另外,传统的图书馆不能满足一部分现代人的需要,而电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。本文来自辣*文~论'文&网,
毕业论文 www.751com.cn 加7位QQ324'9114找源文
该系统主要分为两部分:读者部分和管理员部分。为了方便读者查找自己感兴趣的主题进行阅读,要将图书按照内容进行分类。读者可以按照类别进行查找,逐级浏览、可以查看自己的信息。本系统还可对用户的账号和书目的阅读权限进行管理。管理员需要给用户分配用户名和密码,及设定用户的级别,还为用户提供图书的排行榜让用户能知道那些图书受到大家的欢迎。
3.1.1功能需求
图书馆管理系统的主要目的是要提高中小型图书馆管理工作的效率,具有借阅、归还、续借功能,既可对图书进行管理,也可对系统用户和读者进行管理。对于本系统,需要实现以下一些基本功能:用户登录、图书浏览、用户管理、读者管理、图书管理、图书借阅、图书归还、图书续借、图书相关信息查询、修改个人信息。
3.1.2系统设计目标
根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应达到以下目标:
1.界面设计友好、美观。
2.数据存储安全、可靠。
3.信息分类清晰、准确。
4.强大的查询功能,保证数据查询的灵活性。
5.实现对图书借阅和归还过程的全程数据信息跟踪。
6.提供图书借阅排行榜,为图书管理员提供了真实的数据信息。
7.提供灵活、方便的权限设置功能,使整个系统的管理分工明确。
8.具有易文护性和易操作性。
3.2系统总体分析
根据图书馆管理系统的特点,可以将其分为系统设置、读者管理、图书管理、图书借还、系统查询、排行榜,其中各个部分及其具体功能模块如图1所示:
图1 系统功能结构图 系统流程图如图2所示:
图2 系统流程图
4.数据库设计
4.1数据库概念设计
数据库概念结构设计是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。本系统采用了E-R图的方法进行数据库概念结构设计。
只有系统分配的管理员才可以操作图书管理系统,而管理员权限有各不相同。管理员权限设置信息实体E-R图如图3所示:
上一页 [1] [2] [3] [4] [5] [6] 下一页
ASP.net+sqlserver图书库存管理系统的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766