设备采购以及审批核查管理系统
2012-08-25 12:43:23 来源:计算机毕业设计网 浏览:114次【编号:176】本系统前台主要使用JSP作为开发语言,后台使用Sql2005作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的铝窗设计管理系统。
模块图
功能模块需求分析
本系统最大的特点是使用操作简单、友好的提示信息。本系统将实现以下基本功能:
(1)系统具有简洁大方的页面,使用简便,友好的错误操作提示
(2)管理员用户具有采购商管理、办公物品管理、采购申请审批管理管理功能
(3)操作员用户具体采购申请管理、物品采购管理功能
(3)具有较强的安全性,避免用户的恶意操作
系统的功能结构图,分做操作员平台,管理员平台。
操作员用户功能模块图说明:操作员通过自己的账号和密码进入本系统,可以浏览物品信息、发起采购申请、添加采购物品、打印采购信息
管理员功能模块图说明:管理员是功能最多的一种用户角色。
(1)供货商管理模块:在该模块中定义了供货商的管理,其功能包括供货商录入、查询、修、删除等操作。
(2)商品信息管理模块:在该模块中定义了对商品信息的管理,其功能包括商品信息录入、查询、修改、删除等操作。
(3)物品采购审核模块:在该模块中定义了对采购信息的管理,其功能包括采购信息浏览、审批等操作。管理员用户功能模块图如下。
系统功能实现
系统登陆页面实现
为了保证系统的安全性,要先使用本系统必须先登陆到系统中,并且不同角色的用户进入不同的界面,功能也随之不同。
管理员模块
系统主页面:左方页面展示了管理员可操作的五大功能,进入相关的管理页面可以链接到子菜单,并且高亮显示,每个管理模块下面都有相应的子菜单。
供货商管理
供货商信息录入
管理员输入供货商相关正确信息后点击录入按钮,如果是没有输入完整的供货商信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit="return checkForm()"来检查,checkForm()函数中是各种的校验输入数据的方式。
供货商信息管理
管理员点击左侧的菜单“供货商---管理”,页面跳转到供货商管理界面,调用后台的action类查询所有供货商信息。
供货商信息修改
先是点击供货商信息管理,页面跳转到供货商信息管理界面,浏览所有的档案信息,点击要修改的供货商信息,跳转到供货商修改页面,对供货商信息进行修改。
供货商信息删除
先是点击供货商信息管理,页面跳转到供货商信息管理界面,浏览所有的供货商信息信息,点击要删除的档供货商信息,弹出的确定对话框,即可删除该供货商信息。
商品信息管理
商品信息录入
管理员输入商品相关正确信息后点击录入按钮,如果是没有输入完整的商品信息,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit="return checkForm()"来检查,checkForm()函数中是各种的校验输入数据的方式。
商品信息管理
管理员点击左侧的菜单“商品信息管理”,页面跳转到商品信息管理界面,调用后台的action类查询出所有的商品信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出商品信息。
商品信息修改
先是点击商品信息管理,页面跳转到商品信息管理界面,浏览所有的商品信息,点击要修改的商品信息,跳转到商品信息修改页面,对商品信息进行修改。
商品信息删除
先是点击商品信息管理,页面跳转到商品信息管理界面,浏览所有的商品信息,点击要删除的商品信息,弹出的确定对话框,即可删除该商品信息。
物品采购审批
先是点击商品信息管理,页面跳转到物品采购审批管理界面,浏览所有的申请信息,点击要修改的申核的信息,跳转到申请审核页面,对申请信息进行审核。
操作员模块
采购审请管理
添加采购申请
先是点击添加采购申请管理,页面跳转到采购申请管理界面,浏览所有的商品信息,点击要采购的商品的信息,跳转到采购申请添加面,填写采购申请信息。
采购结果查看
操作员点击左侧的菜单“我的采购申请”,页面跳转到物品申请结果查看界面,调用后台的action类查询出所有的申请信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出申请信息。
物品采购管理
物品采购添加
先是点击物品采购添加管理,页面跳转到物品采购管理界面,浏览所有的已同意采购的申请信息,点击要采购的信息,跳转到采购物品添加面,填写采购内容信息。
物品采购打印
操作员点击左侧的菜单“物品采购打印”,页面跳转到物品采购打印界面,调用后台的action类查询出所有的采购信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出采购信息进行打印操作。
