图书馆管理系统的设计与开发

图书馆管理系统的设计与开发

ID:37569309

大小:554.50 KB

页数:18页

时间:2019-05-25

图书馆管理系统的设计与开发_第1页
图书馆管理系统的设计与开发_第2页
图书馆管理系统的设计与开发_第3页
图书馆管理系统的设计与开发_第4页
图书馆管理系统的设计与开发_第5页
资源描述:

《图书馆管理系统的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计实训(VisualFoxpro)图书馆管理系统的设计与开发专业班级:外国语学院英语08-2班指导教师:李老师,崔老师姓  名:汤新杰(08111216)林皓月(08111217)王妍(08111221)李杰(08111201)时间:2009.8.23--2009.8.27-1-程序设计实训(论文)目录第1章需求分析31.1系统目标31.2主要内容3第2章系统设计42.1功能模块设计42.2数据库设计9第3章系统测试123.1测试内容及结果123.2系统存在的问题12第4章结论134.1本系统特点134.2开发心得1

2、3附录1418程序设计实训(论文)第1章需求分析1.1系统目标本图书馆管理系统是针对图书馆自动化管理需要而开发的信息管理系统。该系统采用了VF程序设计语言,实现了馆内图书目录数据的共享,系统包括学生管理、图书管理、图书借阅、系统维护、帮助、退出六个子系统,内含学生维护、学生查询、图书维护、图书查找、图书打印、管理员注册等系统,能够适应小型图书馆自动化、网络化管理的需求。1.2主要内容系统主要分为学生管理(维护、查询、报表)、图书管理(维护、查找、打印)、图书借阅(学生借书、过期图书、图书排行榜)、系统维护(管理员注册、用户

3、管理、院系管理)帮助、退出六部分。主要操作流程及操作步骤见图1-1。登陆密码借阅退出查询限三次图书借阅登陆图书归还帮助图1-1图书馆管理系统流程图18程序设计实训(论文)第2章系统设计2.1功能模块设计该系统共有六部分,包括学生管理、图书管理、图书借阅、系统维护、帮助、退出。学生管理,可以查到学生信息,同时登陆者可以添加新记录并保存。图书管理,登录者可以根据书名、编号等查到图书信息图书借阅,可以借阅图书,统计图书过期天数,并可以直观看出哪本书更受读者青睐。系统维护,管理员注册一项可以更改登陆密码,用户管理及院系管理。帮助,

4、关于本系统的一些说明。退出,退出整个系统。2.1.1登陆界面2.1.2学生管理18程序设计实训(论文)学生维护,学生查询,学生报表,图书打印(图略)2.1.3图书管理图书维护图书查找18程序设计实训(论文)2.1.4图书借阅学生借书过期图书18程序设计实训(论文)图书借阅排行榜2.1.5系统维护管理员注册18程序设计实训(论文)用户管理院系管理(图略)2.1.6帮助界面关于2.1.7退出18程序设计实训(论文)2.2数据库设计数据库的设计过程如图3-1所示。在数据库设计过程中,需求分析和概念设计可以独立于任何数据库管理系统

5、进行。逻辑设计和物理设计与具体的数据库管理系统密切相关。由于需求分析比较重要。我们在设计的时候,花了比较多的时间。在获得这些资料之后,进行分析。从中提取有用的部分。分析各种用户的权限。现实世界需求分析需求分析说明书概念数据库设计概念数据库模式独立于数据(高级数据模型)库管理系统与数据库管逻辑数据库设计理系统相关逻辑数据库模式(特定数据模型)物理数据库设计18程序设计实训(论文)物理数据库模式(特定的物理存储结构和存取方式)图2-1数据库设计过程1、概念数据库设计数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。

6、这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。在这里我们利用数据库系统,结合我们所学知识,建立了一套利用计算机管理图书馆的程序,从而实现管理的智能化、简约化,减少人工管理费时费力,而且不精确易出错的弊端。2、逻辑数据库设计1t_user表:表2-1用户表字段名类型长度说明用户名字符串20字节由用户自己录入,主键口令字符串20字节由用户设定,其长度可在3-20个字节之间2book表:表2-2书本信息表字段名类

7、型长度说明编号字符串型6字节由用户输入,不允许为空类别字符串型10字节由用户输入,不允许为空书名字符串型40字节由用户输入,不允许为空作者字符串型10字节由用户输入,不允许为空出版社字符串型40字节由用户输入,允许为空入库时间时间型8字节由用户输入,不允许为空18程序设计实训(论文)借阅次数数值(整)型4字节由计算机自行计次定价数值型9字节由用户输入,允许为空是否借出逻辑型1字节由计算机自行统计备注备注型4字节由用户输入,允许为空3borrow表表2-3图书借阅表字段名类型长度说明学号数值型6字节由用户输入,不允许为空图书

8、编号字符型6字节由用户输入,不允许为空借阅日期日期型8字符由计算机自行统计归还日期日期型8字符由计算机自行统计4dept表表2-4系编号名称对应表字段类型长度说明系编号字符型4字符由用户输入,不允许为空名称字符型10字符由用户输入,不允许为空5student表表2-5学生信息表字段类型长度说明学号字符型

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

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

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