文档详情

数据库Java图书管理系统.doc

发布:2017-01-31约字共35页下载文档
文本预览下载声明
课程设计报告 课程名称 Java语言程序设计 设计题目 图书管理系统 专业班级 物联网1541 姓 名 张禄泽 学 号 1511431143 成 绩 评 定 考核 内容 设计 表现 设计 报告 答辩 综合评 定成绩 成 绩 计算机技术与工程学院 和谐 勤奋 求是 创新 课程设计考核和成绩评定办法 课程设计的考核由指导教师根据设计表现、设计报告、设计成果、答辩等几个方面,给出各项权重,综合评定成绩。该设计考核教研室主任审核,主管院长审批备案。 成绩评定采用五级分制,即优、良、中、及格、不及格。 参加本次设计时间不足三分之二或旷课四天以上者,不得参加本次考核,按不及格处理。 课程设计结束一周内,指导教师提交成绩和设计总结。 设计过程考核和成绩在教师手册中有记载。 课程设计报告内容 课程设计报告内容、格式各专业根据专业不同统一规范,经教研室主任审核、主管院长审批备案。 注: 1. 课程设计任务书和指导书在课程设计前发给学生,设计任务书放置在设计报告封面后和正文目录前。 2. 为了节省纸张,保护环境,便于保管实习报告,统一采用A4纸,实习报告建议双面打印(正文采用宋体五号字)或手写,右侧装订。 2016/2017学年第一学期 《java语言程序设计》 课程设计任务书 指导教师: 郑永春丽平联网 课程设计目的 1、综合运用Java程序设计课程和其他相关课程的理论和知识,掌握面向对象程序设计的一般方法、常用技术及技巧,树立良好的软件设计思想,培养分析问题和解决实际问题的能力; 2、学会从OOP程序设计的方法及要求出发,认真分析题目,做好总体设计,根据要求科学地设计包、类、接口等,正确设计算法,合理安排界面,规范开发过程,仔细调试程序,做好设计总结; 3、充分利用互联网资源,提高学生获取知识,实践知识的能力。 课程设计内容 基于数据库的管理信息系统设计及实现 如: 学籍管理系统; 成绩管理系统; 学生学习、生活管理系统; 学生就业信息管理系统; 图书管理系统; 超市商品管理系统; 汽车租赁管理系统; 药店管理系统; 游泳馆售票管理系统; 计算机维修店管理系统等。 主要设计内容:根据题目需求进行数据库设计,软件结构设计、软件功能设计,软件主要功能:主界面设计;信息的录入/增加、删除、修改、查找、统计及业务功能实现设计等。 2、记事本程序设计及实现 记事本程序主要设计内容:菜单设计,记事本各功能项的实现。 计算器程序:界面设计,各种计算功能的实现。 3、网络通讯软件或游戏软件设计 注:以上3类题目任选其一或自选其它题目(必须由指导老师审核批准)。 时间及任务安排 序号 完成内容 时间 1 设计准备(查阅文献、资料、确定方案) 1天 2 总体设计 2天 3 详细设计、编码、调试 5天 6 编写设计报告书 1.5天 7 验收和答辩 0.5天 8 合计 10天 基本要求 根据题目做好总体设计、详细设计; 列出程序中的主要类(包括类中的成员变量、类变量和主要方法)、接口或画出类图等; 编写程序,调试、运行程序; 能够积极上网查询所需资料; 提交设计报告书,可以选择打印和手写; 设计报告书要求A4幅面,如果采用打印稿,正文采用5号宋体; 答辩。 五、课程设计报告系统描述:介绍开发的系统的功能和解决的问题;?????? 功能模块划分; ???? 数据库结构描述; ????? 系统详细设计文档(类的划分及相互关系)????? 各个模块的实现方法描述; 源代码:符合规范参考文献:参考文献的书写格式要符合如下规范; a.期刊文献书写格式: 作者﹒论文篇名[J]﹒期刊名﹒出版年,卷(期 b.著作文献书写格式: 作者﹒书名[M]﹒出版地:出版社,出版年 验收及验收:程序运行结合表现(30%)、成果质量(40%)和答辩情况(30%)按优秀、良好、中等、及格、不及格给出成绩。 1 二 系统分析与设计 1 2.1 需求分析 1 2.1.1性能要求 1 2.1.2灵活性要求 1 2.1.3故障处理要求 1 2.1.4其他要求 1 2.2 功能模块图 2 2.3 数据库设计 2 三 主要源代码 3 3.1添加图书 3 3.2修改图书 4 3.3删除图书 5 3.4删除管理员 6 3.5删除学生 7 3.6功能选择 8 3.7归还图书 10 3.8借阅图书 11 3.9登录界面 12 3.10增加管理员 14 3.
显示全部
相似文档