选举计票系统软件说明.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
选举计票系统软件说明 【 2010年 6月 30 日】 1. 对选票的有效性进行了判断, 如果每张选票上面的” 赞成” 人数多于【应选人数】 ,则视为无效票,不进行统计。 2. 增 加了统计 结果导 出到 excel 的 功能,借 助了控 件 DBGridExport 。 3. 增加了【新增候选人】功能。 4. 对有效票数进行了计数,在统计时可一并显示出来。 5. 使用了 F1---F4 功能键,提高了左右手配合操作的便捷性。 6. 各功能按钮设计了防误操作功能。 7. 统计时采用了一个复杂的 sql 语句。 select dd.候选人,isnu 11( 赞成票,0) as赞成票,isnull( 反对票,0) as 反对票 ,isnull( 弃权票 ,0) as 弃权票 as 赞 成 票 fromfrom (select 候选人 from allhxr) dd left outer join (select 候 选 人 ,count(*) xuanpiao where 投票结果 = 赞成 group by 候选人) aa on (dd. 候选人 =aa. as 赞 成 票 from left outer join (select 候 选 人 ,count(*) as 反 对票 from xuanpiao where 投票结果 = 反对 group by 候选人) bb on (dd. 候选人 = bb. 候选人 ) left outer join (select 候选人 ,count(*) as 弃权票 from xuanpiao where 投票结 果 = 弃权 group by 候选人 ) cc on (dd. 候选人 =cc. 候选人 ) order by dd. 候选人 8. 最多可支持 6 组人员同时进行录入。 数据库采用了 mssql2000,数据库名称jipiao,主要用到 了 4 个表,分别是 : xuanpiao (录入组号 int 4, 选票编号int 4, 候选人 nvarchar 8,投票结果 nvarchar 4 ) hxr (编号 int 4 ,候选人 nvarchar 8,投票结果 nvarchar 4) youxiaopiao (录入组号 int 4 ,选票编号 int 4 ) allhxr( 编号,候选人 )--- 用来保存新增候选人 增加了时钟和每张选票录入计时功能。 设计了【清空记录】按钮,方便删除测试数据,可同时清空 有效票数表 youxiaopiao 和新增后的候选人表 aahxr。 候选人表中默认的投票结果均为“赞成” ,可以通过功能键 轻松改变投票结果,方便录入,节省时间。即反向计票。 数据库的连接采用了 iniFile 文件形式,方便灵活配置。 编译后的软件通过aspack进行了压缩,文件仅为314K左右。 通过新建的数据库,复制其中的表,并更改 inifile 文件的 参数和软件中的备选人数、 应选人数等参数, 可以同时进行 2个以上 不同目标的选票统计工作。而源程序不需要进行修改。 2010年 7月12日】 1. 修正了一个错误,多人录入时修改同一条候选人记录,造成记 录锁死。解决办法是创建了多个候选人表,通过组别命名,以 供不同的录入者同时进行操作。表名分别是 hxr1--hxr6 ,源码 部分相应作了调整。 2. 取消了计时器和时钟功能。 3. 无效票出现时自动复位。 4. 取消了选择组别时的提示框。 【 2010年 7月 13日】 1. 增加了对原始候选人表的修改功能按钮。 2. 选择录入组号时自动判断是否存在临时候选人表,如果有则删 除后增加新表,避免了手动增加临时候选人表的操作。 3. 有效票的统计结果通过标签框显示,取消了对话框显示。 【 2010年 7月 14日】 sql2000 个人版安装不成功时,注意检查是否安装了 sp4 补丁, 否则容易出现注册错误。 单位内部局域网通过 sql 企业管理器连接别的服务器时,如果 能检索到远程服务器, 但无法完成注册, 检查域名解析是否正确, 必要时修改系统 hosts 文件,增加 ip 地址和服务器名称的对应 关系记录。 【 2010年 7月 20日】 1. 修改了表 allhxr 中的编号字段为自增长字段,并修改了相关 源码,以保证包括新增候选人在内的所有候选人有唯一的编 号,并在最终统计排序时完全按预先的编号进行排序、打印。 2. 清空时删除 allhxr 表中的所有记录,并保证自增长恢复到重 新计数,新行标识所用的计数值重置为该列的种子。 Sql 语句 是: truncate table allhxr 。如果想保留标识计数值,一 般改用 DELETE 语句。 2011年 3月 30日】 1. 为适应十一

文档评论(0)

ld1556656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档