版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、附件2:北京联合大学毕业设计(论文)开题报告题目: 乐读书店图书租赁系统的开发 专业: 计算机科学与技术 指导教师: 刘 琨 学院: 应用科技学院 学号: 47 班级: 1303S 姓名: 孙 浩 一、 课题任务与目的随着计算机技术的日益成熟,管理信息系统的应用已深入到社会的各个领域。当今社会正在快速向信息化社会前进,信息自动化的作用也越来越大。在信息技术不断融入日常生活的同时,我们应该从以前繁琐的事务中解放出来,来提高工作效率。为满足图书管理现代化的需求,国内软件商已经开发出很多较好的商品化图书管理软件。虽然这些图书管理软件其功能和性能都很完善,但它们大多是面向大型的经营图书出租销售业务的书
2、店的,专业性强,功能分工较细,操作和使用比较复杂,难以掌握。而国内很多小型书屋由于管理人员不多且大多数不是图书管理业务的专业人员,业务分工也不是很明确,这样的软件对他们而言反而太复杂,太庞大,所以应用效果不是很好。为了解决这种复杂的租赁管理的难题,遵照书屋实际的图书租借业务流程,设计面向客户的图书租借、面向书屋管理员的数据管理来统一规划管理网站所包含的图书租赁信息。伴随着大数据时代的到来,统计分析数据信息也成为一个重要的课题,旨在更好的服务于社会和人们,也使得书店有更好的收益,因此必不可少的数据统计分析也是必不可少的。二、调研资料情况随着计算机技术的日益发展,越来越多的企事业单位都实现了无纸化
3、办公。为了跟上时代的步伐,一个现代化的书店需要拥有一个全方位的自动化办公系统,方便处理日益复杂化的管理经营项目,提高工作效率。图书租赁管理系统就是能满足以租书业务为主的书店日常经营及后台统计电算化的系统,它可以帮助营业员和管理人员处理一般的管理项目,并且各项权限分明,使书店能够满足快速发展的现代社会的需要。传统的图书租赁管理停留在纸介质的基础上,随着企业文化的发展,图书规模越来越大,这样的管理机制已经不能适应管理的需要,它不仅浪费许多人力和物力,并且由于效率低下,往往不能满足员工以及顾客的需要。在信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代。开发图书租赁管理系统软件,利用计
4、算机对图书资料及租赁业务进行有效的管理能够提高工作效率,提高图书的利用率,同时可以让顾客方便地查到所需的图书,管理人员还可以利用强大的管理统计功能,通过统计图书的总量、金额、各种图书的租借率等及时了解库存、图书发展的规模以及对各类图书的需求,掌握今后图书的订购计划及取舍方向。相关的技术支持本系统是一个为适应当前书店对图书信息管理的需求而设计开发的软件系统。该系统面向Windows操作系统,以Microsoft SQL server 2008作为后台数据库并从数据库的应用和开发的实效性角度出发,采用MicrosoftVisualStudio2008作为开发工具,采用面向对象技术。Microsof
5、tVisualStudio2008的应用程序可体现行业需求,而这些需求是由最了解它们的个别专家定义的,因而使工程更加完美。MicrosoftVisualStudio2008具有以下特点 逻辑模型和往返工程-用于逻辑数据库设计的业界标准模型(包括 ER 和 IDEF1X 图表)具有对以下数据库的完全往返工程功能:Microsoft SQL Server、DB2、Oracle 以及 Microsoft Access 数据库;从而使在任何层次(概念、逻辑或实体层次)进行的更改都可自动反映在其他层次中。强健而灵活的软件建模UML 支持-完全支持业界标准统一建模语言 (Unified Modeling
6、Language, UML),从而为用 Visual Studio.NET 创建的模型提供了通用的元模型。这样,在一张图表中所进行的更改就可反映在所有其他的图表中。 错误检查-强大的语义错误检查功能简化了创建完全兼容模型的过程。 分析报告-多种标准报告可对模型进行高效且直观地分析。 自由格式的图表-应用程序设计人员可将自由格式的图表加入 UML 图表中,从而更好地表达其体系结构和规划。 主要优点客户可使用业界标准方法来表达应用程序的体系结构和功能,提高开发团队的效率。其具有高效的体系结构指导,Visual Studio.NET 企业框架和模板提供了关键的基础结构和内容,以在组织内部定义和提供最
7、好的惯例和开发策略。允许高级开发人员和体系结构工程师定义应用程序初始工具包、策略以及体系结构指导,使经验不足的开发人员可以用来构建极其复杂的应用程序。客户可分发这些应用程序蓝图以及构建应用程序所需的部件和说明,从而极大地提高开发人员构建复杂 XML Web 服务和应用程序的效率。Visual Studio.NET 模板结构提供了用于完成应用程序的应用程序起点和策略或指导方针。它们包含两个部分:初始工程结构和策略定义文件。工程结构是在新的 Visual Studio.NET 工程类型中指定的,客户可任意对该类型进行自定义和扩展。策略文件是用一种新的基于 XML 的语言定义的,该语言称为模板说明语
8、言 (Template Description Language,TDL)。TDL 用于指定在工程的各个阶段使用哪些技术合适。TDL 还提供对属性设置的精密控制。Visual Studio内置的功能,用于性能、负载以及功能测试,可帮助客户在开发的早期阶段就找出其 XML Web 服务和应用程序中的问题。 存根页是为 Visual Studio.NET 构建的任何 XML Web 服务而创建的。可便捷地对存根页进行测试,测试内容包括性能、负载以及功能一所有这一切都包含在 IDE 中。通过使用 Visual Studio.NET 自动化模型,客户可自动执行测试过程,以提高效率。回归测试可便捷地在定
9、期的版本上执行,这样可帮助确保已修正的错误不会再重新引入。Visual Studio Analyzer (VSA) 使客户能够以图形化方式分析基于分布式组件的应用程序,以便查找瓶颈。并且Microsoft Visual还具有集成的源代码控制、版本控制、并行开发等优点使得其具有丰富的分支功能支持并行开发,允许多个团队同时开发一个应用程序的多个版本,从而提高了整体的效率。国内的借阅租赁网站现在的图书租赁网站一般仅在获得充分认证的校园之间进行租赁和互借,真正的服务于全社会的图书租赁网站少之又少。而且在图书租赁的过程中一系列的管理和维护以及图书问题都会影响租赁网站的发展。如何依托于网络这一强大的互联方
10、式来服务于更多的人们是一个值得研究和深思的问题。图1某高校图书互借界面图2某高校图书互借界面可行性分析1)技术可行性随着计算机技术的发展,要将对租还书业务的管理从原本的书面管理转化为电子管理,是有很强的可行性的。而且市面上也已经出现了很多图书出租管理的软件,在技术上的可行性是毋庸置疑的。本设计要做的只是针对一个真实的书屋来开发出适用的图书租赁系统,面向Windows操作系统,以Microsoft SQL server 2008作为后台数据库,并从数据库的应用和开发的实效性角度出发,采用MicrosoftVisualStudio2008做为开发工具,采用面向对象技术。在之前做过的课程设计中,都是
11、通过这两种开发工具来实现的,因此在技术上不存在问题。2)经济可行性本系统对经济上没有太多的要求,只要具备计算机及相应的运行软件即可开发。项目成功后,数据的处理加快,可以节省人力,节约时间。而且系统对于输入输出的规范,也提高了数据可用性,增强了数据安全系数,能够更方便、简单、快速地统计图书的总量、金额、各种图书的租借率等及时了解库存、图书发展的规模以及对各类图书的需求,掌握今后图书的订购计划及取舍方向,具有一定的现实意义。3)操作可行性本系统采用面向对象技术,开发出来的界面友好,几乎人人都可以很简单地进行操作。新系统能为经营者和客户提供他们需要的高效性和方便快捷,比手工管理与操作方便了许多,界面
12、操作简单上手,特别是与实际流程一致,用户可以很快熟悉和习惯。4)进度可行性我所调查的组织是个规模小、核心流程连贯的经营图书租赁的书屋,它的相对简单的业务活动,可以使我很快获得系统需求信息。系统的实现是按照有准备有条理的进度安排来进行的,可以在规定期限内完成。综上所述,系统是可行的。三、初步设计方法与实施方案3.1初步设计系统框图图3 系统功能框架图概念结构(ER图)图书图书编号图书名称图书作者图书价钱出版社图书类别总册数库存量出版时间图4 图书属性图客户客户编号客户姓名客户等级电子邮件联系电话已租书目图5 客户属性图用户用户名用户口令用户类别图6 用户属性图租书租借日期图书编号图书名称图书类型
13、租借者归还日期联系电话租借次数实际归还日期租金押金图7 租书属性图归还m管理员统计统计表管理图书出租用户n1nmnmn图8 各实体联系图乐读书店图书租赁系统的开发严格按照软件工程的方式进行开发,其中必须遵循软件工程的七个任务步骤(1)可行性分析(2)项目建议内容(3)软件需求规格说明(4)概要设计(5)详细设计(6)测试报告(7)使用说明开发工具是在 Windows7系统上使用MicrosoftVisualStudio2008中的ASP.NET技术进行软件的开发;数据的维护和处理方面选用了具有良好稳定性的MicrosoftSQLServer2008数据库;界面设计我们使用具有良好交互性的Mac
14、romedia Dreamweaver 8对于网站系统的图片进行设计和处理。鉴于本系统要实现的具体功能,网站要能动态的及时更新,检索,删除等操作,因此选用动态功能较强的ASP技术来处理。使用ASP技术的原因1强大性和适应性。因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。2简单性和易学性。ASP.NET使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。3高效可管理性。ASP.NET使用一种字
15、符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。前台后台页面设计使用Macromedia Dreamweaver 8对于网站系统的图片进行设计和处理。通过Microsoft Visual Studio 2008软件进行前台和后台的框架搭建和页面效果设计。 本系统采用的是B/S(浏览器/服务器)结构。用户通过浏览器向分布在网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由
16、Web Server完成。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网就可以使用,而且不会受到操作系统的影响四、预期结果预计最终成果分为两部分1 乐读书店图书租赁系统的论文和文档相关资料根据一般的毕业设计要求,一般毕业设计包含如下内容(1)可行性分析报告(2)项目建议任务书(3)软件需求规格说明书(4)概要设计和详细设计说明文件(5)测试报告(6)使用说明2 基于ASP.NET乐读书店图书租赁系统的相关设计程序按照软件工程的方式来进行软件开发、软件设计和使用过程一般需要步骤进行:(1)可行性分析(2)项目建议内容(3)软件需求规格说明(4)概要设计(5)详细设计(6)测试报告(7)使用说明关于程序开发,根据不同的使用者,可以分为两个部分:(1)前台 用户的可视化界面,可以使用户在网络上方便的查看和租赁图书。(2)后台 管理员可以对图书进行详尽的管理,方便管理员
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年塔吊施工安全防护合同
- 2024年度互联网金融服务平台合作合同
- 2024年度广告位代理销售合同(新媒体广告)
- 胶带分配器机器市场发展预测和趋势分析
- 贵金属制钱包市场发展现状调查及供需格局分析预测报告
- 2024年度旅游活动赞助合同:旅游赛事赞助与合作协议
- 2024年度智能硬件产品代理销售合同
- 2024年度储藏室保险服务合同
- 洁厕凝胶市场发展预测和趋势分析
- 2024年度办公楼智能化升级合同:某智能化公司与某办公楼物业管理公司关于智能化升级的合同
- 五矿锡矿山项目法律组尽职调查报告
- 英国探亲邀请函
- 商品和服务税收分类编码(开票指引)
- 部编版二年级语文上册 日月潭 公开课课件
- 班级文化建设班主任发言稿
- 项目管理基本法-43210法则
- 农村少年玩弄留守中年妇女-历来的案例分析(修订版)
- 人民防空工程结构大样图集RFJ05-2009-JG
- 六年级主题班队会记录表(6个表)
- 外科护理查房记录(二十篇)
- 渐开线花键强度校核(完整计算)
评论
0/150
提交评论