OA系统1.0软件界面设计及编码标准规范文件控制□受控□不受控文档编号OA-0701版本号1.0分册名称OA系统软件界面设计及编码标准规范第1册/共1册总页数正文附录无编制江华审批谭璨生效日期2014-04-08软件界面设计及编码标准规范项目开发相关资源命名规范1.包的命名原则一般用com.csscis开头,然后项目所在行业,项目名称,模块简称等行业说明:电力:power,水利:water,其他根据实际情况命名...com.csscis.power.pms.ecm.pojocom.csscis.power.pms.ecm.daocom.csscis.power.pms.ecm.servicecom.csscis.power.pms.ecm.ctrl...2.Pojo类命名及实现说明Pojo类名采用数据库表名去掉_后的逻辑名,如:数据库表:SM_USERPojo类:SmUser3.Dao接口、类命名及实现说明Dao接口采用Pojo名+Dao,Dao类采用接口名+Impl,如:Dao接口:SmUserDaoDao类:SmUserDaoImpl一般情况下,您不必编写Dao接口,因为PlatformDao接口已经足够强大,如PlatformDao接口不能满足时,再编写对应接口实现说明:Dao接口应该继承PlatformDaoDao类应该实现Dao接口并继承PlatformDaoImpl如:Dao接口定义publicinterfaceSmCommonDaoextendsPlatformDao{}Dao实现类定义publicclassSmCommonDaoImplextendsPlatformDaoImplimplementsSmCommonDao{}4.Service接口及类命名及实现说明Service接口采用Pojo名+Service,Service类采用接口名+Impl,如:Service接口:SmUserServiceService类:SmUserServiceImpl实现说明:Service接口应该继承PlatformServiceService类应该实现Service接口并继承PlatformServiceImpl如:Service接口定义publicinterfaceSmUserServiceextendsPlatformService{}Service实现类定义publicclassSmUserServiceImplextendsPlatformServiceImplimplementsSmUserService{}5.Controller命名及实现说明Controller类采用功能含义+Controller,根据实际用途命名,如:用户维护功能对应的,UserController实现说明Controller类应该继承PlatformController如:publicclassUserControllerextendsPlatformController{}6.JSP页面命名及实现说明jsp采用具体含义的英文单词命名,全部为小写字母命名,可加_。软件界面设计一个人邮箱模块设计个人邮箱实现邮件收发功能,同时支持各种格式附件的上传和下载功能,实现多个邮箱一站式登录。数据录入、存储、展现方式收件箱列表收件箱(共6封,其中未读邮件0封)发件人邮件标签主题日期附件大小今天(1封)xxx@163.com关于xx的……xxxx-xx-xxxx.xxM最近一周(2封)xxx@163.com关于xx的……xxxx-xx-xxxx.xxMxxx@163.com关于xx的……xxxx-xx-xxxx.xxM最近一周(3封)xxx@163.com关于xx的……xxxx-xx-xxxx.xxMxxx@163.com关于xx的……xxxx-xx-xxxx.xxMxxx@163.com关于xx的……xxxx-xx-xxxx.xxM打开后邮件信息:标题:关于xxx的文件发件人:xxx@163.com收信人:yyy@163.com抄送:zzz@163.com密送:mmm@163.com附件xxx.rar[下载]邮件正文内容展示界面如下:邮箱列表163邮箱登录编辑Sina邮箱登录编辑Yahoo邮箱登录编辑二.通知模块设计通知信息列表:门户首页信息展现界面:后台“我的通知”模块显示界面查看通知详细内容信息录入介面:三.公告模块设计公告信息列表:门户首页信息展现界面:后台“公告栏”展示界面查看公告详细内容四.发文管理模块设计发文电子表单:发文拟稿:发文查询:五.收文管理模块设计收文电子表单:工程筹建处收文处理单来文单位文号文件标题登记号秘密等级收文日期紧急程度发文日期主题词份数页数拟办意见领导批示研办(传阅)意见处理结果收文登记界面:收文查询:六、日程安排模块设计数据录入、存储、展现方式a)本系统提供录入界面,直接录入文字内容。数据保存到数据库相关表。b)日程安排在后台的展现界面七、工作日志模块设计a)本系统提供录入界面,直接录入文字内容。数据保存到数据库相关表。b)工作日志在后台的展现界面八、经办公文查询模块设计点击第一个操作图标,查看流程处理过程点击第二个操作图标,查看最新修改的附件内容点击第三个操作图标,查看所有处理意见九、收发文查询模块设计十、公文归档模块设计发文归档:收文归档: