做网站360业务,平面广告设计培训班费用,金沙网站怎么做代理,网络推广合作背景#xff1a; #xff08;一#xff09;实验目的
通过该实验#xff0c;使学生掌握windows程序设计的基本方法。了解科技项目组织管理的主要内容和管理方面的基本常识#xff0c;熟练应用数据库知识#xff0c;通过处理过程对计算机软件系统工作原理的进一步理解 一实验目的
通过该实验使学生掌握windows程序设计的基本方法。了解科技项目组织管理的主要内容和管理方面的基本常识熟练应用数据库知识通过处理过程对计算机软件系统工作原理的进一步理解促进对面向对象概念的系统理解以及面向对象方法的应用。
二实验要求
1、基本要求
a.三大模块项目人员的管理、对项目本身进行管理、对项目的执行情况进行管理
b.界面设计和功能模块
1用户包括项目管理者A、科研工作者C、科技项目日常管理者B能设定用户及密码
注册、登录
第一个数据表账号密码管理数据表1包含账号、密码、身份或职称A、B、C、出生日期、工作单位、研究方向
Ps: 不同身份进入系统时拥有的权限不同。老师提供两种思路不同身份进入系统后一级菜单二级菜单不一样可以做不同的界面或者使用同一界面但某一身份进入系统后功能按钮是灰色的不能点击。
2管理项目人员可以增加即录入、删除、修改、查询即显示AB拥有此四项权限
② 录入录入参与人员只能从表1中选择添加可以使用下拉菜单或者搜索等方式注意如果添加了一个非表1中的人员系统需要显示报错此人不存在 显示、修改、删除负责人对项目人员进行的操作
3管理项目录入科技项目的基本信息AB拥有该权限对科技项目进行删除/修改B拥有该权限、查询ABC拥有该权限的操作
4科技项目计划管理为科技项目配置管理者、进行任务分解和分工配置研究人员明确项目进度计划
5进度跟踪根据科技项目的进展计划填入进度信息。
③ 第二个数据表项目管理数据表2 录入科技项目的基本信息名称、编号、负责人和项目成员从表1中选择添加、经费总额用于分配经费和任务显示项目进度体现执行情况 查询名下所有项目及其信息 修改/删除只针对科技项目日常管理者B
Ps关于执行情况方面的体现老师提供思路是从经费上面体现这里需要嵌套一个表是关于经费报销情况报销一次费用增加一条记录经费余额相应减少
2、发挥部分
1科技项目执行分析根据项目的实际执行数据分类统计项目的成本以及进展情况当进度落后时能够报警比如设置项目进度应该为两天时间让经费10w变为5w才算合格但实际情况变为了8w进入系统时将报警显示进度缓慢
c.数据库连接最好使用下面展示的上学期C课程中老师讲的方法但我在实操过程中没能实现。 追加强调要求
1vs编辑器下比如vs2019
2至于数据库先开始要求是access数据库博主考虑到这个数据库比较大沟通变换了mysql数据库进行开发会提供mysql数据库安装与navicat绿色版连接来帮助程序正常运行。
3程序界面逻辑以单文档方式进行【同一时刻只能操作一个文档】
思路分析
发挥部分不做针对于进度跟踪和科技计划管理做一个弱化处理比如允许编辑修改经费来体现不然系统过于复杂。我们重点关注用户模块、管理项目人员和管理项目开发。
过程效果展示
数据库用户表设计 用户模块登录注册 管理项目人员模块
用户张三登录界面【科研工作者权限C】仅可以查看最低权限 科技项目计划管理以编辑功能来体现模块
用户李四登录界面【权限B】可以增加项目团队成员、经费拥有最高权限 进度跟踪功能以编辑能够修改项目经费角度来体现 修改完成 用户王五登录界面【权限C】可以增加项目团队成员、经费拥有最高权限 相关文档展示
功能说明文档 提交作业报告 源码获取
欢迎大家点赞、收藏、关注、评论、批评啦 、查看获取联系方式