文档库 最新最全的文档下载
当前位置:文档库 › (完整版)图书管理系统项目计划书

(完整版)图书管理系统项目计划书

(完整版)图书管理系统项目计划书
(完整版)图书管理系统项目计划书

图书管理系统项目计划书

1.引言

1.1 编写目的

尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学

校现有资源,提高系统开发水平的应用效果的目的。便于学校教师和学生图书管理,通过查询可立即定位该读者的相应的信息,可以对图书进行查询、增加、修改,读者可以预约已借图书。

1.2 背景

a.产品名称:图书管理系统

b.任务提出者:项目经理

开发者:图书管理系统开发团队

用户及产品实现单位:淮海工学院图书馆

1.3 术语

PM (Project Manager)---------------------------------------- 项目经理

Cost Estimating ---------------------------------------- 成本估算

Contract ---------------------------------------- 合同

Finish Date ---------------------------------------- 完成日期

2.项目概述

2.1 工作内容

本系统主要用于学校教师和学生图书管理,主要任务是通过建立图书管理系统,完善学校图书录入、租借、预约以及读者信息的管理,管理员通过查询可立即定位该读者的相应的

信息,同时可以对图书进行查询、增加、修改,用户则可以预约已借图书,针对这些问题设

计此系统。

2.2 主要参加人员

组长:XX

该组成员:XX

XXX

XX

XX

XXX

2.3 产品

提供软件安装包。

4.文件

以用户操作说明书形式向用户说明文件的名称及内容要点。

5.服务

通过查询可立即定位该读者的相应的信息,可以对图书进行查询、增加、修改,同时读者可以预约已借图书。

6.非移交的产品

项目可行性研究报告、项目开发计划书、需求规格说明书、概要设计说明书、详细设计说明书、测试计划、测试分析报告、开发进度报告、项目开发总结报告、维护手册....

1.4 验收标准

按照需求规格说明书进行验收。

1.5 完成期限

任务完成时间资源备注

需求开发2011-4-8 开发人员参与

模块设计2011-4-18

项目实施2011-4-24 需细化

测试2011-4-26

提交2011-4-28

2.4实施计划

3.1 工作任务的分解和人员分工

文件编制、审批XX

系统测试XX

进度安排XXX

用户培训、软件安装XX

需求分析和定义XX

详细设计和编码XXX

3.2 接口人员

a、负责本项目同用户的接口人员:XX 、XXX ;

b、负责本项目同本企业各管理机构,如计划管理部门、合同管理部门、采购部门、质量管

理部门、财务部门等的接口人员:XXX 、XX ;

c、负责本项目同分包方的接口人员:XX 、XXX 。

由于项目开始于2011 年3 月30 日,于2011 年4 月28 日完成。

2011 年4 月28 日

任务名称工期开始时间完成时间

图书管理系统30工作日2011年3月30日2011年4月28日

(1)需求开发10工作日2011年3月30日2011年4月8日

1 图书管理功能

2 工作日2011 年

3 月30 日2011 年3 月31 日

2 图书租借功能 2 工作日2011 年4 月1 日2011 年4 月2 日

3 读者服务功能 2 工作日2011 年

4 月3 日2011 年4 月4 日

4 图书服务功能 2 工作日2011 年4 月

5 日2011 年4 月

6 日

5 系统管理 2 工作日2011 年4 月7 日2011 年4 月8 日

(2)模块设计10工作日2011年4月9日2011年4月18日

1 图书管理模块

2 工作日2011 年4 月9 日2011 年4 月10 日

2 图书租借模块 2 工作日2011 年4 月11日2011 年4 月12 日

3 读者信息模块 2 工作日2011 年

4 月13 日2011 年4 月14 日

4 图书服务模块 2 工作日2011 年4 月1

5 日2011 年4 月1

6 日

5 系统管理模块 2 工作日2011 年4 月17 日2011 年4 月18 日

(3)项目实施6工作日2011年4月19日2011年4月24日

1 借书还书管理 1 工作日2011 年4 月19 日2011 年4 月19 日

2 书籍登记管理 1 工作日2011 年4 月20 日2011 年4 月20 日

3 读者信息管理 2 工作日2011 年

4 月21 日2011 年4 月22 日

4 系统信息管理 2 工作日2011 年4 月23 日2011 年4 月24 日

(4)项目测试2工作日2011年4月25日2011年4月26日

1 系统集成测试 1 工作日2011 年4 月25 日2011 年4 月25 日

2 环境测试 1 工作日2011 年4 月26 日2011 年4 月26 日

(5)提交2工作日2011年4月27日2011年4月28日

1 完成文档 1 工作日2011 年4 月27 日2011 年4 月27 日

2 验收、提交 1 工作日2011 年4 月28 日2011 年4 月28 日

8.预算

在编制图书管理系统项目计划中考虑到, 5 个开发人员是全职在这个项目中,项目经理,质量保证和配置管理人员不是全职在这个项目中,他们还同时在管理其他的项目,进行成本估算的时候,应该根据项目人员付出的时间以及各项任务的具体情况进行成本预算,最后

得到比较详细的成本分配情况,即成本基准。滋养费用比例如下表所示:

1.6人员成本:共计18300 元

成本累算基准日资源名称类型缩写最大单位标准费率加班费率每次使用

成本历

1 XX 工时X 100% ¥70.00/ 工

¥0.00/工时¥0.00 按比例标准

¥0.00/工时¥0.00 按比例标准2 XXX 工时X 100% ¥60.00/ 工

¥0.00/工时¥0.00 按比例标准3 XX 工时X 100% ¥50.00/ 工

¥0.00/工时¥0.00 按比例标准4 XXX 工时X 100% ¥50.00/ 工

¥0.00/工时¥0.00 按比例标准5 XX 工时X 100% ¥50.00/ 工

¥0.00/工时¥0.00 按比例标准6 XXX 工时X 100% ¥50.00/ 工

9.设备成本:共计138200 元

项目成本预算

任务名称比较基准

1 图书管理系统¥70,600.00

2 需求开发¥3,200.00

3 图书管理功能¥2,800.00

4 图书租借功能¥3,100.00

5 读者服务功能¥2,700.00

6 图书服务功能¥4,000.00

7 系统管理¥3,600.00

8 模块设计¥4,500.00

9 图书管理模块¥3,100.00

10 图书租借模块¥3,000.00

11 读者信息模块¥2,500.00

12 图书服务模块¥2,700.00

13 系统管理模块¥2,600.00

14 项目实施¥2,500.00

15 借书还书管理¥2,900.00

16 书籍登记管理¥3,000.00

17 读者信息管理¥2,800.00

18 系统信息管理¥3,200.00

19 项目测试¥3,800.00

20 系统集成测试¥3,500.00

21 环境测试¥3,000.00

22 提交¥2,100.00

23 完成文档¥2,500.00

24 验收、提交¥3,500.00

10.其它经费预算:此项共计¥50,000.00

(1)差旅费(旅费、出租)(含补贴)

