、项目起始、起止时间、项目类别、归口处室、技术来源、承担单位名称、单位类型、单位地址、项目负责人、项目联系人、项目参加人员、合作单位。
(2)合作项目负责人信息表:负责人身份证号、承担项目项目编号、负责人姓名、性别、出生年月、学历、毕业院校、研究方向、个人简介。
(3)项目合作单位表:单位ID、承担项目编号、合作单位名称、单位科研方向、单位基本情况。
(4)合作项目经济效益表:经济效益ID、合作项目编号、累计工业或农业总产值、累计销售收入、累计利润总额、累计缴税总额、累计创汇额、新增工业或农业总产值、新增销售收入、新增利润总额、新增缴税总额、新增创汇额。
(5)合作项目社会效益表:社会效益ID、合作项目编号、增加就业人数、培养科技创新人才、取得博士学位、硕士学位人数、晋升高级职称、中级职称人数。
(6)合作项目产出成果表:产出成果ID、专利数、软件著作权、发表论文数、获奖数。
(7)系统用户信息表:用户名,密码,权限,备注
3 科技合作项目管理系统实现
3.1 开发工具选择
本系统是一个基于Web的应用系统,在开发时选择VisualStudio2008作为开发平台,开发语言选用的是ASP.NET(C#)来完成系统的功能的实现。
3.2系统架构设计
在具体的开发过程中,系统采用的是简单三层架构[3],如图4所示:
(1)StcpUI层为系统的表示层,主要用来显示和接收系统产生的数据;
(2)StcpBll层为系统的业务逻辑层,位于UI层和DAL层之间,接收到UI层的指令并执行系统的业务逻辑,如果该指令需要与数据库进行交互则传给DAL进行处理,并把处理后返回的数据传给UI层显示;
(3)StcpDAL层只提供基本的数据访问,不包含任何的业务逻辑。
(4)StcpModel层与SQLHelper为两个公共类,StcpModel存储了与数据库表相一致的实体类,SQLHelper则为封装的基于.NETFramework的数据库操作组件。
4结束语
科技合作项目管理的信息化、网络化有利于管理部门对科技合作项目进行统计和决策分析,通过管理网络化、信息化最大限度的提高工作效率、节约成本,使科技资源全面共享。
参考文献:
[1]汤文亮.软件工程[M].江西高校出版社,2015.
[2]丛长龙.UML在中药煎药管理信息系统设计中的应用[D].大连理工大学,2016.
[3]谭杰.基于三层架构的某学院网站的设计与开发[D].广西大学,2017.
(本文于2018年发表在《福建电脑》作者:宜春学院数学与计算机科学学院 黄伟凡)