当前位置:首页 > 论文终极版
哈尔滨工业大学华德应用技术学院毕业设计(论文)
数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
1.数据项定义
本系统数据字典中的数据项主要是根据数据流图归纳出的数据项的定义,数据项为数据的组成部分。系统数据项的定义如表3-1所示。
表3-1系统数据项定义 编号 M01-01 M01-02 M01-03 M01-04 M01-05 M01-06 M01-07 M01-08 M01-09 M01-10 M01-11 M01-12 M01-13 M01-14 M01-15 M01-16 M01-17 M01-18 名称 user_id user_password user_popedom message_id message_content message_time book_id book_name book_spell book_author book_publish book_time book_quantity book_real_quantity borrow_id reserve_time borrow_time borrow_duration 别名 用户名 用户密码 用户权限 留言号 留言内容 留言时间 图书号 书名 书名简拼 作者 出版社 出版时间 库存量 实际数量 借书号 预订时间 借书时间 借书天数 类型 int Varchar Int Varchar Varchar Datetime Int Nvarchar Nvarchar Varchar Varchar Varchar Varchar Varchar Int Datetime Datetime Int 长度 50字节 50字节 4字节 50字节 50字节 5字节 5字节 8字节 8字节 50字节 50字节 50字节 50字节 50字节 50字节 50字节 50字节 50字节 2.数据流定义 系统数据流定义: 数据流编号:D1-01
数据流名称:要注册的信息 数据流来源:用户 数据流去向:P1-1
数据流组成:M01-01+M01-02+M01-03
-12-
哈尔滨工业大学华德应用技术学院毕业设计(论文)
数据流编号:D1-03 数据流名称:登录信息 数据流来源:用户 数据流去向:P1-2
数据流组成:M01-01+M01-02
数据流编号:D1-04 数据流名称:浏览信息 数据流来源:P1-2 数据流去向:P1-3
数据流组成:M01-07+M01-08+M01-09+M01-10+M01-11+M01-12+
M01-13+ M01-14+ M01-15 +M01-16+ M01-17+ M01-18
数据流编号:D1-06 数据流名称:借阅信息 数据流来源:F1-4 数据流去向:P1-3
数据流组成:M01-15+M01-16+M01-17+M01-18
数据流编号:D1-08 数据流名称:图书信息 数据流来源:F1-3 数据流去向:P1-3
数据流组成:M01-07+M01-08+M01-09+M01-10+M01-11+M01-12+
M01-13+ M01-14
数据流编号:D1-13 数据流名称:留言信息 数据流来源:P1-5 数据流去向:F1-3
数据流组成:M01-04+M01-05+M01-06
3.3 本章小结
需求分析是对系统需求的书面表达形式,同时它也确定了系统的开发方
-13-
哈尔滨工业大学华德应用技术学院毕业设计(论文)
向。本章的需求分析任务不是确定系统怎样完成他的工作,而是确定系统完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。本章对系统进行了详细的需求分析,在以往需求分析的基础上结合实际需要,对本系统的各功能模块的具体功能以及数据库的结构,在本章中对这些信息进行了详细的分析,为下一步的详细设计做好充分准备。
-14-
哈尔滨工业大学华德应用技术学院毕业设计(论文)
第4章 总体设计
系统设计工作应该有一定的次序,应该自顶向下地进行。首先构思总体结构,然后再逐步深入,直至进行到最后一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统模块的划分、数据的设计以及整个系统结构规划等方面进行合理的安排。
本章中介绍图书馆模块的总体设计以及对数据的分析、数据库的详细设计等内容。
4.1 系统模块总体设计
利用层次方框图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面各层的矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。
随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。
本系统主要分为前台系统功能模块和后台系统功能模块。 1.前台系统功能模块
实现了读者功能区的所有功能。此模块由图书信息模块,图书借阅信息模块,留言板模块和修改密码模块所组成。这四个模块的功能如下所示。
(1)图书信息模块。此模块包括查询图书,浏览图书信息,查看图书详细信息和预租图书。
(2)图书借阅信息模块。此模块包括查看用户的借书记录,还书记录,超期和预租记录。
(3)留言板模块。
(4)修改密码模块。此模块可实现用户密码的修改。 2.后台系统功能模块
实现了图书馆管理员功能区的所有功能。此模块包括图书类别信息管理模块,图书管理模块,图书借阅管理模块,人员管理模块,留言管理模块和退出系统模块。这六个模块的功能如下所示。
(1)图书类别管理模块。此模块包括新建图书类别,删除图书类别,修改
-15-
共分享92篇相关文档