欢迎来到天天文库
浏览记录
ID:828622
大小:1.39 MB
页数:38页
时间:2017-09-09
《毕业论文 图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、福建商业高等专科学校2009届毕业论文图书管理系统学生姓名:林宏弘学生学号:09537003年级:2009专业:软件技术指导教师:林峰职称:讲师2012年05月毕业论文原创性声明兹呈交的毕业论文,是本人在指导老师指导下独立完成的。本人在毕业论文写作中参考的其他个人或集体的研究成果,均在文中心明确方式标明。本人依法享有和承担由此论文而产生的权利和责任声明人:林宏弘2012年05月内容摘要科研管理系统是针对我校日常科研管理工作的具体要求,从科研成果管理、科研项目管理、科研经费管理、科研机构及科研人员等方面进行建设的系统。随着科研管理系统数据日益增加,数据量的庞大,教师对数
2、据查看的要求也随之提高,尤其是报表方面,旧的报表已经不能满足教师的需求。为此,对科研系统进行改进,主要是报表数据显示方面。本系统是在WindowsXP下,采用ASP.NETWEB技术和MicrosoftSQLServer2000数据库,开发工具为MicrosoftVisualStudio2008,采用C#技术模拟Pet.Shop架构开发的一种系统。应用数据层基类 、数据层工厂类、接口层 、接口实现层 、实体类 、业务逻辑层、表示层的分层体系结构。主要用了ASP.NET中的用户自定义控件和UserControl类。关键字:C#;SQLserver2005;Pet.Sho
3、p架构;报表;科研管理系统目录中英文摘要(I)1.引 言(1)2.可行性分析(1)2.1可行性研究的前提(1)2.1.1目的(1)2.1.2条件(1)2.1.3决定可行性的主要因素(1)2.2系统技术可行性分析(2)2.2.1开发环境的选择(2)2.2.2编程语言的选择(4)2.2.3数据库服务器的选择(4)3.模块分析及总体设计(4)3.1模块需求(4)3.1.1系统结构分析(5)3.1.2功能描述(6)3.1.3功能模块详细描述(6)3.2系统开发工具(6)3.2.1系统开发所用技术(7)3.2.2运行环境(7)4.模块开发设计(7)4.1开发框架的设计(7)4.1
4、.1模型设计(10)4.1.2控制器设计(11)4.1.3视图设计(11)4.2数据库设计(11)4.2.1数据库表设计的准则(11)4.2.2数据库表的设计(前台)(11)5.系统设计(15)5.1首页登录界面(15)5.2报表分析(16)5.3年度报表(18)5.3.1年度报表(18)5.3.2个人报表(27)5.3.3年度工作(32)6.总结(21)致谢(33)参考文献(34)1.引言计算机是新技术革命的一支主力,也是推动社会向现代化迈进的活跃因素。计算机科学与技术是第二次世界大战以来发展最快、影响最为深远的新兴学科之一。计算机产业已在世界范围内发展成为一种极富生
5、命力的战略产业。随着社会的发展,计算机网络日趋成熟,走进了我们的生活,成为我们生活的主流,同时也被广泛应用于教学,科研,事业等各个方面。所谓科研管理系统就是针对日常科研管理工作的具体要求而实现科研工作的网络化管理的一种系统,本系统的建设也是计算机网络飞速发展给人们带来方便的一种表现。本系统模拟Pet.Shop框架开发,在MicrosoftVisualStudio2005平台下使用C#语言开发的,数据库使用MicrosoftSQLServer2005。通过前用户界面和后台代码的建设共同完成了科研成果管理、科研项目管理、科研经费管理、科研机构及科研人员等模块从而充分展示了科
6、研管理系统所带来的便利。2.可行性分析2.1可行性研究的前提2.1.1目的尽可能在最短的时间内确定完成系统模块,以便学校科研工作更加顺利进行。2.1.2条件现所具有的软、硬件设备如下:开发设备:PC机(CPU:Intel(R)Core(TM)2CPU4300@1.80GHz(2CPUs),内存:2046MB)开发环境:WindowsXP开发软件:VisualStudio2008数据库服务器:SQLServer2005其它辅助工具:Dreamweaver以上设备可以满足本系统的开发。2.1.3决定可行性的主要因素一个良好的科研管理系统可以帮助我校科研工作的网络化管理。完成
7、此系统有助于科研管理沟通平台的构建,系统维护只要在后台进行编辑,前台的用户界面操作就能很好地按一定方式进行以达到你所要的效果。服务于学校科研工作人员的工作,具有较强的使用性。当然,系统的完整性离不开各模块的完整性。332.1系统技术可行性分析2.1.1 开发环境的选择C#(读做"Csharp")是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来,继承了其强大的性能,同时又以.NET框架类库作为基础,拥有类似VisualBasic的快速开发能力。C#由安德斯·海尔斯伯格主持开发,微软在2000年发布了这
此文档下载收益归作者所有