- 19
- 0
- 约4.82万字
- 约 40页
- 2017-08-29 发布于安徽
- 举报
C语言课程设计报告
——08级电子4班 钟洪涛 3108009296
一、需求分析
1.设计题目:电子投票平台
2.设计内容
1)编程建立一个小型电子投票系统,其中包含电子投票、票数统计功能,。尽量做到提供一个简单的人机界面,系统界面友好,使用方便。
2)软件的使用者分为两类,一类为管理员,可以对候选人信息进行初始化和修改,还可浏览候选人信息介绍,对于候选人所得票数,管理员可以进行排序,以便得出最终投票结果,也可以对系统的用户进行管理,创建使用者用户名和密码等。另一类为使用者为普通投票者,该类用户需要用管理员分配的用户名和密码正确登录系统,可以查询候选人信息、浏览候选人信息和进行投票等,其中投票是只需做到输入自己想要投票的候选人编号即可完成投票。
3.系统功能
1)投票者功能
浏览候选人信息.
输入候选人的号码即可查询候选人信息。
输入所选候选人的号码即可完成投票。
2)管理员功能
初始化候选人信息且创建候选人:在系统投入使用前,管理员先将需要投票选举的候选人信息录入系统中,以便投票和查看。管理员的初始化工作就是将候选人的号码、姓名和简介录入系统。
浏览和查询候选人信息:管理员有权浏览候选人信息及其投票情况,以便随时掌握候选人的信息和对候选人信息进行修改。
管理员可以对投票者的用户名和密码进行管理,也可对投票的结果进行排序。
二、详细设计
主要功能模块
a.主程序模块
输出主菜单,
您可能关注的文档
- 40000td污水处理场工程设计开题报告.doc
- AHP-层次分析法在物流中应用.doc
- Ambit BuildGates在高速ASIC设计中STA应用.pdf
- bmp图像压缩算法详细解析.doc
- C#课程设计-超市管理系统.pdf
- C#数字图像处理算法(最终版).pptx
- CAD、全站仪和编程计算器在工程测量中应用.doc
- CAN总线技术在汽车上应用.doc
- CAN总线实现-SJA1000实例.doc
- CAN总线在汽车电子应用.doc
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)