团队做业:学生信息管理系统html
成员: 周菲(队长) 201810812007git
孔繁燕 201810812001程序员
1.需求分析github
咱们经过问卷调查的形式来了解你们对于学生信息管理系统的使用状况,以及针对目前的系统能够提出本身的一些建议,以便于咱们能够更好的完善系统,知足用户需求。安全
调查问卷连接:https://www.wjx.cn/jq/30629919.aspx架构
调查结果:https://coding.net/u/dhlg_201810812001/p/shuomingshu/git函数
1.N(Need 需求)性能
教师能够经过该学生信息管理系统,对学生的我的信息以及考试成绩进行查询、增长、删除、修改,还能够对班级进行管理。就是可以能够实现最基本的用户需求,知足操做简单且实用的目标。编码
2.A (Approach 作法)spa
经过一个友好的界面设计,给用户最直观的用户体验,在安全性能可以获得足够保证的前提下,将功能设计的尽量全面,而且用户操做起来会很简单。咱们能够经过问卷调查中用户反馈的结果,借鉴别的系统的优点之处,对功能以及界面进行改善。
3.B (Benefit 好处)
经过该系统,教师可以对学生信息以及成绩进行更好的了解,并可以将数据安全可靠的保存在系统中,方便往后随时查看,并利于及时修改,大大减轻了工做负担。
4.C (Competitors 竞争)
咱们能够在现有系统的基础上,增长更多的功能,好比安全、存储以及操做简便等方面进行改进,使得用户使用起来更加方便和放心。
5. D (Delivery 交付, Data 数据)
经过以前的用户调查,解决大部分用户的需求,以后能够经过推广,使得更多的人参与进来。固然,咱们须要有本身的特点来吸引别人使用咱们的系统,最主要的是可以给用户带来一种良好的体验。 对于学校来讲,这个系统是必不可少的,咱们能够先经过本身身边的人的使用状况不断进行改进,争取作的更加完美,再经过同窗以及朋友的推广吸引更多的人来使用。
周菲(队长):对系统整体架构进行设计、完成原型设计以及需求规格说明书的审核,占任务工做量的50%。
孔繁燕(队员):完成用户调研并分析用户反馈结果、编写需求规格说明书,占任务工做量的50%。
2.原型设计:(使用墨刀来进行设计的)
3.编码规范:
1).缩进:4个空格
2).行宽:100字符
3).括号:在复杂的条件表达式中,用括号清楚地表示逻辑优先级
4).断行与空白的{ }行:每一个“{”和“}”都独占一行
5).分行:不要把多行语句放在一行上,不要把不一样的变量定义在一行
6).命名:让程序员一眼就能看出变量的类型,避免在使用中出错
7).下划线:分隔变量名字中的做用域标注和变量的语义
8).大小写:
类/类型/变量:名词或组合名词
函数则用动词或动宾组合词来表示
9).注释:复杂的注释应该放在函数头,不少函数头的注释都是解释参数的类型等的,若是程序正文已经可以说明参数的类型in/out等,就不要重复。另外,注释(包括全部 源代码)应只用ASCII字符,不要用中文或其余特殊字符,它们会极大地影响程序的可移植性。
注:Java代码规范(可参考如下连接) https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E8%AF%A6%E5%B0%BD%E7%89%88%EF%BC%89.pdf