(2)资料费(图书费、资料费、复印费、出版费)

(3)通信费(市话长话费、移动通信费、上网费、邮资)

(4)会议费(鉴定费、评审会、研讨费、外事费等)

(5)办公费(购买办公用品)

(6)协作费(业务协作招待费、项目团队加班伙食费)

(7)培训费(培训资料编写费、资料印刷费、产地费、设备费)

(8)其他(检测、外加工费、维修费、消耗品、低易品、茶话会等)

以上费用项目合计共计211500元

1.7关键问题

2.5本系统开发过程中用到的关键技术主要有:

3.3Visual Basic 与数据库的连接;

3.4数据库的建立。

2.6风险:

1)合同风险

签订的合同不科学、不严谨,项目边界和各方面责任界定不清等是影响项目成败的重大因

素之一。

(2)需求变更风险

需求变更是软件项目经常发生的事情。一个看似很有“钱途”的软件项目,往往由于无限度的需求变更而让项目承建方苦不堪言,甚至最终亏损(实际上项目建设方也面临巨大的风

险)。

(3)沟通不良风险

项目组与项目各干系方沟通不良是影响项目顺利进展的一个非常重要的因素。

(4)缺乏领导支持风险

上层领导的支持是项目获得资源(包括人力资源、财力资源和物料资源等)的有效保障,

也是项目遇到困难时项目组最强有力的“后台支撑”。

(5)进度风险

有些项目对进度要求非常苛刻(进度要求不高的项目,我们同样要考虑该风险),项目进度的延迟意味着违约或市场机会的错失。

(6)质量风险

有些项目,用户对软件质量有很高的要求,如果项目组成员同类型项目的开发经验不足,

则需要密切关注项目的质量风险。

(7)系统性能风险

有些软件项目属于多用户并发的应用系统,系统对性能要求很高,这时项目组就需要关注

项目的性能风险。

(8)工具风险

软件项目开发和实施过程,所必须用到的管理工具、开发工具、测试工具等是否能及时到位、到位的工具版本是否符合项目要求等,是项目组需要考虑的风险因素。

(9)技术风险

在软件项目开发和建设的过程中,战略管理技术因素是一个非常重要的因素。项目组一定要本着项目的实际要求,选用合适、成熟的技术,千万不要无视项目的实际情况而选用一些

虽然先进但并非项目所必须且自己又不熟悉的技术。如果项目所要求的技术项目成员不具备

或掌握不够,则需要重点关注该风险因素。

(10)团队成员能力和素质风险

团队成员的能力(包括业务能力和技术能力)和素质,对项目的进展、项目的质量具有很

大的影响,项目经理在项目的建设过程需要实时关注该因素。

(11)团队成员协作风险

团队成员是否能齐心协力为项目的共同目标服务,生产管理是影响进度和质量的关键因

素。

(12)人员流动风险

项目成员特别是核心成员的流动给项目造成的影响是非常可怕的人力资源。人员的流动轻则影响项目进度,重则导致项目无法继续甚至被迫夭折。

(13)工作环境风险

工作环境(包括办公环境和人文环境)的好坏直接影响项目成员的工作情绪和工作效率。

(14)系统运行环境风险

目前,大部分项目系统集成和软件开发是分开进行的(甚至由不同公司承接)。因此,软件系统赖以运行的硬件环境和网络环境的建设进度对软件系统是否能顺利实施具有相当大

的影响。

(15)分包商风险

有些项目管理可能会涉及到将系统的部分功能分包出去,这时项目组就需要关注项目的分

包商风险。

11.解决方案:

1.8强调团队支持

1.9给予项目经理相应的权利

1.10改进问题的处理和沟通

1.11避免使用纯项目式组织结构

1.12增加项目检测的频率

1.13为项目团队建立清晰的项目目标

1.14选择有经验的项目经理

12.以开发周期为主线的图书管理系统程序界面设计活动

项目

需系编系部

求统码统署

分设实测交

析计现试付主界面设计系功数程

能分

设析计据

展示界面设计

用户界面设计

用户登陆界面设计

管理员管理界面设计

编辑界面设计

查询界面设计

图书借阅统计界面设计

学校图书馆信息管理界面设计

图书信息管理界面设计

图书信息管理界面设计

预约图书信息管理界面设计

13.图书管理系统软件项目启动时的活动历时、资源分析表

活动名称持续周期活动资源前导活动A:需求分析 5 天需求分析师 1 人

一台基本配置电脑

B:软件设计10 天系统构架分析师 1 人 A

一台基本配置电脑

C:测试案例编写12 天测试工程师 2 人 A

一台基本配置电脑

D:编程实现11 天程序员 2 人 B

每人一台基本配置电

编程服务器一台(和

其他项目组共享,冲

突时间是 5 天)

E:软件测试 2 天测试工程师 2 人C,D

每人一台基本配置电

测试服务器和备份服

务器各一台

F:编写用户手册 1 天文档人员 1 人 A

一台基本配置电脑

运行系统服务器一台

G:调试软件系统 2 天系统调试师 2 人 E

调试机器若干(学校

提供)

运行系统服务器一台

(学校提供)

根据上述活动历时、资源分析表,可以画出活动的网络前导图,如下图所示:

B-10 天D-11 天E-2 天

C-12 天G-2 天开始A-5 天

结束

F-1 天

图书管理系统软件启动时活动前导网络图

(1)关键路径分析:

路径1:开始—>A —>B—>D—>E—>G —>结束

5+10+11+2+2=30 (天)

路径2:开始—>A —>C—>E—>G—>结束

5+12+2+2=21 (天)

路径2:开始—>A —>F—>结束

5+1=6(天)

由此可以得到关键路径是路径1。那么这个系统的估计工期是30 天,关键活动就是A、B、D、E、G。

(2)活动缓冲期的计算:

a. 关键活动缓冲期为0

b. 路径2 的活动的缓冲期是30-21=9(天)

c. 路径3 的活动的缓冲期是30-6=24(天)

14.图书管理系统项目里程碑设定表

活动名称目标利益相关人百分比评估标准需求收集收集95%以上的负责人:XXX 15% 完成需求文档

需求(客户可以相关人:客户代

在项目开发期间

表、项目经理、

提出一些不影响客户组

整体设计的小部

分需求改动)

需求分析制定需求功能列

负责人:XXX 25% 完成需求分析说表与客户达成共相关人:客户代明文档及评审

识表、项目经理、

客户组

软件设计给客户、程序组、

负责人:XX 15% 完成架构设计、测试组做设计展相关人:设计组、系统设计、数据

示并根据要求修库设计和用户界

程序组、测试组、

改完成设计客户代表、项目面设计及评审

经理

编程实现完成全部代码编

负责人:XXX 20% 软件基本功能实写、单元测试和相关人:程序组、现,没有阻碍测

模块集成测试项目经理试工作进展的问

题系统测试完成功能测试、

负责人:XXX 20% 软件系统测试计系统测试、压力相关人:测试组、划全部完成并达

