文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了JSP,NET,JAVA类别-基于B/S模式的图书销售管理系统的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
3.2.2 系统设计思想 1. 页面模块化 本系统把页面中的一些常用部分集成为模块,如页面的头和尾,这样设计新的页面时如果有重复出现部分,只需要拿现成的模块来组装就可以了。 采用三层架构以后,用户界面层通过统一的接口向业务层发送请求,业务层按自己的逻辑规则将请求处理后进行数据库操作,然后将数据库返回的数据封装成类的形式返回给用户层。这样用户界面层甚至可以不知道数据库结构,它只要维护与业务层之间的接口即可。这种方式在一定程度上增加了数据库的安全性,同时减低了对用户界面层开发人员的要求,因为它根本不需要进行任何数据库操作。4.1.1登录/注册模块 该模块是由用户登录、用户注册与管理员登录组成。 用户进入该系统后,第一个出现的就是网站主页,也就是login.jsp页面,在页面下侧有注册用户登录框。登录部分分为两个部分,一个是普通用户登录,另一个是系统管理员登录入口。该页面有2个输入文本框,需要普通用户输入用户名和密码。当用户输入完毕后,点击提交按钮,系统会把用户名和密码信息发送到数据库中。并与数据库中的shop_user表中的用户名,密码进行匹配。如果存在该用户名,并且密码也相同,则页面将转入用户购物页面。如果不存在该用户名或者存在该用户名但密码不正确则页面不会跳转,并且会出现提示信息,告诉用户输入有误. 在run包下有五个类,其作用如下: login类:管理用户登录 op_book类:管理图书,包括图书查询、修改、删除、添加等 op_bookclass类:管理图书分类,包括图书分类查询、修改、删除、添加等 op_buy类:管理订单,包括订单查询、修改、删除、添加等 op_user类:管理用户,包括用户查询、修改、删除、添加等 在util包下有两个类,其作用如下: database类:数据库连接 dataformat类:数据格式转换 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |