毕业设计指导书
指导教师:周兵
设计
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
目:JavaWeb图书管理系统
一.目的和意义
通过开发JavaWeb图书管理系统,从而学习和掌握计算机应用的基本技术和基本理论,特别是与图形界面以及中断有关的技术,同时熟练掌握一种编程语言及工具;了解从需求分析到软件调试通过这一教完整的软件开发过程。
二.设计内容和要求
认真复习有关软件工程的理论知识,严格按照软件工程的要求,对JavaWeb图书管理系统进行详细的需求分析。在此基础上,对JavaWeb图书管理系统进行功能设计、界面设计,功能要求实用,界面要求简单,工作量要求饱满。然后,根据需要选择一种实用的开发语言或开发工具,对该系统进行设计、编码和调试,要求调试通过。
三.进度安排
1-3周:广泛搜集有关资料,认真复习有关软件工程、及人工智能的理论知识。
3-5周:需求分析:详细调查、研究JavaWeb图书管理系统的各种细节。
5-7周:对JavaWeb图书管理系统进行功能设计、界面设计以及相关的数据存贮设计。
7-15周:对该软件进行总体设计和详细设计,选择一种语言或工具进行编码,并调试通过。
15-17周:按照安徽工业大学的有关毕业论文的格式规定以及相关要求,认真撰写毕业设计说明书。
四.主要参考文献
[1] 王立福. 软件工程(第二版)[M]. 北京:北京大学出版社.2002.
[2] 周爱武汪海威肖云. 数据库课程设计北京:机械工业出版社,2012.4(高
等院校计算机课程设计指导丛书).
[3] Bruce Eckel. Thinking in Java[M]. Upper Saddle River, New Jersey, USA:
Prentice Hall, 2006.
[4] 张秋余,杨玥. 基于用例的需求建模方法[J]. 计算机工程与设计,2006,
19:3539-3541.
[5] Joshua Bloch. Effective Java[M]. Piscataway, N.J: IEEE Press, 2009.
[6] 王珊,萨师炫.数据库系统概论(第三版)[M]. 北京:高等教育出版社.2002
[7] 张海潘.软件工程[J].清华大学出版社.2003年11月
[8] 张波. 网络答疑系统的设计与实现[D]. 长春:吉林大学软件学院,2005.
[9] 陆荣幸,郁洲. J2EE平台上MVC设计模式的研究与实现[J]. 计算机应用研
究,2003,03:144-146.
[10] 孙卫琴,李洪称. Tomcat与Java Web开发技术详解[M]. 北京:电子工业
出版社,2003.
[11] 何成万,余秋惠. MVC模型2及软件框架Struts的研究[J]. 计算机工程,
2002,06:274-276.
[12] Marty Hall,Larry Brown著,赵学良译. Servlet与JSP核心编程(第2
版)[M]. 北京:清华大学出版社,2004.
[13] 戴继周. 基于Web的网络教学平台的设计与实现[D]. 长春:吉林大学计算
机应用技术专业,2004
[14] 尹朝庆. 计算机系统结构教程[M]. 北京:清华大学出版社.2005.
[15] 张海藩. 软件工程导论(第四版)[M]. 北京:清华大学出版社,2003.
[16] 张维明. 信息系统原理与工程. 电子工业出版社. 2002年1月
[17] 郝玉龙尹建平. Java EE Web开发实例精解北京:清华大学出版社,北
京交通大学出版社 2008年3月
五.其它