测试和回归测试项目经理到质量要求

调试软件系统调试,交付软件5% 客户满意

负责人:XX ,

给客户

XXX

相关人:程序组、

测试组、客户代

表、项目经理

15.工作分解结构表

1.15需求分析和定义

2.7确定项目范围

3.5功能需求

1.1.1.1 基本数据维护功能:提供使用者录入,修改并进行维护基本数据的途径。

基本数据包括读者的信息、图书资料的相关信息,

可以对这些信息进行修改,更新。

1.1.1.2 基本业务功能:读者借、还书籍的登记管理功能,随时根据读者借、

还书籍的情况更新数据库系统,如果书籍已经借出,

可以进行预留操作,书籍的编目、入库、更新等操作。

1.1.1.3 数据库管理功能:对所有图书信息及读者信息进行统一管理维护的功

能,对书籍的借还也要进行详细的登记,以便协调

整个图书馆的运作。

1.1.1.4 信息查询功能:提供对各类信息的查询功能,如对图书馆的用户借书

信息,还书信息,书籍源信息,预留信息等进行查

询,对其他图书馆的书籍、资料信息的查询功能。

3.6非功能需求

1.1.

2.1 系统安全性需求:为保证系统安全性,对图书馆的各项功能进行分级、

分权限操作,对各类用户进行确认。对其他图书馆

借阅图书和文献资料服务控制访问范围:如限IP、

限用户等。

16.对系统可用性的需求:为了方便使用者,要求对所有交互操作提供在

线帮助功能。

17.对系统查询速度的需求:要求系统在20s 之内响应查询服务请求。

18.对系统可靠性的需求:要求系统失败发生率小于1%。

1.16系统目标

图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序两个方面。对于前者要求建立起数据一致性和完整性强,

数据安全性好的库。而对于后者则要求应用程序功能完备、易使用等特点。

系统开发的总体任务是实现各种信息的系统化,规范化和自动化。

1.17需求定义

2.8作为学生对图书管理系统的要求有:

(1)能按照各种方式(比如书名、编号、作者)查询图书馆的藏书情况;

(2)能够方便地借阅图书、续借图书、归还图书、预约已借图书;

(3)能够查询自己的基本资料、借阅图书情况;

(4)能够熟悉图书管理系统使用。

2.9作为图书管理员对图书管理系统的要求有:

(1)能方便的对图书进行录入登记、注销陈旧的书籍;

(2)能够方便地对新生进行登记,或注销已毕业学生信息(基本信息、借阅信息);

(3)能够随时发布一些诸如各学院学生借阅图书超期情况、馆内藏书情况、借情

况等信息,以便各学院能够随时获知本院学生的一些借书信息。

3.7系统设计

1.1.1.5 系统逻辑结构

1.1.

2.2 具体关系表的设计及优化说明

2.1.1.1 读者类别(类别编号、类别名称、借书数量、借书期限,有效期限、备注)

读者不止是学生,还有教职工。学生又可以分为研究生,本科生;教

职工又可以分为教课的教师和一般的职工。他们可以借书的数量,日期,

续借次数等都是不同的。所以要有读者类别这一实体。

2.1.1.2 读者(读者编号、读者姓名、读者类别、读者性别、工作单位、家庭住址、

电话号码、电子邮件地址、办证日期、备注)

读者的属性:类别编号、类别名称、借书数量、借书期限,有效期限

均可由读者类别推出,故可将他们删除。

2.1.1.3 书籍类别(类别编号、类别名称、关键字、备注信息)

书籍分类更便于管理,因此为了避免信息的冗余可以将书籍类别中相

关信息单拉出来新建一个书籍类别表。

19.书籍(书籍编号、书籍类别、作者姓名、出版社名称、出版日期、书籍页

数、关键词、登记日期、备注信息)

书籍的属性:类别编号、类别名称、关键字均可由书籍类别推出,故

可将他们删除。

20.借阅(借阅信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书

日期、还书信息、备注信息)

借书和还书都是读者与图书间的关系,这两个表中存在太多相同的信

息可以将他们合并为借阅表。

21.系统用户(用户名,密码)

1.18设计用户子模式

在将概念模型转化为全局逻辑模型后,根据图书管理系统的局部应用需求,以下设计用户子模式:

2.10管理员查阅读者借阅信息

2.11管理员维护借阅者信息

2.12管理员维护书籍信息

2.13读者查阅其用户信息

2.14读者查阅借阅信息

2.15定义用户级别

对读者,管理员的级别定义如下:.

3.8管理员:对所有表的所有内容都有查看的权限

3.9读者可以查看自己信息,并进行修改,查看读书在馆情况,以及自

己借书情况。

3.10借阅者能够借阅图书、归还图书、查询借阅信息等

3.11管理员能够注册借阅证、注销借阅证、添加图书、删除图书、添加

用户、删除用户等

2.16制作查询子系统:

根据分析需求,我们设计了以下几个子系统:

1.1.1.6 读者类别信息子系统

1.1.1.7 读者信息子系统

1.1.1.8 书籍信息子系统

1.1.1.9 书籍类别信息子系统

1.1.1.10 借阅信息子系统

1.1.1.11 系统用户子系统

22.详细设计和编码

1.19登陆界面编码设计

本窗体集成了”登录”模块,因此在系统加载时,需要先启动”登录”模块的登录窗体,只有当用户输入了正确的用户名和密码,才能进入到系统主界面。

当user 表没有该用户,将无法使用本程序。

user = myrs("user ")

将公共变量user 设为用户的身份

此窗体的主要代码设计如下:

Dim rs_login As New ADODB.Recordset

If Trim(Combo1.Text) = "" Then

MsgBox " 没有这个用户", vbOKOnly + vbExclamation, ""

Combo1.SetFocus

Else

sql = "select * from 系统管理where 用户名='" & Combo1.Text & "'"

Else

MsgBox " 密码不正确", vbOKOnly + vbExclamation,

txtpwd.SetFocus

登录成功后,管理员可以进行添加和删除用户,修改密码,修改各种资料等操作。23.读者管理界面编码设计

通过DataCombol 控件连接到数据库的dbl 基础数据表,用DATA GRID控件,将它的各列显示出数据库的各列,属性设为可写,连接到数据库。

用Text 控件来显示所输入的内容,单击“保存“按钮后就可以保存到数据库中,通过

ADO控件来浏览记录。

实现读者资料登记的添加、删除、修改、保存功能。

sql = " 读者编号='" & Trim(Text1.Text & " ") & "'"

If Check2.Value = vbChecked Then

If Trim(sql) = "" Then

sql = " 读者姓名='" & Trim(Text2.Text & " ") & "'"

sql = sql & "and 读者姓名='" & Trim(Text2.Text & " ") & "'"

If Check3.Value = vbChecked Then

If Trim(sql) = "" Then

sql = " 读者类别='" & Trim(Combo1.Text & " ") & "'"

sql = sql & "and 读者类别='" & Trim(Combo1.Text & " ") & "'"

