网上报名系统-编程指南

上传人:206****923 文档编号:88910839 上传时间:2019-05-13 格式:DOC 页数:7 大小:72.50KB
返回 下载 相关 举报
网上报名系统-编程指南_第1页
第1页 / 共7页
网上报名系统-编程指南_第2页
第2页 / 共7页
网上报名系统-编程指南_第3页
第3页 / 共7页
网上报名系统-编程指南_第4页
第4页 / 共7页
网上报名系统-编程指南_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《网上报名系统-编程指南》由会员分享,可在线阅读,更多相关《网上报名系统-编程指南(7页珍藏版)》请在金锄头文库上搜索。

1、唐山-金箭科技 第 1 页2019/5/13 唐山唐山 XXXX 科技公司科技公司 编程指南编程指南 版本版本 唐山-金箭科技 第 2 页2019/5/13 文档修订记录文档修订记录 版本号 *变化 状态 简要说明日期变更人批准日期批准人 V1.0C初稿2011-11-11XXX *变化状态:C = 创立,A = 增加,M = 修改,D = 删除 文档审批信息文档审批信息 序号审批人角色审批日期签字备注 唐山-金箭科技 第 3 页2019/5/13 目录目录 1简介简介.3 1.1 目的 .3 1.2 范围 .3 1.3 定义、首字母缩写词和缩略语 .4 1.4 参考资料 .4 1.5 概述

2、.4 2代码组织与风格代码组织与风格.4 3 注解注解4 4命名命名.5 5声明声明.5 6表达式和语句表达式和语句.5 7内存管理内存管理.6 8错误处理和异常事件错误处理和异常事件.6 9可移植性可移植性.6 10复用复用.6 11编译问题编译问题.6 12附录:指南概要附录:指南概要.6 唐山-金箭科技 第 4 页2019/5/13 编程指南编程指南 1 1 简介简介 商务英语翻译报名系统主要是方便报考商务英语、日语、俄语、和韩语翻译 技能等级考试而做的系统。并且有考生的在线支付,提高报考的效率和安全性。 1.1 目的 商务英语翻译报名系统主要是方便报考商务英语、日语、俄语、和韩语翻译

3、技能等级考试而做的系统。并且有考生的在线支付,提高报考的效率和安全性。 1.2 范围 主要面向报考翻译员、高级翻译员、助理翻译师、翻译师、高级翻译师的广 大用户。 1.3 定义、首字母缩写词和缩略语 页面、属性、方法主要采用帕斯卡命名规则。每个单词的首字母大写。实体 的字段采用骆驼命名法。第一个单词的首字母小写,以后每个单词的首字母大写。 1.4 参考资料 【1】全国商务外语翻译技能等级考试说明 【2】敏捷软件开发:原则、模式与实践(C#版) 作者:马丁 著,邓辉, 孙鸣 译 出版社:人民邮电出版社 【3】数据结构与算法:C#语言描述 作者:(美)麦克米伦 (McMillan,M)出版社:人民

4、邮电出版社 【4】C#开发实战 1200 例(第 2 卷)(附光盘) 作者:王小科,等 著 出 版社:清华大学出版社 唐山-金箭科技 第 5 页2019/5/13 1.5 概述 商务外语翻译报名系统是一款专业的报名系统软件,为了方便广大考生做了 本系统。本系统主要面向商务英语、日语、俄语、和韩语翻译技能考试,考试分 五个级别:翻译员、高级翻译员、助理翻译师、翻译师、高级翻译师。考试包含 笔试和口试。本系统前台主要包括用户登录、注册、忘记密码、填写用户信息、 网上缴费、查看信息、修改信息、下载报考信息。用户后台主要包括用户管理、 报名管理、考试管理、安排考试、订单管理。本系统将报考和网上支付联系

5、在一 起,大大提高了报考的效率,方便了广大的用户。 2 2 代码组织与风格代码组织与风格 系统使用 C#语言,通过 MVC 架构实现。提高了软件的可维护性和可扩张性。 3 3 注解注解 该系统使用的是文档注释。 4 4 命名命名 变量:使用的是骆驼命名法,即第一个单词的首字母小写,之后的单词首字 母大写。例如:txtName。 方法:使用的是帕斯卡命名法,即每一个单词的首字母都大写写。例如: GetModel()。 5 5 声明声明 在每个类和程序的最前端统一声明,需要加备注。 6 6 表达式和语句表达式和语句 Common.CommonCode 下的 Md5Encrype()的作用是进行字符

6、串的加密。 GoLoginPage()的作用是导向登录页面。 IsUserLogin()的作用是判断用户是否登录。 GetappSettings()读取配置文件中的 appsettings 的值。 唐山-金箭科技 第 6 页2019/5/13 GoToMsgHtml()指导错误页面。 ShowMessage()弹窗的方法。 App_Code.LoginedPage. LoginedPage()在后台让用户登录后再访问。让后 台的界面继承这个。就可以做到让用户登录后才可以访问。 在 getpass_sub.aspx 页面的后台 SendEmail()方法是找回密码时发邮件的方 法。 在 Down

7、Load.aspx 界面的 CreateFile()方法创建文件生成 excel 表格的方法。 FileDownLoad()方法是文件下载的方法。 在 login.aspx.cs 页面的 CheckCode()方法是检查验证码的方法。 在 register.aspx 页面 InputValidate()方法验证非空。Register()注册的 方法。 在 Exam_management.aspx 页面的 CreateWordFile()方法生成 word 文档 7 7 内存管理内存管理 在进行流的操作的时候都进行了资源的释放。如: FileStream file = new FileStrea

8、m(path, FileMode.Create); workbook.Write(file); file.Close(); 8 8 错误处理和异常事件错误处理和异常事件 若系统出现错误找不到文件等转到 404 界面。若出现系统错误系统会记录日 志。关于异常处理我们做了 try catch 的处理来捕获异常。 9 9 可移植性可移植性 本系统采用 MVC 框架设计,具有很好的可移植性和可扩展性。 唐山-金箭科技 第 7 页2019/5/13 1010复用复用 本系统将一些公共的代码或使用频率比较高的代码写在了 Common 下的 CommonCode 中。提高了代码的复用。 1111编译问题编译问题 本系统各个模块的联系都离不开对数据库的依赖。 1212附录:指南概要附录:指南概要 本节对所有的指南进行概述,其中每个指南占用一行。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号