1、短信管理系统短信管理系统1、数据库1. 设计时请注意字段的类型、默认值以及数据的冗余2. 主外键关系3. 请使用视图及存储过程2、主界面-登陆界面序号说明类型1. 点击登陆按钮:1)验证【用户名】是否填写,若无提示“请输入【用户名】!”,登陆操作终止A2)验证【密码】是否填写,若无提示“请输入【密码】!”,登陆操作终止A3)验证输入的【用户名】是否存在在表中,若无提示“输入的【用户】错误!”,登陆操作终止A4)验证输入的【密码】是否正确,若不正确则提示“输入的【密码】错误!”,登陆操作终止A5)1)、2)、3)、4)验证通过后,界面转入“短消息管理”界面A2.点击注册按钮:1)界面转入“用户注
2、册”界面A3.点击关闭按钮:1)界面关闭A3、用户注册序号说明类型1.点击注册按钮:1)验证【用户名】是否填写,若无提示“请输入【用户名】!”,注册操作终止A2)验证【密码】是否填写,若无提示“请输入【密码】!”,注册操作终止A3)验证【确认密码】是否与【密码】一致,否则提示“【密码】与【确认密码】不一致!”,注册操作终止4)验证输入的【用户名】是否已存在数据表中,若无提示“该【用户名】已存在!”,注册操作终止B5)1)、2)、3)、4)5)验证通过后,新增一条用户信息,提示“恭喜您,注册成功!”,界面转入“短消息管理”界面注意:【密码】保存到数据表时采用加密的方式B2.点击关闭按钮:1)界面
3、关闭4、短消息管理序号说明类型1.本界面采用母版页,默认显示的页面由用户自行定义,若用户没有进行定义,默认显示“收信箱”界面B2.点击收信箱按钮1)在本界面显示“收信箱”界面A3.点击写信按钮:1)在本界面显示“写信”界面A4.点击发信箱按钮:1)在本界面显示“发信箱”界面A5.点击草稿箱按钮:1)在本界面显示“草稿箱”界面6.点击自定义按钮:1)在本界面显示“自定义”界面A7.DropDownList:1)绑定所有的自定义文件夹信息,按新增的先后顺序升序排列A2)在DropDownList中添加一选项“请选择”,默认选中“请选择”A3)在DropDownList的选中项发生变更时,在本界面显
4、示不同的“文件夹”界面A8.点击文件夹管理按钮:1)在本界面显示“文件夹管理”界面A9.导航:显示您所打开界面所在的位置,点击导航中的地址名,立刻显示所指的界面B5、收信箱界面(发信箱界面、草稿箱界面、自定义文件夹界面)序号说明类型1.数据列表:1)根据不同的界面显示不同的信息: 当该界面为“收信箱”界面时:显示该用户收到的所有信息:【选择】、【发信人姓名】、【主题】、【发信时间】、【是否有附件】 当该界面为“发信箱”界面时:显示该用户已发的所有信息:【选择】、【收信人姓名】、【主题】、【发信时间】、【是否有附件】 当该界面为“草稿箱”界面时:显示该用户已保存未发送的所有信息:【选择】、【收信
5、人姓名】、【主题】、【保存时间】、【是否有附件】 当该界面为各“自定义文件夹”界面时:显示该用户另存为的所有信息:【选择】、【收/发信人姓名】、【主题】、【时间】、【是否有附件】、【来源】B2)根据不同的界面,按不同的排序方式进行排序 当该界面为“收信箱”界面时:所有信息默认按【发信时间】降序排列 当该界面为“发信箱”界面时:所有信息默认按【发信时间】降序排列 当该界面为“草稿箱”界面时:所有信息默认按【保存时间】降序排列 当该界面为各“自定义文件夹”界面时:所有信息默认按【时间】降序排列A3)当该界面为“收信箱”或各“自定义文件夹”界面时:未读的短消息以粗体标示B4)双击某行数据时,根据不同
6、的界面进行不同的操作: 当该界面为“收信箱”、“发信箱”或各“自定义文件夹”界面时,弹出“信息浏览”界面 当该界面为“草稿箱”界面时,转至“写信”界面B5)每页默认显示10条记录A2.点击删除按钮:1)用户没有选择要进行删除的记录,提示“请选择要删除的记录!”,删除操作终止B2)用户选择了要进行删除的记录,提示“确定要删除选中的记录吗?”,若用户选择“否”,删除操作终止;若用户选择“是”,进行删除操作B3)删除成功后,提示“删除成功!”,并刷新数据列表注意:相关附件的删除A3.DropDownList1:1)根据不同的界面做不同的处理: 当该界面为“收信箱”、“发信箱”或“草稿箱”界面时:绑定
7、所有的自定义文件夹信息,按新增的先后顺序升序排列 当该界面为各“自定义文件夹”界面时:绑定除自己以外所有的自定义文件夹信息,按新增的先后顺序升序排列A2)在DropDownList1中添加一选项“请选择”,默认选中“请选择”A4.点击另存为按钮:1)用户没有选择要进行另存的记录,提示“请选择要另存的记录!”,另存操作终止B2)用户没有选择另存为的文件夹,提示“请选择要另存的文件夹!”,另存操作终止A3)1)、2)验证通过后,将所选的记录,保存至选中的文件夹中,并将记录中列表中移除注意:所有第一次做“另存为”操作的记录,需要记录其来源,B2.DropDownList2:1)当该界面为“收信箱”界
8、面时:选项有“发信时间”、“发信人姓名”、“主题”、“是否有附件”,默认为“发信时间”2)当该界面为“发信箱”界面时:选项有“发信时间”、“收信人姓名”、“主题”、“是否有附件”,默认为“发信时间”3)当该界面为“草稿箱”界面时:选项有“保存时间”、“收信人姓名”、“主题”、“是否有附件”,默认为“保存时间”4)当该界面为各“自定义文件夹”界面时:选项有“时间”、“收/发信人姓名”、“主题”、“是否有附件”,默认为“时间”B3.DropDownList3:1)选项:“降序”、“升序”,默认为“降序”A4.点击排列按钮:1)根据DropDownList2、DropDownList3的选项,将数据
9、列表进行排列A5、点击查询按钮,不同的界面进行不同的查询:1)当该界面为“收信箱”界面时:按【发信时间】(范围查询)、【发信人姓名】(模糊查询)、【主题】(模糊查询)、【是否有附件】(精确查询)2)当该界面为“发信箱”界面时:选项有【发信时间】(范围查询)、【收信人姓名】(模糊查询)、【主题】(模糊查询)、【是否有附件】(精确查询)3)当该界面为“草稿箱”界面时:选项有【保存时间】(范围查询)、【收信人姓名】(模糊查询)、【主题】(模糊查询)、【是否有附件】(精确查询)4)当该界面为各“自定义文件夹”界面时:【时间】(范围查询)、【收/发信人姓名】(模糊查询)、【主题】(模糊查询)、【是否有附
10、件】(精确查询)注意:翻页后的数据应与查询结果一致,以及修改文本框中的信息应不影响翻页后的结果C5、DropDownList4:1)选项:10、15、20、25、30,默认为10,当选中的项发生变化时,数据列表重新绑定,每页显示的记录数为选中的选项注意:当DropDownList4选中项更改时,数据列表重新绑定,默认显示第一页的数据B6、DropDownList5:1)选项为页数,默认为第1页,当选中的项发生变化时,数据列表重新绑定,显示的页数为选中的选项注意:当DropDownList4选中项更改时,DropDownList5的选项也是要重新计算的B7、Label1:1)显示数据列表共计的页
11、数注意:当DropDownList4选中项更改时,Label1是需要重新计算的B8、Labe12:1)显示数据列表当前显示的页数注意:当DropDownList5选中项更改时,Label2是需要跟着变化的B6、信息浏览序号说明类型1.1)当该界面由“收信箱”界面双击打开时:界面显示“发信时间”、“发信人姓名”、“主题”2)当该界面由“发信箱”界面双击打开时:界面显示“发信时间”、“收信人姓名”、“主题”3)当该界面由各“自定义文件夹”界面双击打开时:界面显示“时间”、“收/发信人姓名”、“主题”A2.回复按钮:1)当该界面由“收信箱”界面双击打开时,该按钮可见,否则不可见A2)点击该按钮,界面
12、转向“回复”界面A3.点击转发按钮,界面转向“转发”界面A3.点击删除按钮:1)提示“确定要删除选中的记录吗?”,若用户选择“否”,删除操作终止;若用户选择“是”,进行删除操作B2)删除成功后,提示“删除成功!”,关闭该界面,并刷新“收信箱”界面、“发信箱”或各“自定义文件夹”界面中的数据列表注意:相关附件的删除C4.DropDownList1:1)绑定所有的自定义文件夹信息,按新增的先后顺序升序排列A2)在DropDownList1中添加一选项“请选择”,默认选中“请选择”A5.点击另存为按钮:1)用户没有选择另存为的文件夹,提示“请选择要另存的文件夹!”,另存操作终止A2)1)验证通过后,
13、将所选的记录,保存至选中的文件夹中,并将记录中列表中移除B6.点击关闭按钮:关闭此界面A7.附件列表1)绑定该消息所有的附件信息:【附件名称】A2)按附件添加的先后顺序升序排列A3)每页显示6条记录A4)双击数据行,开打相关附件进行浏览B7、写信界面(回复界面、转发界面)序号说明类型1.点击新增按钮:将界面信息清空,恢复成新增状态A2.当界面为“回复”状态:1)【收信人】:为所点击回复按钮信息的【发信人】,可以修改A2)【主题】:为所点击回复按钮信息的“回复:”+【主题】,可以修改A3)【内容】:为所点击回复按钮信息的3行空行+【内容】,可以修改A4)附件列表:不绑定原有信息的附件,可以添加A
14、3.当界面为“转发”状态:1)【收信人】:空,可以修改A2)【主题】:为所点击回复按钮信息的“转发:”+【主题】,可以修改B3)【内容】:为所点击回复按钮信息的3行空行+【内容】,可以修改B4)附件列表:绑定原有信息的附件,可以添加A4.点击保存按钮:1)根据不同的状态进行不同的操作: 新增状态:进行新增操作,提示“新增成功!”,将此消息保存至“草稿箱”,界面保持不变,附件按钮可见 编辑、回复、转发状态:进行保存操作,提示“保存成功!”,界面保持不变B5.附件按钮:1)转发状态不可用A2)点击按钮,弹出“添加附件”界面A6.点击发送按钮:1)验证【收信人】是否填写,若无提示“请输入【收信人】!
15、”,发送操作终止A2)验证填写的【收信人】是否存在数据库中,若无提示“您填写的【收信人】不存在!”,发送操作终止注意:请注意允许同时发给多个【收信人】,每个【收信人】之间用“;”分隔C3)验证【主题】是否填写,若无提示“请输入【主题】!”,发送操作终止4)1)2)3)验证通过后,将此消息发送到相关【收信人】的“收信箱”中注意:若此消息之前已保存到“草稿箱”中,将此消息从该用户的“草稿箱”移至该用户的“发信箱”中;若此消息之前没有保存到“草稿箱”中,直接将此消息保存到该用户的“发信箱”中C7.附件列表1)绑定该消息所有的附件信息:【附件名称】A2)按附件添加的先后顺序升序排列A3)每页显示6条记
16、录A4)双击数据行,开打相关附件进行浏览B8、添加附件序号说明类型1.点击浏览按钮:弹出系统的文件选择框,供用户进行选择A2.点击确定按钮:1)若用户没有选择文件,提示“请选择要上传的文件!”,上传操作终止B2)上传的文件只能是jpg、bmp、doc、txt、gif文件,若不是,提示“上传的文件只能是jpg、bmp、doc、txt、gif文件!”,上传操作终止C3)每个上传的文件,不能超过2M,否则提示“上传的文件过大,请控制在2M!”,上传操作终止C4)1)、2)、3)验证通过后,将文件保存到服务器,并进行相关信息的新增,提示“文件上传成功!”,界面刷新,供用户再次选择文件进行上传,同时刷新
17、“写信”界面中的“附件列表”C3.点击关闭按钮:关闭此界面A9、自定义界面序号说明类型1.DropDownList1:1)绑定所有的自定义文件夹信息,按新增的先后顺序升序排列A2)在DropDownList1中添加以下选项“收件箱”、“发件箱”、“草稿箱”、“写信”A3)当用户从未进行自定义操作,在界面加载时,默认选中“收件箱”;当用户进行了相关自定义操作,在界面加载时,默认选中已保存的数据B2.点击保存按钮:1)进行数据的新增或保存,提示“保存成功!”界面保持不变A10、文件夹管理界面序号说明类型1.数据列表:1)绑定所有的自定义文件夹信息,按新增的先后顺序升序排列A2)每页显示10条记录A
18、3)双击数据行,将所选的信息,写入【文件夹名称】,此时界面为“编辑”状态A2、界面初始状态为“新增”A3、点击新增按鈕,將【文件夹名称】清空,界面恢复成“新增”状态A4、点击查询按鈕,將【文件夹名称】清空,界面恢复成“查询”状态5.点击确定按钮:根据不同状态做不同操作1)新增、编辑状态:验证【文件夹名称】是否填写,若无提示“请输入【文件夹名称】!”,新增、编辑操作终止A2)新增、编辑状态:验证填写的【文件夹名称】已存在数据表中,若已存在,提示“该【文件夹名称】已存在!”,新增、编辑操作终止B3)新增、编辑状态:1)2)验证通过后,进行新增或编辑操作,提示“新增成功!”或“保存成功!”,界面恢复成新增状态,并刷新数据列表B4)查询状态:根据【文件夹名称】进行模糊查询,根据查询结果绑定数据列表,此时界面的状态仍为“查询”,【文件夹名称】不清空注意:翻页后的数据应与查询结果一致,以及修改【文件夹名称】中的信息应不影响翻页后的结果C
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1