ASP.net第三方物流信息管理网站的设计与实现(4)
时间:2017-01-06 10:33 来源:毕业论文 作者:毕业论文 点击:次
vc_goodssize varchar(30) 否 dec_goodsweight decimal(10, 2) 否 i_goodscount int 否 nt_othermsg ntext 是 vc_username varchar(50) 否 4.4网点信息表 表名:tb_Site,数据项包括:id,网点名,网点简称,网点地址,网点电话,网点负责人。 网点信息结构如表4所示。 表4 网点信息表 列名 数据类型 允许空 id int 否 vc_sitename varchar(50) 否 nc_siteshort varchar(30) 是 vc_address nchar(200) 否 nc_tel nchar(11) 否 vc_headname varchar(50) 否 4.5车辆信息表 表名:tb_car,数据项包括:id,车牌号,司机姓名,司机联系方式,车辆状态(休整/运输)。 车辆信息结构如表5所示。 表5 车辆信息表 列名 数据类型 允许空 id int 否 car_code varchar(255) 否 driver varchar(30) 否 deriver_tel varchar(11) 否 car_status bit 否 5.系统实现 本网站采用了Microsoft Visual Studio 2005来制作前台界面和功能实现,后台数据库采用SQL Server 2005来开发,可以分为两个模块:客户前台模块和管理员后台模块[9]。 5.1前台功能实现 前台模块的重点在于在线订单和订单查询,在线订单是用户登录到网站以后可以添加订单,提交后会给用户生成一个订单信息表并可以打印下载;订单查询是客户通过输入自己的订单号以查询自己的订单信息,其中列出了货物所处的状态以及货款信息。 前台模块包括了用户中心、在线订单、订单查询、行业动态、通知公告、招聘信息和联系我们等模块,这几个模块是针对公司客户设计的。 (1)用户中心:会员客户可以登陆到用户中心查询和修改个人资料,还可以查询已下订单信息。 图1 在线订单界面 (2)在线订单:所有客户可以在在线订单里填写订单信息,如图1所示。信息中较以往增加了是否代收款选项,用户提交订单后会生成一个订单号并可以打印下载订单信息,如图2所示。 (3)订单查询:客户可以通过输入自己的订单号,来查询自己的货物信息,其中包括代收款额和货物状态等信息。 (4)行业动态:此模块描述的是物流行业最新的动态信息。 (5)通知公告:此模块中用户可以查看本公司的通告信息。 (6)招聘信息:此模块中描述的是本公司的招聘信息情况。 (7)联系我们:此模块中描述的是本公司的联系方式。 图2 打印订单信息界面 5.2后台功能实现 5.2.1管理员登录实现 进入到后台界面时,管理员必须先输入自己的账号密码,然后点击登陆,之后程序会与数据库中的信息进行匹配,如果数据匹配则登陆成功,否则登陆失败。 如果账号为空,点击登录时会弹出提示:用户名不能为空;如果账号不为空且账号不匹配,点击登陆则弹出提示:用户名不存在;如果账号匹配而密码为空,点击登陆则弹出提示:密码不能为空;如果账号匹配且密码不为空但密码不匹配,点击登录则弹出提示:密码错误,单击确定之后返回到之前登陆界面[10]。 (责任编辑:qin) |