Java SSM 图书管理系统
开篇文章记录一下开(hua)发(shui)周期仨个半星期的Java开发期末设计。 项目一览 欢迎页面 登录页面 系统主页 表单页面 技术结构 需求分析 我们选的题目是图书管理系统,没别的原因,就图它简单。因为别的事情很多,并没有过多的精力单独放在这一门课。先研究研究老师给的需求: 大致功能需求: 图书信息有书名、ISBN、分类号、作者、在管本数。借书人姓名、性别、学号、班级、专业。 1)系统用户管理:系统管理员的增删改查; 2)图书管理:新进图书信息录入、修改、删除、查询,按模板导入,导出; 3)为借书人办理注册即添加借书人,借书人的增删改查; 4)办理借书手续; 5)借书信息的查询、统计,统计信息可按班级、书类别条件筛选导出Excel表; 从这些描述里,我们可以概括出以下核心功能: 1. 管理员、图书、借书人、借阅记录的常规增删改查; 2. 借阅记录的统计、筛选、查询; 3. Excel导出表格内容。 在动手开发之前,一定要明确项目的核心功能,这样写起来脑子才不会乱,至少不会乱得很离谱。 贴一下项目最终的结构(为保证观感,已省略末级目录)。