主要研究或解决的问题
码头船只货柜管理系统以Java开发语言开发,MySQL为后台数据库,采用SSM框架开发。SSM框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。开发工具是IDEA。
码头船只货柜管理系统拥有的功能有:用户登录、修改个人信息、查看码头信息;增加、删除、修改系统管理人员;增加、删除、修改船只信息;删除、增加、修改船只路线信息;增加、修改、删除货柜信息。因此,该系统应具有如下的功能:
a.用户登录:该模块分为两种用户的登录,一是一般(查看)用户,他的权限只有修改个人信息和查看功能;二是具有最大权限的系统管理员,他可以修改自己的信息,并且不仅有查看、增删改的基本权限,还有对用户的管理权限。
b.用户管理:该模块实现对用户的增加,删除和修改
c.个人信息维护:该模块实现用户对自己的名字和密码等个人信息的修改
d.新闻公告管理:该模块实现新闻公告的增加,删除和修改
e.船只管理:该模块实现船只的增加,删除和修改
f.路线管理:该模块实现路线的增加,删除和修改,以及船只与路线关系的管理
g.货柜管理:该模块实现货柜的增加,删除和修改,以及船只与货柜关系的管理
功能需求
码头船只货柜管理系统根据使用权限的角度进行功能分析,并运用用例图来展示各个权限需要操作的功能。
管理员权限操作的功能包括管理用户,管理船只,管理路线,管理货柜,管理新闻等。
个人中心:个人中心包括个人信息和修改密码,方便管理员查看个人信息,修改个人信息和密码;
管理员管理:管理员添加其他管理员的信息,并修改,删除其他管理员的信息;
船只信息管理:管理员增删改查船只信息;
基础数据管理:基础数据管理包括船只类型管理,货柜类型管理以及新闻类型管理;
货柜信息管理:管理员增删改查货柜信息;
路线信息管理:管理员增删改查路线信息;
新闻管理:管理员增删改查新闻信息;
用户管理:管理员增删改查用户信息;
轮播图管理:管理员添加轮播图信息,修改轮播图信息,删除轮播图信息等;
管理员登录:管理员需要对码头船只货柜管理系统进行登录;
用户权限操作的功能包括查看船只,查看新闻,查看路线以及货柜信息等。
个人中心:个人中心包括个人信息和修改密码,方便用户查看个人信息,修改个人信息和密码;
船只信息:用户查询船只,查看船只信息;
货柜信息:用户查询货柜,查看货柜信息;
路线信息:用户查询路线,查看路线信息;
新闻信息:用户查询新闻,查看新闻信息;
注册登录:用户需要注册码头船只货柜管理系统,注册后才可以登录码头船只货柜管理系统;
【文章原创作者:盐城网页制作 http://www.1234xp.com/yancheng.html 复制请保留原URL】