计算机毕业设计之基于jsp的公司船舶调度系统

随着船舶工业的迅猛发展,公司船舶拥有量急剧增加。港口位作为交通设施的组成部分,随着交通运输的繁忙和不断发展,公司对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。港口位的规模各不相同,对其进行管理的模式也有不同之处,管理者需要根据自身的条件,选择应用经济、稳定的管理程序,以免选择了高成本的船舶系统。
定位好课题所要达到的目标后,就是逐步分析并实现系统了。具体研究内容为:
(1)通过Sqlserver数据库创建管理员表、用户信息表、船只表、港口位表、泊船表等;
(2)用户实现登录、退出以及用户相关的功能;
(3)管理员通过SQLSERVER语句实现数据录入、修改、更新和插入以及用户账号管理;
(4)系统通过计算机软件对录入的数据进行分析统计;
(5)通过访问后台数据库,实现用户对信息的查询;
(6)整个系统是在Tomcat 服务器上实现的。

1.系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。
2.系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。
3.普通用户管理:管理员可以管理系统的其他普通用户的账号,包括录入新用户,删除现有的普通用户,修改现有的普通用户的信息,并可以通过用户名和姓名等关键字搜索普通用户,打印用户列表页面,导出用户列表至excel中。
4.修改密码:系统所有用户(管理员和用户)应该都要能修改自己的登录密码,修改后需要重新登录。
5.数据备份:数据备份功能应该只有超级管理员才能使用,数据备份将系统的数据库的数据生成保存在.dat的文件中,当数据丢失时,可以通过运行.dat文件恢复数据库数据。
6.个人资料管理:由用户使用,用户登录个人,可以修改个人当初的信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。
7.页面打印:设计系统时,在代码中连接打印机,进行系统的一些页面的打印。
8.导出报表:用户可能需要将某些数据列表提取出来,在代码中调用导出至excel中的函数,并开启连接excel的驱动,实现导出报表的功能。
9.船只管理:管理员管理公司船只,录入船只信息,包括船只编号、船只名称、类型、载重吨、建造日期、总长、船宽、型深、满载吃水、总吨、净吨、满载排水、空载排水、主机、图片、添加时间。
10.用船申请:用户选择未使用的船只,申请用船,添加申请记录,包括船只编号、船只名称、申请人、申请日期、审核、是否审核、添加时间。
11.停靠申请:用户申请停靠船只,添加申请记录,包括船只编号、船只名称、申请人、港口位、备注、是否审核、是否离港、是否交接,管理员审核停靠。
12.维修申请:用户申请船只维修,包括维修编号、船只编号、船只名称、申请人、维修时间、维修费用、是否审核、添加时间,管理员审核维修。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值