版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图书(tsh)管理信息系统Book Management System共十七页内容提要(ni rn t yo)开发环境准备开发资料准备简要的需求分析描述数据库分析与设计(shj)系统开发回顾与总结Homework共十七页1. 开发环境(hunjng)准备Jdk1.6下载(xi zi)与安装Eclipse3.2.1下载与解压MyEclipse5.0安装Tomcat6.0下载与解压MyEclipse中配置Tomcat数据库SQL Server2000安装数据库SQL Server2000 Sp3补丁安装共十七页2. 开发(kif)资料准备HTML教程JS参考手册 JavaScript相关(xing
2、gun)CSS参考手册JSP/SERVLET API参考JDK6 API文档 JDBC以及JAVA中常用类JSTL参考手册共十七页3.简要的需求分析(fnx)描述3.1 系统概述图书管理信息系统(BMS)主要提供图书的基本信息管理和查询,主要包括作者管理、出版社管理、图书管理、系统用户管理、图书查询等。纳入管理的图书的属性包括图书ISBN、书名(sh mn)、价格、出版社、出版年份、版本号、图片、作者信息。其中:一本图书属于一个出版社,一个出版社可以有多本图书。一本图书可以有多个作者,一个作者也可以出版多本图书。共十七页3.简要(jinyo)的需求分析描述3.2 模块(m kui)划分用户登录
3、作者管理出版社管理图书管理图书查询用户管理退出系统共十七页3.简要(jinyo)的需求分析描述3.3 各模块(m kui)功能描述参见验收标准。共十七页4.数据库分析(fnx)与设计理清实体和实体之间的关系。实体以及实体的属性:作者(zuzh) : (作者ID、姓、名)出版社: (出版社ID、名称)图书: (ISBN、书名、版本号、出版年份、价格、图片)系统用户: (用户ID 、帐号、密码、姓名、注册日期)实体之间的关系作者 - 图书: 多对多( M :N)出版社- 图书:一对多(1: N)共十七页4.数据库分析(fnx)与设计E-R图到关系模式的转换一对一: 任意一端的主键加入到另一端作为外
4、键一对多: 一端的主键加入到多端作为外键多对多: 形成一张关系表, 将两端的主键分别(fnbi)加入该关系表,作为联合主键; 联系的属性作为该关系表字段。共十七页4.数据库分析(fnx)与设计数据库表设计(shj)共十七页4.数据库分析(fnx)与设计根据数据库脚本(jiobn)创建数据库共十七页5.系统(xtng)开发 静态页面制作(html代码,frame应用, css应用) 利用JDBC,比较简单的实现数据库存取操作(二层结构) 分析(fnx)二层结构带来的问题,改进该结构,引入数据访问层。 简单的数据访问层实现数据库存取操作 简单的数据访问层带来的问题以及如何改进 数据访问层设计: 公
5、共的数据库连接类DbConnection、 数据访问对象DAO的基类BaseDAOLog4j的配置与应用针对业务的数据访问对象开发,从AuthorDAO开始。 作者管理的数据访问层开发完毕,开始实现前台JSP层的开发,主要是CRUD操作。CRUD开发涉及问题: 表单提交GET/POST方式、网页传值、request中文编码、重定向等。共十七页5.系统(xtng)开发增加简单的JS校验。ok! 开始进入出版社模块的开发, 和作者管理开发基本类似,开发速度明显加快。图书管理模块分析,业务层略微复杂。图书管理业务层开发、涉及事务操作、多表操作。图书管理JSP层开发,分析参数多的情况带来的问题,引入J
6、avaBean来实现request参数的自动获取和设置。增加JS校验实现基本的数据验证。分页的两种策略介绍。编写通用的分页对象PageUtil,应用该对象在图书列表中实现内存中分页。类似的,我们继续实现作者、出版社的分页。为系统增加一张系统用户表, 完成系统用户的CRUD。Session简要介绍,用户登录以及登录验证的开发。编写通用的登录验证,单独作为文件包含到需要(xyo)验证才能访问的页面中。共十七页5.系统(xtng)开发Cookie简要介绍,增强用户登录功能。 利用Cookie,使得可以(ky)记住用户上次登录的帐号。系统退出功能增加。MVC思想简要介绍,利用Servlet作为控制器,
7、el,jstl完成界面显示,基于MVC开发图书查询模块。介绍Servlet中的过滤器,使用过滤器增强可维护性。改进代码,将request编码交由过滤器处理, 将登录校验交由过滤器处理。开发总结共十七页6. 回顾(hug)与总结1、结合技术2、分层模型3、开发流程4、后续(hux)工作共十七页7.Homework客户关系管理信息系统 (CRM)客户分组客户信息活动管理客户活动查询(chxn)用户管理详见其他文档共十七页内容摘要图书管理信息系统。理清实体和实体之间的关系。实体以及实体的属性:。根据数据库脚本创建数据库。静态页面制作(zhzu)(html代码,frame应用, css应用)。分析二层结构带来的问题,改进该结构,引入数据访问层。简单的数据访问层带来的问题以及如何改进。图书管理JSP层开发,分析参数多的情况带来的问题,引入JavaBean来实现request参数的自动获取和设置。编写通用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年长岭县卫健系统事业单位公开招聘工作人员(含专项招聘高校毕业生)备考题库及一套参考答案详解
- 安徽省焦岗湖国有资产运营有限公司2025年社会公开招聘备考题库有答案详解
- 福建华南女子职业学院2025年秋季人才招聘备考题库及答案详解参考
- 2026年新余燃气有限公司工作人员面向江投集团内部公开招聘备考题库完整参考答案详解
- 2026年济南市市中区残联公开招聘派遣制残疾人工作“一专两员”招聘备考题库参考答案详解
- 2026年文山州检验检测认证院事业单位紧缺岗位招聘备考题库及参考答案详解
- 2026年厦门市曾厝垵幼儿园补充非在编人员(顶岗教师)招聘备考题库及答案详解一套
- 天津市滨海新区急救分中心2026公开招聘院前急救医师备考题库及参考答案详解一套
- 长沙市明德雨花实验中学2025年秋季合同制教师招聘备考题库及一套完整答案详解
- 2026年西安高新一中沣东中学招聘备考题库及一套参考答案详解
- 哈尔滨历史考试题及答案
- DB43-T 2066-2021 河湖管理范围划定技术规程
- 新疆开放大学2025年春《国家安全教育》形考作业1-4终考作业答案
- 纺织品物理性能及检验要求试题及答案
- 2025年设计院中层干部述职报告
- 采购管理 关于印发《中国联通采购管理办法》的通知学习资料
- 登革热临床诊断与治疗课件
- 村监委申请书
- 道路运输安全生产的责任制度
- 【MOOC】财务管理-上海对外经贸大学 中国大学慕课MOOC答案
- 国开2024年秋《投资学》形考作业册1-4答案
评论
0/150
提交评论