资源描述:
《基于网络的教材管理系统 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录1可行性研究31.1引言31.1.1编写目的31.1.2项目背景31.2可行性研究的前提31.2.1要求31.2.2目标41.2.3条件、假定和限制41.2.4可行性研究方法41.2.5决定可行性的主要因素41.3所建议技术可行性分析51.3.1对系统的简要描述51.3.2数据流程和处理流程51.3.3技术可行性评价61.4.所建议系统经济可行性分析61.4.1支出61.4.2效益61.4.3收益/投资比61.4.4投资回收周期61.4.5敏感性分析61.5.社会因素可行性分61.5.1法律因素61.5.2用户使用可行
2、性62需求分析62.1任务概述62.1.1目标62.1.2运行环境72.1.3条件与限制72.2数据描述72.2.1数据流图信息72.2.2数据流图72.2.3数据库需求设计82.2.4实体-关系图82.3.功能需求102.3.1功能描述102.4性能需求112.4.1数据精确度112.4.2时间特性112.4.3适应性113概要设计113.1任务概述113.1.1目标113.1.2运行环境123.2总体设计123.2.1处理流程图123.2.2系统层次图:123.2.3IPO表133.3数据结构设计153.3.1数据表设
3、计153.4接口设计173.4.1外部接口173.4.2内部接口173.5数据库设计173.5.1网络数据库183.5.2数据库的C/S模式和B/S模式184详细设计194.1模块设计194.1.1模块描述194.2身份验证模块194.2.1功能描述194.2.2程序描述204.2.3设计描述214.3系统功能模块214.3.1功能描述214.3.2程序描述224.3.3设计描述234.4程序逻辑244.4.1导入数据244.4.2输出逻辑254.4.3备份数据库264.4.4恢复数据库275系统实现275.1主要登录界面
4、及源代码275.1.1用户登录275.1.2学生收费285.1.3教材征订29部分代码:295.1.4教材入库305.1.5教材出库306测试及性能分析316.1功能测试316.2系统测试316.3性能分析316.4改进意见32致谢33参考文献341可行性研究1.1引言1.1.1编写目的教材管理,对各个学校而言,都是一项复杂、烦琐的工作,但却与学校的教学、管理休戚相关,它不仅要有教材管理功能,还应具备全面的财务管理功能。因此,一套好的教材管理软件,不但能大大降低工作人员的劳动强度,还能提高学校的管理效率和教学水平。据了解,
5、目前在市面上还没有一种方便、快捷、功能强大的教材管理软件,而各个学校,特别是高校,教材管理的任务越来越繁重,以往的老版本管理软件远远适应不了这方面的要求。用户对一个新的管理系统的需求很强烈,同时这也是一个广阔的市场,前景良好。为此,我们开发了这套教材管理系统。1.1.2项目背景软件名称:基于网络的教材管理系统开发者:王芳荣提出者:新疆大学信息科学与工程学院其他:本项目采用浏览器/服务器原理,浏览器的程序是version5.0以上,以Dreamweaver为开发软件的应用程序,服务器端采用Windows操作系统的工作站,采用
6、Access2003的为开发软件的数据库服务程序。1.2可行性研究的前提1.2.1要求功能要求:项目多,信息量大,各信息量之间存在着密切的关系。该系统主要分为三部分:教材管理、售书管理和财务管理,不仅要处理教材的入库、出售管理,还有订书和书费管理,其中仅售书处理又分为零售、集体购书和教师用书处理三部分。而每部分内部、各个部分之间都有着不同的关系,如入库与库存之间,库存与各售书之间,集体售书与预交书费、退书款之间等等。性能要求:①先进性。为满足学校教材部门目前和未来实际工作的需要,本系统的设计应确保在一段相当长的时间内能保持
7、其先进性,这主要表现系统结构的先进性、运行平台的先进性、数据库管理系统的先进性、开发工具的先进性和软件设计思想的先进性上。②实用性。目标系统不是凭空想象孤立制定的,而是依附于教材管理业务的管理模式的。根据业务的目标和功能,通过调查和分析,找出其薄弱环节,提出目标系统的目标和功能。因此,一旦目标系统投入运行,必将是实用可行的。③通用性。目标系统不仅要满足教材管理业务要求和特点,而且也要考虑教材管理业务内容的多变性。同时在开发中,将尽量采用先进的技术和方法,以确保目标系统具有相当的通用性和灵活性。④可靠性。目标系统一旦投入运行
8、,将承担教材业务中的管理工作,运行不能出错,因此,提高系统的可靠性是至关重要的。要采取一系列技术防范措施,包括目标系统具有一定的容错性,在外界干扰和键盘误操作的情况下不致发生系统崩溃和系统应具有自我恢复能力等,以提高系统运行的可靠性。⑤可维护性。由于目标系统将由多个用户使用,并受到各种因素影响较大,因此