图书管理系统项目计划书.doc_第1页
图书管理系统项目计划书.doc_第2页
图书管理系统项目计划书.doc_第3页
图书管理系统项目计划书.doc_第4页
图书管理系统项目计划书.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图书管理系统项目计划书 图书管理系统项目计划书篇一:图书管理系统项目规划书 网站规则书 图书管理系统 2009年1月 一、 网站概况 1) 开发目的 ? 通过尝试开发一个整体的网站,掌握网站设计的流程,深化对JSP技术的了解,熟悉JSP技术的实际应该。 2) 开发信息总览 ? 开发语言:JSP(Java) ? 后台数据库:SQL Server 2000 ? 开发环境: Windows XP)+TomCat 5.0+ Eclipse 6.5 ? 页面布局:采用Dreamweaver进行Table布局 ? 策划人员:王勤、李洋、宋文彬、郑俊杰、李慧、杨曾为 ? 团队主管:王勤 ? 项目主管:李洋 ? 开发人员:王勤、李洋、宋文彬、郑俊杰、李慧、杨曾为 ? 美工、页面设计人员:宋文彬、杨曾为 ? 开发启动时间:2008-12-29 ? 开发周期:12天 3) 开发时间安排 ? 2008-12-29至2008-12-31 开发人员和设计人员一起开会讨论网站的版块安排、内容、排版设计、数据库设计等内容。各成员明确自己的任务。 ? 2009-1-1至2009-1-9 项目进入开发阶段。由程序开发人员编写代码,由设计人员设计网站图、Logo等图片,进行页面布局。定期举行会议研究项目进展情况,讨论需要改进的地方。开发人员根据讨论结果及时做出修正。 ? 2009-1-9以后 网站完成,进入测试阶段 二、 数据库设计 (一) 用户表: ? 管理员表(Admin):ID(自增标识),UID(管理员帐号),Pwd(管理员密码)、Kind(管理员种类,0为普通管理员,即操作员,1为超级管理员)。 ? (由于内容较多,下面的字段的描述不再列出,可以打开“设计表”后,选中字段名即可在“描述”中看到关于它的描述。) 因为热爱所以专业 因为学生所以真诚 团队名称:武科大Adou工作室 联系电话地 址:武汉科技大学? 书籍信息表(Book) ? 借阅情况表(Borrow) ? 书籍类别表(Kind) ? 学生信息表(Student) ? 预约表(YuYue) ? 留言表(Note) (二) 视图 ? 书籍信息(BookInfo):连接Book表和Kind表 ? 借阅信息(BorrowInfo):连接Book表、Kind表和Student表 ? 留言信息(NoteInfo):连接Note表和Student表 ? 预约信息(YuYueInfo):连接YuYue表、Book表和Student表。 (三) 存储过程(略) (四) 触发器(略) (五) 关系图 因为热爱所以专业 因为学生所以真诚 团队名称:武科大Adou工作室 联系电话地 址:武汉科技大学、 网站内容、功能及成员分工 1) ? 此模块所所有文件放在Common文件夹内 ? 用户注册(Register.jsp):要求用户输入Student表中的姓名(如:张三)、性别(用单选标签)、头像(如:liyang.jpg)学号(如:200605178003)、学院 因为热爱所以专业 因为学生所以真诚 团队名称:武科大Adou工作室 联系电话地 址:武汉科技大学(如:管理学院)、班级(如:电子商务0601)、入学年份(如:2006)、种类(采用下拉列表)进行注册。头像采用图片上传功能。注册采用JavaScript验证输入格式是否正确,采用Ajax技术验证该学号是否已经被注册。点击“注册”提示注册成功,保存Session并将状态变成已经登录,转入“用户信息中心(UserInfo.jsp)”。若注册失败,提示失败原因。 ? 用户登录(Login.jsp):用户输入学号和密码和验证码进行登录,如果登录成功,转入”用户信息中心”,否则提示失败原因。如果勾选“下次记住我”,则保存Cookie信息,即下次登录时自动登录。 ? 管理员登录(AdminLogin.jsp):输入管理员的用户名和密码以及验证码进行管理员登录,若登录成功,保存Session,并转入“管理中心(Admin.jsp)”。登录后根据管理员种类(0为普通管理员,1为超级管理员)保存Session,并根据Session将管理员用户名和种类显示在“管理中心”顶部。 ? 修改用户信息(EditUserInfo.jsp):可在此页面修改用户信息。 ? 修改用户密码(EditPwd.jsp):要求输入原密码和修改后的密码进行修改。 2) ? 此模块下所有文件放在(Admin)文件夹内 ? 管理员登录功能在模块(1)中。 ? 管理员发布书籍(PubBook.jsp):以管理员身份登录后,即可具备书籍发布功能。发布书籍时,输入书籍名称,出版社、作者、封面图片(采用图片上传功能)、ISBN、简介、馆藏地、种类(采用下拉列表)以及一次性发布折副本数量(采用下拉列表)来发布书籍。采用JavaScript验证信息格式。若发布失败,显示失败原因。 ? 显示书籍列表(BookList.jsp):要求以列表的形式显示书籍的信息,有分页机制。能按类别进行书籍类别、编号、出版社、名称等进行模糊筛选(即搜索功能,该搜索功能已经在模块(3)中实现)。在列表中点击“删除”后即可删除该书籍,点击“编辑”即可修改书籍信息。 ? 修改书籍信息(EditBook.jsp):可在此页面修改该本书的所有信息。 3) ? 要求能按书名、出版社、入库时间、作者、编号、类别等信息进行高级组合搜索,支持模糊搜索功能。搜索结果可选择按入库时间、编号、类别进行排序。 4) ? 此模块下所有文件放在(Business)文件夹内 ? 借书:输入用户的学号后即可进行借书程序。借书前先检查用户已经借阅的书籍,若超过一定数量将不能借书,若有欠款或帐号被冻结也不能进行借书。借书时,输入要借的书籍编号,系统自动列出该书籍所有信息。借书后,向Borrow表中插入相应信息并更新Book表中的书籍在馆状态。 ? 还书:还书不需要输入用户学号,即可还书。还书时,输入书籍编号即可完成还书功能,若书籍超期,则冻结帐号,并计算欠款。 ? 续借:可对某一书籍进行续借,有柜台续借和个人网上续借两种方式。续借只能在书籍未过期或帐号未冻结的情况下才能续借。 因为热爱所以专业 因为学生所以真诚 团队名称:武科大Adou工作室 联系电话地 址:武汉科技大学 预约:可输入书籍的标题进行预约,前提是该标题的书籍不在馆,预约书籍总数不得超过三本。 ? 领取预约书籍:预约书籍到期后,可到柜台领取此书,此时将删除预约表中的相关记录并更新Book表的在馆状态。 ? 还款:欠费后不能借书,需还款后才能继续借书。还款时,输入学号且交款后即可完成还款功能,帐号自动解冻。 ? 挂失和解冻功能:执行挂失功能后,即可冻结帐号。也可手动解冻帐号。 5) 用户信息中心模块(UserInfo.jsp) ? 此模块下所有文件放在(User)文件夹内 ? 用户登录后即可进入用户信息中心,登录后已经保存了相关Session,需提取Session信息并显示在页面顶端。 ? 借阅证状态:显示借阅证是否冻结。如果未冻结,可在此执行挂失。 ? 借阅状态:显示所有已借阅书籍的列表(参考学校图书馆),包括标题、作者、借阅时间、过期时间、是否过期。可对某本书未过期的进行“续借”。 ? 预约状态:显示预约书籍列表以及预约书籍的预约时间和理论到书时间。显示预约书籍的到书状态。(见注意的问题) ? 用户信息浏览:可查看用户信息并修改用户信息(修改信息已经在模块(1)中完成)。 ? 书籍浏览与预约:可按类别浏览所有书籍列表,对于相同标题的书籍,只显示一次,每一本书在列表中仅显示封面图标、标题、作者,要求有分页机制。点击该书籍后可查看书籍的详细信息(所有信息)。若该标题的书籍没有在馆的,可执行预约功能。(见注意的问题) 6) 留言模块: ? 分页显示所有的留言列表。 ? 用户登录后即可进行留言。留言内容采用FCK编辑器,且限制留言字数小于等于1000字。 ? 留言后点击留言即可发布留言,随后更新留言页面(可尝试使用Ajax技术进行无刷新留言)。 ? 若以管理员身份登录,则可对每条留言信息进行删除和编辑。 7) 网站布局美工:采用Dreamweaver的Table 四、 注意的问题 ? 关于书籍预约功能的实现(我的建议):数据库中含预约表(YuYue),含:预约号,预约书籍号,预约者编号,预约时间,理论到书时间,预约状态(0为预约书籍未到,1为预约书籍实际到书时间小于理论到书时间,2 为预约已失效)。在进行预约前,一般是要求输入书籍标题,同一标题的书籍对应多本不同编号(ID)的书籍),因此,首先系统要检查该标题的书籍是否有在馆的,如果没有才能执行预约。预约时,系统自动选取一个已经 因为热爱所以专业 因为学生所以真诚 团队名称:武科大Adou工作室 联系电话地 址:武汉科技大学书管理系统项目计划书篇二:图书馆管理系统项目开发计划书 图书管理系统系统 项目开发计划书 目录 1引言 . 错误!未定义书签。 1.1编写目的 . 错误!未定义书签。 1.2项目背景 . 错误!未定义书签。 1.3定义 . 错误!未定义书签。 1.4参考资料 . 错误!未定义书签。 2项目概述 . 错误!未定义书签。 2.1工作内容 . 错误!未定义书签。 2.2条件与限制 . 4 2.3产品 . 错误!未定义书签。 2.4运行环境 . 5 2.5服务 . 5 2.6验收标准 . 5 3实施计划 . 5 3.1任务分解和进度安排 . 5 3.2人员组织及分工 . 6 3.3预算 . 6 4交付期限 . 6 5专题计划要点 . 7 1引言 1.1编写目的 此项目开发计划书的编写主要是为了给开发图书管理系统做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。 1.2背景 a.大三第二学期实践内容:图书管理系统 b.项目开发小组成员:范后朝 c.用户:青海民族大学图书馆 d.项目开发环境:集成开发环境 e. 软件名字:图书管理系统,版本是1.0。 1.3定义 文档中采用的专门术语的定义及缩略词简要如下: Microsoft SQL Server 1.4参考资料 北方民家族大学图书管理系统 2项目概述 2.1工作内容 在四周内要为图书馆建立一个图书管理系统,完成软件的开发、测试及 试运行,并且完成图书借阅内计算机网络建设,使图书管理系统正式投入使用。该系统能为用户提供图书分类管理、图书管理、读者管理、借阅管理、信息查询、系统管理。 2.2条件与限制 a.硬件方面: 需要配备一台装有SQL Server 2005的数据库服务器和一台装Tomcat6.0的WEB服务器 b.技术方面: 开发小组成员接受过三年正规软件工程本科专业训练,计算机方面知识有一定基础,但是对Java以及SQL Server数据库掌握运用还有待提高,不足之处靠借阅有关书籍进行学习,组内成员相互讨论分析解决。 c. 需由用户承担的工作: 配备相应硬件系统,做到规范操。向本小组成员进行培训,其内容包括图书馆的工作结构、图书馆管理系统的工作流程,以及图书馆规模包括可容纳多少图书,多少读者,有几个级别的管理员和管理员数目这些内作,备份好数据防止数据丢失,软件交付日期为软件安装测试人员提供环境。 2.3产品 2.3.1程序 Java程序包(图书管理系统.JAR)和SQL Server数据库。 2.3.2文档 1) 可行性研究报告 内部保存 2) 项目开发计划内部保存 3) 需求规格说明书 内不保存/客户评审 4) 概要设计说明书 内部保存/发布 5) 详细设计说明书 内部保存/发布 6) 测试计划书 内部保存2.4运行环境 服务器端:Windows XP 操作系统+Tomcat6.0+SQL Server数据库 客户端: Windows XP 操作系统及浏览器 2.5服务 培训安装、维护和运行支持从使用该系统开始,维护期限为一年。 2.6验收标准 各个功能均能正常使用。 3实施计划 3.1任务分解和进度安排 组长:李军 任务:任务分配,指导项目开发各过程的活动,承担部分开发任务 (1) 需求分析 任务: a.可行性研究报告b.项目开发计划书c.需求规格说明书 (2) 设计任务: a.设计说明书小组成员 (3) 实现任务: a.编码实现 小组成员 b.测试计划书小组成员 c.用户操作手册 小组成员 进度安排 图书管理系统项目计划书篇三:项目管理图书管理系统计划书 宁 波 工 程 学 院 电 信 学 院 软件项目管理项目实践报告 项目名称 专业、班级 计科07(软件工程)- 1 项目经理沈梦叶 学号07401010113项目成员黄章斌 学号07401010116项目成员 学号项目成员 学号项目成员叶枫 学号07401010130项目成员卢利如 学号07401010134项目开始日期 2010-05-12指导洪 立 目 录 1.导言 . 3 2任务概述. 4 3需求规定(负责人:叶枫) . 5 4 进度(负责人:黄章斌) . 12 5. 项目人员计划(负责人:卢利如) . 15 6. 质量计划(负责人:夏鼎) . 17 7.成本预算(负责人:康宏) . 21 8. 项目跟踪 . 23 1.导言 1.1目的 尽量采用学校现有的软硬件环境,及先进的管理系统开发,从而达到充分利用学校现有资源,提高系统开发水平的应用效果的目的。 1.2背景 产品名称:图书管理系统 任务提出者:项目经理 开发者:图书管理系统开发团队 用户及产品实现单位:宁波工程学院图书馆 1.3术语定义 PM (Project Manager)-项目经理 1.4参考资料 配置管理计划 质量保证计划 系统分析和设计 2任务概述 2.1系统定义 本系统主要用于学校教师和学生图书管理,主要任务是通过建立图书管理系统,完善学校图书录入、租借以及读者信息的管理,通过查询可立即定位该读者的相应的信息,可以对图书进行查询、增加、修改,读者可以预约已借图书,针对这些问题设计此系统。 2.2应用环境 硬件环境:PC机 软件环境:Windows XP操作系统 网络环境:校内局域网 当前应用环境:校图书馆 3需求规定(负责人:叶枫) 1 系统设计 1.1开发设计思想 尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平的应用效果的目的。根据图书管理的规定,满足管理元和学生对图书的日常管理和使用,系统采用菜单自顶向下的设计方法,便于系统功能的各种组合和修改,又便于技术维护人

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论