sql = "select * from 读者信息where " & sql

24.图书管理界面编码设计

通过ADO控件连接到数据库,用DATAGRID控件,将它的各列显示出数据库的各种类型,其类型有:计算机、电子、电工、物理、小说。用户可以通过此窗体来添加或删除类型。次

窗体连接到借书窗体。

sql = " 书名='" & Trim(Text1.Text & " ") & "'"

If Check2.Value = vbChecked Then

If Trim(sql) = "" Then

sql = " 类别='" & Trim(Combo1.Text & " ") & "'"

sql = sql & "and 书名='" & Trim(Combo1.Text & " ") &

If Check3.Value = vbChecked Then

sql = " 作者='" & Trim(Text2.Text & " ") & "'"

sql = sql & "and 作者='" & Trim(Text2.Text & " ") &

sql = " 出版社='" & Trim(Text3.Text & " ") & "'"

sql = sql & "and 出版社='" & Trim(Text3.Text & " ")

sql = " 书籍编号='" & Trim(Text4.Text & " ") & "'"

sql = sql & "and 书籍编号='" & Trim(Text4.Text & "

If Trim(sql) = "" Then

MsgBox " 请选择查询方式!", vbOKOnly + vbExclamation

sql = "select * from 书籍信息where " & sql

25.借阅信息管理界面编码设计

次窗体主要用于借书功能,还可以显示借阅者的具体信息,以便于确认借阅者的正确

身份。通过ADO 控件连接到数据库,用DA T A GRID 控件,将它的各列显示出所有读者的编号和姓名。次窗体主要用于借书操作。

sql = "select * from 借阅信息"

sql = "select * from 书籍信息where 书籍编号='" & book_num & "'"

sql = "select * from 读者信息where 读者编号='" & Combo1.Text & "'"

MsgBox " 请先登记读者!", vbOKOnly + vbExclamation

rs_borrowbook.Open sql, conn, adOpenKeyset, adLockPessimistic

rs_borrowbook.Fields(8) = rs_borrowbook.Fields(8) + 1

rs_borrowbook.Update

rs_borrowbook.Close

MsgBox " 本书借阅成功!", vbOKOnly + vbExclamation

1.20系统测试

2.17阅读和分析产品规格说明书

2.18设计测试用例

3.12功能测试用例设计

1.1.1.12 用户登陆和注册功能的测试用例

根据不同的身份,输入各自的用户名和密码,包括密码和用户名分别为空的情况,对系统登录模块进行测试。如果输入错误,则登录失败;输入成功,则登

录成功;其中如果用户名和密码都为空,则默认为是游客进入游客模块。

输入输出用户名密码权限

进入游客模块

admin 管理员登录失败,输入错误

admin 管理员登录失败,输入错误

admin admin 管理员登录成功,进入管理员模块

123456 读者登录失败,输入错误

123456 读者登录失败,输入错误

123456 123456 读者登录成功,进入用户模块

4.2.1.2 图书管理的测试用例

对图书管理的各项功能,包括图书的添加、删除、修改进行测试,以及对

图书分类的添加、删除、修改进行测试。

书名分类价格数量出版社出版日期

输入软件工程导论工业科学35 元10 清华大学出版社2008-2

输出添加成功

书名分类价格数量出版社出版日期

输入软件工程导论工业科学35 元 5 清华大学出版社2008-2

输出修改成功

书名分类价格数量出版社出版日期

输入软件工程导论工业科学35 元10 清华大学出版社2008-2

输出删除成功

输入输出

分类名科学添加成功

输入输出

分类名科学删除成功

文学分类下存在书,不能被删除

输入输出

分类名将“科学”改为“123”修改成功

4.2.1.3 图书信息查询功能的测试用例

输入查询关键字,对图书查询功能进行测试。

输入输出

书名分类出版社价格范围出版日期

软件工查询成功,输出所需科学清华大学出版社1-50 2000-1 —

程导论2010-12

信息

文学输出所需信息

艺术没有搜索到记录

新疆大学出版社输出该出版社的所

有图书

20—30 2001-1-1 —输出图书价格在20

2003-12-31 —30 元之间的图书

2001-1-1 —

输出在该日期之内

2003-12-31

的图书信息

我们走

没有搜索到记录

在大路

4.2.1.4 借书的测试用例

输入输出

用户id 图书id

用户编号不能为空

37 图书编号不能为空

37 此用户不存在

18 33 此书不存在

18 2 借书成功

4.2.1.5 还书的测试用例

1.21输入、输出

2.19输入、输出

3.13输入、输出输入错误

1.1.1.13 输入、输出输入错误

1.1.

2.3 输入、输出还书成功

4.2.1.6 用户和管理员的测试用例

添加用户测试:

输入输出

用户名密码

qq qq 用户名重复

3 密码不能为空

3 用户名不能为空

3 3 添加用户成功

修改用户测试:

输入输出

修改前修改后

用户名密码是否锁定用户名密码是否锁定

3 3 未锁定 3

4 未锁定修改成功

3 3 未锁定

4 3 未锁定修改成功

3 3 未锁定

4 4 锁定修改成功

3 3 未锁定

4 4 锁定修改成功

添加管理员测试:

输入输出

用户名密码确认密码

1 1 已存在的名字

admin 密码不能为空

admin 用户名不能为空

admin admin 确认密码不能为空

admin admin admin 添加成功

修改密码测试:

输入输出

原密码确认原密码新密码确认新密码

admin admin admin1 a 两次密码不同

admin a 原密码错误

admin admin admin1 admin1 密码修改成功

4.2.1.7 统计超期用户的测试用例

管理员对超期用户的管理,查看用户超期时间、罚金,以及对用户催书和锁定超期用户。

输入输出用户名密码

1 1 超期用户信息

1.22非功能测试用例的设计

2.20性能测试用例

2.21安全性测试用例

3.14开发和调试测试脚本

3.15执行测试并报告缺陷

3.16缺陷分析和跟踪

1.1.1.14 部署

各部门负责人做好各项工作。

1.1.

2.4工作分解结构图

确定项目范围[1.1]

项目范围规划[1]

[dur =0.5]

[dur =2.5 ]

获得项目所需资金[1.2]

[dur=0.5]

定义预备资源[1.3] 软件开发[0]

[dur =0.5]

[dur=30]

获得核心资源[1.4]

[dur=1]

项目范围规范完成[1.5]

[dur=0]

行为需求分析[2.1]

软件需求分析[2]

[dur =4]

[dur =8.5]

起草初步的软件规范[2.2]

[dur = 2]

制定初步预算[2.3]

[dur =2]

工作组共同审阅软件规范/预

算[2.4]

[dur =0.5]

审阅初步的软件规范[3.1]

设计[3]

[dur=1]

[dur=9]

制定功能规范[3.2]

[dur=3]

审阅功能规范[3.3]

[dur=1]

根据功能规范开发原型[3.4]

[dur=3]

SQL数据库图书管理系统(完整代码)

作品设计报告书题目:《图书管理系统》 班级网络2012-1班 学号 姓名 课程名称数据库应用技术 指导教师

目录

数据库课程设计报告书 一、设计目标 1.掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织 和实施。 2.关系型数据库管理系统的编程技术,并能独立完成一般小系统的程序设计、调试 运行等工作。 3.培养把所学知识运用到具体对象,并能求出解决方案的能力。 二、数据库存储设计指导思想 在数据库存储设计的无数选择中,简单是系统架构师和DBA 的秘密武器。 简单,有时候就来自于对一个特定的表或表空间没有选择最优I/O 特性,总有这么一种可能,一个富有经验的DBA 拥有高超的存储技能并可以没有时间限制的去为一个非常重要的表或者索引配置一个存储。然而这样做的问题是,就算能达到设计的最佳性能,为了维护原始对象,这也经常造成对一个系统的管理变得更加复杂。好的数据库存储设计的要点是,在一个动态系统上,实现所有目标应该是最初的系统设计的一部分,并应该在数据库运行过程中长期进行。这篇文档简单的最佳实践描述达到了这些目标并且几乎没有性能损失。 三、任务 角色:读者、图书馆馆员、系统管理员;基础数据:读者信息、图书信息、操作员信息;业务数据:借还书记录登记、罚款登记;统计数据:书籍借阅情况统计或读者借阅情况统计。基本要求:利用数据库技术,完成基础数据和业务数据的储存和操作,数据库设计合理1.设计报告:含E-R图、数据字典、关系模式、关系实例、查询描述、关系代数、SQL 实现的查询语言及查询结果。 2.上机实现。

1.问题描述 1.1背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 1.2数据需求 图书馆管理信息系统需要完成功能主要有: 1. 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。 2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。 3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4.书籍类别信息的查询、修改,包括类别编号、类别名称。 5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。 6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。 7.借书信息的输入,包括读者借书证编号、书籍编号、借书日期。 8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。 9.还书信息的输入,包括借书证编号、书籍编号、还书日期。 10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。 11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借书证号,书籍编号,罚款金额。

软件项目计划书模板

软件项目计划书编制:XXXX

目录 1引言 (4) 1.1计划目的 (4) 1.2项目的范围和目标 (4) 1.2.1范围描述 (4) 1.2.2主要功能 (4) 1.2.3性能 (4) 1.2.4管理和技术约束 (4) 2项目估算 (4) 2.1使用的历史数据 (4) 2.2使用的评估技术 (4) 2.3工作量、成本、时间估算 (4) 3风险管理战略 (4) 3.1风险识别 (4) 3.2有关风险的讨论 (4) 3.3风险管理计划 (4) 3.3.1风险计划 (5) 3.3.2风险监视 (5) 3.3.3风险管理 (5)

4日程 (5) 4.1项目工作分解结构 (5) 4.2时限图(甘特图) (5) 4.3资源表 (5) 5项目资源 (5) 5.1人员 (5) 5.2硬件和软件 (5) 5.3特别资源 (5) 6人员组织 (5) 6.1组织结构 (5) 6.2管理报告 (5) 7跟踪和控制权限 (6) 7.1质量保证和控制 (6) 7.2变化管理和控制 (6) 8附录 (6)

1引言 1.1计划目的 1.2项目的范围和目标 1.2.1范围描述 1.2.2主要功能 1.2.3性能 1.2.4管理和技术约束 2项目估算 2.1使用的历史数据 2.2使用的评估技术 2.3工作量、成本、时间估算3风险管理战略 3.1风险识别 3.2有关风险的讨论 3.3风险管理计划

3.3.1风险计划 3.3.2风险监视 3.3.3风险管理 4日程 4.1项目工作分解结构 4.2时限图(甘特图) 4.3资源表 5项目资源 5.1人员 5.2硬件和软件 5.3特别资源 6人员组织 6.1组织结构 6.2管理报告

数据库图书管理系统

create database 图书管理系统 on ( name = 图书管理系统, filename ='c:\图书管理系统.mdf', size = 10 , maxsize =20 , filegrowth=5) log on ( name = lib_log, filename= 'c:\lib_log.ldf', size = 5, maxsize = 25 , filegrowth =5 ) Create table 管理员信息表 ( 工作号varchar(10) primary key not null, 姓名varchar(10) , 性别varchar(10), 电话varchar(10) ); (2)书籍信息表的建立 drop table 图书信息表 create table 图书信息表 ( 图书编号varchar(20) primary key not null, 书名varchar(50) not null, 主编varchar(20) not null, 出版社varchar(20) not null, 作者varchar(20) not null); (3)读者信息表的建立 create table 读者信息表 ( 读者学号varchar(10) primary key not null, 读者姓名varchar(10) not null, 联系电话varchar(10) not null, 读者性别varchar(5) not null, 所在院系varchar(10) ) (4)借阅关系表建立 drop table 借阅表 create table 借阅表

软件项目开发计划书

软件项目开发计划书 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

软件开发计划书 项目名称:图书管理系统 目录

1引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本项目开发计划用于从总体上指导图书管理系统项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。 背景 山西农业大学图书管理系统是由沈阳师范大学委托我们开发的大型管理系统,主要功能是实现图书馆的信息化管理,包括读者信息管理,书籍信息管理,借阅信息管理,管理者信息管理等功能。项目周期为六个月,项目背景规划如表所示。 表项目背景规划

图书管理系统是学校信息管理系统的一个重要组成部分,它需要学生基本信息系统提供学生的基本资料,因为很多情况下,图书证号和学生的学生证号是一样的,而且在图书管理中,需要知道学生所在的系别和班级等信息;另外,它还需要教职工信息系统提供基本资料,因为教职工当然也能在图书馆借阅图书。因此,在设计时可以和校园信息管理系统的其他系统使用同一个数据库管理系统,以便系统之间的信息交流和管理。 定义 专门术语: SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。 SQL:一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制。 缩写: 系统:若未特别指出,统指本图书管理系统。 SQL:Structured Query Language(结构化查询语言)。 ATM:Asynchronous Transfer Mode (异步传输模式)。 UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。

图书管理系统数据库设计-MYSQL实现(2)

图书管理系统数据库设计 一、系统概述 1、系统简介图书管理是每个图书馆都需要进行的工作。一个设计良好的图书管理系统数据库能够给图书管理带来很大的便利。 2、需求分析 图书管理系统的需求定义为: 1.学生可以直接通过借阅终端来查阅书籍信息,同时也可以查阅自己的借阅信息。 2.当学生需要借阅书籍时,通过账号密码登陆借阅系统,借阅系统处理学生的借阅,同时修改图书馆保存的图书信息,修改被借阅的书籍是否还有剩余,同时更新学生个人的借阅信息。 3.学生借阅图书之前需要将自己的个人信息注册,登陆时对照学生信息。 4.学生直接归还图书,根据图书编码修改借阅信息 5.管理员登陆管理系统后,可以修改图书信息,增加或者删除图书信息 6.管理员可以注销学生信息。 通过需求定义,画出图书管理系统的数据流图:

数据流图 二、系统功能设计 画出系统功能模块图并用文字对各功能模块进行详细介绍系统功能模块图: 三、数据库设计方案图表 1、系统E-R模型 总体E-R图: 精细化的局部E-R图: 学生借阅-归还E-R图: 管理员E-R图: 2、设计表 给出设计的表名、结构以及表上设计的完整性约束。student :

book: book_so比 borrow:存储学生的借书信息

return_table: 存储学生的归还信息 存储学生的罚单信息 man ager:

3、设计索引 给出在各表上建立的索引以及使用的语句。student : 1. 为stu_id 创建索引,升序排序sql:create index index_id on student(stu_id asc); 2. 为stu_name 创建索引,并且降序排序sql:alter table student add index index_name(stu_name, desc); 插入索引操作和结果如下所示: mysql> create index index_id on student(stu_id asc); Query OK, 0 rows affected Records: 0 Duplicates: 0 Warnings: 0 mysql> alter table student add index index_name(stu_name desc); Query OK, 0 rows affected Records: 0 Duplicates: 0 Warnings: 0 mysql> book: 1. 为book_id 创建索引,升序排列sql:create index index_bid on book(book_id); 2. 为book_record 创建索引,以便方便查询图书的登记日期信息,升序:sql:create index index_brecord on book(book_record); 插入索引的操作和结果如下所示: mysql> create index index_bid on book(book_id);

平台众筹项目商业计划书

众筹平台项目商业计划书 (众筹项目)

目录 网络贷款平台....................................................... 商业计划书......................................................... 目录............................................................... 1. 项目简介........................................................ 简介............................................................... 核心观点……………………………………………………………………………发展............................................................... 优势与门槛…………………………………………………………………………… 2. 市场分析........................................................ 市场需求分析....................................................... 3. 市场营销策略与计划.............................................. 目标客户分析....................................................... 营销策略........................................................... 4. 风险预测........................................................ 风险预测........................................................... 风险规避........................................................... 5.产业链及操作模式

数据库图书管理系统含代码范文

数据库图书管理系 统含代码

目录 一.需求描述和系统边界 ........................................ 错误!未定义书签。二.需求分析 ............................................................ 错误!未定义书签。 1.业务需求 .............................................................. 错误!未定义书签。 2.功能需求及数据需求分析 ................................... 错误!未定义书签。 3.业务规则分析....................................................... 错误!未定义书签。三.实体集及属性 .................................................... 错误!未定义书签。四.联系集及E-R图................................................. 错误!未定义书签。五.逻辑数据库设计 ................................................ 错误!未定义书签。六.数据库编程 ........................................................ 错误!未定义书签。 1.创立表 .................................................................. 错误!未定义书签。 2.创立触发器 .......................................................... 错误!未定义书签。 3.管理员操作 .......................................................... 错误!未定义书签。 4.读者操作 .............................................................. 错误!未定义书签。 5. 管理员对借阅关系的操作 .................................. 错误!未定义书签。七.代码实现 ............................................................ 错误!未定义书签。 1.输入数据设计.................................................... 错误!未定义书签。 2.完成借阅、续借、归还的操作设计 ................... 错误!未定义书签。八.模式求精 ............................................................ 错误!未定义书签。九.小结.................................................................... 错误!未定义书签。

(完整版)软件项目开发计划书

软件项目开发计划书 项目名称:基于Android平台跑步运动软件的设计与实现

目录 1引言--------------------------------------------------------------------------------------------------------------------- 4 1.1编写目的 ----------------------------------------------------------------------------------------------------- 4 1.2背景------------------------------------------------------------------------------------------------------------ 4 1.3定义------------------------------------------------------------------------------------------------------------ 5 1.4参考资料 ----------------------------------------------------------------------------------------------------- 5 1.5 系统动机----------------------------------------------------------------------------------------------------- 6 1.6标准、条件和约定 ---------------------------------------------------------------------------------------- 6 1.7编写文档的WBS ------------------------------------------------------------------------------------------- 6 2项目概述 -------------------------------------------------------------------------------------------------------------- 7 2.1工作内容 ----------------------------------------------------------------------------------------------------- 7 2.2主要参加人员 ----------------------------------------------------------------------------------------------- 8 2.3产品及成果 -------------------------------------------------------------------------------------------------- 9 2.3.1程序 --------------------------------------------------------------------------------------------------- 9 2.3.2文件 --------------------------------------------------------------------------------------------------- 9 2.3.3服务 --------------------------------------------------------------------------------------------------- 9 2.3.4非移交产品 ----------------------------------------------------------------------------------------- 9 2.4验收标准--------------------------------------------------------------------------------------------------- 10 2.4.1代码的验收 --------------------------------------------------------------------------------------- 10 2.4.2 文档验收------------------------------------------------------------------------------------------ 10 2.4.3 服务验收------------------------------------------------------------------------------------------ 11 2.5完成项目的最迟期限 ---------------------------------------------------------------------------------- 11 2.6本计划的日期 --------------------------------------------------------------------------------------------- 11 3实施总计划 --------------------------------------------------------------------------------------------------------- 12 3.1开发过程 --------------------------------------------------------------------------------------------------- 12 3.1.1 需求分析------------------------------------------------------------------------------------------ 12 3.1.2 系统设计------------------------------------------------------------------------------------------ 12 3.1.3 编码及测试阶段 -------------------------------------------------------------------------------- 12 3.1.4 文档、产品部署 -------------------------------------------------------------------------------- 12 3.1.5 项目总结------------------------------------------------------------------------------------------ 12 3.2工作任务的分解------------------------------------------------------------------------------------------ 13 3.3接口人员 --------------------------------------------------------------------------------------------------- 14 3.4进度---------------------------------------------------------------------------------------------------------- 14 3.5预算---------------------------------------------------------------------------------------------------------- 15 3.6关键问题 --------------------------------------------------------------------------------------------------- 15 4支持条件 ------------------------------------------------------------------------------------------------------------ 16 4.1计算机系统支持------------------------------------------------------------------------------------------ 16 4.2需要用户承担的工作 ----------------------------------------------------------------------------------- 17 4.3需由外单位提供的条件 -------------------------------------------------------------------------------- 17 5专题计划要点------------------------------------------------------------------------------------------------------ 18

众筹计划书

篇一:众筹咖啡厅策划书 商业计划书 关于“产品体验中心+咖啡会馆+培训会场”一体化为了我们共同的爱好和梦想 为了一份爱的付出和赢得体验 为了创造一个和谐有爱的世界 为了给别人也给自己创造一个实现梦想的平台 我们将按照公开、公平、公正的游戏规则,制定“菜鸟式”咖啡馆创业合作方案如下。 一、经营定位 经营方式:边学习,边创业,边就业,边培训,边交流 经营文化:产品展示与体验、项目交流与分享、资源整合与落地。具体讲就是创建“三个平台”。 一个文化平台:传统文化弟子规的传播与实践,文化艺术的交流、草根艺术的展示、培训讲座会展、沙龙聚会演出。内容涵盖读书、电影、音乐、摄影、电影、旅游、人文等各种类型,通过定期的活动塑造文化品牌,成为创业者文化交流前沿阵地。我们策划的主题活动是未来商业领袖创业营销年度大赛。 一个创业平台:产品的体验与项目的发布,职场交流互助、高端求职招聘、创业指导策划、行业专题咨询,创投融资咨询。比如建立人事圈、策划圈,融资圈,财务圈或者英语圈等,如有企业有问题需要我们帮忙解决,可以为其专门开一个现场会,请专家和行业内人士现场提出对策。如有创业者需要资金,项目,需要找到志同道合的人,需要人脉,能力提升等,我们将为其专门开一个资源整合的交流会,协助其实现创意或项目落地 一个社交平台:剩男剩女聚会、小资休闲交际、行业人脉拓展、人才资源整合。经营理念:“追逐梦想,顺便赚钱,合作共赢,兼顾公益”。 为什么要参与咖啡厅? 如果你是大学生你参加的原因如下: 1:模式:这个咖啡厅是众筹模式,就是很多人一起开咖啡馆,这个模式会教会大学生在学校里就有合作抱团的思想,我们要学会弱势群体抱团去做事,这样才能实现大家的梦想。 2:人脉:如果一个咖啡厅有300个股东,这300个人就是一个圈子和资源,如果每个人会影响10个志同道合的人通过咖啡厅做事情。直接就是3000个人脉资源,按照5000元的投资算,花5000元请300或3000个志同道合的人一起喝咖啡交朋友,我想每个人都会愿意吧 3:就业或创业的层面,本平台刚启动就会三个模式同时进行,产品展示与体验、项目交流与分享、资源整合与落地,如果一个学生还没有毕业就参与了一个这样的资源整合的平台,不管对自己以后的就业,创业,资源整合很有帮助 4:能力提升层面:我们这个平台本来就有青年领袖特训营,所有参与咖啡厅建设的学生或其他成员,都可以申请参加这样的训练营来提升自己的素质。 5:赚钱层面:通过以上的资源整合,会有很多的第一手资源产品或者项目。所有的股东拥有平台所有的资源,让自己赚到钱,实现自己的梦想 如果你是自由职业或创业者或老板参与咖啡厅的原因如下: 1:除了以上的原因外,还有以下几个理由 2:如果我们有优势的资源或者产品或项目,可以让我们节省更多的时间去做有结果的事情3:花自己该花出去的公关成本,把自己的消费成本当做投资,喝自己的咖啡,做自己的事业4:咖啡厅开业后,每天都会开设相关的项目发布会,对于企业招募代理商,宣讲会,会起到很好的作用 5:我们拥有更前端的招募代理模式,优势的平台或者企业,可以给我们更紧密的合作 6:咖啡厅会拥有自己的培训会场和行政办公室,边项目发布,边办公,边培训,不出咖啡厅

图书管理系统数据库详细设计

图书管理系统数据库设计 图书管理系统数据库设计 项目名称:图书管理系统指导老师: 姓名:

目录 一、需求分析 (2) 二、概念设计 (5) 三、逻辑设计 (8) 四、物理设计 (10) 五、实施阶段 (16) 六、运行和维护 (18)

一、需求分析 1.1 系统目标 图书管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 系统开发的总体任务是实现各种信息的系统化,规范化和自动化。 1.2 需求定义 图书馆管理系统开发。系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理。本系统主要实现对图书馆信息的管理,主要功能为管理有关读者、图书、借阅、查询、删除和管理员的信息等。本系统结构分为读者信息管理、图书信息管理,读者管理可以浏览读者的信息,可以对读者信息进行维护。图书管理可以浏览图书的信息,可以对图书信息进行维护。借阅管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。本系统主要解决的问题是利用关键字对数据库进行查询。本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效

的实施。 1.3 功能需求 (1)有关读者种类标准的制定、种类信息的输入、包括种类编号、种类名称、借书数量、借书期限等。 (2)读者有关信息的修改、查询等。 (3)读者基本信息的输入,包括读者编号、读者姓名、班级、院系等。 (4)读者基本信息的查询、修改 (5)书籍信息的输入,包括书籍编号、书籍名称、书籍所属类别、作者、出版社、出版日期、在库数、价格 (6)借书信息包括借书证号、书籍编号、借出日期、拖欠日期、罚款种额 (7)图书管理书籍号、管理员编号、销书数量、销书日期。

民宿众筹项目商业计划书

民宿众筹项目商业计划 书 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

民宿+众筹项目商业计划书 2016年前言 中商咨询编制的商业计划书可作为项目运作主体的沟通工具,会着力体现企业(项目)的核心价值与竞争优势,有效吸引风险投资者及商业伙伴,促成项目融资。同时,中商咨询编制的商业计划书内容涉及企业(项目)运营的方方面面,能为企业(项目)实施提供建议参考。 中商产业研究院每年完成项目数量达数百个,在养老产业、商业地产、产业地产、产业园区、互联网、电子商务、民营银行、民营医院、农业、养殖业、生态旅游、酒店、机械电子等行业积累了丰富的项目案例,可对同行业项目提供具有参考性、建设性意见,帮助客户对项目进行梳理和判断。

【出版日期】 2016年 【交付方式】 Email电子版/特快专递【价格】订制 民宿+众筹项目商业计划书 第一部分摘要 一、项目背景 二、项目简介 三、项目竞争优势 四、融资与财务说明 第二部分民宿+众筹行业与市场分析一、市场环境分析 (一)政策环境分析 (二)经济环境分析 二、民宿+众筹行业市场分析 三、民宿+众筹市场预测分析 四、市场分析小结 第三部分公司介绍 一、公司基本情况 二、公司业务介绍 三、组织架构 四、主要管理团队 第四部分产品与技术 一、主要产品介绍 (一)主要产品 (二)产品性能 (三)产品的竞争优势 二、产品制造 (一)产品生产制造方式 (二)生产工艺流程 (三)质量控制 (四)售后服务 (五)生产成本控制 三、技术与研发 (一)关键技术介绍 (二)技术亮点

图书管理系统数据库设计

工程技术学院 数据库课程设计 题目:图书管理系统数据库设计 学号: 专业班级: 姓名: 指导老师: 完成日期:

目录 一、需求分析 二、概念结构设计 三、逻辑结构设计 四、物理结构设计 五、数据库的构建和数据装入 六、数据库的功能实现 七、总结

1.需求分析 系统现状及主要解决问题 近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍的增加,面对着庞大的信息量,传统的人工方式管理的记录中我们可以发现这样的问题: (1)检索速度慢、效率低。因为图书馆的藏书种类多、数量多,将藏书准确地分门别类,快速检索,手工进行非常困难往往是终于查到了书的信息,馆中没有此书或已被别人借走。图书馆的规模越大,这个问题越突出。 (2)借书、还书工作量大。借书、还书频率越大,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。 (3)图书统计工作难、藏书更新不能及时完成。图书馆的图书应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于藏书数量及图书种类越来越多,加上自然损耗,人为破坏,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到良好地控制。 因此必须制定一套合理、有效、规范和实用的图书管理系统,对图书资料进行集中统一的管理。系统开发的总的设计目标是实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理。使图书管理者便于对图书和读者的管理。本系统主要实现对图书馆信息的管理,主要功能为管理有关读者、图书、借阅、查询、删除和管理员的信息等。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。 能解决的问题 (1) 在读者信息管理部分要求: a.可以查询读者信息。 b.可以对读者信息进行添加及删除的操作。 (2 )在书籍信息管理部分,要求

软件项目计划书

软件项目计划书 如何编制一份软件项目开发计划书?下面是小编为你整理的软件项目计划书,希望能帮助到您。 一、项目实施方案概述 软件产品,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。大量的软件公司项目实施案例证明,软件项目是否成功、用户的软件使用情况是否顺利、是否提高了用户的工作效率和管理水平,不仅取决于软件产品本身的质量,软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。项目实施规范主要包括项目启动阶段、需求调研确认阶段、软件功能实现确认阶段、数据标准化初装阶段、系统培训阶段、系统安装测试及试运行阶段、总体验收阶段、系统交接阶段等八个阶段工作内容,每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。下面将按照每个项目实施阶段分别介绍。 二、项目实施方案介绍 (一)项目启动阶段 此阶段处于整个项目实施工作的最前期,由成立项目组、前期调研、编制总体项目计划、启动会四个阶段组成。

此阶段主任务: 公司:在合同签定后,指定项目经理,成立项目组,授权项目组织完成项目目标。 公司项目组:进行前期项目调研,与用户共同成立项目实施组织,编制《总体项目计划》,召开项目启动会。 商务经理:配合公司项目组,将积累的项目和用户信息转交给项目组。将项目组正式介绍给用户,配合项目组建立与用户的联系。 用户:成立项目实施组织,配合前期调研和召开启动会,签署《总体项目计划》和《项目实施协议》。 1、成立项目组 部门经理接到实施申请后,任命项目经理,指定项目目标,由部门经理及项目经理一起指定项目组成员及成员任务,并报总经理签署《项目任务书》。 2、前期调研 项目经理及项目组成员,在商务人员配合下,建立与用户的联系,对合同、用户进行调研。填写《用户及合同信息表》。在项目商务谈判中,商务经理积累了大量的信息,项目组首先应收集商务和合同信息,并与商务经理一起识别那些个体和组织是项目的干系人,确定他们的需求和期望,如何满足和影响这些需求、期望以确保项目能够成功。 3、编制《项目总体计划》 《项目总体计划》是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目

图书管理系统数据库设计(DOC)

软件工程(课程设计)题目:图书管理系统-数据库设计 学院工商学院 学科门类工科 专业软件工程 学号2012484156 姓名文鹏 指导教师王思乐 2014年12月7日

河北大学学年论文(课程设计)任务书 (指导教师用表) 指导教师签字:

河北大学学年论文(课程设计)成绩评定表 学院:工商学院

数据库设计说明书大纲 1 引言 随着计算机技术的不断应用和提高,计算机已经深入到当今每个学生学习生活的各个角落。而对于学校的图书馆仍采用管理员管理书籍基本信息、书籍借还信息的形式,不仅效率低,而且手续繁琐。为了满足其学生自行对图书馆书籍,借还书等进行高效的查询使用,在学生具备一定的计算机操作能力的前提下,此图书管理系统软件力求提高其图书馆使用效率。 1.1 编写目的 本文档的编写是为了熟悉SQL Server数据库的数据库管理(数据库的创建、备份与恢复、函数与存储过程的应用、数据导入导出、作业的调度等)、表的设计(表的创建、修改、删除,字段的默认值、约束及关系等)、数据的查询处理(insert、update、delete、select语句的应用)等技术;完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。 预期读者是“软件工程”教师,及从事“图书管理系统”开发的相关人。 1.2 背景 待开发的数据库的名称:Library Management System(LMS) 使用此数据库的软件系统的名称:图书管理系统。 随着图书馆图书种类、数量的不断扩大,图书检索速度慢、统计工作量大,难以满足图书馆现代化管理的要求。因此,建立一套图书馆管理软件,科学的对图书馆数据进行管理,方便图书的检索和读者借阅工作。 本项目的提出者及开发者是软件工程专业图书管理系统开发小组(高彦昭、甄朝霞、李茹枫、孙华芬、陆叶倩、秦薇),用户是学校图书馆。 图书管理系统软件LMS V1.0是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS、WINDOWS系列等操作系统上使用。除此以外,LMS V1.0可通过访问权限控制以及数据备份功能,确保数据的安全性。

众筹商业计划书

商业计划书项目名称 项目单位 地址 电话 传真 电子邮件 联系人 目录

摘要 (3) 第一部分公司基本情况 (4) 第二部分公司管理层 (7) 第三部分产品/服务 (9) 第四部分研究与开发 (10) 第五部分行业及市场情况 (11) 第六部分营销策略 (13) 第七部分产品制造 (14) 第八部分管理 (15) 第九部分融资说明 (16) 第十部分财务计划 (17) 第十一部分风险控制 (18)

第十二部分项目实施进度 (18) 第十三部分其它 (18) 摘要 说明:在两页纸内完成本摘要。 [摘要内容参考] 1、公司基本情况(公司名称、成立时间、注册地区、注册资本,主要股东、股份比例,主营业务,过去三年的销售收入、毛利润、纯利润,公司地点、电话、传真、联系人。) 2、主要管理者情况(姓名、性别、年龄、籍贯,学历/学位、毕业院校,政治面貌,行业从业年限,主要经历和经营业绩。) 3、产品/服务描述(产品/服务介绍,产品技术水平,产品的新颖性、先进性和独特性,产品的竞争优势。) 4、研究与开发(已有的技术成果及技术水平,研发队伍技术水平、竞争力及对外合作情况,已经投入的研发经费及今后投入计划,对研发人员的激励机制。)

5、行业及市场(行业历史与前景,市场规模及增长趋势,行业竞争对手及本公司竞争优势,未来3年市场销售预测。) 6、营销策略 (在价格、促销、建立销售网络等各方面拟采取的策略及其可操作性和有效性,对销售人员的激励机制。) 7、产品制造 (生产方式,生产设备,质量保证,成本控制。) 8、管理 (机构设置,员工持股,劳动合同,知识产权管理,人事计划。) 9、融资说明(资金需求量、用途、使用计划,拟出让股份,投资者权利,退出方式。) 10、财务预测 (未来3年或5年的销售收入、利润、资产回报率等。) 11、风险控制 (项目实施可能出现的风险及拟采取的控制措施。) 第一部分公司基本情况 公司基本情况: 公司名称北京后时代科技有限公司 成立时间 2014年9月

相关文档
相关文档 最新文档