ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:244.51KB ,
资源ID:22966532      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22966532.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(四概要设计说明书Word格式.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

四概要设计说明书Word格式.docx

1、 本项目由哈工大(威海)软件工程专业软件工程课程设计提出。b. 该软件系统与其他 该系统的使用者为哈工大(威海)所有在校学生。该系统与其他系统没有关联。1.3定义日常行为活动在每学期中参加的学校,院系等组织的活动,包括学院卫生,征文比赛,校运会,国旗班等。个性发展活动 学生在竞赛,学生活动等方面的优秀表现,像班委,学生会,省级以上竞赛等体能 学校每学期进行的体能测试项目,包括跳远,1000米跑步等项目1.4参考资料a. 项目经核准的计划任务书b. 项目开发计划c. 软件工程文档模板d. 史济民等 软件工程原理、方法与应用(第二版) 高等教育出版社2任务概述2.1目标本系统旨在开发一个学生综合成

2、绩管理平台,它将实现学生在网上进行同学互评,并查看互评结果,在网上查询自己的纯成绩及排名、综合成绩及排名。管理员可以对班级及同学进行管理。实现综合成绩自动化计算。并且可以通过图表形式展示班级纯成绩和综合成绩变化情况和排名情况。2.2运行环境操作系统:linux支持环境:django1.3及以上数 据 库:Mysql2.3需求概述编号需求名称输入处理输出0101登录用户名,密码,验证码验证正确性,登陆错误信息0102退出退出请求(界面点击)退出系统登陆页面0103初始化同学密码学生学号初始化其密码为000000初始化成功0104修改密码新密码和确认密码更新用户密码0105导入纯成绩Xls文件根据

3、文件插入同学信息插入成功0106查看同学纯成绩搜索信息进行ajax搜索跟搜索有关的同学信息0107查看班级平均纯成绩无计算班级平均成绩以折线图显示图表信息0108日常活动设置级别和活动名称添加活动记录添加成功信息0109个性发展设置个性发展大类和名称添加个性发展记录显示添加成功0120添加班级班级名称或班号添加成功0121修改班级班级新信息更新班级信息更新成功0122删除班级班号删除班级和班级的同学删除成功0123添加学生学号,姓名,性别,班级添加同学记录0124修改学生学生新的信息更新学生信息0125删除学生学号删除学生信息0126设置综合成绩计算规则日常活动,体能和个性发展及互评分添加综合

4、成绩设置记录0127查看同学综合成绩及排名查找信息跟查找信息有关的同学成绩信息成绩信息0128查看班级平均综合成绩及排名各个班级平均综合成绩及排名折线图信息0129故障处理直接操作数据库中表0130设置互评信息各个班优良中比例设置互评记录设置成功0131查看互评信息和查找有关的互评信息互评信息0201学号,密码和验证码验证并登陆出错信息020202030204查看个人详细信息点击查看详细信息查看同学详细信息自己详细信息0205进行互评互评人和互评结果保存互评记录0206查看互评02070208020902102.4条件与限制(1) 开发期限为2012年12月10-日12月23日共计14天。(2

5、) 开发语言为python语言。(3) 开发设备为个人电脑以及机房电脑。(4) 界面友好,适当扩展。(5) 无经费预算。(6) 最终成果为:最终成品和各种开发文档。3总体设计3.1处理流程学生登录后处理流程:管理员登录后处理流程:3.2总体结构和模块外部设计Excel表格形式:学期 学号 成绩总体结构:3.3功能分配模块功能需求权限管理学生,班级信息管理纯成绩管理互评管理活动管理综合测评管理3.4类图设计3.5时序图设计3.5.1 查询成绩设计3.5.2 修改密码设计3.5.3 互评设计3.5.4 同学管理设计3.5.5 综合管理设计4接口设计 4.1外部接口用户界面:要对用户操作有良好的反馈

6、处理,例如:当管理员添加已经存在的同学时的反馈和添加成功时的反馈。 要方便用户操作,如查询排序等功能要尽可能简单,并以易于查看的方式展示内容,例如要通过折线图和饼状图展示各个班级的成绩情况。 可以将班级纯成绩和综合成绩信息(折线图)通过png图片以及pdf等导出来,并实现打印功能。 可以将学生纯成绩和综合成绩,以pdf,xls,csv格式导出,并实现打印预览功能。硬件接口:处理器要求:Pentium或以上运行环境:python2.5及以上内存要求:512MB以上软件接口: 操作系统:linux系统即可数据库:mysql开发工具:vim,chrome版本管理:svn开发语言:python,jav

7、ascripte,html,css开发框架:django,jquery,datatables,highchats4.2内部接口模块间接口采用数据耦合方式,通过参数表传递数据,交换信息:5数据结构设计5.1逻辑结构设计同学:(姓名,学号,班级,性别,密码)互评:(评价学生,被评价学生,学期,评价,状态,开始日期,结束日期,没办各项的)成绩:(学生,成绩,学期)班级:(名称,班号)综合成绩:(互评分数,日常行为分数,个性发展分数,纯成绩,体能分数)个性发展:(组织活动(班长,学生会),比赛(数学建模)日常行为:(学院(学院卫生,学院的比赛),学校(校级的比赛,校级的活动)验证码:(条目,结果,过期

8、时间,显示密文)5.2物理结构设计1.assessment的数据字典:互评设置字段名数据类型长度可否为空键引用字段含义备注id int11否主键IDtermvarchar16学期unique excellent int优 good良 ordinary中begindatedate开始日期enddate结束日期2.auth_group的数据字典:name803. auth_group_permissions的数据字典:group_idpermission_id4. auth_message的数据字典:user_idmessagelongtext5. auth_ permission的数据字典:50

9、content_type_idcodename1006 auth_user的数据字典:username30 first_name last_nameemail75password128is_stafftinyint1is_activeis_superuserlast_logindatetimedate_joined.7. auth_user_groups的数据字典:8. auth_user _permissions的数据字典:9.behavior的数据字典:actlevel级别0学校,1学院名称10.captcha_captchascore的数据字典:challenge32responseha

10、shkey40expiration11.class的数据字典:班级classid10classname20班级名称performance的数据字典:综合测评设置excellentdouble优分数good 良分数中分数 physical体能分数behavior日常行为分基础分development单项最高分moral互评最高分behaviorup日常行为最高分13. comperformancebehaviorscore的数据字典:日常活动加分student_id 外键 同学comperformance_id外键 综合成绩管理behavior_id日常行为score分数14. comperfo

11、rmancedevelopmentscore的数据字典:个性发展分学生development_id个性发展15. comperformancephysicalscore的数据字典:体能加分16.development的数据字典:parent个性发展大类0组织管理,1创新,2其他个性发展名称17.django_content_type的数据字典: varcharapp_labelmodel18. django_session的数据字典:session_key varchar 400session_dataexpire_date19. django_site的数据字典:domain20.grade

12、的数据字典:成绩外键21south_migrationhistory的数据字典:app_name255migrationapplied22.student的数据字典:realname姓名theclass_idsex性别0男,1女performancescore的数据字典:综合测评分数综合成绩分数assrssmentscore互评分数24.django_admin_log的数据字典:action_time user_id是object_idobject_repr200action_flagsmallint5change_message25.assessmentrecord的数据字典:互评记录assessment_id 外键 互评 result 评价结果0优,1良,2中,3无ostudent_id 评价同学dstudent_id被评价同学26.assessmentrow的数据字典:每人互评记录可

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1