asp课程设计实验报告

  • 格式:doc
  • 大小:857.50 KB
  • 文档页数:25

下载文档原格式

  / 25
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Web程序设计》

学院:计算机科学学院

专业班级:12级网络工程01班

项目名称:图书信息管理系统设计与实现组员:

罗发军:41209040109

余武震:41209040118

一、开发背景

随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度、降低库存占用、加快资金周转、提高工作效率,已经成为图书企业提高竞争力的关键。信息技术的发展给图书企业的管理带来了新的力量,通过图书馆管理系统对图书企业经营运作的全程管理,不仅使企业摆脱了人工管理所固有的一系列弊端和问题,更重要的是提高了工作效率,进而提高了企业的经济效益。通过管理系统对企业的管理,为企业的发展提供了大量的、关键性的数据,企业根据这些数据,可以及时作出决策,进行调整,使之能够更好地把握市场的销售规律,适应市场变化,在激烈的行业竞争中赢得一席之地。

二、需求分析

长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较繁琐。在借书时,读者首先将要借的书和借阅证交给工作人员,工作人员将每本书的信息卡片和读者的借阅证放在一个小格栏里,然后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读者首先将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。

从上述描述中可以发现,传统的手工流程存在着种种不足。首先处理借书、还书业务流程的效率很低;其次处理能力比较低,一段时间内,所能服务的读者人数只能是很有限的。为此,图书信息管理系统需要为企业解决上述问题,提供快速的图书信息检索功能及快捷的

图书借阅、归还流程。

三、系统设计

1、系统目标

根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应达到以下目标。

●界面设计友好、美观,数据存储安全、可靠。

●基本信息设置保证图书信息和读者信息的分类管理。

●强大的查询功能,保证数据查询的灵活性。

●实现对图书借阅、续借、归还过程的全程信息服务跟踪。

●设置读者借阅和图书借阅排行榜,为图书馆管理提供真实的数据信息。

●提供借阅到期提醒功能,使管理者可以及时了解到期的图书借阅信息。

●提供管理员修改自己密码的功能,保证系统的安全性。

●提供灵活、方便的权限设置功能,使整个系统的管理分工明确。

●采用人机对话的操作方式,方便管理员的日常操作。

●系统要最大限度地实现易维护性和易操作性。

2、业务流程图

图书借阅图书续借图书归还

管理员管理图书

档案信息图书档案

管理读者

档案信息

读者档案

获取读者

信息

根据读者

信息获取

借阅图书

信息

归还相关

图书

图书归还

档案

图书借阅

档案

完成图书

续借

完成图书

借阅

3、系统功能结构

根据图书馆管理系统的特点,可以将其分为系统设置、读者管理、图书管理、图书借还、系统查询等部分。

图书馆管理系统

系统设置读者管理图书管理图书借还系统查询

图书馆信息管

退

4、系统预览

为使读者对图书馆管理系统有初步的了解,下面给出系统中的几个页面。

5、构建开发环境

1.网站开发环境网站开发环境:Microsoft Visual Studio 2008集成开发环境。

网站开发语言:+C#。

网站后台数据库:SQL Server 2005。

开发环境运行平台:Windows XP (SP2) / Windows 2000 (SP4) / Windows Server 2003 (SP1)

2.服务器端操作系统:Windows Server 2003 (SP1)。

Web服务器:Internet信息服务管理器。

数据库服务器:SQL Server 2005。

浏览器:速达。

网站服务器运行环境: Framework SDK v2.0。

3.客户端浏览器:速达。分辨率:最佳效果:1024x768像素。

6、数据库设计

本系统采用SQL Server 2008数据库,其中包含9张表。下面分别给出数据表概要说明、数据表E-R图及主要数据表的结构。

1. 数据库概要说明从读者角度出发,为了使读者对本系统的数据库中的数据表有一个更清晰的认识,我们设计了一个数据表树形结构图,如图1所示,其中包含系统所有数据表。