好文档 - 专业文书写作范文服务资料分享网站

南昌大学大作业报告书

天下 分享 时间: 加入收藏 我要投稿 点赞

软件学院大作业实验报告

题 目: 基于Struts的图书管理系统

专 业: 软件工程 班 级: 122班(java方向) 学 号: 63 学生姓名: 王冠 完成人数: 1 人 起讫日期: 2015/05/20

任课教师: 周兴斌 职称: 副教授 部分管主任: 刘晓强 完成时间: 2015/05/30

目录

1.前言

实验目的

学习Web应用程序的开发,以B/S方式,JSP编程技术开发图书管理系统; 通过编程实践掌握JSP的动态网页与sql2012数据库相结合的技术;

通过MVC(模型-视图-控制)架构模式,使其在开发过程中得以应用,并了解Web编程模式下的Model1和Model2 的区别;了解Struts框架的具体含义及在Struts模式下的开发。

实验的基本要求

数据库表不少于3个,且表之间必须存在关联。

页面设计布局合理,颜色使用恰当,风格统一,页面应不少于10个。 系统功能不少于6个,且能正确运行。

系统采用面向对象的方式设计,尽量使界面、业务、数据之间的耦合关系降低。 代码实现尽量使用事件处理、事务处理。 系统应对一些常见的异常进行适当的处理。

数据的操作以事务的方式实现,要求处理并发问题。

2. 系统分析与设计

系统功能描述(简单需求分析)

图书管理系统是典型的信息管理系统(MIS),本系统是根据现代化校园的发展而设计的基于jsp的图书管理系统,本系统就是为了管理好图书信息和借阅等一系列操作而设计的。 图书管理系统需要满足来自两方面的需求,这三个方面分别是学生和管理员。学生的需求是查询图书馆的藏书,借阅图书,和退换图书等功能;管理员的功能最为复杂,包括对学生、图书进行管理,及系统状态的查看、维护并。学生要使用图书管理系统,需要进行登陆,登陆之后则可以进行一系列的操作,例如:查询图书,借阅图书,归还图书等功能。而作为管理员,则可以对学生进行添加,只有已添加有卡号的学生才可以进行图书管理系统的登陆,管理员还可以对图书进行增,删,改,查。亦可以对用户进行增,删,改查等功能。

系统功能流程

为了满足以上的需求,系统分成了两大模块,普通用户模块和管理员模块。

南昌大学大作业报告书

软件学院大作业实验报告题目:基于Struts的图书管理系统专业:软件工程班级:122班(java方向
推荐度:
点击下载文档文档为doc格式
63ttk3xclc6i8ss1c8w102tjb2ixwe014n5
领取福利

微信扫码领取福利

微信扫码分享