图3 系统流程图
4.2 类的实现
4.2.1 数据库连接类的实现
DataConn类一共包含四个方法,分别是getcon(),获得数据连接语句。getcom(),用来执行SQL命令。getds(),获得一个填充数据的DataSet对象。getread(),获得填充数据的SqlDataReader对象。后三个方法的参数都是SQL语句。
4.2.2 数据库操作类的实现
DataOperate类一共包含17个方法,除了为了满足物资出库、入库、借出、归还的功能设计的几个重要方法外,还有一些对页面控件的绑定和数字的验证,例如:对输入的出库、入库数量的是否为数字进行判断;对用户输入的电话号码、传真是否合法的判断等。
如何提高幼儿园数学教学质量针对以上分析和介绍本系统需要的主要方法为表1所示:
表1 DataOperate类中的主要方法
方法名称 功能
public string DropListBind 完成页面dropdownlist控件数据绑定
public string DataGridBind 完成页面datagrid控件数据绑定
public int InStore 完成物资入库操作。
public int OutStore 完成物资出库操作。
public int BorrowGoods 完成借出操作。
public int ReturnGoods 完成还货操作,返回100表示操作成功。
public bool IsNum 验证字符串是否是纯数字,true表示合法。
public bool ValidatePhone 验证输入的电话号码格式的合法性,true表示合法。
public bool ValidateFax 验证输入的传真号码格式的合法性,true表示合法。
4.3 登录模块实现
登录页面是系统访问的默认页,登录页面主要验证当前访问用户的权限,如果是超级管理员,则进入物资管理信息系统首页,如果是普通用户,则进入库存物资信息查询页面,其它则没有权限进入系统。登录页面如下图4所示:
图4 用户登录页面
4.4 物资管理模块主要功能实现
物资管理模块主要是对物资的入库、出库、借出、归还进行管理,入库模块实现物资入库功能。页面上半部分用来填写信息,下半部分用来显示入库信息。信息填写中,仓库名称、供货商和计量单位不用手动填写,可以使用鼠标点击进行选择,系统会自动列出全部信息,方便快速操作。入库日期由系统自动记录,总金额由系统自动生成,免去不必要的人工操作;出库模块主要实现物资出库功能。根据库存表中的信息自动列出相应仓库中的物资信息,方便快速出货操作,根据出库数量,自动计算出库总价;借出模块用来实现物资借出功能。根据库存的物资信息,自动列出各仓库中物资的名称、规格等,供管理员快速操作,并对出库数量大于库存数量时给出提示并停止借出操作。归还物资操作,根据借出表中的相关信息,自动显示可以还货的条目、未还数量及已还数量,归还完所有货物后,自动删除此借出条目。物资管理信息模块首页如下图5所示:
上一页 [1] [2] [3] [4] [5] [6] 下一页
C#+sqlserver物资管理信息系统毕业论文+流程图+ER图 第5页下载如图片无法显示或论文不完整,请联系qq752018766