预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

模块开发卷宗 1标题 软件系统名称:凌云办公系统 标识符:LYOA 程序编制员签名:电子商务一班第三组 修改完成日期:2011年6月13日 编排日期:2011年6月15日 2模块开发情况表 公司决策模块:该模块允许企业决策者决定各个主管部门的责任范围。 部门决策模块:该模块允许企业各个部门决策者,查看决策,撰写决策草案.审核决策草案。 员工信息模块:该模块允许企业员工查看公司员工,添加入职人员信息,查看人员调动,查看离职人员信息。 内部交流模块:该模块允许企业各个层次人员添加留言,表达个人观点。 3功能说明 本模块的功能,主要是输入、要求的处理、输出。可以从系统设计说明书中摘录。同时列出在软件需求说明书中对这些功能的说明的条款。 4设计说明 本组模块的设计考虑包括: 1.在系统设计说明书中有关对本模块设计考虑的叙述,包括本模块在软件系统中所处的层次,它同其他模块的接口; 2在程序设计说明书中有关对本模块的设计考虑,包括本模块的算法、处理流程、牵涉到的数据文卷设计限制、驱动方式和出错信息等; 3在编制目前已通过全部测试的源代码时实际使用的设计考虑。 5原代码清单 系统登陆验证代码:protectedvoidbutton1_click(objectsender,EventArgse){if(uname.Text==""||upwd.Text==""){Response.Write("<script>alert('登陆名和密码不能为空!')</script>");return;}else{stringstrName=uname.Text;stringstrPwd=upwd.Text;stringsqlstr="select*fromPersonwherePerson_UserName=''+@uname+''andPerson_Pwd=''+@pwd+''andPerson_IsConfirm='true'";SqlConnectionconn=newSqlConnection("server=localhost;Uid=sa;Pwd=123;database=OA");SqlCommandcmd=newSqlCommand(sqlstr,conn);SqlParameterUname=newSqlParameter("@uname",uname.Text);SqlParameterUpwd=newSqlParameter("@pwd",upwd.Text);cmd.Parameters.Add(Uname);cmd.Parameters.Add(Upwd);try{conn.Open();DataTabledt=newDataTable();dt.Load(cmd.ExecuteReader());if(dt.Rows.Count==0){Response.Write("<script>alert('登陆名或密码错误,或未被审核')</script>");return;}else{/lect*fromCompanyDecisioncdinnerjoinPersonpsoncd.Person_ID=ps.Person_IDinnerjoinDepartMentdptonps.Dept_ID=dpt.Dept_IDSession["UserLevel"]=dt.Rows[0]["Person_Level"].ToString();Session["Username"]=uname.Text;Session["UserRname"]=dt.Rows[0]["Person_RealName"].ToString();Session["UserID"]=dt.Rows[0]["Person_ID"].ToString();Session["DeptID"]=dt.Rows[0]["Dept_ID"].ToString();Session["UserInform"]=dt.Rows[0]["Person_Inform"].ToString();//Session["Name"]=dt.Rows[0]["Person_RealName"].ToString();//Response.Write(Session["UserLevel"].ToString());conn.Close();Response.Redirect("~/main.aspx?user="+Session["UserID"]);}}catch(Exceptionerr){Response.Write(err);}}} 在main.aspx中用repeater分页显示公司决策,并有翻页模块: publicvoidbind() { strin