j2ee_VC+Struts实现管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
J2EE课程设计 个人图书管理系统 ------基于MVC-Struts设计技术学号:姓名:专业:2013年5月7日 需求分析 项目需求使用MVC-Struts设计技术编程实现一个简单的个人图书管理系统,功能包括图书的录入、查询、浏览、删除功能,具备登录功能,用户输入用户名和密码后可以进入系统执行所有功能。采用ACCESS或SQL SERVER建立图书和用户数据库。 项目基本配置 项目运行环境:myeclipse7.0 及以上 服务器:Tomcat6.x 数据库:sqlserver 2005 采用struts1框架完成 数据库连接 配置数据源,命名为books_management 通过odbc数据源,具体连接字符串 Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection connection = DriverManager.getConnection(jdbc:odbc:books_management); 功能描述 登陆:个人图书管理系统,所以不用注册页面,只添加一个登陆页面,从数据库中取用户名密码,判断正误,跳转到登陆成功或登录失败页面 首页:显示系统时间,有欢迎语句,有“添加图书”,“查询图书”,“浏览图书”等超链接,还有登陆按钮,跳转到登陆页面。 参考资料 JavaEE程序设计与应用开发 郭克华主编 2011年1月 清华大学出版社 二、总体规划1、系统流程图2、数据字典 系统中的数据流条目:系统中的加工条目:三、详细设计 1、工程项目设计列表 有com.books_management.struts.form包用来存放form com.books_management.struts.action包用来存放action 其中DAO包中主要是数据库连接方面的操作工程项目设计列表2、数据库设计 表设计: (1)个人信息表(person_info)主键为name 添加的信息包括 name password sex email tel qiu 123 女 123@163.com (2)图书信息表(book) 主键为id,id号自动加1 添加的信息 id books_name author books_info price Publish_info 1 123 123 123 12 123 2 平凡的世界 路遥 平凡的世界 23 2001-1-1 3 134 134 134 12 2910-2-1 功能详细设计 3.1登陆:设计一个登陆页面,从数据库中取密码,与所输入的密码相比较,判断是否一致,如果一致,跳转到登陆成功页面,“确定”后跳回主页;如果不一致,跳转到登录失败页面。 3.2显示系统时间:在首页显示出系统时间,具体格式为YYYY-MM-DD HH:MM:SS 3.3欢迎语句:在个人登陆成功后将用户名信息保存到session中,在载入页面时先判断session[“name”]是否为空,如果为空就显示“欢迎您,游客”,如果不为空,就显示“欢迎您,”session[“name”]。 3.4添加图书:在首页设置“添加图书”超链接,点击后跳转到添加图书页面,输入图书信息,点击“提交”,通过Action的处理方法,将信息添加到数据库,如果成功添加就跳到insert_success页面,如果不成功就跳转到insert_fail页面,在两个页面都有“返回”按钮回到主页。 3.5查询图书:在首页设置“查询图书”超链接,点击后跳转到查询图书页面,输入需要查询图书的名称,点击“查询”,通过Action的处理方法,将相应信息从数据库中查询出来,如果成功添加就跳到search_success页面,并在这个页面显示查询出来的图书信息;如果不成功就跳转到search_fail页面,在两个页面都有“返回”按钮回到主页。 3.6浏览删除图书:在首页设置“浏览删除图书”超链接,点击后跳转到浏览图书页面, 在此页面显示所有图书信息,每行记录后都附有一个“删除”按钮,删除时,跳到delete页面,确定删除,就通过Action的处理方法,将相应记录信息从数据库删除,如果成功删除就跳到idelete_success页面,如果不成功就跳转到delete_fail页面,在两个页面都有“返回”按钮回到主页。在删除时,页面间跳转要记录图书的id号,带参数跳转,这样确保在删除时获取的是相应记录的信息。 四、界面设计即运行界面 4.1 登陆页面 4.2登陆成功,回到主页 4.3添加图书 输入图书信息 4.4添加成功页面 可看到数据库添加成功了 4.5查询页面 4.6查询成功页面 4.7

文档评论(0)

fpiaovxingl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档