实现了图书管理系统,功能主要分为三部分:书目检索、读者管理、图书管理;
书目检索包括普通检索和高级检索;
读者管理包括读者登录、读者信息、读者借阅历史、读者当前借阅、读者借阅过期催还、管理员登录等功能;
图书管理包括图书借阅、图书归还、添加图书、图书维护、添加用户、用户维护、密码修改。
\MyLibrary\App_Code\BusinessLogicLayer 图书管理业务逻辑层,包括以下文件: \Book.cs 图书信息类 \Borrow.cs 借阅类 \User.cs 用户类\MyLibrary\App_Code\DataAccessHelper 图书管理数据访问接口层,包括文件: \SQLString.cs 构造SQL语句的通用类 \GetSafeData.cs 安全获取数据类\MyLibrary\App_Code\DataAccessLayer 图书管理数据访问层,包括文件: \DataBase.cs 数据访问类\MyLibrary\Controls 图书管理用户控件,包括文件: \AdminLeft.ascx 管理员左侧菜单控件 \ReaderLogin.ascx 用户登录后菜单控件 \ReaderTop.ascx 用户不登录菜单控件\MyLibrary\DB\MyLibrary.sql 图书管理数据库创建脚本\MyLibrary\DB\MyLibrary.bak 图书管理数据库备份\MyLibrary\Images\ 图书管理系统图片文件夹\MyLibrary\UsersManage 图书管理用户管理,包括文件: \UserAdd.aspx 添加用户页面 \UserLists.aspx 用户维护页面 \UserDetails.aspx 用户详细页面\MyLibrary\BookManage 图书管理图书管理,包括文件: \BookAdd.aspx 添加图书页面 \BookLists.aspx 图书维护页面 \BookDetails.aspx 图书详细页面 \BookSearch.aspx 图书搜索页面 \BookSearchResult.aspx 搜索结果页面 \ReaderBookAdvancedSearch.aspx 用户高级搜索页面 \AdminBookAdvancedSearch.aspx 管理员高级搜索页面\MyLibrary\Reader 图书管理读者信息管理,包括文件: \ReaderLogin.aspx 读者登录页面 \ReaderLoginMain.aspx 读者登录后主页面 \ReaderNotLogin.aspx 读者未登录页面 \ReaderBorrowHistory.aspx 借阅历史页面 \ReaderCurrentBorrow.aspx 当前借阅页面 \ReaderExpireCuiHuan.aspx 过期催还页面 \ReaderInformation.aspx 读者信息页面\MyLibrary\Borrow 图书管理借阅管理,包括文件: \BorrowBook.aspx 借阅图书页面 \ReturnBook.aspx 归还图书页面
2023/7/19 22:30:54 229KB ASP.NET 图书管理系统
1
20000个头像集合打包下载网站/APP/微信/社交/QQ头像超级真实头像数据适合随机头像调用
2023/7/19 10:28:29 166.66MB 微信头像 APP头像 头像打包 头像集合
1
TeslaMultiSCADA是一款安卓移动平台SCADA应用程序,用户安装该系列的APP程序便可通过安卓手机或平板设备直接获取设备生产及工作过程中的相关数据,并可进行相应的控制。
如今,移动设备的性能变得越来越强大,通信基础设施(WIFI、3G、4G)的部署成本和数据通讯资费也越来越便宜。
现在的工程师们可以在任何场合任何时间访问控制项目并得到想要的任何技术信息。
我们的想法则是做一个在Android移动设备和远端站点设备(如PLC、流量计、压缩机、罐体等工业设备等等)之间快速建立可视化监控画面的解决方案,于是便有了Tesla系列SCADA移动平台APP产品。
Tesla系列APP允许用户在常用的手机和平板上对自动化过程进行随时随地的查看和控制,无需PC端的开发环境,对于了解SCADA或人机界面产品的用户,只需几分钟就可以完成相关设置,换句话说,有了Tesla系列SCADAAPP,您可以轻松的地把专业触摸屏所有的功能移植到你的手机上,随时随时监控项目,就是那么简单。
2023/7/19 2:43:36 1.48MB TeslaMulti SCADA 安卓
1
自动进样Android通用的组件自动注册,自动初始化解决方案背景问题我们在组件化的过程,业务被分割成独立的Module中,一些公共组件会在各个Module中通过APT生成一些需要被注册至组件中的信息类,诸如EventBus生成的Index类。
我们这边RN定制的插件是跟随各自的模块,需要被注册。
还有,各个模块对外提供的api接口的话,也需要被注册。
另外,有些组件为某些Module特有,需要在App启动的时候就要初始化,有些需要在主线程中初始化,有些为不相邻的主线程可以在非主线程中初始化。
在组件化之前,我们是在主模块通过硬编码来进行注册,在应用程序中堆叠各个组件的初始化逻辑。
有没有更好的解决方式?解决思路首先,将问题分解摘要:把注册行为进行抽象化,可以把一个类(需要被注册的信息)选择方法函数的入参,那方法函数就可以可以是对注册相关逻辑的实现。
那注册问题可以进一步转化为各模块如何把相关类(需要被注册的信息)转换为方法函数的入参,组件定义方法函数,获取入参来实现注册逻辑。
Aa=newA()Bb=newB()b.shoot(a.get())
2023/7/16 6:31:23 211KB gradle asm inject transfrom
1
基于eclipse搭建的安卓开发平台开发的简单计算器,可以实现基本的运算功能。
2023/7/15 13:02:13 2.57MB android java eclipse
1
AWSApp网格介绍AppMesh通过为应用程序中的每个微服务提供一致的可见性和网络流量控制,使运行微服务变得容易。
AppMesh将监视和控制通信所需的逻辑分离为在每个微服务旁边运行的代理。
AppMesh消除了跨团队协调或更新应用程序代码以更改监视数据收集或流量路由方式的需要。
这样,您可以快速查明错误的确切位置,并在出现故障或需要部署代码更改时自动重新路由网络流量。
您可以将AppMesh与AWSFargate,AmazonElasticContainerService(ECS),针对Kubernetes的AmazonElasticContainerService(EKS)和Kubernetes结合使用,以更好地大规模运行容器化的微服务。
AppMesh使用(一个开放源代码代理),使其与用于监视微服务的各种AWS合作伙伴和开放源代码工具兼容。
在了解更多可用性如今,AWSAppMesh已全面投入生产使用。
您可以将AppMesh与AWSFargate,AmazonElasticContainerService(ECS),用于K
2023/7/15 5:22:25 7.39MB aws service-mesh app-mesh AmazonWebServices
1
非常实用的APP报价单,每个开发公司都需要,这是一个APP开发报价单模板
2023/7/14 19:12:13 32KB APP报价单
1
链接:https://pan.baidu.com/s/1YDd-uSEUDqK-x2lIUjBieA提取码:ak53复制这段内容后打开百度网盘手机App,操作更方便哦按照md5加密算法流程,使用matlab的m语言编写的md5加密算法。
2023/7/13 13:24:42 3KB matlab md5
1
这是一个包含新闻和博客的App,用到的技术有:网络编程、多线程编程、listview、以及数据库等等
2023/7/13 9:29:22 37.65MB Android
1
NewFileMenuMac版是Mac平台上的一款实用的文件辅助工具软件。
可以帮助用户在finder中右键快速创建新的文件,而且可选择新建多种文件类型,方便快捷,亲测有效
2023/7/13 8:36:52 7.4MB macos filemaker
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