《高级语言程序设计》综合性课程设计
参考选题
一、电子投票信息系统
电子投票平台是一个用来进行投票统计的系统软件,在投票之前需要进行
身份验证,投票人经过验证后可以用浏览和查询的方式了解候选人的介绍信息,
根据候选人的介绍信息,决定将选票投给哪位:
投票人的主要功能需求如下:
2 投票人的投票方式,在系统提示符下输入要选举的候选人的编号,即可完成
操作。
② 投票人了解候选人的方式:浏览候选人列表,输入序号查询候选人介绍。
管理员的主要功能有:
① 初始化候选人信息:在系统投入使用前,需要先将需要投票选举的候选人信
息录入系统中,以便投票和查看,这个功能由管理员来完成,管理员的初始化
工作就是将候选人的序号,姓名,和简介录入到系统中。
② 浏览候选人简介:为随时掌握候选人的信息,以便进行更改,管理员有权浏
览候选人简介,浏览的顺序按照候选人序号即可。
③ 修改候选人简介:管理员有权在系统更新或候选人信息有变化时候,输入候
选人序号,对其信息进行更改。
④ 查询投票情况:管理员有权查询当前各个候选人得票情况,以便得出最终被
选中的候选人信息
⑤ 清除投票信息:当投票过程结束后,管理员选择清除投票信息即可清除系统
中所有候选人的票数,使之归零。
⑥ 安全管理:管理员可以对投票人信息进行管理,投票人只有用管理员规定的
评论0