该论文是本团队帮同学做过的案例,需要源程序或者更多毕业设计联系799523222
布的数据。在大家所了解数据库系统中,Microsoft SQL Server 2000,经过三十多年的发展,已经成为最重要的数据处理技术,被广泛应用到多种项目的开发与设计中,决定采用此数据库系统来完成系统的设计。
4.3.2 系统开发模式
目前,在大多数B/S(Browser/Server)结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求。虽然很直观,但是大多数管理信息系统操作的数据量都是惊人的,随着代码的增多会使JSP页面臃肿不堪,Web服务器的负荷过重。因此,在中间层上采用基于模型视图控制器(MVC,Model-View-Controller)的设计模式。Model层用来实现业务逻辑,View层用来显示用户界面,Controller层主要负责View层和Model层之间的控制关系。具体实现时,把Servlet用作应用程序的控制器,把JSP文档作为视图,JavaBeans被用来表示模型。所有的请求都被发送给作为控制器的Servlet,它接受请求,并根据请求信息将它们分发给适当的JSP来响应。同时,Servlet还根据JSP的需求生成JavaBeans的实例并输出给JSP环境。JSP可以通过直接调用方法或使用UseBean的自定义标签得到JavaBeans中的数据。这种设计模式很好地实现了数据层与表示层的分离,使开发工作更加容易和迅速[14]。
21
该论文是本团队帮同学做过的案例,需要源程序或者更多毕业设计联系799523222
第5章 系统实现
5.1 登录管理模块 5.1.1 登录模块
此模块主要功能是用于登录本系统,不同权限的用户登录本系统会进入不同的管理模块界面,因为在后台对该用户进行的判断,首先将从前台页面提交的用户名和密码进行接受,之后在后台进行处理,按照用户名在数据库中进行查询如果查到该用户则将该用户的权限和密码全都取出来分别赋给两个字符串变量,判断从数据库中读出的密码与登录时输入的密码是否配比上,若两个密码相同则根据权限的值进入相应的页面,否则输出密码错误。若用户未被管理员分配好权限那么也是无法登录本系统的。如图5.1所示:
图5.1登录界面
22
该论文是本团队帮同学做过的案例,需要源程序或者更多毕业设计联系799523222
5.1.2 程序流程
开始用户登录用户名密码是否正确N返回登录页面Y进入主页面结束
图5.2登录程序流程图
5.2 超级管理员登录首界面
超级管理员登录系统后,可以看到系统的首界面。如图5.3所示:
23
该论文是本团队帮同学做过的案例,需要源程序或者更多毕业设计联系799523222
图5.3系统首界面
5.3客户管理界面
管理员登陆本系统后,可以管理客户信息。如图5.4所示:
图5.4客户管理界面
24
该论文是本团队帮同学做过的案例,需要源程序或者更多毕业设计联系799523222
5.4 添加客户化界面
管理员登陆本系统后,可以添加客户信息。如图5.5所示:
图5.5添加客户信息界面
25