当前位置:首页 > 图书管理系统毕业论文
北京联合大学 高职毕业实践报告
1.1.3.2系统总概述: (1)后台维护子系统 ① 用户信息管理
管理员通过数据库管理和维护系统可以对读者进行管理和维护。管理员可以对表中的信息进行删除、修改、更新等基本操作以管理和维护读者信息。
在管理和维护这一部分时因为涉及到读者信息表,因此要使用存储过程和触发器来保证数据的一致性。
②图书信息管理
新书入库、旧书报废、图书信息的修改。新书入库指对需求比较大的图书,如果数库中有,则增大其库存量,如果没有,则进购新书。旧书报废指因为人为因素(如借阅后丢失、损坏等)致使图书不能被继续借阅的,应从书库中清除掉。新书入库和旧书报废时,应对该书库总数进行调按,尤其是当旧书报废后,若该书总数为零时,应自动将该书信息删除。我们还对图书进行了分类,如果因为某书的减少,导致该类图书的减少,则当该类图书总数为零时,系统也应自动将该图书类别信息删除。
③管理员管理
管理员可以对管理员表中的信息进行插入、删除、修改、更新等基本操作以管理和维护读者信息。
④留言信息管理
管理员通过管理与维护模块可以对留言板子系统进行管理和维护。管理员可以对表中的信息进行删除、修改、更新等基本操作以管理和维护留言板子系统。
在管理和维护这一部分时除了要对留言信息表进行维护,还要使与留言信息表相关联的数据表保持一致性。即当对与留言信息表相关的数据进行维护时,也要使留言信息表中相关信息与其同步,这就要用到存储过程。这样才能很好的保证数据的一致性。
(2)图书查询子系统
用户可以通过通过图书作者、图书名、ISBN、出版社、主题词、图书书号进行查询,以便用户对图书信息的快速检索。
- 4 -
北京联合大学 高职毕业实践报告
1.2需求分析
1.2.1需求分析概述
需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。在解决问题之前要理解问题,只有真正的理解问题才能更好的解决问题。需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会—了解用户究竟需要什么。
需求分析也是一个建模的过程,与在概要设计中建模不同在需求分析中建模是面向用户的过程。而在概要设计中的建模过程是面向开发人员的过程。这样两种建模的过程就会存在差异和不同,从而使用自然语言进行描述也就不同。在传统的软件工程中并不建议大量的使用自然语言对软件的需求进行描述,因为太多的自然语言会引发出很多问题。比如说,二义性即不同的人对自然语言的描述会有不同的理解,就是再好的文档编写人员也不会保证他的文档不存在二义性。毕竟我们不是语言学家。这样就引入了借用图示进行功能的描述和建模的过程。图示有其自己的优势比如,清晰,明确给人直观的感觉。无论是何种背景的人群都可以理解。这样就大大减少需求分析中的二义性。从而使系统设计人员和用户更加有效的沟通。这样也增加了软件的正确性。在传统的软件工程中提供了多种不同的图示,每一种都从不同的角度对同一个问题进行描述,之所以这样。可以使系统开发人员在不同的图示中挑出最适合他和他的团队进行问题详尽描述的一个或者一些图示。比如数据流图,在需求分析中使用数据流图,就充分体现了数据在软件系统中移动时被变换的逻辑过程。所以就是一个建立功能模型的最好图示;而实体关系图,就是描述数据对象以及他们之间关系的图示,所以就是一个建立数据模型的最好例子。状态转换图通过事件的外部作用从而对状态进行改变,这就是一个建立行为模型的例子。 1.2.2用户特点
惠方中学图书馆管理系统直接用户是在校的学生及图书馆管理员,因此在开发网站的过程中,本着现代化、人性化的设计,界面美观、时尚,操作方便快捷,网页效果清晰的要求而设计,只要用户有网络的环境就可以通过本网站进行在线借阅:快捷方便、使用简单;查询:可以通过图书作者、图书名、ISBN、出版社、主题词、图书书号进行查询;管理:管理员管理方便简单,容易上手;交流:同过留言板可以及时的反馈自己的意见,马上解决所出现的问题,使系统更加的人性化。 1.2.3 系统完成任务
(1)网站系统采用B/S结构,及浏览器/服务器,主要开发前台浏览器界面的搭建,后台和服务器连接代码的编程,以及数据库的合理设计。数据库应简单、合理,界面
- 5 -
北京联合大学 高职毕业实践报告
应明朗。
(2)网站系统的整体运行环境采用Windows 2000, SQL Server 2000作为系统数据库,选用ASP.NET作为开发技术。
(3)要使用C#语言作为开发语言,利用Microsoft Visual Studio 2005作为开发平台。
(4)要完成所有的功能模块。 (5)网站的浏览操作要简单、方便。 (6)系统应有扩展性。 1.2.4功能需求描述
网站主要分为后台数据维护、图书查询系统等,其中以后台维护系统所占的比例最大。
(1)数据流图 顶层图:
图1.1图书馆管理系统顶层图
- 6 -
系统提示信管理员 维护申请 图书管理系统 申请及查询操作用户 系统提示信息 北京联合大学 高职毕业实践报告
图1.2图书管管理系统零层图
查询 4.0 图书借阅 存储 借阅信息 查询 预约 查询 3.0 图书信息系统 图书信息 录入 借阅证 借阅 图书 用户信息 录入 用户 1.0 用户信息管理系统 管理员信息 录入 录入 管理 管理员 2.0 管理员信息管理系统 登陆 5.0 留言系统 录入 留言信息
- 7 -
共分享92篇相关文档