[1] 史斌星Java基础编程贯通教程[J].清华大学出版社,2003年7月 [2] 郑人杰,殷人昆.实用软件工程第二版[C],清华大学出版社,2003年 [3] 李代平,软件工程[M],冶金工业出版社,2002年 [4] 冯庸,冯智圣Java程序设计与实践[J],冶金工业出版社,2002年 [5] 杨绍芳,王颖,林锦全,Java程序设计基础[M],科学出版社,2002年 [6] (美) Simon Brown,Sam Dalton,Dan Jepp,JSP 编程指南第三版[M],电子工业出版社,2004年8月 [7] 肖秀全,冯沃辉,施鸿翔,JSP程序设计教程[M],冶金工业出版社,2003年8月 [8] 吴其庆,JSP编程思想与实践[J],冶金工业出版社,2003年2月 [9] 萨师煊,王珊,数据库系统概论[M],高等教育出版社,2000年5月 [10] 求是科技,Java信息管理系统开发实例导航[M],人民邮电出版社,2005年 [11] 求是科技,Java数据库系统开发实例导航[M],人民邮电大学出版社,2004年 [12] 何川,方兴,陈渝,齐昌,JSP编程实践[M],清华大学出版社,2002年 [13] 龚沛曾,陆慰民,杨志强,JSP基础教程[J],清华大学出版社,2004年11月 [14] 魏茂军,张文建,姜云善,刘全民,JSP案例开发[M],中国水利水电出版社,2005年 [15] 雨阳隆春等,深入JSP网络编程[M],清华大学出版社,2001年6月 l 研究的目标 主要运用Struts框架和Hibernate框架技术,配合数据库的操作完成网上租房系统的设计与实现。系统要达到的目标有:设计服务器和客户端来维持网站的运行;基本用户信息管理;房屋信息管理;数据库设计;权限管理。 l 研究的内容 采用Java作为编程语言,MyEclipse作为其开发工具,sqlserver为后台数据库,JSP技术实现动态网页的制作。 主要面向前台用户: (1) 运动员可对运动项目进行网上报名。 (2) 所有信息按照需要进行分类,运动员能很方便的找到自己需要的信息。 (3) 管理员可以通过条件选择查询所有信息,并进行排序。 (4) 裁判员可以通过填写表格的形式输入运动员成绩等相关信息,系统可以自动避免重复信息。 (5) 管理员可以对数据库中的信息进行修改。 (6) 管理员可以对数据进行删除操作。 l 拟解决的关键问题 1) 网站服务 控制整个网站的服务功能。主要是开启服务器和停止服务器,服务器一旦开启,用户就能通过登陆网址浏览主页。服务器一旦停止,则终止一切服务。无论普通用户还是注册用户都不能浏览主页或进行相应的操作。 设计友好的操作使用界面,集数据输入,修改,查询,打印,汇总,数据上传以及系统设置于一身。 2) 用户管理 |