在线库存管理系统设计报告

时间:2024.4.20

在线库存管理系统设计报告

经过两个多星期的努力,库存管理系统的开发工作总算结束。虽然其中仍然有很多不完善的地方,但是却有很多感触和收获。在开发库存管理系统过程中,我通过图书馆和网络资源查阅了很多相关的资料,这对于我以后的学习和工作都将有很大的帮助。

◆  开发工具选择

对于管理系统的开发,在上学期的课余时间,我运用自学的Visual Basic语言作过一个简单的“大学生理财管理信息系统”,但是在数据库的设计方面不是太完善,所以有很多欠缺。在本次的开发中尽量避免了以前的不足,并在开发工具的选择上有所改变。本系统是用ASP语言和ACCESS数据库开发的,是基于客户端/服务器的模式。

对于ASP语言,曾经运用该语言作过几个网站相关的系统,所以对该语言比较熟悉。在互连网几乎普及的今天,运用ASP语言开发管理信息系统更加的直观,面向用户的接口界面友好而更易为用户接受,所以最后选择了ASP语言开发本系统。在数据库的选择上,本来打算运用SQL Server数据库,该数据库的功能比较完备,但对计算机的硬件配置要求比较高,鉴于机房的软硬件设施,最后改用大家都比较熟悉的ACESS数据库。

◆  需求分析

在线库存管理系统服务对象包括管理员用户和普通用户,对于管理员用户主要是对后台数据的详细管理,尤其是对于库存商品的信息的管理,而对于普通用户则是以库存商品的在线选购为主。本系统主要针对于日常库存信息的管理,它针对库房日常发生的业务,分为了两大类,即商品种类数量的添加和在线商品销售为主。根据相关分析,基本设计如下:

1.商品进、出库管理;用户帐号、供货商、配货商管理。对进、出库信息进行记录。

2.查询功能。库存管理对查询要求高,为了保障查询功能的完善,本软件主要是以查询为入口,并为顾客提了便捷的工具栏,整体界面美观实用。通过页面记录当前操作用户的用户帐号,保证了对进、出库信息录入负责人的确认。

3.管理功能。管理功能分为管理员管理和普通用户管理,二者的管理权限由于各自级别的不同而不同。同时能够进行普通用户的在线注册。

4.在线商品的销售。基于网络平台的商品销售管理,对用户进行在线服务,对销售记录的时间和数目进行详细的统计。

◆  功能分析

本系统功能结构分析图如下:

 


                    管理员             普通用户

 

管理员功能:货物管理,配货商管理,供应商管理,用户定单管理,定货管理。

其中货物管理、配货商、供应商的管理均可以查询、添加、修改和删除相关记录的信息。而用户定单和定货信息的管理则可以直接对用户的需求信息进行在线管理。

普通用户功能:注册新用户,个人注册信息管理,货物查询,定单查询,查看购物车。

用户可通过对商品的详细信息进行查询,选择自己需要的商品进行在线订购,直接放入够物车,放入够物车后可以直接查看所总价格,也可以改变商品的数量或取消该商品订购。货物查询、定单查询和查看够物车三部分是有机的联系整体。

◆  数据库命名规则

本数据库命名均采用英文,包括数据库内表的命名和字段的命名。在大部分表中,其主键都是数字型字段ID,有些表中没有设置主键,原因是便于各个表间的互联。部分表的主键不是字符型字段,如管理员信息表Adminstrator。为了保证管理员信息的安全性,这个表是一个独立的表。

◆  数据库E—R

鉴于本数据库表格过多,单纯的E—R图不容易画出,因此列出了各个表的内部关系,数据库内各表的关系如下所示:

本数据库总共有表12个,除管理员信息表外,其他各个表之间都相互关联。以产品信息表product、顾客信息表customer、供应商信息表supplier和配货商信息表carrier为主线构成了该数据库的整体关联,也为整个管理系统勾画出了主要结构思想。根据这一思想,简单的在线库存管理系统的框架也就出来了。

本数据库由于表的数量过多,上面的数据表的框架结构也已经给出,这里就不在一一列出。

◆  系统流程介绍

在本系统的主页面,可以选择管理员登陆和普通用户登陆,如果用户还没有注册,可以直接注册,然后登陆本系统。在管理员的管理范围中,主要是对本系统的内部数据库资料进行详细的管理,管理内容上面已经列出,这里不再多说。

本系统的最大的特点就是对于用户的在线订购商品的功能。顾客可以通过对数据库内现有商品的列表查看商品的详细资料,对于自己需要的商品可以在线订购。而本系统最复杂的部分就是对在线定单的处理。当顾客选择自己需要的商品后,通过商品号码的传递,数据库的内部关联性可关联对应的供应商和配货商,并且在订购时间和发货时间能够即使的传导到后台数据库中。而商品的价格、库存数量和订购数量也会发生响应的改变。如果商品被订购完后,系统会发出提示。该商品不会再出现在列表中。

另外,针对仓库管理人员的实际情况,每一操作步骤都提供在线提示和帮助功能。可使用多种方法灵活地输入入库单、出库单。对于管理员和普通客户,查询功能提供模糊查询方式和综合条件查询方式,方便对库存物品的查找和管理。

◆  安全性设计

对于软件的安全性应从“管理”和“设计”两方面着手,而这个系统的安全主要是数据库的安全,也就是保证数据库内容的完整性和准确性。主要包括以下三个方面:

