毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net+sqlserver项目管理系统的设计与实现(3)
部门管理员能添加用户,管理用户,立项,管理项目信息;普通成员能通过填写项目周报,汇报总结自己的工作完成情况,提交后可在一定时间限制内进行更改;项目小组长可以根据组员填写的周报了解到小组项目完成情况,对组员的工作情况进行考核评分,根据小组实际完成情况向项目经理提交小组周报,汇报小组项目最新进展;项目经理有权审核全部成员的项目周报,通过组员和小组长的周报,了解分派的任务完成情况,以任务来追踪项目的最新进展。
1.2.2 开发技术
目前项目管理
软件
开发主要采用Client/Server(客户端/服务器)和Browser/Server(浏览器/服务器)模式。
(1) Client/Server(客户端/服务器)模式
C/S 结构是一种典型的两层架构,客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序
通信
。
C/S 结构也可以称为胖客户端结构,因为在这种结构中,绝大多数的业务逻辑和界面展示都是在客户端上实现的,所以作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含在其中,通过与数据库的交互来达到持久化数据,以此满足实际项目的需要。
(2) Browser/Server(浏览器/服务器)模式
B/S结构是由浏览器客户端,Web服务器端和数据库端构成所谓的三层架构。B/S结构的系统不需要特别安装,只要有Web浏览器即可,并且极少数事务逻辑在前端实现,主要的事务逻辑是在服务器端实现的。
B/S结构也可以称为瘦客户端结构,因为在这种结构中,显示逻辑交给了Web浏览器,事务处理逻辑也放在了Web应用上,这样就避免了庞大的胖客户端,减少了客户端的压力。
(3) Client/Server 与Browser/Server的比较选择
C/S结构的界面和操作很丰富,安全性也可以很容易保证,不难实现多层认证,由于只有一层交互,因此响应速度较快。然而该结构适用面较窄,通常用于局域网中,用户群固定,并且因为程序只能通过安装客户端才能使用,因此文护成本高,升级一次程序则所有客户端的程序都需要改变。
B/S结构不用安装客户端,只要有Web浏览器即可,可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较强,并且也不需要升级多个客户端,只要升级服务器。但是B/S结构在跨浏览器上,不尽如人意,要达到C/S结构所能达到的效果需要花费不少精力,在速度和安全性上也是需要花费一定的时间精力。
综上对比,晨辉项目管理系统在架构模式上采用浏览器/服务器的模式,这种模式下项目成员不必被局限于特定的客户端上,随时随地都能进行项目管理,提高了项目进展效率。
共3页:
上一页
1
2
3
下一页
上一篇:
asp+sqlserver在线购物网店的设计与开发
下一篇:
网络的个人资料备份工具Android客户端开发
PHP+IOS的会议管理系统的设计+ER图
项目管理茬软件中的應用【5351字】
软件项目管理常见问题及解决方案【1196字】
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
联结主义的连续记分IRT模...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
国内外图像分割技术研究现状
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
志愿者活动的调查问卷表
神经外科重症监护病房患...
中国学术生态细节考察《...
AT89C52单片机的超声波测距...