作业要求的实现 文件夹结构说明文档 -- java --com --ayang818 --trainbooking 工程目录文件 --advice 全局异常处理 --constpool 常量池 --controller 控制器 --admin 管理员相关 --user 用户相关 --dto 数据传输对象 --interceptor 前端请求拦截器 --mapper 数据库操作 --model 数据库对象映射 --service 业务逻辑的封装 --impl 业务逻辑接口的实现 --utils 工具类 -- resources
2024-06-26 21:18:15 57KB ssh 软件工程 java
1
1.用户信息管理:用户可以自己修改个人信息 2.图书借阅:用户请求借书,系统根据用户借书权限信息判断是否借书,若不允许,则不做借书处理;若允许,则登记相关信息。 3.图书还书:读者请求还书时,管理员检查图书是否完好。完好则办理还书业务,若存在损坏则给记录警告在读者档案。 4.图书浏览:用户管理员可以查询(根据书名,编号,出版社等)图书相关信息。 5.图书信息修改:管理员可以修改图书的任何信息。 6.图书删除:管理员可以删除图书。 7.添加图书:管理员可以添加图书并录入相关信息。 8.添加用户:管理员可以新增用户并录人相关信息。 9.删除用户:管理员可以删除用户。 10.权限设置:可以查看读者警告几次并取消借书权限。 11.借阅查询:可以查看当前读者的借阅情况。 1.用户信息管理:用户可以自己修改个人信息 2.图书借阅:用户请求借书,系统根据用户借书权限信息判断是否借书,若不允许,则不做借书处理;若允许,则登记相关信息。 3.图书还书:读者请求还书时,管理员检查图书是否完好。完好则办理还书业务,若存在损坏则给记录警告在读者档案。 4.图书浏览:用户管理员可以查询(根据书名,编号,出版社等
2024-06-26 21:01:13 10.52MB java idea redis mybatis
1
国家开放大学Java语言程序设计形考任务4包括源代码和作业报告 下载直接交作业就可以
2024-06-26 16:35:24 316KB java
1
电影票订购系统是一种电子化的系统,旨在方便用户订购电影票,而不必去电影院或票务代理处排队购票。随着互联网技术的不断发展,电影票订购系统已经从早期的人工电话订票发展成为在线智能订票系统,可以提供更加便捷、个性化的服务。 背景方面,电影票订购系统的出现可以追溯到上世纪90年代,随着互联网的普及和电子商务的兴起,电影票订购开始走向电子化、网络化。最初的电影票订购系统通常是由电影院线或票务公司自行开发或委托第三方开发的,主要服务于自己的客户。后来,随着市场的不断扩大和竞争的加剧,一些独立的第三方电影票订购系统开始出现,为多家电影院线和票务公司提供服务。 用途方面,电影票订购系统的目的是为了方便用户购买电影票。用户可以通过访问该系统的网站或使用其移动应用程序,查询电影院线、影片、场次、座位等信息,并在线选择座位和支付费用。系统会生成电子票,用户可以直接在电影院取票或打印电子票。此外,一些电影票订购系统还提供在线选座、预定、优惠促销等服务,以及用户评价、影院信息查询等功能。 总之,电影票订购系统是一种方便、快捷、智能化的购票方式,为用户提供了一种新的选择,也为电影院线和票务公司提供了更好的销
2024-06-26 16:29:06 3KB mysql
1
国家开放大学Java语言程序设计形考任务3 包括源码和作业报告
2024-06-26 16:22:35 220KB java
1
学校图书管理系统毕业设计是一个针对高校或教育机构的信息化解决方案,旨在优化图书的管理工作流程,提高图书馆服务效率。这个系统通常包含以下几个核心知识点: 1. **数据库设计与管理**:使用SQL Server 2005作为后台数据库,这涉及到数据库表的设计、数据结构优化、关系模型的构建以及数据库的安全性与稳定性维护。SQL Server 2005提供了强大的数据存储、查询和管理功能,能够支持大量的图书信息和用户记录。 2. **前端应用程序开发**:采用Visual C#作为开发工具,这需要掌握C#语言的基础语法、面向对象编程思想以及.NET框架。前端应用程序通常包括用户界面设计,如登录注册、图书检索、借阅归还等功能的实现,还需要考虑用户体验和界面友好性。 3. **图书管理功能**:包括书目检索,这需要实现高效的搜索算法,支持按书名、作者、出版社等多种条件进行检索。读者管理涉及用户信息的录入、更新和删除,以及权限设置,确保不同用户有不同的操作权限。借阅管理则涵盖借书、还书、续借和罚款处理等功能。 4. **读者服务**:系统应支持读者在线查询图书状态,预约图书,查看借阅历史,以及接收逾期提醒等服务。这样可以提高读者的满意度,减少人工操作的负担。 5. **系统维护与更新**:为了保证系统的稳定运行,需要定期进行数据库备份、数据清理、软件升级等工作。同时,根据用户反馈和使用情况,对系统功能进行迭代和优化。 6. **安全性**:系统应具备防止未授权访问、数据泄露等安全措施,例如使用加密技术保护用户密码,设定访问权限,以及实施日志记录以便追踪异常操作。 7. **论文撰写**:毕业设计不仅包含系统开发,还包括论文撰写,需要详细描述系统的设计理念、实现过程、技术选型及性能测试等方面,展示系统开发的完整性和合理性。 综上所述,学校图书管理系统毕业设计涵盖了数据库技术、前端开发、系统架构、用户服务和系统维护等多个领域的知识,是计算机科学与技术专业学生实践和理论结合的重要项目。通过这样的设计,学生可以提升实际问题解决能力,理解软件工程的全生命周期,为未来的职业生涯打下坚实基础。
2024-06-26 14:10:30 1.02MB Java 论文
1
利用socket 推送消息到 苹果的服务器。APNS 协议。支持失败重新发送。批量发送等。
2024-06-26 10:38:40 57KB ios推送 APNS
1
项目架构:B/S架构 开发语言:Java语言 开发软件:idea eclipse 前端技术:Layui、HTML、CSS、JS、JQuery等技术 后端技术:JAVA 运行环境:Win10、JDK1.8 数 据 库:MySQL5.7/8.0 运行服务器:Tomcat7.0 CSDN太坑了,设置是0积分,动态调整下载积分太多,想要源码的私信我吧。
2024-06-26 01:02:00 53.75MB
1
如果你想更深入的了解mysql的话,让自己对mysql的理解更深入的话,推荐。
2024-06-25 23:42:40 60.74MB mysql
1
此程序主要拥有三大主要功能 1.第一生成迷宫 (1).使用随机Prim算法生成迷宫,Prim随机算法不是优先选择最近选中的单元格,而是随机的从所有的列表中的单元格进行选择,新加入的单元格和旧加入的单元格同样概率会被选择,新加入的单元格没有优先权。因此其分支更多,生成的迷宫更复杂,难度更大,也更自然。 (2).使用深度优先算法生成迷宫,深度优先法生成的迷宫极度扭曲,有着一条明显的主路, (3).使用递归分割算法生成迷宫,递归分割法生成的迷宫较为简单,有点像四叉树,直路多且不扭曲。通俗的说,就是把空间用十字分成四个子空间,然后在三面墙上挖洞(为了确保连通),之后对每个子空间继续做这件事直到空间不足以继续分割为止。此算法十分高效。 这三种算法分别适合不同的迷宫情况,深度优先适合于那种主线支线明显的游戏(如RPG),而递归分割则适合转角较少的游戏(也许是FPS和ACT),至于prim,似乎适合最标准的迷宫游戏(因为很难走)。 2.寻找路径 因为我的迷宫默认是(0,0),因此本人采用了右下原则和DFS算法来寻找路径。 3.图形可视化 利用Javafx进行图形可视化。
2024-06-25 20:31:17 10KB DFS java prim
1