毕业论文:基于WEB的停车场管理系统设计和实现(终稿)-精品(5)

2019-08-30 12:53

合肥学院计算机科学与技术系毕业论文

6 时收费表

CREATE TABLE [dbo].[ptime] (

[id] [int] IDENTITY (1, 1) NOT NULL , [timeno] [int] NOT NULL ,

[timestart] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [timeend] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 7 次收费表

CREATE TABLE [dbo].[ptimes] (

[id] [int] IDENTITY (1, 1) NOT NULL , [timesno] [int] NOT NULL ,

[timesstart] [char] (8) COLLATE Chinese_PRC_CI_AS NULL , [timesend] [char] (8) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 8 入场表

CREATE TABLE [dbo].[entrance] ( [id] [int] IDENTITY (1, 1) NOT NULL ,

[encardno] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [encardtype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [encarno] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [encartype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [enway] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [entime] [datetime] NULL ,

[enposition] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [enchargetype] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [enoperator] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 9 出场表

CREATE TABLE [dbo].[pexit] (

[id] [int] IDENTITY (1, 1) NOT NULL ,

[excardno] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [excarno] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [exway] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [extime] [datetime] NULL ) ON [PRIMARY] 10 交班表

CREATE TABLE [dbo].[turn] (

[id] [int] IDENTITY (1, 1) NOT NULL ,

[tnoperator] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [tnlogintime] [datetime] NULL , [tnturntime] [datetime] NULL , [entimes] [int] NULL , [extimes] [int] NULL ,

[totalmoney] [money] NULL ) ON [PRIMARY]

16

合肥学院计算机科学与技术系毕业论文

11 收费表

CREATE TABLE [dbo].[charge] (

[id] [int] IDENTITY (1, 1) NOT NULL ,

[cardid] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , [cardtype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [cartype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [carno] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [money] [money] NULL ) ON [PRIMARY] 12 车位表

CREATE TABLE [dbo].[carposition] ( [id] [int] IDENTITY (1, 1) NOT NULL ,

[cpcarno] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [positionstate] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] 13 收费标准表

CREATE TABLE [dbo].[standardcharge] ( [id] [int] IDENTITY (1, 1) NOT NULL , [chargestid] [int] NOT NULL ,

[cardtype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [cartype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [chargetype] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [timeno] [int] NULL , [unittime] [int] NULL , [unitsum] [int] NULL , [mostsum] [int] NULL ) ON [PRIMARY]

17

合肥学院计算机科学与技术系毕业论文

第四章 系统详细设计与实现

4.1 登录模块

图4-1 登录界面图

4.1.1 功能说明

登陆页面需要用户名、密码以及用户的登录类型,分为超级管理员、管理员和操作员,所以在登录类型中进行区别,进入后根据管理的级别,行使不同的功能。登陆时进行验证,首先进行页面级的验证输入的信息,用户名和密码不能为空。其次进行数据库的验证,当系统中没有该管理员的信息时将把错误信息抛出到页面,提示用户出错原因。当同一个用户已经登录时,使用同一账号和密码将不能登陆该系统,在一定程度上提高了系统的安全性。

数据流图如图4-2所示。

非法管理员登录用户名密码登录类型身份认证合法管理子模块

图4-2 登录模块数据流程图

18

合肥学院计算机科学与技术系毕业论文

4.1.2 程序描述

login.jsp提供登录用户名、密码和登陆类型三个属性。通过loginForm采集数据交由loginAction进行登录信息的验证根据验证的信息进入到相应的界面。

try{

byte[] buffer=logintype.getBytes(\中文处理 logintype=new String(buffer,\}

catch(UnsupportedEncodingException e) {e.printStackTrace();}

boolean bool =rightDAO.isLogin(username, password,logintype); if(bool){

if(logintype.equals(\判断时哪个权限类型的登录超级管理员 {PlublicStr=\}

else if(logintype.equals(\管理员 {

PlublicStr=\}

else if(logintype.equals(\操作员 {

PlublicStr=\} }

else//如果输入的账号时非法的账号则在页面上进行提示 {

ActionMessages errors = new ActionMessages();

request.getSession().setAttribute(\账号不存在,或没有该登陆权限!\return (new ActionForward(mapping.getInput()));} return mapping.findForward(PlublicStr);

4.2 授权管理模块

图4-3 授权管理界面

19

合肥学院计算机科学与技术系毕业论文

4.2.1 功能说明

此模块只有超级管理员才能进行相关的操作,一般用户无法进入该页面进行操作。所有的管理员级别的用户都有该超级管理员进行授权产生。授权管理模块数据流图4-4:

查询管理员信息超级管理员选择操作编辑管理员信息 图4-4 授权管理数据流图

4.2.2 程序功能描述

超级管理员进入该模块之后可以查询管理员的信息,并可以进行管理员信息的编辑,主要的编辑是添加、删除和修改。

添加管理员的信息的前提是保证数据库中没有该管理员的信息,所以在添加的时候首先要对添加的管理员在管理员表中进行检查,如果存在则提示不能添加该管理员的信息。修改管理员的信息,作了一个人为的规定,即管理员的ID号时不允许修改的,其他的项目可以修改,修改之前要在复选框中选中,利用JavaScript代码控制只能选择一个管理员的信息进行修改。删除的时候可以选择多项和选择所有的管理员进行删除。

4.3 系统设置模块

图 4-5 系统设置界面

4.3.1 功能说明

管理员进入该功能界面进行停车场参数的设置。数据流图4-6

管理员操作设置停车场参数 图 4-6 停车场参数数据流图

20


毕业论文:基于WEB的停车场管理系统设计和实现(终稿)-精品(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:南陵监理规划(最终稿)11.22(1)已看 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: