ASP.net第三方物流信息管理网站的设计与实现(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net第三方物流信息管理网站的设计与实现(4)


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)