基于ASP.NETMVC三层+eayui开发,系统实现了用户登陆,忘记密码,民宿管理,房间类型及信息管理,.,入住管理,结算管理,日志管理,系统管理。
1)系统登陆:系统角色分为普通用户和管理员两种角色,管理员登陆可以获得所有的权限,普通用户则没有日志管理模块权限。为了实现这一功能,我使用Jquery根据后台传入的角色信息,进行菜单的显示和隐藏。
2) 民宿管理:该模块是对民宿的一系列信息进行管理,民宿名称,民宿类型,民宿介绍等。
3) 入住管理: 每个客户入住前使用正则匹配,进行必要的身份信息验证。且再确定入住时还根据房间状态给出了相应的提示,避免人为误操作的发生。
4)结算管理:当用户输入房间价格和入住天数后,系统会自动显示结算金额。
5)日志管理:在该模块中,管理员将可以看到,用户对系统的任何操作痕迹以跟踪问题。
6)系统设置: 用户可以在该模块中,根据旧密码,修改新密码。
7) 忘记密码:在忘记密码的情况下,用户可以用户名来修改密码。
8) 此外系统还具有安全退出和记录系统错误的功能,这里使用清空cookie和使用Log4net将系统错误写进数据库的方式实现。
9) 为了便于后期对系统菜单的维护,则将菜单信息写在了数据库中。
本人亲自设计及编写,有问题可及时留言!
1