1、 I 本科毕业论文 (科研训练、毕业设计 ) 题 目:厦门软件园管理服务系统 技术部子系统和财务部子系统 姓 名: 学 院:软件学院 系: 专 业:软件工程 年 级: 学 号: 指导教师(校内): 职称: 年 月 厦门软件园管理服务系统 II 摘 要 随着厦门软件园产业基地的全面开园和入住园区企业的不断增多,如何对这些企业的服务进行有效的管理,如何改善与入住园区企业的交互,如何提高自身的业务效率,如何向更多的软件企业提供更多的信息就成为了厦门软件产 业投资有限公司关注的一件事。在这样的需求驱动下,厦门软件产业投资有限公司希望开发一个厦门软件园管理服务系统作为公用信息平台,与各大网络实现互联互通
2、,最大限度利用现有网络资源为入园企业及周边地区服务。 厦门软件园管理服务系统是以 .NET 为开发平台,使用 Microsoft SQL Server2005为后台的数据库管理系统,采用 MVC 三层编程模式。该系统综合了公司日常所要管理的各模块,包括行政部、企业服务部、技术部和财务部等模块的功能,从而有效解决了公司中存在的一系列的问题。 本文主要介绍本人负责的技术部与财务 部系 统设计与开发。首先介绍了厦门软件园管理服务系统的开发背景和现状; 然后提出我们的方案,介绍 整个系统的设计;接着 详细介绍了技术部与财务部管理系统的设计与开发 ;最后对整个项目的开发进行了总结并对接下来的工作进行了展
3、望了。 关键词 : 面向对象软件工程 企业管理系统 系统安全 III Development of XMSP Management Service System Development of Technique System and Finance System Abstract As the number of companies registered in Xiamen Software Park (XMSP) grows, it is becoming an increasing important issue for Xiamen Software Park to improve it
4、s working efficiency, to better its service to these companies, to provide more information to software companies. Under these circumstances, XMSP wish a management service system to work all these for them. XMSP Management Service System is developed in the .NET platform, using SQL Server 2005 as t
5、he database. The system is developed for the purpose of solving the companys existing problems. It integrates all parts of information needed in the companys daily work, including administration department module, customer service department module, technique department module and finance department
6、 module and so on. Therefore the platform is able to solve a series of problems effectively. This paper mainly discusses design and development of technique department system and finance department system. In this paper, I start with giving a brief introduction of the background of the whole system,
7、 and then I bring forward our plan of the project. Following that, I discuss the two systems that I worked on in details. Lastly, I end my paper with conclusion and future work. Key words: Software Engineering Enterprise Management System System Security 厦门软件园管理服务系统 IV 目 录 第一章 绪论 . 1 1.1 项目背景 .1 1.2
8、 现状及存在的问题 .2 1.2.1 国内外现状 .2 1.2.2 厦门软件园现状及存在问题 .3 1.2.3 技术解决方案 .4 1.3 小组分工 .5 1.4 本文结构安排 .6 第二章 厦门软件园管理服务系统( XMSPMS)框架设计 . 7 2.1 系统的物理架构 .7 2.1 系统组成与功能实现 .8 2.2 系统总体框架说明 .8 2.2.1 企业管理服 务部系统 .8 2.2.2 园区企业管理系统 .9 2.2.3 行政部管理系统 .9 2.2.4 技术部管理系统 . 10 2.2.5 财务部管理系统 . 10 2.3 安全问题及解决方案 . 10 2.3.1 Web 系统安全需
9、求 . 10 2.3.2 Internet 网络安全需求 .11 2.3.3 系统安全设计 . 12 2.4 小结 . 15 第三章 技术部与财务部管理系统的设计与开发 . 16 3.1 开发环境 . 16 3.2 系统总界面 . 17 3.3 技术部管理系统的设计与开发 . 17 3.3.1 服务器租赁合同管理模块 . 18 3.3.2 费用管理模块 . 22 V 3.4 财务部管理系统的设计与开发 . 25 3.4.1 费用查询模块 . 25 3.4.2 费用到帐管理模块 . 27 3.5 开发工具和技术简介 . 28 3.5.1 ASP.NET 技术介绍 . 29 3.5.2 ADO.N
10、ET 简介 . 29 3.5.3 MVC 设计模式 . 30 第四章 总结与展望 . 32 4.1 总结 . 32 4.2 展望 . 32 致谢 . 34 参考文献 . 35 厦门软件园管理服务系统 VI Contents Chapter 1 Introduction . 1 1.1 Project Background.1 1.2 International status quo .2 1.2.1 International status quo .2 1.2.2 Software Parks Status quo and Existing Problems .3 1.2.3 Technic
11、al Resolving Method .4 1.3 Task Division .5 1.4 Outline of Thesis .6 Chapter 2 XMSP Management Service Systems Architecture . 7 2.1 Systems Physical Architecture .7 2.1 Systems Components and Functions .8 2.2 Systems Overall Framework Description .8 2.2.1 Enterprise Management Service Department Sys
12、tem .8 2.2.2 Enterprise Management Department System.9 2.2.3 Administration Department System .9 2.2.4 Technique Department System . 10 2.2.5 Finance Department System . 10 2.3 Security Issues . 10 2.3.1 Web-Based Systems Security Requirements . 10 2.3.2 Internet Security Requirements .11 2.3.3 Syst
13、ems Security Design. 12 2.4 Conclusion . 15 Chapter 3 Design and Development of Sub-Systems . 16 3.1 Developing Environment. 16 3.2 Systems Interface . 17 3.3 Implement of Technique Department System . 17 3.3.1 Server Contract Management Module . 18 3.3.2 Fee Management Module . 22 VII 3.4 Implement
14、 of Finance Department System . 25 3.4.1 Fee Querying Module . 25 3.4.2 Fee Management Module . 27 3.5 A Brief Introduction of Developing Tools and Related Technologies. 28 3.5.1 ASP.NET . 29 3.5.2 ADO.NET . 29 3.5.3 MVC . 30 Chapter 4 Conclusion and Future Work. 32 4.1 Conclusion . 32 4.2 Futuer Wo
15、rk . 32 Acknowledgement . 34 Bibliography . 35 第一章 绪论 1 第一章 绪论 计算机应用技术的迅猛发展与日趋成熟为现代企业应用技术的研究与发展带来了新的机遇,如何把计算机和网络技术更有效地引进企业管理领域来为企业服务,已成为各级各类企业面临的一个新的课题。厦门软件投资发展有限公司也希望通过建立厦门软件园管理服务系统,加强对厦门软件园的管理。 本章简要介绍厦门软件园管理服务系统的开发背景、国内外管理服务系统发展现状、厦门软件园的现状,小组任务分工情况,以及本篇论文的结构安排。 1.1 项目背景 当今世界信息技术的快速发展,给软件产业带来了难得的发展
16、机遇。 当前,我国已经初步形成软件 产业发展的良好环境,也有了一定的发展基础。 但是与国内需求相比,与飞速发展的国际软件产业相比,我们还有相当大的差距。 厦门市委、市政府非常重视软件产业的发展,在“十一五”规划中将软件产业明确定位为“我市优先扶持发展的重点产业”,并做出了“加快厦门软件园建设”的决定。作为国家火炬计划软件产业基地的厦门软件园,已成为经济增长快、投资回报高、创新能力强、具有极大发展前景的经济增长点,并以其配套完善的基础设施、主动细致的服务环境、优惠稳定的政策环境、诚实公正的信用环境、和谐向上的人文环境和舒适优美的生态环境,日益成为海 峡西岸软件企业、软件人才研发基地和集聚基地 1
17、。 厦门软件园包括软件园孵化基地(一期)和软件园产业基地(二期)。 厦门软件园孵化区位于厦门环岛路海景观光线上,由华讯楼、科讯楼和创新大厦组成,总建筑面积约 7.5 万平方米。孵化区 拥有完善的硬件和商务配套设施,配套有 IDC 机房、会议室、培训中心、餐厅、休闲活动中心等共享服务设施,吸引了东南融通、翼华科技、美亚柏科、台湾客服等 170 多家企业入园,业务涵盖软件开发、系统集成、信息服务、芯片设计、信息安全等领域,从业人员达 5000 余人 。 目前 , 厦门软件园已经形成了发展软件 产业的良好环境,以“发挥比较优势、发展特色产业、实施可持续发展战略”作为产业基地发展的原则,探索出一条具有
18、自身特色的路子,初步实现了海峡两岸合作与交流和外向型两大优势,在通讯软件、城市信息化软件、 IC 研发设计等具有相对优势的特色产业2。 厦门软件园管理服务系统 2 图 1-1 厦门软件园 在这样的背景下,作为厦门软件园的运营主体,厦门软件产业投资公司希望通过建立一个软件园管理服务系统来管理公司日常运作,增加人们对厦门软件园的了解,扩大厦门软件园的影响,同时也为入住软件园的企业提供了一个网上查询与自身企业相关信息的平台,并使之成为 集 宣传、客户关系管理、综合服务于一体的 “ 虚拟园区 ” 。 在由邱明老师和王备战老师的带领与参与下,开发小组对厦门软件园进行了实地的考察与调研,经过多次与软件园方
19、面的相关负责人沟通并获得需求,最后设计并开发出厦门软件园管理服务系统。该系统旨在 与各大网络实现互联互通,最大限度利用现有网络资源为入园企业及周边地区服务。 1.2 现 状 及存在的问题 1.2.1 国内外现状 互联网以蓬勃的发展速度席卷全球 , 它的虚拟商业行为改变着我们的交易方式和经济活动。网络改变了竞争 , 也改变了企业的经营模式和管理理念 。 美国早在 1993 年就已有 2.4 万 家企业使用电子数据交换 (EDI)。随后,美国所有的大公司都实现了办公自动化 , 一些跨国公司还实现了虚拟办公室。美国企业的信息化建设已经进入了比较高级的阶段 : 60%的小企业、 80%的中型企业、 9
20、0%以上的大企业已借助互联网广泛开展电子商务活动 , 其中 B2B 占电子商务总额的 80%以上。 比 如美国思科 (CISCO)公司把管理和运营成功地迁移到了互联网上 , 其全部产品 (路由器、交换机和其它网络互联设备 )建立了虚第一章 绪论 3 拟的订货系统 。 目前,思科在全球范围内 80%的订单通过网络来处理 3。 相比之下,中国企业信息化整体水平还比较低。 2004 年,某权威机构对我国 2000多家大型企业信息化建设的调查显示 , 应用 ERP 的企业仅占调查企业总数的 10%; 对3000 家大型企业信息化建设状况的调查显示,只有 3.7%的企业信息化建设进入成熟期阶段。 随着计
21、算机网络技术的发展与普及,小型 ERP( Enterprise Resource Planning)已经成为一个企业管理热点。如何更好地管理企业资源成为各类公司面临的问题。基于网络企业资源管理系统是企业管理的重要组成部分 4。 企业管理系统的数量也随着互联网技术的不断革新和全球化的普及,以惊人的速度增长着 。 在现代企业信息化的应用热点中,无论是 MRP、 MRP 还是 ERP,无一不是通过梳理企业的内部流程来提高企业的内部效率的,而许多企业在实施 ERP 后往往发现很多问题并未得到有效解决。随着市场竞争的加剧, ERP 不仅在内部不能满足企业个性化生产 、准确的成本控制、决策支持和对企业潜在
22、问题进行预警等的要求,在外部,随着生产的社会化,企业更加需要全面整合企业财务、业务等各方面的信息,将企业对外部的控制和对内部的管理结合起来,以适应经济全球化的趋势 5。 1.2.2 厦门软件园现状及存在问题 厦门软件园经过几年的建设和发 展,已经在企业服务 工作 上积累了一定的经验,并拥有了一定的硬件环境条件,如互联网数据中心( IDC)和园区网站。如何更好地利用现有条件,建立完善的信息管理系统,强化内部管理,提升 对 外部 提供服务的质量,是厦门软件产业投资有限公司 当前急需解决的问题。 园区的网站是软件园对外宣传的 一个 重要 的 窗口。但 是现阶段 由于缺乏 管理 信息系统的支持, 园区
23、的 网 站 只能提供一些静态的信息,没有充分发挥其服务于园区的日常管理、为广大园区企业提供信息资源的功能 ,也不能对相关的信息进行共享等。 目前园区的内部信息管理基本采用手工方式,主要借助于 Excel 和 Word 记录园区的管理数据,使用电子邮件传递信息。由于信息格式的不统一和传递渠道的不畅通,使得各部门之间的信息无法共享,管理数据在多个部门中重复输入, 不仅 影响 各部门的 协作效率, 更 增加了管理成本。例如,入 住 园 区的 企业 产生的 费用分散 于软件园 的行政部、企业服务部和技术 部等多个部门,但是由于缺乏信息传递的有效途径,目前财务部还不能即 时了解各部门的费用产生情况,无法及时汇总,并通知入园企业缴纳各项费用。同