欢迎来到天天文库
浏览记录
ID:34045858
大小:167.50 KB
页数:10页
时间:2019-03-03
《投票系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、(模块名称)网络在线投票系统详细设计说明书最后修改日期7/21/2021最后修改者宾晟青岛大学软件技术学院Page10(模块名称)文档信息:文档名称网络在线投票系统详细设计说明书描述该文档包括对功能规范中每个模块所涉及的类、网页或窗体的具体定义。学生可以根据详细设计说明书来编写代码负责人宾晟状态最终版项目组成:测试主管各小组长开发主管各小组长项目经理宾晟文档路径:ftp://192.168.0.29/相关文档:文档路径功能说明ftp://192.168.0.29//网上投票系统功能说明书.doc详细设计ftp://19
2、2.168.0.29//网上投票系统详细设计说明书.doc审核结果:审核人意见签名档全体团队通过宾晟各小组长测试团队通过各小组长Page10(模块名称)目录1.简介42.WEB窗体控件定义42.1主页面4(1)Default.aspx42.2网站调查5(1)WebOnlineVote.aspx52.3投票结果5(1)ShowVoteInfo.aspx53.模块定义53.1网站调查5(1)WebOnlineVote.aspx53.2投票结果7(1)ShowVoteInfo.aspx7Page10(模块名称)1.简介本文档
3、包括对Web应用程序功能规范中每个模块所涉及的类、网页或窗体的具体定义。学生可以根据本详细设计说明书来编写代码。Web应用程序对应着一个ASP.NETWeb应用程序类型的解决方案,该解决方案里面包括一个项目:具有Web用户界面的应用程序的项目,用于实现用户界面层和业务层逻辑。注意Web窗体的命名一定要和本设计说明书中的命名一致,否则程序将无法运行。整个项目结构如下图所示:2.Web窗体控件定义该部分主要限定Web窗体上涉及到事件处理的控件的属性定义。主要是控件的ID。注意学生根据自己实际负责的模块,可仅查看相应部分。
4、2.1主页面(1)Default.aspx控件属性设定值HyperLinkIDhlvoteNavigateUrl~/WebOnlineVote.aspxText网络在线投票HyperLinkIDhlviewNavigateUrl~/ShowVoteInfo.aspxText查看投票结果Page10(模块名称)2.2网站调查(1)WebOnlineVote.aspx该页面对应着功能说明书的网站调查页控件属性设定值ButtonIDbtnVoteText我要投票ButtonIDbtnViewText查看投票结果DataLis
5、tIDddlVoteLabelIDlblIP2.3投票结果(1)ShowVoteInfo.aspx该页面对应着功能说明书的投票结果页。控件属性设定值DataListIDddlresultLableIDlblNumButtonIDbtnReturnText返回2.模块定义注意学生根据自己实际负责的模块,可仅查看相应部分。3.1网站调查(1)WebOnlineVote.aspx该页面对应着功能说明书的网站调查页。接口定义名称ProtectedSubPage_Load(ByValsenderAsObject,ByValeA
6、sSystem.EventArgs)HandlesMe.Load描述该方法对网页进行初始化,在网页上显示用户的IP地址。返回值Page10(模块名称)无参数描述sender发送该事件的对象e网页事件的基本参数异常无接口定义名称ProtectedSubbtnview_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)Handlesbtnview.Click描述当用户点击“查看投票结果”按钮时,执行该方法。导向“ShowVoteInfo.aspx”页面。返回值无参数描述s
7、ender发送该事件的对象e网页事件的基本参数异常无接口定义名称ProtectedSubbtnvote_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)Handlesbtnvote.Click描述当用户点击“我要投票”按钮时,执行该方法。此方法内部要实现防刷票功能。返回值无参数描述Page10(模块名称)sender发送该事件的对象e网页事件的基本参数异常无接口定义名称SubCookieVote()描述使用cookie实现的带防刷票机制的投票过程返回值无参数无异常无
8、接口定义名称SubADOVote(ByValUserIPAsString)描述使用ado.net实现的带防刷票机制的投票过程返回值无参数ByValUserIPAsString异常无接口定义名称FunctionIsVoted(ByValIPAsString)AsBoolean描述判断IP是否存在于数据库的ipinfo表中Page10
此文档下载收益归作者所有