c# -web应用程序开发实例

上传人:正** 文档编号:49085954 上传时间:2018-07-23 格式:PPT 页数:15 大小:442KB
返回 下载 相关 举报
c# -web应用程序开发实例_第1页
第1页 / 共15页
c# -web应用程序开发实例_第2页
第2页 / 共15页
c# -web应用程序开发实例_第3页
第3页 / 共15页
c# -web应用程序开发实例_第4页
第4页 / 共15页
c# -web应用程序开发实例_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《c# -web应用程序开发实例》由会员分享,可在线阅读,更多相关《c# -web应用程序开发实例(15页珍藏版)》请在金锄头文库上搜索。

1、1 第15章 Web应用程序开发实例15.1 系统分析与总体规划 15.2 系统架构设计 15.3 前台功能模块设计 15.4 后台功能模块设计2 15.1 系统分析与总体规划1.需求分析民主测评系统,是指对管理干部的民主测评,即测评人和被测 评的干部属于同级别或者上下级关系,因此对测评数据的准确 性要求较高。基本需求如下。1、系统要能处理组织部门提供的各种测评表,包括对测评数 据的录入、汇总、统计、打印等,而且要求操作简单、直观、 方便、快速、准确。2、如果测评人员直接录入数据,要限制每个测评人员只能填 写一份不记名测评表。3、如果让专门的录入人员录入测评数据,不能限制一台机器 录入测评表的

2、份数。3 15.1 系统分析与总体规划2.总体规划 u测评人员开始使用系统前,要求管理员提前先执行【管理人 员专用】页面中的功能,对系统进行初始化处理,即清除所 有早期填写的测评表、初始化被测评单位和被测评人员。 u测评人员要能查看他自己填写过的测评表,并可以对其进行 修改,但不能查看别人填写的测评表,也不能查看统计结果 。 u当所有参加测评的人员把测评表填写完毕后,管理员可以执 行【管理人员专用】页面中的功能查看统计、汇总的结果, 并可以将结果打印出来。另外,管理员也可以将原始数据和 统计、汇总的结果全部导出为Excel文件,以备它用。4 15.2 系统架构设计 1.系统功能结构5 15.2

3、 系统架构设计 2.文件组织615.2 系统架构设计 3.数据库结构 (1)领导班子考核测评表(CePingBiao1) (2)干部考核测评表(CePingBiao2) (3)干部提拔民主测评表(CePingBiao3)7 15.3 前台功能模块设计1.首页设计815.3 前台功能模块设计2.单记录多选类测评表页面设计915.3 前台功能模块设计3.多记录多选类测评表页面设计10 15.3 前台功能模块设计4、数据编辑类测评表页面设计1115.4 后台功能模块设计 为了让测评人员表达自己对被测评人或领导班子的真实看法 ,在测评过程中,不允许测评人员参考其他测评数据。因此 ,只有管理员才能查看测

4、评结果。 除此之外,基于安全性的考虑,系统初始化工作也应该只有 管理员才有操作权限。 1.管理员登录页面设计1215.4 后台功能模块设计2.系统管理页面设计 管理员登录成功后,即可进行初始化处理,系统管理页面效果 如图15-12所示。13 15.4 后台功能模块设计3.统计汇总表设计 统计汇总的工作用SQL Server的存储过程和函数来实现,这部分 内容属于SQL Server设计的知识,这里不再介绍。汇总表设计界面14 15.4 后台功能模块设计4.报表打印与输出设计报表设计完成后,新建一个.aspx文件,将工具箱中的水晶 报表打印控件拖放到页面的设计窗体上,再利用向导设置报 表数据源,就实现了报表打印页面。至于将报表在打印机上打印出来以及将报表导出为Excel文 档等功能,水晶报表打印控件已经替我们做了这些工作,不 需要我们另外编写代码。15打印页面运行效果如图15-14所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号