毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#+access工程项目管理系统设计与实现(10)
(2)内部接口
系统各部分都是有机结合的,而不是孤立存在的,连接关联、函数关联、模块关联、公用关联等等。在存储过程实现中,通过数据库接口联系诸多模块与元素。并采用用户控件,来作为各元素间的接口操作。
同样的功能部分,采用不同的实现方法、设计思路,接口稍有不同。
4.3 数据库设计
根据需求分析创建需要的数据表、数据字段,一开始我是通过编写SQL语句来完成的,后来工作量比较大,就直接用通过视图模式来建立表、字段,当然在某些方面还是要写脚本的,比如SQLSERER里的自增字段等。对于主键、外键的操作,也是通过视图编辑的。当然由于设计时功能的变动或是其他因素的影响,我需要不断的修改数据表。在此过程中,我将前面生成的SQL脚本,直接修改完成,而没有再用视图编辑。
生成SQL脚本,包括删除数据库、创建数据库(W_Blog)、创建账户(Webwalker)、删除表、创建表、添加主键(各列表),具体实现请参见SQL脚本。编写存储过程,补充SQL脚本,建立删除存储过程。初始化数据填入,工作人员信息等 在使用系统时,只需要运行SQL脚本即可,当然也可以对原有库还原操作。
4.4 表结构设计
根据系统的信息和程序的要求定为数据库建立2个表。下面是2个主要表的信息。
(1)xmgl为项目表:id(id),项目编号(randomnum),项目名称(xmmc),项目开始时间(xmkssj),项目预期耗资(xmyqhz),项目状态(xmzt),项目介绍(xmjs),规划局意见(ghjyj),专家可行性研究讨论(zjkxxyjtl),用户编号(userid),添加时间(addtime),立项进展(lxjd),调研进展(dyjd),语段进展(ysjd),合同进展(htjd),施工进展(sgjd),验收进展(ysjg),计算进展(jsjd),预期最多人工(yqrg),预期人工工资(yqrggz),预期工作日(yqgzr),预期材料耗资(yqclhz),项目承包公司(xmcbgs),项目负责人(xmfzr),联系方式(xmfzrlxfs),项目开始时间(xmkssj),预期结束时间(xmyqjssj),项目阶段(xmjd),项目耗资(xmhz),工程进展(gcjd),项目结束时间(xmjssj),项目负责人(sffg),是否符合工程设计和合同约定(sffhzl),工程质量检测是否符合标准(sffhht),是否有未完成的任务(sfwwc)
字段名称 类型 长度 主键 允许为空 默认值
id 自动编号 10 是 否
randomnum 文本 14 否
xmmc 文本 7 否
xmkssj 文本 20 是
xmyqhz 文本 10 是
xmzt 文本 20 是
xmjs 文本 50 是
ghjyj 文本 50 是
zjkxxyjtl 文本 50 是
userid 文本 50 是
addtime 文本 50 是
lxjd 文本 50 是
共13页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
下一页
上一篇:
ASP.net网上鲜花电子商务系统的分析与设计
下一篇:
OFFICE WORD电子印章系统的设计与实现
PHP+IOS的会议管理系统的设计+ER图
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
港航管理系统门户网站之思考【2521字】
可扩展的计算机网络管理...
java物业管理系统设计
公寓空调设计任务书
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
神经外科重症监护病房患...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
志愿者活动的调查问卷表
国内外图像分割技术研究现状