javaweb网上阅读

上传人:夏** 文档编号:486382658 上传时间:2023-08-15 格式:DOCX 页数:17 大小:183.45KB
返回 下载 相关 举报
javaweb网上阅读_第1页
第1页 / 共17页
javaweb网上阅读_第2页
第2页 / 共17页
javaweb网上阅读_第3页
第3页 / 共17页
javaweb网上阅读_第4页
第4页 / 共17页
javaweb网上阅读_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《javaweb网上阅读》由会员分享,可在线阅读,更多相关《javaweb网上阅读(17页珍藏版)》请在金锄头文库上搜索。

1、Java Web 应用开发课程设计课程名称: JAVA Web应用开发课程设计 设计题目: 在线阅读 指导教师: 班 级: 学 号: 学生姓名: 成 绩: 评 语: 计算机与数据科学学院2016年6月11日目录第一章系统概述21.1系统目标21.2系统主要功能2第二章可行性分析32.1可行性分析3第三章系统分析43.1系统层次图43.2业务流程分析5第四章代码设计64.1系统所需代码64.2代码结构设计13第五章数据库设计145.1库结构设计145.2系设计14第六章输入设计156.1输入内容设计156.2输入界面设计15第七章输出设计16第一章系统概述1.1系统目标随着可以的不断地发展,网上

2、阅读成为了一种趋势。通过网上阅读我们可以获得知识,通过网上阅读我们可以得到心灵的慰藉,通过网上阅读我们可以了解我们的世界,通过阅读我们可以与作者产生共鸣我要设计的是一个网上阅读的系统可以把最新的图书发布到网上给读者们阅读。读者可以通过注册信息进入我的系统,可以对我们发布的书进行查询、阅读;如果读者忘记了密码还可以修改密码;读者可以在留言板上写对后感;管理员要定期对用户和电子书进行管理,管理员可以查看全部的书,全部的用户,管理员可以对电子书进行添加,修改信息,通过数据库删除电子书等等。1.2系统主要功能系统的功能主要有:用户可以网上阅读,查询要读的书;管理员可以管理用户、管理图书、对图书进行增删

3、改查等功能。在进行查阅时,用户可以通过关键字查询,查询要阅读的书,然后再通链接进行阅读。用户如果在登录时忘记了密码可以通过忘记密码进行重置密码。如果是新的用户可以对注册用户。在登录系统时,系统可以自动的检测用户是普通用户还是系统管理员,如果是管理员就会跳转到管理页面,如果是普通用户则就跳转的普通用户的首页。管理员进入系统后可以对书进行添加、修改、删除同时可以对图书进行查询;用可以对要读的书进行查询、阅读。第二章可行性分析2.1可行性分析本次可行性分析是按照软件工程的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提

4、出系统的实现方案,推荐最佳方案,对所推荐的方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。管理可行性分析:只需具备计算机基本操作方法,对于专业要求经短期培训即可;管理基础工作,各项管理制度比较健全,执行严格,原始数据采集完整,保存良好,在管理上具有一定的可行性。 经济可行性分析:软硬件结构简单,易于实现,实现后可以为用户带来方便性。 技术可行性分析:硬件方面,输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求;软件方面,有合适的软件开发工具、数据库系统;而用户方面,只要用户有可连接网络的电脑,就可以进行简单的阅读操作,在技术上是可行的。 经以上分析,本

5、系统的开发具有可行性。管理可行性分析:只需具备计算机基本操作方法,对于专业要求经短期培训即可;管理基础工作,各项管理制度比较健全,执行严格,原始数据采集完整,保存良好,在管理上具有一定的可行性。 经济可行性分析:软硬件结构简单,易于实现,实现后可以为用户带来方便性。 技术可行性分析:硬件方面,输入输出能力,内部存储器和外部存储器的容量都能满足用户的要求;软件方面,有合适的软件开发工具、数据库系统;而用户方面,只要用户有可连接网络的电脑,就可以进行简单的阅读操作,在技术上是可行的。 经以上分析,本系统的开发具有可行性。 成本/效益分析结果:效益成本; 技术可行:现有技术可完成开发任务; 操作可行

6、:系统能被现有的工作人员快速掌握并使用; 法律可行:所使用工具和技术及数据信息不违反法律。第三章系统分析3.1系统层次图3.1-系统层次图3.2业务流程分析 3.2-应用流程第四章代码设计 4.1系统所需代码 (1)Book类package ebook;public class Book private String bookid;private String bookname;private String bookauthor;private String bookclass;private String bookpath;public String getBookid()return bo

7、okid;public void setBookid(String bookid)this.bookid=bookid;public String getBookname() return bookname;public void setBookname(String bookname) this.bookname = bookname;public String getBookauthor() return bookauthor;public void setBookauthor(String bookauthor) this.bookauthor = bookauthor;public S

8、tring getBookclass() return bookclass;public void setBookclass(String bookclass) this.bookclass = bookclass;public String getBookpath()return bookpath;public void setBookpath(String bookpath)this.bookpath=bookpath;public String toString() return Book bookid=+bookid+,bookname= + bookname+ , bookautho

9、r= + bookauthor + , bookclass= + bookclass+,bookpath=+bookpath+;(2)users类package user;import java.util.List;import ebook.Book;public class users private String userid;private String logname;private String username;private String password;private String sex;private String phone;private List books;pub

10、lic String getUserid()return userid;public void setUserid(String userid)this.userid=userid;public String getLogname()return logname;public void setLogname(String logname) this.logname=logname;public String getUsername() return username;public void setUsername(String username) this.username = usernam

11、e;public String getPassword() return password;public void setPassword(String password) this.password = password;public String getPhone() return phone;public void setPhone(String phone) this.phone = phone;public String getSex()return sex;public void setSex(String sex)this.sex=sex;public List getBooks

12、() return books;public void setBooks(List books) this.books = books;Overridepublic String toString() return User userid=+userid+logname=+logname+,username= + username + , password= + password+ ,sex=+sex+, phone= +phone+ ; (3)实现用户的操作的servletManageuserservlet类 package user;import java.io.IOException;i

13、mport java.io.UnsupportedEncodingException;import java.util.List;import java.sql.*;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.jsp.PageContext;import javax.swing.JOptionPane

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号