电子投票系统C语言课程设计广东工业大学
课程设计报告
一、需求分析:
1、设计题目:电子投票系统
2、设计内容
及要求:(1)经过编程建立一个小型电子投票系统,其中包含电子投票、票数统计功能。尽量做到提供一个简单的人机界面,系统界面友好,使用方便。
(2)软件的使用者分为两类,一类为管理员,能够对候选人信息进行初始化和修改,还可浏览候选人信息介绍,可对候选人的票数进行排序以及对系统的用户进行管理,创立使用者用户名和密码等。另一类为使用者
—普通投票者,该类用户需要用管理员分配的用户名和密码正确登录系统,能够查询候选人介绍、投票等。(投票是只需做到输入自己想要投票的候选人编号即可完成投票)
3、系统功能
分析:本系统程序功能:
(1)投票者功能
a.浏览所有候选人资料
b.查询要了解的候选人的信息
c.在了解候选人之后进行投票
(2)管理员功能
a.创立新的候选人资料
b.创立新的用户资料
c.查询要了解的候选人资料
d.浏览所有的候选人资料
e.对候选人票数进行统计并排序
二、具体设计
1、功能模块
(1)开始运行与结束运行界面模块
开始运行显示有“电子投票系统”字样的界面,结束运行时 ...                                        
                                    
附件列表