二学位报名系统设计说明书接口已完成Word文件下载.docx
- 文档编号:835608
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:13
- 大小:81.98KB
二学位报名系统设计说明书接口已完成Word文件下载.docx
《二学位报名系统设计说明书接口已完成Word文件下载.docx》由会员分享,可在线阅读,更多相关《二学位报名系统设计说明书接口已完成Word文件下载.docx(13页珍藏版)》请在冰点文库上搜索。
1)注释规范
统一采用单行注释,模块开头部分采用三道斜线方式注释,模块内部采用两道斜线注释,在模块开头部分注释包括该模块功能描述、所包含参数、返回值等,模块内部在重点语句部位加适当的注释。
2)数据库命名规范
数据库名为:
TdrSys
表名为:
TdrSys_“表名拼音首字母”
字段名为:
“表名拼音首字母”_“字段名拼音首字母”
3)程序集命名规范
程序集名称
简介
编写人
model
学生数据模型
IDAL
访问学生数据接口,定义访问学生模型的主要方法
SQLDAL
实现IDAL数据库访问类
BLL
业务逻辑调用
4)类命名规范
数据模型:
表名
数据接口:
I+表名
数据库访问类:
SQL+表名
业务逻辑调用:
B+表名
5)函数命名规范
第一个单词首字母小写,后续单词首字母大写,统一使用英文单词。
6)变量命名规范
变量名=“变量类型缩写”+“小写英文单词或英文缩写”,两个或两个以上单词组成的变量,第一个单词首字母小写,后续所有单词首字母大写,如包含特殊字段如(ID),则该字段大写。
7)页面控件命名规范
控件名=“代表控件功能的英文单字或单词缩写”+“控件缩写”
8)编写规范
在每一层使用tab键缩进,使层次清晰,每一行尽量只写一个语句,
5、数据库逻辑结构设计
1)用户表(TdrSys_yh)
字段名
说明
类型
必填
主键
备注
yh_yhm
学生身份证号,其他用户系统分配
varchar(20)
是
用户名
yh_mm
密码
yh_qx
1、2、3、4四个等级
char
(1)
权限等级
2)报名信息表(TdrSys_bmxx)
bmxx_sfzh
身份证号
bmxx_bkzyh
varchar(6)
报考专业号
bmxx_kch
varchar
(2)
考场号
bmxx_zwh
varchar(3)
座位号
bmxx_zkzh
待定
准考证号
bmxx_ztdm
默认值为0
状态代码
3)状态表(TdrSys_zt)
zt_ztdm
zt_ztm
varchar(12)
状态名
4)考场信息表(TdrSys_kcxx)
kcxx_kch
kcxx_kcm
varchar(10)
考场名
kcxx_zws
座位数目
5)成绩表(TdrSys_cj)
cj_id
流水号
Int
cj_sfzh
cj_kmdm
科目代码
cj_fs
分数
6)报考专业表(TdrSys_bkzy)
bkzy_zydm
专业代码
bkzy_zym
varchar(30)
专业名
7)考试科目表(TdrSys_kskm)
kskm_id
int
kskm_zydm
kskm_kmm
科目名
kskm_kssj
datatime
考试时间
kskm_kmdm
6、数据接口设计
1)数据接口名:
ITdrSys_yh
方法定义
返回值说明
参数说明
函数功能
intexistJud(
Stringuname,
Stringupassword
)
返回0或1。
若数据库中存在该用户,则返回1;
若不存在,则返回0。
uname:
upassword:
用户密码
通过用户名和密码判断用户是否存在,存在返回1,不存在返回0。
charsearchQxByYhm(
Stringuname
返回与用户名相应的权限号。
通过用户名(主键)查找相对应的权限号。
2)数据接口名:
ITdrSys_bmxx
TdrSys_bmxxsearchBmxxBySfzh(
Stringsfzh
返回一个TdrSys_bmxx数据模型的实例。
sfzh:
通过身份证号(主键)查找对应的一条信息,返回该条信息中所有字段的内容。
集合类型searchAllBmxx()
返回一个集合,该集合包括所有查出的TdrSys_bmxx实例。
无
查找TdrSys_bmxx表中的所有信息。
集合类型searchBmxxByBkzyh(
Stringbkzyh
返回一个集合,该集合包括所有按条件查出的TdrSys_bmxx数据模型的实例。
bkzyh:
通过报考专业号,查找所有报考同一专业的信息,返回查询结果。
集合类型searchBmxxByKch(
Stringkch
kch:
通过考场号,查找在一个考场内考生的所有报名信息,返回查询结果。
TdrSys_bmxxsearchBmxxByZkzh(
Stringzkzh
zkzh:
通过准考证号查找对应的一条信息,返回该条信息中所有字段的内容。
集合类型searchBmxxByZtdm(
charztdm
ztdm:
通过状态代码查找所有处于同一状态的报名信息,返回查询结果。
addBmxx(
TdrSys_bmxxaddBmxx
若添加成功,则返回1;
若添加失败,则返回0。
addBmxx:
TdrSys_bmxx数据模型的一个实例。
添加新报名信息
intchangeZtdmBySfzh(
若更改成功,则返回1;
若更改失败,则返回0。
通过身份证号(主键)更改状态代码
3)数据接口名:
ITdrSys_zt
StringsearchZtmByZtdm(
返回状态名
通过状态代码(主键)查找状态名。
4)数据接口名:
ITdrSys_kcxx
intaddKcxx(
TdrSys_kcxxaddKcxx
若添加失败,则返回0
addKcxx:
TdrSys_Kcxx数据模型的一个实例。
添加新的考场信息
intdeleKcxx(
待定kch
若删除成功,则返回1;
若删除失败,则返回0
删除考场信息
intchangeKcxxByKch(
待定kch,
TdrSys_kcxxnewKcxx
newKcxx:
TdrSys_Kcxx数据模型的一个实例,该实例包括所有更改后的信息。
通过考场号(主键)修改相应考场的信息
集合类型
searchAllKcxx()
返回一个集合,该集合包括所有查出的TdrSys_kcxx数据模型的实例。
查询所有考场信息
TdrSys_kcxxsearchKcxxByKch(
返回一个TdrSys_kcxx数据模型的实例。
通过考场号(主键)查询相对应的考场信息
5)数据接口名:
ITdrSys_cj
intaddCj(
TdrSys_cjaddCj
addCj:
TdrSys_cj数据模型的一个实例。
添加成绩信息
TdrSys_cjsearchCjByID(
intid
返回一个TdrSys_cj数据模型的实例。
id:
通过流水号(主键)查询出相应的成绩信息
集合类型searchCjBySfzh(
返回一个集合,该集合包括所有按条件查出的TdrSys_cj数据模型的实例。
通过身份证号查找同一人的成绩信息,返回查询结果。
集合类型searchCjByKmdm(
Stringkmdm
kmdm:
通过科目代码查找同一科目的成绩信息,返回查询结果。
6)数据接口名:
ITdrSys_bkzy
StringsearchZymByZydm(
Stringzydm
返回一个字符串,该字符串为按条件查询后结果,即专业名
zydm:
通过专业代码(主键)查询相应的专业名
7)数据接口名:
ITdrSys_kskm
intaddKskm(
TdrSys_kskmaddKskm
addKskm:
TdrSys_kskm数据模型的一个实例。
添加考试科目信息
intdeleKskm(
通过id(主键)删除考试科目信息
intchangeKskm(
intid,
TdrSys_kskmnewKskm
若更改失败,则返回0
newKskm:
TdrSys_kskm数据模型的一个实例,接收更改后的信息
通过id(主键)更改考试科目信息,更改后的信息应传递给参数newKskm
集合类型searchAllKskm()
返回一个集合,该集合包括所有查出的TdrSys_kskm数据模型的实例。
查询所有考试科目信息
TdrSys_kskmsearchKskmByID(
返回一个TdrSys_kskm数据模型的实例。
通过id(主键)查找考试科目信息
集合类型searchKskmByZydm(
返回一个集合,该集合包括所有按条件查出的TdrSys_kskm数据模型的实例。
通过专业代码查找同一专业的所有考试科目信息
集合类型searchKskmByKmdm(
返回一个集合,该集合包括所有按条件查出的TdrSys_kskm数据模型的实例
通过科目代码查找同一科目的所有考试科目信息
TdrSys_kskmsearchKskmByZydmAndKmdm(
通过专业代码和科目代码,查询一个专业下,一个科目的考试科目信息,该信息应唯一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 报名 系统 设计 说明书 接口 完成
![提示](https://static.bingdoc.com/images/bang_tan.gif)