JavaWeb计算机课程设计.doc
《JavaWeb计算机课程设计.doc》由会员分享,可在线阅读,更多相关《JavaWeb计算机课程设计.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录1总体规划12系统分析1系统处理的准确性和与时性2系统的开放性和系统的可扩充性2系统的易用行和易维护性23系统设计2功能设计2界面设计34系统实现与测试4系统实现4系统测试5模块测试5整体测试55系统总结10参考文献12第 8 页1 总体规划命名规划:tsxxglxt,对网站项目、文件、数据库、表、字段等,都采用汉语拼音缩写,进行命名。界面:简洁大方,不要求复杂,只要具备必要的元素即可。功能:增删改查,4个基本功能。其中,查,包括浏览全部信息、查找 特定信息。数据:使用MySQL作为本系统的数据存储系统。包括两个表:用户表,用来进入系统,维护数据时,对维护者进行跟踪记录。通讯录表,存储用
2、户信息。图形化客户端工具:使用navical。技术:界面与功能,主要采用JSP技术。开发工具:Eclipse文档工具:Visio/word、画图等成果组织:包括网站文件+文档+数据库脚本(SQL),其中,网站文件使用eclipse实现本网站过程中形成的有关程序文件,网站文件的组织结构,参考文献1的实践篇部分的做法。文档,放在网站文件中;数据库脚本(SQL文件),放在网站文件WebContensql下。技术路线:模仿、参考、简化文献1实践篇的网站项目,采用修改的方法,实现本项目。2 系统分析为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应满足一下的性能需求:2.1 系统处理的准
3、确性与与时性 系统处理的准确性与与时性是系统的必要性能。在系统设计与开发过程中,要充分考虑系统当前与将来可能承受的工作量,使系统的处理能力与响应时间能够满足学校对信息处理的需求。2.2 系统的开放性与系统的可扩充性 图书管理在开发过程中,应该充分考虑以后的可充性。例如用户查询的需求也会不断的更新与完善。所有这些都要求系统提供足够的手段进行功能的调整与扩充。而要实现这一点,应通过系统的开发性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入与减少系统的模块,配置系统的硬件。通过软件的修补,替换完成系统的升级与更新换代。2.3 系统的易用行与易维护性图书管理系统是直接面对使用人员的
4、,而使用人员往往对计算机并不是非常熟悉。就要求系统提供良好的用户接口,易用的人机交互界面。实现这一点,就要求系统尽量使用用户熟悉的术语与中文信息的界面:针对用户应该使用简单的界面使用户便于理解与掌握。3 系统设计3.1 功能设计(1) 用户信息管理:管理员通过数据库管理与维护系统可以对读者进行管理 与维护。管理员可以对表中的信息进行删除、修改、更新等基本操作以管理与维护读者信息。在管理与维护这一部分时因为涉与到读者信息表,因此要使用存储过程与触发器来保证数据的一致性。(2) 图书信息管理:新书入库、图书信息的修改。(3) 管理员管理:管理员可以对管理员表中的信息进行插入、删除、修改等 基本操作
5、以管理与维护读者信息。(4) 图书查询子系统:管理员可以通过图书编号查询图书借阅的信息已经读者信息,用户可以通过图书作者、图书名、类别、出版社、图书书号进行查询,以便用户对图书信息的快速检索。3.2 界面设计登录界面,如下图注册界面,如下图主界面,如下图修改图书界面如下:4 系统实现与测试4.1 系统实现创建连接:用Navicat创建连接。创建数据库:连接中,创建数据库tushu,采用UTF-8字符集创建表:按照表1、表2的设计,在数据库tushu中,新建这两个表,其中的字符型字段,均采用UTF-8字符集。4.2 系统测试系统测试,英文是System Testing,是在系统编写完成后,结合系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaWeb 计算机 课程设计
限制150内