在信息化不断发展的今天传统的音响租赁系统已经不能满足各类用户的需求。音响租赁店,特别是大型的,有连锁店的租赁店应该要有自己的有足够强大的处理能力的租赁管理系统。且现在的互联网快速发展,已经渗透到了生活和工作的各个部分,也许采用现在较为流行的B/S模式会比传统的C/S模式更能为租赁店带来更多的顾客。故本系统在开发时采用了现在主流的B/S模式。支持用户通过网络的注册,预约和留言等功能。在此份概要设计报告中会详细的将系统的架构进行说明,该系统主要是分为了一般用户模块和管理员模块,在下面的内容中会对系统的架构进行详细的说明。
本系统前台主要使用SSH作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的音响出租管理系统。
管理信息系统(Management Information System,MIS)是指对日常工作中需要对数据进行处理和操作的系统,借助该系统以提高工作效率,提高可靠性,降低成本。主要用于信息记录,并对记录的数据进行需要的处理。MIS系统通常用于系统决策,如何以利用MIS系统找出目前迫切需要解决的问题,并将信息及时的反馈给系统管理人员,使他们了解当前工作发展的进展或不足。
当今社会是科技高速发展的社会,数字化,信息化的管理模式已经被广泛的应用。面对众多的顾客、会员信息以及其相关音像制品的租赁信息这样一个庞大的信息集合,在本着节约人力资源,以及方便经营管理的前提下,基于B/S结构模式设计的出的音像租赁管理系统。
<strong>public</strong> String login(String userName,String userPw,<strong>int</strong> userType) { <strong>try</strong> { Thread.<em>sleep</em>(700); } <strong>catch</strong> (InterruptedException e) { // <strong>TODO</strong> Auto-generated catch block e.printStackTrace(); } String RESULT="no"; <strong>if</strong>(userType==0) { String SQL="from TAdmin where userName=? and userPw=?"; Object[] con={userName,userPw}; List adminList=adminDAO.getHibernateTemplate().find(SQL,con); <strong>if</strong>(adminList.size()==0) { RESULT="no"; } <strong>else</strong> { WebContext ctx = WebContextFactory.<em>get</em>(); HttpSession SESSION=ctx.getSession(); TAdmin admin=(TAdmin)adminList.get(0); SESSION.setAttribute("userType", 0); SESSION.setAttribute("admin", admin); RESULT="yes"; } } <strong>if</strong>(userType==2) { rs.close(); } <strong>catch</strong> (SQLException e) { System.<em>out</em>.println("登录失败!"); e.printStackTrace(); } <strong>finally</strong> { mydb.closed(); } } <strong>return</strong> RESULT; }