1、 本科毕业论文 (科研训练、毕业设计 ) 题 目:厦门软件园管理服务系统 数据库 总体 设计 与行政管理 系统 开发 姓 名: 学 院:软件学院 系: 专 业:软件工程 年 级: 学 号: 指导教师(校内): 职称: 年 月I 摘 要 随着厦门软件园产业基地的全面开园和入住园区企业的不断增多,如何对这些企业的服务进行有效的管理,如何改善与入住园区企业的交互,如何提高自身的业务效率,如何向更多的软件企业提供更多的信息就成为了厦门 软件产业投资有限公司关注的一件事。在这样的需求驱动下,厦门软件产业投资有限公司希望开发一个厦门软件园管理服务系统作为 公用信息平台 , 与各大网络实现互联互通,最大限度
2、利用现有网络资源为入园企业及周边地区服务 。 厦门软件园管理服务系统 是以 . NET 为开发平台,采用 ASP . NET 技术, 使用 Microsoft SQL Server2005 为后台的数据库管理系统。该系统 综合了公司 日常 所要管理 的 各模块,包括 :行政部、企业服务部、技术部和财务部等模块的功能,从而有效解决了公司中存在的一系列的问题。 本文主要介绍行政管 理系统的设计与开发。 首先 介绍了 厦门软件园管理服务系统 的开发背景 和现状,然后提出我们的方案,介绍系统的设计 , 并详细介绍了 数据库的设计和行政管理 系统的设计与开发 。 关键词 : 企业管理 系统 系统安全 企
3、业信息化 II Development of XMSP Management Service System Database Design and Development of Administration Management 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 its working
4、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 on the .NET platform, using SQL Server 2005 as the databas
5、e. 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 module an
6、d so on. Therefore the platform is able to solve a series of problems effectively. This paper mainly introduces the design and development of Administration Management System. In this paper, I start with giving a brief introduction of the background of the wh ole system, and then bring forward our p
7、lan of the project. Lastly, I introduce database design and development of Administration department module those I worked in details. Keywords: Enterprise Management System, System Security, Enterprise Informationization III 目 录 第一章 绪论 . 1 1.1 项目背景 . 1 1.2 现状及存在问题 . 2 1.2.1 国内外现状 . 2 1.2.2 厦门软件园现状及
8、存在问题 . 3 1.2.3 技术解决方案 . 4 1.3 小组分工 . 5 1.4 本文结构安排 . 5 第二章 厦门软件园管理服务系统( XMSPMS)框架设计 . 7 2.1 系统物理架构 . 7 2.2 系统整体框架 . 8 2.3 系统功能模块介绍 . 8 2.3.1 企业服务部管理子系统 . 8 2.3.2 技术部子系统 . 9 2.3.3 财务部子系统 . 9 2.3.4 园区企业管理子系统 . 9 2.3.5 行政管理子系统 .10 2.4 行政管理系统功能设计 .10 2.4.1 系统提示信息模块 . 11 2.4.2 合同管理模块设计 . 11 2.4.3 费用管理模块设计
9、 .13 2.4.4 设施管理模块设计 .14 2.5 系统安全设计 .16 2.6 小结 .19 第三章 数据库设计 .20 3.1 数据库设计原理 .20 3.2 数据库 E-R 图 .21 3.3 小结 .26 第四章 行政管理系统设计与实现 .27 4.1 开发环境 .27 4.2 行政管理系统功能实现 .28 4.2.1 系统总界面 .28 4.2.2 费用管理模块 .29 IV 4.2.3 设施管理 .32 4.3 系统开发技术 .35 4.3.1 ASP. NET 技术 .35 4.3.2 ADO. NET 简介 .36 4.3.3 MVC 设计模式 .37 4.4 小结 .39
10、 第五章 结论与展望 .40 5.1 结论 .40 5.2 展望 .40 参考文献 .42 致 谢 .43 V Contents Chapter 1 Preface . 1 1.1 Project Background. 1 1.2 Status and Problems. 2 1.2.1 International Status quo. 2 1.2.2 Xiamen Software Parks Status quo . 3 1.2.3 Solution . 4 1.3 Task Division . 5 1.4 Outline of This Paper . 5 Chapter 2 Sy
11、stems Framework Design . 7 2.1 System Physical Framework . 7 2.2 Project Framework Design . 7 2.3 Introduction of Module . 8 2.3.1 Customer Service Department Module. 8 2.3.2 Technique Department Module . 8 2.3.3 Finace Department Module . 9 2.3.4 Corporations Management Department Modules . 9 2.3.5
12、 Administration Department Module .10 2.4 Design of Administration Department .10 2.4.1 System Message Prompt Module. 11 2.4.2 Structure of Contract Management Module . 11 2.4.3 Structure of Fee Management Module .13 2.4.4 Structure of Facility Management Module .14 2.5 System Security Design .16 2.
13、6 Summary .19 Chapter 3 Database Design .20 3.1 Database Design Principle .20 3.2 Database E-R .21 3.3Summary .26 Chapter 4 Administration Management System .17 4.1 Development Environment .27 VI 4.2 Administration System .28 4.2.1 System Interface.28 4.2.1 Fee Management Module .29 4.2.2 Facility M
14、anagement Module .32 4.3 System Developing Technology.35 4.3.1 ASP. NET Technique .35 4.3.2 Introductionof ADO. NET.36 4.3.3 MVC Design Pattern .36 4.4 Summary .40 Chapter 5 Conclusion and Prospect .40 5.1 Summary .40 5.2 Prospect .40 Reference .42 Acknowledgement .43 第一章 绪论 1 第一章 绪论 计算机应用技术的迅猛发展与 日
15、趋成熟为现代企业应用技术的研究与发展带来了新的机遇,如何把计算机和网络技术更有效地引进企业管理领域为企业服务,已成为各级各类企业面临的一个新的课题。 厦门软件投资发展有限公司 也 希望通过建立 厦门软件园管理服务系统 ,加强厦门软件园的管理 。 本章简要介绍 厦门软件园管理服务系统的 开发背景 、 现状 、开发目标以及本文的组织结构 。 1.1 项目背景 当今世界信息技术的快速发展,给软件产业带来了难得的发展机遇。当前,我国已经初步形成软件产业发展的良好环境,也有了一定的发展基础。但是与国内需求相比,与飞速发展的国际软件产业相比 ,我们还有相当大的差距。厦门市委、市政府非常重视软件产业的发展,
16、在“十一五”规划中将软件产业明确定位为“我市优先扶持发展的重点产业”,并做出了“加快厦门软件园建设”的决定。作为国家火炬计划软件产业基地的厦门软件园,已成为经济增长快、投资回报高、创新能力强、具有极大发展前景的经济增长点,并以其配套完善的基础设施、主动细致的服务环境、优惠稳定的政策环境、诚实公正的信用环境、和谐向上的人文环境和舒适优美的生态环境,日益成为海峡西岸软件企业、软件人才研发基地和集聚基地 1。 厦门软件园包括软件园孵化基地(一期)和 软件园产业基地(二期)。厦门软件园孵化区位于厦门环岛路海景观光线上,由华讯楼、科讯楼和创新大厦组成 ,如图 1-1 所示 ,总建筑面积约 7.5 万平方
17、米。孵化区拥有完善的硬件和商务配套设施,配套有 IDC 机房、会议室、培训中心、餐厅、休闲活动中心等共享服务设施,吸引了东南融通、翼华科技、美亚柏科、台湾客服等 170 多家企业入园,业务涵盖软件开发、系统集成、信息服务、芯片设计、信息安全等领域,从业人员达 5000 余人。目前,厦门软件园已经形成了发展软件产业的良好环境,以“发挥比较优势、发展特色产业、实施可持续发展战略”作为产 业基地发展的原则,探索出一条具有自身特色的路子,初步实现了海峡两岸合作与交流和外向型两大优势,在通讯软件、城市信息化软件、 IC 研发设计等具有相对优势的特色产业 2。 厦门软件园管理服务系统 2 图 1-1软件园
18、一期 在这样的背景下,作为厦门软件园的运营主体,厦门软件产业投资公司希望通过建立一个软件园管理服务系统来管理公司日常运作,增加人们对厦门软件园的了解,扩大厦门软件园的影响,同时也为入住软件园的企业提供了一个网上查询与自身企业相关信息的平台,并使之成为 集宣传、客户关系管理、综合服务于一体的 “ 虚拟园区 ” 。 在由邱明老师和王备 战老师的带领与参与下,开发小组对厦门软件园进行了实地的考察与调研,经过多次与软件园方面的相关负责人沟通并获得需求,最后设计并开发出厦门软件园管理服务系统。该系统旨在与各大网络实现互联互通,最大限度利用现有网络资源为入园企业及周边地区服务。 1.2 现状 及存在问题 1.2.1