欢迎来到天天文库
浏览记录
ID:1249030
大小:207.00 KB
页数:12页
时间:2017-11-09
《四则运算系统(bs)详细设计说明书new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、四则运算系统(B/S)详细设计说明书修订历史版本发布日期生效日期修订说明作者审核人批准人当前状态1.02012-11-182012-11-18新建魏华睿、叶栩华魏华睿魏华睿试用发布目录1引言21.1编写目的21.2背景21.3定义31.4参考资料32.代码框架描述42.1函数框架说明43数据结构44.1登录模块64.2出题模块94.3成绩模块11详细设计说明书1引言1.1编写目的这篇概要设计说明书定义了该网站的整体结构、各个功能模块和数据结构,为后续开发做好了准备。预期读者为全组开发人员。1.2背景随着网络越来越大众化
2、,网络测试则成了教学系统中不可或缺的部分。为了适应网络的发展和方便教学的需要,让小学生能积极参与练习,提高运算能力。基于这样的现实,我们着手开发了一个能实现随时练习、有选择性的练习,并能以动漫为主题吸引小学生的四则运算系统(B/S)。实现智能型、信息化、快节奏、高效率的练习模式。Ø待开发软件系统的名称;四则运算系统(B/S)Ø任务提出者:庞雄文老师。Ø开发者:魏华睿、叶栩华。Ø用户:小学学生和小学数学老师。Ø运行该软件的计算站:华南师范大学。1.3定义本文件暂未用到的专门术语的定义。1.4参考资料文档名称版本号日期出版
3、单位/来源备注《软件工程导论》第5版2008年2月清华大学出版社《软件开发环境与工具》2012年5月电子工业出版社《ASP动态网页设计实战》机械工业出版社《ASP编程基础与实例》2002年机械工业出版社2.代码框架描述2.1函数框架说明网站页面作用Index.aspx登录主页StudentSelect.aspx学生主页TeacherSelect.aspx老师主页Practise.aspx学生练习模块Test.aspx学生测试模块TeacherMsg.aspx公告管理模块MarkMsg.aspx学生总分查询CheckPo
4、int.aspx答案公布3数据结构3.1逻辑结构定义数据结构标识符定义数据项成绩mark每次做完题得出成绩得出结果答案准确率、答对题目数题目参数Level每次做题前设置的难度参数初级(加减法)、中级(乘除法)、高级(加减乘除混合)3.2物理结构定义数据项存取类型答案准确率double答对题目数int3.3数据结构关系图4.子模块详细设计说明4.1登录模块用户登录,输入账号密码,判断账号是否存在,不存在则提示,若存在则,判断密码是否正确,不正确则提示,否则进入相应的页面。protectedvoidLoginButton_
5、Click(objectsender,EventArgse){boolflag=false;stringm_temp;stringm_key="";stringsid;sid=IdinputBox1.Text;/////////////////////获取相对路径stringfile_name=System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase+"data.xls";String[]stringarray=Regex.Split(file_na
6、me,"\\",RegexOptions.IgnoreCase);Stringpath=stringarray[0]+"\\";for(inti=1;i7、t.Jet.OLEDB.4.0;DataSource="+path+";ExtendedProperties='Excel8.0;HDR=False;IMEX=1'";OleDbConnectionOleConn=newOleDbConnection(strConn);OleConn.Open();///////////////////////////判断用户是学生还是教师if(RadioButton1.Checked){/////////////////////////读学生数据Stringsql="SELECT*F8、ROM[Sheet1$]";OleDbDataAdapterOleDaExcel=newOleDbDataAdapter(sql,OleConn);DataSetTable=newDataSet();OleDaExcel.Fill(Table,"sno");for(inti=0;i
7、t.Jet.OLEDB.4.0;DataSource="+path+";ExtendedProperties='Excel8.0;HDR=False;IMEX=1'";OleDbConnectionOleConn=newOleDbConnection(strConn);OleConn.Open();///////////////////////////判断用户是学生还是教师if(RadioButton1.Checked){/////////////////////////读学生数据Stringsql="SELECT*F
8、ROM[Sheet1$]";OleDbDataAdapterOleDaExcel=newOleDbDataAdapter(sql,OleConn);DataSetTable=newDataSet();OleDaExcel.Fill(Table,"sno");for(inti=0;i
此文档下载收益归作者所有