毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于ASP.NET的图书管理系统+流程图+ER图(21)
FindBookCheckById(
string bookCheckId = "",
string bookCheckBookId = "") 根据核查ID、核查图书ID查找审核信息
SaveBookCheck(
string bookCheckId = "",
string bookCheckBookId = "",
string bookName = "",
string bookCheckEmployeeId = "",
string bookCheckEnd = "",
string bookCheckOption = "",
string bookCheckType = "") 根据核查ID、核查图书ID、书名、核查员工ID、核查结果、核查意见、核查类型保存图书核查记录
SubmitPurchaseFinish(
string purchaseId,
string employeeId) 根据购买ID、操作员工ID完成购买完成并上架操作
Undercarriage(
string bookId,
string employeeId) 根据图书ID、操作员工ID完成图书下架操作
FindBookAdd(string bookId = "") 根据图书ID加载图书增量空白信息
SaveBookAdd(
string bookId,
int purchaseNumber,
string employeeId) 根据图书ID、加购数量、操作员工ID保存图书加购信息
ReShelf(
string bookId,
string employeeId) 根据图书ID、操作员工ID完成图书重新上架操作
DeleteBook(
string bookId,
string employeeId) 根据图书ID、操作员工ID完成图书的删除操作
FindCountGroupType() 根据图书类型分组查询现有图书库存信息
5.2.3 重点功能实现
(1) 图书订购完成并上架功能
本功能需要将图书订购信息表中的信息添加至图书现有信息表中,如果图书现有信息表中已经存在该图书信息,需要将订购数量加至原有的库存数量及总量当中。
图 5.2 图书订购并完成代码
如图5.2所示,该方法先对输入变量进行判断,再判断该订购信息为增量还是为普通订购,若为增量,编辑现有的图书数量信息,若为订购则新增现有图书信息。
(2) 现有图书存量统计
图 5.3 现有图书存量统计实现代码
如图5.3所示,对现有图书存量统计功能,需要先创建一个字典表示图书类型。若数据库中查询出的某一图书类型的存量为空,则填入0。
5.3 用户管理模块
本系统包含了职工与读者两种用户。其中,职工按部门分又包含了馆长职工、采编部职工、管理部职工、借阅部职工与系统管理部职工。每个部门的职工都有不同的权限,做不同的工作:馆长职工拥有所有权限;采编部职工对订购图书信息以及增量图书信息进行处理;管理部职工对已上架的图书进行处理;借阅部职工对已上架图书对外借阅信息进行处理;系统管理部对所有部门的通知、职工、职工操作以及读者信息进行处理。由于两种用户在只能上区别较大又在验证上相互制约,所以本系统采取主从表的方式实现功能。
5.3.1 数据访问层设计
该类对所有职工用户信息进行操作的数据访问层方法如表5.3所示。
图 5.3 BYSJ.DataAccess.EmployeeProvider
方法名(变量) 作用
ExistsEmployeeById (
string employeeId = "") 根据职工ID查找是否存在该职工
ExistsEmployeeByNameAndPassword (string employeeName = "",
string employeePassword = "" ) 根据职工用户名、职工密码查找是否存在该职工
ExistsEmployeeByCode (
string employeeId = "",
string employeeCode = "" ) 根据职工ID、职工号查找是否存在该职工
共25页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
下一页
上一篇:
基于MATLAB的图像编辑软件开发
下一篇:
JSP吉他电子商务网站的分析与设计+数据流程图+ER图
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
神经外科重症监护病房患...
公寓空调设计任务书
承德市事业单位档案管理...
志愿者活动的调查问卷表
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计