毕业设计(论文)任务书
学 院: 信息工程学院 专 业: 计算机科学与技术
学 号: 学生姓名: 班 级:
题 目: 基于安卓的图书馆管理系统
题目类型: 软件开发(R) 指导教师:
一、题目简介
该设计要求学生以图书馆管理为背景,利用信息化技术,分析、设计、开发一套“基于安卓的图书馆管理系统”。
通过该题目的分析、设计和开发,使学生得到初步训练,全面培养分析、设计、编码、测试及文档规范书写的能力,得到综和训练,提高解决实际问题的能力
二、设计内容及要求
(一)软件部分
1.以图书馆管理为背景,利用信息化技术,分析、设计、开发一套“基于安卓的图书馆管理系统”,实现对固定资产的全生命周期管理;
2.系统采用Javaweb编写,数据库采用MySOL,结合Java技术来设计与实现;
3.在分析和设计的基础上,编码开发完成一个可演示的版本并测试其正确性;
4.按照任务书要求撰写并提交设计说明书。
(二)设计说明书(不少于15000字,源代码工作量:1500行以上。):
毕业设计说明书是毕业设计整个过程总结性资料,书写的质量直接影响到毕业设计的成败。毕业设计说明书主要包括以下内容:
1.毕业设计的目的和任务;
2.毕业设计课题(设计题目的来源、选题依据、技术要求、可行性分析、需求分析);
3.对课题的系统分析(技术考虑、平台选择、工具选择及其比较);
4.设计方案(包括软、硬件方案);
5.系统框图和各功能模块图(算法分析);
6.关键技术的实现和介绍;
7.系统功能、使用手册、使用范围、使用实例以及系统必要的说明;
8.设计过程中疑难问题的解决方法,系统需要改进和不完善之处;
9.其他收获和小结;
10参考文献目录(附录);
11.主要源程序清单(附录)。
注:设计说明书的格式及要求参阅《毕业设计指导书》、《兰州信息科技学院毕业设计(论文)撰写规范》。
(三)英文资料翻译
与课题相关的英文资料,原稿用A4纸打印,不少于5张,翻译稿打印。
(四)毕业设计的基本要求:
通过毕业设计,学生应树立正确的设计思想,培养严肃认真的科学态度和严谨的工作作风,达到积累软件设计知识和提高设计的能力、创新意识的目的;同时掌握查阅有关文献和收集资料的方法,获得软件设计和开发工作的基本技能训练,提高分析和解决软件设计和开发技术问题的能力,并为今后进行各类软件系统的设计开发打下良好的基础。
在完成毕业设计任务的同时,学生还应树立正确的工程意识与经济意识,树立正确的生产观点、经济观点和全局观点。
1.学生本人应对毕业设计的工作质量负责,有高度的责任心,发挥团队精神,按时独立完成全部设计任务。
2.学生在接到毕业设计任务书及指导书一周内,向指导老师提交毕业设计工作计划。
3.学生应充分发挥主动性及创造性,树立实事求是的科学态度,自觉接受指导老师检查,按工作计划的进度逐步完成每项设计任务。
4.学生必须做好设计笔记,记录设计原始资料、设计过程及参阅的文献资料,设计笔记作为考核平时成绩的依据之一。
5.遵守作息时间,在设计教室不得进行与设计无关或有碍他人的活动。
三、各阶段时间安排
序号
|
设 计 内 容
|
起止周
|
1
|
教师讲解设计要求,根据任务书准备参考资料
|
毕业设计前完成
|
2
|
做可行性分析研究、做项目开发计划
|
1周
|
3
|
做需求分析
|
2周
|
4
|
概要设计
|
3周-4周
|
5
|
详细设计
|
5周-6周
|
6
|
编码调试、测试运行
|
7周-8周
|
7
|
撰写设计文档、资料整理及答辩
|
9周-10周
|
注:外文资料翻译在设计过程中自行安排时间完成。
四、 主要参考资料(列出近5年的资料,至少10篇)
[1] 萨师煊, 王珊. 数据库系统概论(第5版)[M]. 高等教育出版社.2017.9
[2] 陈承欢,彭勇.管理信息系统基础与开发技术[M].人民邮电出版社.2017
[3] 刘云生.数据库系统概论[M].华中科技大学出版社.2019
[4] 汪洋.网站设计全程教程[M]. 科学出版社. 2019.1
[5] 陈磊.PowerBuilder9数据库项目案例导航[M].清华大学出版社. 2017.1
[6] 何玉洁,李宝安.数据库系统教程[M].人民邮电出版社. 2017.9
[7]曾春芬,计算机软件开发技术的现状及应用[J].电子技术与软件工程,2017,26(18):48-51.
[8] 朱少民.软件测试方法和技术(第2版)[M].清华大学出版社.2018.7
[9] 张友生.软件体系结构(第2版)[M]. 清华大学出版社,2019.11
[10]王学慧,基于SQL server的数据库应用系统性能优化研究[J]. 电子科学技术,2015,22(01):95-99.