ExistUserByName (
string userName = "" )     根据用户名查询用户是否存在
CreateUser (
string userId = "",
string userName = "",
string userPassword = "",
string userType = "" )     根据用户ID、用户名、密码、用户类型创建用户信息
UpdateUser (
string userId = "",
string userName = "",
string userType = "" )     根据用户ID、用户名、用户类型更新用户信息
ChangePassword (
string userId = "",
string userPassword = "" )     根据用户ID更新密码
DeleteUser (string userId = "" )     根据用户ID删除用户信息
FindUserById (string userId = "")    根据用户ID查询用户信息
FindUserByName (string userName = "" )     根据用户名查询用户信息
FindAllUserName ()    查询所有用户信息

5.3.2    业务逻辑层设计
该类对所有职工信息进行操作的业务层方法如表5.6所示。
表 5.6 BYSJ.User.EmployeeProvider
方法名(变量)    作用
FindEmployeeById(string employeeId)     根据职工ID查找职工信息,若不存在则返回空白信息
ResertPassword(
string employeeId,
string currentEmployeeId)     重置职工密码
SaveEmployee(
string employeeId,
string employeeCode,
string employeeName,
string employeeRealName,
string employeeDepartment,
string currentEmployeeId)     根据职工ID、职工号、用户名、姓名、所属部门,当前职工ID保存职工信息
FindEmptyPassword(string employeeId)     加载空白的职工密码信息
ChangePassword(
string employeeId,
string password,
string newPassword)     根据职工ID、旧密码、新密码更新职工密码
DeleteEmployee(
string employeeId,
string currentEmployeeId)     根据职工ID、当前职工ID删除职工信息

该类对所有读者信息进行操作的业务层方法如表5.7所示。
表 5.7 BYSJ.User.ReaderProvider
方法名(变量)    作用
FindLendByReaderCode(
string readerCode)     根据借阅号查找读者借阅信息
FindReaderById(string readerId)     根据读者ID查询读者信息
FindEmptyPassword(string readerId)     根据读者ID加载空白的密码信息
SaveReader(
string readerId,
string readerCode,
string readerName,
string readerRealName,
string readerGender,
string readerAge,
string readerTelephone,
string readerEmail,
string readerReaderRoleId,
string employeeId)     根据读者ID、借阅号、用户名、姓名、性别、年两、联系电话、电子邮件、借阅类型、当前职工ID保存读者信息
DeleteReader(
string readerId = "",
string employeeId = "")    根据读者ID、当前职工ID删除读者信息
ResertPassword(
string readerId,
string employeeId)     根据读者ID、当前职工ID重置读者密码
FindBookCodeToLoadByBookId(
string bookId)     加载借阅信息
SaveLend(
string bookId,
string readerCode,
string employeeId)     根据图书ID、借阅号、当前职工ID保存读者借阅信息
FindLendByReaderCode(
string readerCode)     根据读者号查找读者借阅信息
ReturnBook(
string lendId,
string employeeId)     完成归还图书操作
上一篇:基于MATLAB的图像编辑软件开发
下一篇:JSP吉他电子商务网站的分析与设计+数据流程图+ER图

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

浅谈高校行政管理人员的...

上海居民的社会参与研究

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...