欢迎来到天天文库
浏览记录
ID:41089607
大小:1.24 MB
页数:19页
时间:2019-08-16
《期刊管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录1.课程设计概述41.1系统概述41.2目的和任务41.3开发环境41.4小组内部分工情况51.5个人完成部分52.项目设计的基本原理和采用的主要方法与技术53.项目的可行性研究与需求分析63.1可行性研究63.2需求分析64.本人实现项目的过程与步骤94.1数据库表结构94.2数据系统业务与表之间的关系124.3数据字典174.4软件测试184.5系统的实施与维护195.个人小结206.参考文献217.附录2219期刊管理系统1.课程设计概述1.1系统概述期刊管理系统是图书情报信息管理系统
2、中的一个相当重要的组成部分。其主要作用是帮助图书情报管理部门对各种期刊的采购、借阅、装订等项工作进行管理。同时要针对不同类型的期刊和不同类型的读者分别设置期刊的借阅方式,并根据期刊的借阅情况分析期刊的使用效率和读者情况。1.2目的和任务(1)在软件产品完成之前,为用户和开发者之间建立共同协议创立一个基础。对要实现的软件功能进行全面描述,帮助用户判断软件产品是否符合他们的要求。(2)提高开发效率:使用户在设计开始之前周密地思考需求,从而减少事后重新设计、重新编程和重新测试的返工情况。通过对各种需求
3、进行仔细复查,在开发早期发现若干遗漏、错误的理解和不一致性,以便及时加以纠正。(3)为成本计价和编制计划进度提供基础:软件功能的描述是计算机软件产品成本核算的基础,也有助于估计所必须的资源,并用作编制进度的依据。(4)为软件测试与验收提供一个基准。为了更好地适应当前高校图书馆的期刊管理需求,为期刊管理提供更加科学的依据和数据,缓解手工管理存在的弊端。(5)该系统在正常运营中总是面对大量的读者信息、期刊信息以及两者相互作用产生的借刊信息,还刊信息。因此需要对读者资源、期刊资源、借刊信息、还刊信息进
4、行管理,及时了解各个环节中信息的变更,有利于提高管理效率。1.3开发环境操作系统:MicrosoftWindowsXPProfessionalServicePack3;数据库:MicrosoftSQLServer2008;开发环境:MicrosoftVisualStudio2008。191.4小组内部分工情况毛治中:协调小组工作,对本组成员进行分配,负责整个项目开发工作、系统可行性研究、总体详细设计和测试,小组文档核查工作,期刊类型与业务流程图分析,负责界面设计、绘制数据流图中的顶层图、所有的0
5、层图、以及E-R图,对本报告第4部分分工的说明。陈龙彬:需求分析与系统总体设计,绘制1层图,类图,调试出错处理设计,系统功能模块结构图,数据字典,帮助某些单元模块测试。肖斌:搜集素材,借阅必要的书籍与材料,概要设计与数据库设计,数据库表结构,数据系统业务与表之间的关系,数据字典以及用例描述,系统配置、帮助与使用说明。1.5个人完成部分对该系统的设计开发过程中,完成了概要设计与数据库设计,数据库表结构,数据系统业务与表之间的关系,数据字典等几个部分,基本上实现了个人的模块。2.项目设计的基本原理和
6、采用的主要方法与技术期刊管理系统采用了客户机(C)/服务器(S)模式体系结构:Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server(服务器)端用于提供数据服务。在结构化分析与设计中。结构化程序设计方法采用了数据流图、数据字典。使用原型模型的方法开发,主要从期刊的一些基本的信息,设计中首先进行可行性研究与需求分析,设计系统所用的到的语言和数据库,并且对数据库设计描述,对系统的设计也进行了详细的描述,并进行的系统的测试的数据描述。经过分析,采用了ASP.NET面向
7、对象程序设计和SQL数据库,利用其提供的各种的开发工具来完成设计。本系统采用的软件开发办法,要求以Microsoft公司的可视化开发环境VisualStudio2008作为主要集成开发工具,使用SQLServer2008数据库作为关系数据库,并为ASP.NET程序设计配合SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能,以此为技术支持。193.项目的可行性研究与需求分析3.1可行性研究3.1.1技术可行性。由于网络的普遍应用,使的期刊管理业务非常的方便,无
8、需再进行网络的建设。ASP.NET对数据库的支持好、开发难易度容易、使用简单的Windows平台、对组件的支持,采用编译之后执行的方式。SQLServer数据库和ASP.NET技术的有机结合,可以开发出实用、简便、高效的基于网络的期刊管理系统。因此技术上是可行的。 3.1.2经济可行性。 网络已经普及,因此在网络设备上不需要进行大的投入。只要求客户端具备客户机的基本功能,就能实现期刊管理。因此在企业的计算机实验室、公共机房,只要安装软件,即可实期刊管理功能。因此,从积极上来说,开发期刊管理不需要
此文档下载收益归作者所有