1.防止用户直接对后台数据库的操作。在基于ASP的管理信息系统中,后台数据是在独立的数据库软件中开发的,而数据库与前台的联系则是通过OLE联结的。只要通过对用户授权机制,就可以保证数据库的合理操作,防止非法操作对数据的修改和删除。

2.用户帐号密码的加密方法。用户一经注册,其详细资料便被保存到数据表中,而用户若需要修改和查看自己的信息则需要正确的登陆之后才可以进行。这样便可以保证密码的安全性。

3.角色与权限。对于管理员和普通用户,二者的操作范围各有不同,不可越界操作。管理员能够对对商品和用户等信息进行创建、更新和删除。而普通用户则仅仅可以查看商品信息,修改自己的注册信息。每个用户的角色权限等于他所兼角色的权限之和。

◆  总结

通过本次数据库系统的开发,对于数据库的设计,尤其是数据表之间的关联有了更充分的认识,在管理信息系统的开发中,数据库的设计是一个极其重要的环节,这关系到系统开发的成败。同时,对于程序设计环节,我亦有很大的收获,尤其是对于基于网络服务器的B/S模式。但自身还有很多不足,这还需要以后学习和锻炼。


第二篇:毕业设计(论文)开题报告——企业库存管理系统分析设计与开发


毕业设计(论文)开题报告

题 目: 企业库存管理系统分析设计与开发 学 院: 管理与经济学院

专 业: 信息管理与信管专业

学生姓名:

指导教师:

毕业设计论文开题报告企业库存管理系统分析设计与开发

毕业设计论文开题报告企业库存管理系统分析设计与开发

毕业设计论文开题报告企业库存管理系统分析设计与开发

毕业设计论文开题报告企业库存管理系统分析设计与开发

毕业设计论文开题报告企业库存管理系统分析设计与开发

更多相关推荐:
库存管理系统设计报告

福建工程学院课程设计课程数据库应用课程设计题目库存管理系统专业计算机科学与技术班级座号28姓名黄初钢20xx年6月14日一系统定义简要说明本系统的设计和实现意图目标功能该系统主要是一个小型的库存管理系统提供了对...

库存管理系统设计开题报告

本科生毕业设计论文开题报告书题目河北xx汽车销售服务有限公司库存管理系统姓名xx学号0000000000学院xxxxx专业xxxxxxxx指导教师xxx20xx年4月20日说明1毕业设计论文题目一经选定毕业生要...

“超市商品库存管理系统”设计报告

华中科技大学控制科学与工程系C语言课程设计报告超市库存管理系统专业:自动化班级:自动化0904班组员:指导教师:完成时间:20##年11月21日星期天目录:一.引言41.任务背景42.编写目的43.任务概述..…

库存管理系统分析报告

库存管理系统分析报告班级姓名学号1引言随着社会进步和科学技术的发展仓库管理的方法也日新月异以前全是由人管理的方法现存在很多的缺点管理效率低劳动强度大信息处理速度低而且准确率差为了提高仓库管理效率减轻劳动强度提高...

库存管理系统开题报告

毕业设计论文题目库存管理系统设计与开发成品与原材料的仓库管理及报表查询管理设计研究内容和意义1选题背景当今时代世界经济正在从工业经济向知识经济转变我们说知识经济的两个重要特征就是信息化和全球化要实现信息化和全球...

库存管理系统 课程设计 文献综述 学年论文 ERP

摘要ERP即企业资源规划是现代企业大型集团化管理信息系统化的典型代表它除了体现先进信息技术的综合运用实现资源的高度共享和企业资源的集成外更重要的是能充分体现现代化管理思想和方法ERP的意义在于以经营资源最佳化为...

管理信息系统课程设计报告格式

课程设计报告课程设计名称专业班级学号姓名指导教师成绩年月日目录第一章可行性分析1开发环境与开发工具开发环境开发工具MicrosoftSQLServer20xxADODelphi2可行性报告21开发必要性企业的库...

VB+access库存管理系统的计算机毕业设计论文

摘要本文重点论述了服装管理信息系统的设计思想及实现过程利用VB和ACCESS开发工具完成了服装信息系统的制作对系统设计的结构系统设计的流程做了全面而详尽的阐述依据数据库的需求分析规划出了数据库的逻辑结构且在实现...

“超市商品库存管理系统”设计报告

华中科技大学控制科学与工程系C语言课程设计报告超市库存管理系统完成时间:20##年11月21日星期天目录:一.引言41.任务背景42.编写目的43.任务概述...4二.功能及操作介绍..5界面1欢迎暨人员登录界…

仓库管理系统设计报告

C语言程序设计报告姓名赵烙题目仓库管理系统班级序号学号14113320xx10013231一题目要求仓库管理系统要求主程序中应提供文字交互菜单界面要求包含以下几个功能模块信息输入模块input建立物资管理数据总...

C语言 仓库管理系统 设计报告

设计题目仓库物资管理系统班级网络0901班姓名水土第一学号20xx1221完成日期20xx99注意事项免积分下载还请亲们给个好评思密达目录1课程设计目的和要求211课程设计的目的212课程设计的要求223课程设...

仓库管理系统设计报告

重庆交通学院信息科学与工程学院程序设计实训I综合设计报告仓库管理系统学号631106050108姓名王洁松专业软件开发班级软件一班实验室中心B01407指导老师鲁云平完成时间20xx1224目录一任务书二需求分...

库存管理系统设计报告(13篇)