当前位置:文档之家› 图书库存管理组织系统

图书库存管理组织系统

图5.2 主菜单界面
说明: 此界面为系统主菜单界面,通过上边各种下拉菜单,可选择进入各个子程序菜单。
用户管理界面:
图5.3 用户管理界面
说明:此页面可进行用户的添加及权限设置,只有管理员才能进入系统。管理员可对用户进行添加、删除或者对用户权限进行修改等操作
图书入库信息界面:
图5.4 图书入库界面
说明: 此页面为图书入库管理子界面,可通过查询书库是否已有入库图书信息对图书进行不同方式的入库。
总体设计的原则:
1.全面性:考虑到书库的不同需求,力争满足用户的操作习惯,使系统适合用户需求。
2.规范性:本系统遵循一般软件设计思想进行设计,遵循数据库的原理。
3.科学性:既要有现代化的先进技术,又要考虑到今后的发展,留有可以扩充的空间又慎重选择成熟的技术。
4.实用性:根据实际情况,考虑用户的需求,设计友好且易于操作的界面。
因此,本系统应该主要完成和实现如下功能:
1.用户管理;
2.图书入库的基本信息数据;
3.图书出库的基本信息数据;
4.查询图书基本库存信息,入库信息及出库信息;
2.接口要求:
服务器端:硬件接口P42.8,512M及以上性能的PC机或服务器,软件接口运行于Windows2000以及更高版本具有WIN32API的操作系统上(Openssl CA需要运行于Windows平台,将来可以扩展到linux系统中去)。
2.需求项目:
图书信息: 在该项内容中将包括的数据库项有图书编号、书名、作者、出版社、存放位置编号、库存数。
入库信息:在该项内容中将包括的数据库项有图书编号、书名、作者、入库数、入库日期。
出库信息:在该项内容中将包括的数据库项有图书编号、书名、作者、出库数、出库日期。
用户信息:在该项内容中将包括的数据库项有用户名、密码、用户权限。
1
详细设计与实现
5.1系统界面
系统界面分为三大主要部分:
1)登陆界面;
2)主菜单界面;
3)各个查询界面;
5.2各个界面设计与实现
用户登陆界面:
图5.1 登陆界面
说明:此页面只能允许合法登陆,打开后输入表中相对应的“用户名”和“用户密码”,点击“登录”,即可进入主菜单界面,此界面随即关闭。
主菜单界面:
设计目标及结论
本库存管理的重点是图书信息能否及时反馈,从而确保书店运行效益。而库存管理又涉及入库、出库的图书等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,工作量的繁重是可想而知的,所以这就需要由库存管理系统来提高库存管理工作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动员工的工作积极性,提高效率,都具有十分重要的现实意义。它主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性强、完整性好、数据安全性高的优秀数据库。而对于后者则要求应用程序功能完备,操作界面友好,易使用等特点。
图书出库管理界面:
图5.5 图书出库管理界面
说明: 此页面为图书出库管理子界面。
用户密码管理界面:
图5.6 用户密码管理界面
说明:此界面修改用户密码。所有用户均可通过此界面进行密码的修改。
入库信息查询界面:
图5.7 出库信息查询界面
说明:此界面可以分类查询图书入库的各种信息。
图书信息查询界面:
图5.8 书库信息查询界面
文本
50
入库信息表:
字段名
数据类型
字段长度
备注
图书编码
文本
50
主键,非空
书名
文本
50
入库数
整型
4
入库日期
日期
8
出库信息表:
字段名
数据类型
字段长度
备注
图书编码
文本
50
主键,非空
书名
文本
50
出库数
整型
4
出库日期
日期
8
用户信息表:
字段名
数据类型
字段长度
备注
用户名
文本
50
主键,非空
密码
文本
50
用户权限
bit
说明:此界面用于查询图书库存信息。
图书总表:
图5.9 图书汇总界面
说明:此界面用于打印图书库存信息。
总 结
本系统针对图书库存管理情况进行了人性化的设计,使传统的人工管理上升至现代的信息化管理模式,给书库管理员解决了很多不便之处。
通过此次课程设计,使我更加扎实的掌握了有关软件开发方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。
5.最终结果要求经过测试与发布
指导教师评语及成绩
学 生 签 字:
成绩:指导教师签字:
2012年 1 月6日
绪论
背景分析
信息等工作由人工完成将是很累的,也许还很不切实际,不仅浪费了许多人力物当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。基于这一点,开发此图书库存管理系统。作为计算机应用的一部分,使用计算机对图书库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高图书库存的管理效率,也是图书库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个图书库存管理系统是很有必要的,具有其特有的技术意义和管理意义
管理信息系统是一个人机系统,同时它又是一个一体化集成系统。管理信息系统是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。
辽 宁 工 业 大 学
软件设计实践设计报告
题目:图书库存管理系统
院(系):XXXXXXXXXXXXXXXXXX
专业班级:XXXXXXX
学 号:XXXXXX
学生姓名:XXX
指导教师:XXX
教师职称:XX
起止时间:2011.12.26---2012.1.6
软件设计实践任务及评语
院(系):XXXXXXXXXXXXX 教研室:XXXXXX
系统从对图书的入库开始到最后的图书出库全部电脑化。它主要包括:库存信息、图书出入库信息登记以及对图书信息的查询,可以更快地了解到每种书的库存情况,使书库的管理效率更高,做的更好!
图书库存管理系统是用Microsoft Visual Studio编写完成。由于C#语言采用了可视化(VISUAL)的程序设计方法。所以利用系统提供的大量可视化控件,可以方便的以可视化方式直接绘制用户图形界面,并可直观,动态的调整界面的风格和样式,直到满意为止,从而克服了以前必须用大量代码去描述界面元素的外观和位置的传统编程模式。做起来方便,使用起来更为快捷。
设计的意义
管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。
管理信息系统是一个由人、机(计算机)组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。它能观测企业或组织的各种运动情况,利用过去的数据预测未来;从全局出发辅助决策;利用信息控制企业或组织行为,帮助其实现长远的规划目标。简言之,管理信息系统是一个以计算机为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。
客户端:具有IE或FireFox浏览器的普通PC即可
数据流图
图书库存管理系统的顶层数据流程图:
图2.1学生图书库存管理系统的顶层数据流图
图书库存管理的程序流程图:
图2.2程序流程图
系统设计
系统功能结构
经过可行性分析、需求分析,对系统要求已经十分明确,下一步进行到总体设计阶段。
总体设计过程首先寻找实现目标系统的各种不同的方案;需求分析阶段得到的数据流图是设想各种可能方案的基础。然后从这些供选方案中选取合理的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本/效益分析,并且制定实现这个方案的进度计划。应该综合分析比较这些合理的方案,从中选出一个最佳方案设计软件结构,通常,设计出初步的软件结构后还要进行多方面的改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。为这个最佳方案设计软件结构。
学 号
XXXX
学生姓名
XXX
专业班级
XX班
软件实践题 目
图书库存管理系统
软 件 实 践 任 务
1.实现图书库存管理系统,要求具有登录、入库管理信息、出库管理信息、用户管理信息,查询信息等功能
2.系统采用C/S结构进行设计。
3.使用SQL server 2000数据库作为后台数据库。
4.采用工程化思想进行设计:需求分析;总体设计;详细设计;实现
从开发的角度来说,本人针对图书库存管理进行了请专人介绍和询问的方法,调查了图书管理员对数据库设计需求的情况,最终得出结论,建立了图书总表,图书入库信息表,以及图书出库信息表。
相关主题